我已经从android sdk中丢失了aapt2文件。

有人可以告诉我从哪里可以下载aapt2文件,因为我无法构建我的应用程序。

我试图找到答案,但它不可用。

最佳答案

您是怎么失去它的?有两个选项,提供两种不同的解决方案:


可能的问题:您(或另一个程序)手动删除了AAPT2。


解决方案:删除整个build-tools/<version with missing aapt2>文件夹,然后使用SDK Manager重新下载已删除的构建工具。

可能的问题:您正在使用Android Gradle插件3.2.0-alpha11或更高版本,该版本使用了来自Maven的AAPT2,并且收到错误消息,指出未找到AAPT2。


解决方案:您需要确保在主build.gradle文件的repositories { google() }buildscript下都具有allprojects

10-08 09:23