我正在尝试在 32 位 linux Mint 17.3 上运行 Android Studio 2.1.2。 Android Studio 是全新安装的。 当我重建一个项目或创建一个新项目时,我在 Gradle 控制台中收到类似这样的错误:
AAPT err(Facade for 19314581): /home/user/Android/Sdk/build-tools/24.0.1/aapt: 2: /home/user/Android/Sdk/build-tools/24.0.1/aapt: Syntax error: Unterminated quoted string
Aapt 在 build-tools 目录中设置为可执行文件。
我已经设置:
export SLAVE_AAPT_TIMEOUT=30
export ANDROID_EMULATOR_FORCE_32BIT=true
还有其他解决方法吗?
最佳答案
我遇到了同样的问题。我通过将构建工具版本从 24.0.1
降级到 23.0.3
来修复它。
- 从 http://dl.google.com/android/repository/build-tools_r23.0.3-linux.zip 下载旧版构建工具
- 解压下载的文件并将其粘贴到您的 SDK 构建工具目录(主要是/home/user/Android/Sdk/build-tools)
- 现在在您的 app:gradle 文件中将
buildToolsVersion
更改为"23.0.3"
- 同步你的 gradle 文件,你应该可以开始了
希望谷歌修复它的构建工具错误
关于Android studio 2.1.2 gradle aapt语法错误: Unterminated quoted string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38663495/