找不到命令aapt

Eve*_*Eve 8 macos android aapt android-sdk-tools

我想在Mac上使用带有android sdk的aapt命令(文件夹/build-tools/24.0.1).但每当我尝试使用该命令时,我都会收到命令未找到的消息(aapt/aapt2).这在终端和Android Studio中都不起作用.

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

A star (*) next to a name means that the command is disabled.
Run Code Online (Sandbox Code Playgroud)

如何再次启用这些命令?更新构建工具没有帮助.

jos*_*jan 28

检查您的路径并检查它是否正确.

只需编辑您~/.bash_profile添加此行:

export PATH=$PATH:/PATH/TO/android-sdk-macosx/build-tools/x.x.x
Run Code Online (Sandbox Code Playgroud)


Pha*_*inh 13

根据 @josedlujan 的回答,以下是使aapt命令在 Mac 上运行的快速步骤

# 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
Run Code Online (Sandbox Code Playgroud)