未找到Android Studio appcompat drawable-hdpi-v4资源

时间:2016-10-08 19:22:01

标签: android android-studio android-appcompat

Error:java.io.FileNotFoundException: 
...\app\build\intermediates\res\merged\debug\drawable-hdpi-v4\abc_scrubber_control_to_pressed_mtrl_005.png
(The requested operation cannot be performed on a file with a user-mapped section open)

它是随机发生的,项目的每两次建立一次。 丢失的文件不仅是abc_scrubber_control_to_pressed_mtrl_005.png,而且始终是AppCompat样式中使用的可绘制资源。

android {
    compileSdkVersion 24
    buildToolsVersion "24.0.3"
    ...
}
dependencies {
    ...
    compile 'com.android.support:appcompat-v7:24.2.1'
}

我也尝试使用较旧的SDK版本&较旧的appcompat库版本会导致新版本中出现错误,但错误会不断出现:(

2 个答案:

答案 0 :(得分:1)

缺少的资源drawable-hdpi-v4\abc_scrubber_control_to_pressed_mtrl_005.png来自v4

所以,添加这个依赖:

compile 'com.android.support:support-v4:23.1.1'

同时添加支持设计库

compile 'com.android.support:design:24.2.1'

答案 1 :(得分:0)

您是否尝试清理该项目? 1.构建 - >清洁项目 2.构建 - >重建项目