【发布时间】:2016-02-22 19:06:57
【问题描述】:
我在构建/执行 Android Studio 项目时遇到错误。
错误:
:app:mergeDebugResources FAILED 错误:任务执行失败 ':app:mergeDebugResources'。
部分文件处理失败,详见日志
我已经浏览了关于 SO 的帖子并做了以下事情来修复它,但我仍然无法摆脱错误。
清理项目。
使 Android Studio 失效并重新启动。
我已将 Gradle 版本从 1.3.0 升级到 1.5.0。
我还升级了 buildToolsVersion '23.0.1'。
更多 Gradle 跟踪供参考:
信息:Gradle 任务 [clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:compileDebugSources, :app:compileDebugAndroidTestSources] :app:clean :app:preBuild 最新:app:preDebugBuild 最新:app:checkDebugManifest :app:preReleaseBuild UP-TO-DATE :app:prepareComAndroidSupportAppcompatV72300Library :app:prepareComAndroidSupportDesign2300Library :app:prepareComAndroidSupportSupportV42300Library :app:prepare ComCrashlyticsSdkAndroidAnswers131Library :app:prepareComCrashlyticsSdkAndroidBeta113库 :app:prepare ComCrashlyticsSdkAndroidCrashlytics251Library :app:prepare ComCrashlyticsSdkAndroidCrashlyticsCore234Library :app:prepare ComGithubClansFab155Library :app:prepareComGithubPaolorotoloAppintro320Library :app:prepareComGoogleAndroidGmsPlayServicesBase780Library :app:prepareComGoogleAndroidGmsPlayServicesGcm780Library :app:prepareIoFabricSdkAndroidFabric135Library :app:prepareJpWasabeefBlurry101Library :app:prepareDebugDependencies :app:compileDebugAidl :app:compileDebugRenderscript :app:generateDebugBuildConfig :app:generateDebugAssets UP-TO-DATE :app:mergeDebugAssets :app:generateDebugResValues UP-TO-DATE :app:processDebugGoogleServices :app:generateDebugResources :app:mergeDebugResources
AAPT:错误:9 补丁图像 /Users/v/app/src/main/res/drawable-xxxhdpi/btn_small_white_normal.9.png 畸形。 AAPT:在沿顶部边缘的像素 #21 处发现。 AAPT: /Users/v/Documents/app/src/main/res/drawable-mdpi/ic_send_black_disabled_24dp.png: libpng 警告:iCCP:无法识别已知的 sRGB 配置文件 编辑 :app:mergeDebugResources FAILED
FAILURE:构建失败并出现异常。
出了什么问题:任务 ':app:mergeDebugResources' 执行失败。
部分文件处理失败,详见日志
尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。
构建失败
【问题讨论】:
-
检查this。
-
@Soham: 试过后我会告诉你的。
标签: android android-studio android-gradle-plugin build.gradle aapt