我如何运行Android命令行工具?

Sac*_*hin 11 terminal command-line android

我对Android和编程一般都很陌生,我似乎无法使用Android SDK打包的命令行工具.我正在运行Mac OSX,每次我尝试运行layoutopt时,终端返回,*-bash:cmd:command not found*

另外,使用这些工具时,我的SDK位于Developer目录中,而我的android项目位于某个不相关的目录中是否可以?

NKi*_*jak 14

如果你想要,你可以把路径放在〜/ .bash_profile中,这样你就可以从任何地方调用它:

export ANDROID_HOME=/Users/<username>/path/to/sdk/tools

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
Run Code Online (Sandbox Code Playgroud)

  • 好的......但工具在哪里? (2认同)

Sac*_*hin 0

我想到了。我需要进入 SDK 文件夹中的 /tools 目录并输入:

./layoutopt <directorypath>
Run Code Online (Sandbox Code Playgroud)