【问题标题】:Android resource compilation failed error:Android资源编译失败错误:
【发布时间】:2019-05-21 05:44:41
【问题描述】:

将我的项目迁移到 androidx 并修复所有导入和布局文件后,我收到以下编译错误

    java.util.concurrent.ExecutionException: 
com.android.builder.internal.aapt.v2.Aapt2Exception:

    Android resource compilation failed error: .

我已尝试运行代码检查并修复了所有与 lint 相关的问题,但仍然遇到相同的错误。 这是构建扫描的链接 https://scans.gradle.com/s/y7b5v37gl2yvs

【问题讨论】:

  • 堆栈跟踪的其余部分显示缺少哪些资源。发布整个堆栈跟踪,而不是其中的一部分。
  • @SrikarReddy 我已经用 gradle build scan 的链接更新了问题

标签: android android-studio androidx aapt aapt2


【解决方案1】:

这可能是由于某些引用的字符串资源或其他类型的资源未在项目中导入而发生的。请检查您是否使用了两个不同的字符串文件。

【讨论】:

    【解决方案2】:

    我认为你应该也需要升级这个

    buildscript {
        repositories {
            jcenter()
        }
        dependencies {
           classpath 'com.android.tools.build:gradle:3.3.1'
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-08
      • 2019-04-06
      • 1970-01-01
      • 1970-01-01
      • 2019-03-02
      • 1970-01-01
      相关资源
      最近更新 更多