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但我找不到,使其工作方式在窗口

任何帮助或建议将不胜感激。

+0

@pixel请再次检查我的问题。我要求的解决方案窗口**不是Ubuntu ** –

+1

好吧,编辑帖子有点 – pixel

+0

@PhanVanLinh:你有没有得到任何解决方案?我面临同样的问题。 – Sonali8890

@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