命令“aapt”未找到。

17

我想在Mac上使用带有Android SDK(文件夹/build-tools/24.0.1)的aapt命令。但是每当我尝试使用该命令时,都会收到命令未找到(aapt/aapt2)的消息。 在终端或Android Studio中都无法工作。

如果我在终端中列出24.0.1文件夹中可用的命令,则两个命令旁边都有星号,描述为:

A star (*) next to a name means that the command is disabled.

如何重新启用这些命令?更新构建工具没有帮助。

2个回答

51

检查您的路径并确认其是否正确。

只需编辑您的~/.bash_profile文件,添加以下行:

export PATH=$PATH:/PATH/TO/android-sdk-macosx/build-tools/x.x.x

谢谢,我会尝试并尽快写下结果是成功还是失败。 - Eve
谢谢!我只想强调一下,在我的情况下,我必须在再次运行aapt命令之前使缓存失效/重新启动。 - Guimo

12
基于@josedlujan的回答,以下是在Mac上使aapt命令工作的快速步骤。
# First, run this to see all available build-tools version
ls ~/Library/Android/sdk/build-tools

# Then open file
nano ~/.zshrc 

# Add this line to the file and save
export PATH=$PATH:~/Library/Android/sdk/build-tools/<version>

## Run
source ~/.zshrc

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接