首页 > 解决方案 > Android SDK 中缺少 AAPT2

问题描述

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

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

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

标签: androidsdkaapt2

解决方案


你是怎么弄丢的?有两种选择,两种不同的解决方案:

  • 可能的问题:您(或其他程序)手动删除了 AAPT2。
    • 解决方案:删除整个build-tools/<version with missing aapt2>文件夹,然后使用 SDK Manager 重新下载已删除的构建工具。
  • 可能的问题:您正在使用 Android Gradle Plugin 3.2.0-alpha11 或更新版本,它使用来自 maven 的 AAPT2,并且您收到错误消息,指出未找到 AAPT2。
    • 解决方案:您需要确保repositories { google() }在build.gradle 文件中buildscript和主文件中都有。allprojects

推荐阅读