首页 > 解决方案 > Android Studio AAPT1/AAPT2 错误

问题描述

我有两个与 AAPT 相关的单独错误:

首先:

AAPT2 错误:查看日志以获取详细信息

第二:

执行 aapt 失败

第一个错误可以通过添加android.enableAapt2=falsegradle.properties文件中来解决,但这会导致第二个错误发生。

似乎解决第一个意味着永远无法解决第二个。

我能做些什么来解决这个问题?

标签: androidaaptaapt2

解决方案


在我看来,您只是通过禁用它来避免第一个错误。如果您需要 aapt(或更具体地说,aapt2)来运行,这显然会导致问题。

根据我的理解,aapt1 将在某个时候被删除,所以无论如何禁用 aapt2 可能是个坏主意,因为这将是未来的默认设置。

相反,请尝试遵循给出的建议,并在 Aapt 日志中查找真正的错误。您的资源文件之一很可能有问题。

PS:如果您使用 运行命令--stacktrace,它可能会输出更多有用的信息。


推荐阅读