Mac 上找不到 Android aapt

问题描述 投票:0回答:3

尝试在 MacOSX 上的 IntelliJ (v11.1) 中编译我的 Android 项目时,出现以下错误。


I/O error: Cannot run program "/%PATH_TO_SDK%/android-sdk-macosx/platforms
/android-16/tools/aapt": error=2, No such file or directory


有些地方说,当我需要 32 位时,我可能会使用 64 位版本的库,但遇到该问题的每个人都在使用 Ubuntu,所以我找到的解决方案仅适合于此。

奇怪的是,今天早上我只安装了 android-16 时它可以工作,但是当我下载其他版本后它就停止了。

如有任何帮助,我们将不胜感激。 如果需要的话可以提供更多信息。

android macos intellij-idea
3个回答
19
投票

aapt位置已更改,可以在

找到
/path/to/adt/sdk/buid-tools/android-[version]/aapt

归功于rafalmanka

更多信息:在正确的路径下找不到aapt


13
投票

在默认安装 Android 的 MacOS 上,当前

aapt
位置位于特定的构建工具版本内。对于构建工具
28.0.3
,您可以在以下路径中找到它:

/Users/userName/Library/Android/sdk/build-tools/28.0.3

记得将

userName
更改为您在 MacOS 中的用户名。


0
投票

由于我忘记了“aapt”位置,所以我

bash_profile
中打印一次,每次检查此文件的内容时:

vim ~/.bash_profile 
© www.soinside.com 2019 - 2024. All rights reserved.