AAPT2编译失败:在Windows上的Android 3.0 Canary 1中出现无效dimen。

14

我在升级AndroidStudio到3.0 Canary 1后遇到了这个问题

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一样,但我找不到在Windows上使它工作的方法。

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


@pixel请再次检查我的问题。我正在寻求Windows上的解决方案,而不是Ubuntu。 - Linh
1
好的,稍微编辑了一下帖子。 - pixel
@PhanVanLinh:你有找到任何解决方案吗?我也遇到了同样的问题。 - Sonali8890
@Sonali8890 抱歉,我还没有找到解决方案。如果我找到了,我会通知你的。 - Linh
2个回答

9

4

@Phan Van Linh,请您检查一下“values.xml:911”这一行代码,在哪里报告了无效可绘制的问题并且确切地在Google上搜索它?

我在我的一个项目中也遇到了同样的问题,而问题所在的代码行是:

<item name="crop_image_menu_crop" type="drawable"/>


这个问题来自于我在项目中使用的一个图片库。问题是我使用的是旧版本的库。当我更新到新版本时,错误就消失了。

希望你的问题也能像我的一样得到解决。

祝愉快!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接