0

在此处输入图像描述

我的应用程序在构建时遇到问题,因为当我尝试构建它时,它会弹出下面屏幕中显示的错误。我尝试将以下内容放入 gradle.properties 文件中:

AAPT2.enabled=false
android.enableAapt2=false

但是这些在 3.3 中都不起作用,因为它说禁用 aapt2 已被弃用,无论如何都会启用,引发同样的错误。我正在寻找一个长期的解决方案,但任何建议都将不胜感激。提前致谢。

4

5 回答 5

1

鉴于 Jan2021 目前的情况,可以参考以下版本。在您的项目 build.gradle 文件中,将依赖项降级为 gradle 4.0.2,如下所示

dependencies {

        // for AAPT2 ERROR RESOLUTION
        classpath "com.android.tools.build:gradle:4.0.2"

    }
于 2021-01-22T01:39:08.887 回答
1

这就是我为自己解决这个问题的方法(感谢这个Youtube 视频)在 Android 工作室的项目级 build.gradle 文件中:像这样升级你的 gradle 构建工具:

老的:

    dependencies {
     classpath 'com.android.tools.build:gradle:3.3.2'
    
}

新的:

    dependencies {

    classpath 'com.android.tools.build:gradle:3.4.0'
    
}
于 2020-07-20T22:42:08.617 回答
0
   I'm running my existing application on another system it shows this error
     aapt2 process unexpectedly exit. error output:

    here what i did 
   in android>build.gradel not in android>app>build.gradel
   change from   dependencies {
    classpath("com.android.tools.build:gradle:4.1.0")
    classpath('com.google.gms:google-services:4.3.3')
    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
   }
    change to 
     dependencies {
    classpath("com.android.tools.build:gradle:3.6.4")
    classpath('com.google.gms:google-services:4.3.4')
    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
     }
于 2021-08-07T10:58:10.613 回答
0

我也面临这个错误。尝试更改 Gradle 文件中的类路径

dependencies {
    ....
    classpath 'com.android.tools.build:gradle:4.0.0'
}
于 2021-07-06T17:15:53.570 回答
-1

如果以上不起作用,请禁用防病毒。Smadav 阻止了我的火箭发射

于 2022-01-02T19:44:06.567 回答