AAPT2编译失败:无效扪上Android 3.0的加那利1在Windows
问题描述:
我有这个问题后AndroidStudio升级到3.0加纳利1AAPT2编译失败:无效扪上Android 3.0的加那利1在Windows
Error:D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:911 invalid drawable
Error:java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed:
Error:Execution failed for task ':app:mergeDebugResources'.
> Error: java.lang.RuntimeException: com.android.builder.internal.aapt.AaptException: AAPT2 compile failed:
aapt2 compile -o D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\res\merged\debug D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml
Issues:
- ERROR: D:\Project\Freelance\Andoid\sosokan-android\sosokan-android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:911 invalid drawable
它看起来同 AAPT2 compile failed: invalid dimen on Android 3.0 Canary 1但我找不到,使其工作方式在窗口
任何帮助或建议将不胜感激。
答
@Phan Van Linh,你可以请检查从“values.xml:911”这一行,你正在得到无效的可绘制问题&谷歌它到底?
我有同样的问题,我的项目之一,有问题的路线是:
<item name="crop_image_menu_crop" type="drawable"/>
这是从我在我的项目中使用的image library。问题是我正在使用旧版本的库。一旦我更新到新版本,错误消失了。
希望你的问题可能像我一样得到解决。
快乐狩猎!
答
你看到这个https://www.reddit.com/r/androiddev/comments/4u0gw1/support_library_2411_released/
如果您正在使用的版本24.x(你甚至你的依赖)的支持库,这是不兼容AAPT2,你应该:
- 确定停用aapt2在您gradle.properties文件 :
android.enableAapt2=false
- 或升级谷歌库版本25 或26
@pixel请再次检查我的问题。我要求的解决方案窗口**不是Ubuntu ** –
好吧,编辑帖子有点 – pixel
@PhanVanLinh:你有没有得到任何解决方案?我面临同样的问题。 – Sonali8890