我已经在我的MacBook Air上安装了Android Studio(OS版本10.11 El Capitan),并且成功地编写了一个小的“Hello,World”应用程序,并安装在设备(Nexus 7)上,在AVD上运行。我现在想做的就是能够构建应用程序,并从命令行安装到设备上,而不是Android Studio。我按照这里的指示:
http://developer.android.com/training/basics/firstapp/running-app.html
而有关的行是:
确保PATH环境变量中包含Android SDK platform-tools/directory,然后执行:
问题是我在我的机器上找不到Android SDK!我认为它在那里,因为否则程序将无法编译并通过Android Studio运行?也许这是个糟糕的假设?我刚接触Mac电脑(我习惯Windows),所以我不知道搜索Android SDK的最佳方法。所以我的问题是:
SDK
你可以看到那里的位置--大多数时候都是:
/Users/<name>/Library/Android/sdk
打开终端,在nano中键入以下内容编辑~/.bash_profile
文件:
nano ~/.bash_profile
如果您使用Zsh,请改为编辑~/.zshrc
。
转到文件末尾,将目录路径添加到$path
:
export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"
Ctrl+X
adb
),并验证它是否已打开/执行
如果你不想打开安卓工作室只是为了修改你的路径……
${HOME}/Library/Android/sdk/tools
${HOME}/Library/Android/sdk/platform-tools
export PATH="${HOME}/Library/Android/sdk/tools:${HOME}/Library/Android/sdk/platform-tools:${PATH}"
Android Studio
> Preferences
> Appearance & Behaviour
> System Settings
> Android SDK
> Android SDK Location
cd~
touch.bash_profile
>
open.bash_profile
将export path=$path:
[您的SDK位置]
/platform-tools
添加到文件中,然后单击s
保存文件。默认情况下,它是:
导出路径=$path:/users/yourusername/library/android/sdk/platform-tools
返回到终端应用程序并用source~/.bash_profile
加载变量