android - Android SDK 中缺少 AAPT2
问题描述
我从 android sdk 中丢失了 aapt2 文件。
有人可以告诉我从哪里可以下载 aapt2 文件,因为我无法构建我的应用程序。
我试图找到答案,但它不可用。
解决方案
你是怎么弄丢的?有两种选择,两种不同的解决方案:
- 可能的问题:您(或其他程序)手动删除了 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
- 解决方案:您需要确保
推荐阅读
- laravel - 我可以使用内存数据库启动我的 Laravel 服务器吗?
- react-native - React Navigation 底部标签栏 backPress 处理
- c# - 正则表达式获取不包括模式的匹配项
- excel - 遍历多个工作簿并复制到另一个现有工作簿
- php - 在自定义帖子类型存档的模板中设置 Yoast 标题
- image - Julia Flux,神经网络中不同维度的图像
- maven - 在 POM 中更新依赖版本
- mysql - 查找具有非不同列组合的行
- binding - 将变量绑定传递给函数
- hashtable - Glib - g_double_hash 导致 g_hash_table_contains - 不确定的行为