错误:ANDROID_HOME未设置,并且“android”命令不在您的PATH在OS X上 [英] Error: ANDROID_HOME is not set and "android" command not in your PATH on OS X
问题描述
尝试执行此命令时,我在终端中收到此错误:
$ cordova platform add android
我在这里读到这些答案:
错误:ANDROID_HOME未设置和android命令不在你的PATH。您必须至少满足以下一个条件
未设置ANDROID_HOME且android命令不在您的PATH Phonegap
,但我不知道在哪里放置他们提供的代码。
我正在运行OS X
感谢
Pete
解决方案 选项1
b
$ b
右键单击我的电脑 - >属性 - >高级系统设置 - >环境变量
现在编辑系统变量的路径; / yourSdkHome / tools; / youSdkHome / platform-tools。
选项2
在Windows机器中,打开命令提示符并逐个输入这些命令
设置ANDROID_HOME = C:\android-sdk-windows
set PATH =%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
在MAC机器中,打开Terminal并一一输入。
export ANDROID_HOME = // android-sdk-macosx
export PATH = $ {PATH }:$ ANDROID_HOME / tools:$ ANDROID_HOME / platform-tools
注意 - C:\android-sdk-windows应该由您机器中的Android SDK路径替换。
应该替换为机器中的Android SDK路径。
示例
在MAC计算机中,如果安装位置是〜/ adt-bundle-mac -x86_64 / sdk
第一行应为
export ANDROID_HOME =〜/ adt-bundle-mac-x86_64 / sdk
I am getting this error in terminal when attempting to execute this command:
$ cordova platform add android
I read these answers here:
ANDROID_HOME is not set and "android" command not in your PATH Phonegap
however I don't know where to place the code they provide. Would somebody be able to shed some light into this error?
UPDATE
I am running OS X
Thanks
Pete
解决方案 Option 1
for windows
Right click on My computer -> properties -> Advanced system setting -> Environment Variables
Now Edit Path on system variables to ;/yourSdkHome/tools;/youSdkHome/platform-tools.
Option 2
In Windows machine, Open Command prompt and enter each of this commands one by one
set ANDROID_HOME=C:\android-sdk-windows
set PATH=%PATH%;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
In MAC Machine, open Terminal and enter these one by one
export ANDROID_HOME=//android-sdk-macosx
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
Note - C:\android-sdk-windows should be replaced by the path of Android SDK in your machine.
should be replaced by the path of Android SDK in your machine.
Example
in MAC machine, if install location is ~/adt-bundle-mac-x86_64/sdk
first line should be
export ANDROID_HOME=~/adt-bundle-mac-x86_64/sdk
这篇关于错误:ANDROID_HOME未设置,并且“android”命令不在您的PATH在OS X上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!