Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两个与 AAPT 相关的单独错误:
首先:
AAPT2 错误:查看日志以获取详细信息
第二:
执行 aapt 失败
第一个错误可以通过添加android.enableAapt2=false到gradle.properties文件中来解决,但这会导致第二个错误发生。
android.enableAapt2=false
gradle.properties
似乎解决第一个意味着永远无法解决第二个。
我能做些什么来解决这个问题?
在我看来,您只是通过禁用它来避免第一个错误。如果您需要 aapt(或更具体地说,aapt2)来运行,这显然会导致问题。
根据我的理解,aapt1 将在某个时候被删除,所以无论如何禁用 aapt2 可能是个坏主意,因为这将是未来的默认设置。
相反,请尝试遵循给出的建议,并在 Aapt 日志中查找真正的错误。您的资源文件之一很可能有问题。
PS:如果您使用 运行命令--stacktrace,它可能会输出更多有用的信息。
--stacktrace