Hello stackoverflow gang,
我试图用命令构建android示例应用程序" cordova build android"并始终得到错误:无法找到' ANDROID_HOME'正如您在附加图像中看到的那样,我正确地设置路径。我不知道我做错了什么。你能否建议我如何解决这个问题。
/ *添加更多信息* /
我正在使用mac osx 10.11。 我可以从终端运行android命令并打开Android SDK Manager。 我可以使用命令" cordova build ios"
成功构建ios谢谢
卡伦
答案 0 :(得分:0)
在环境变量中设置路径
在Windows中: -
系统属性 - >环境变量 - >系统变量 - >点击新建并添加
变量名称 - > ANDROID_HOME
可变路径 - > sdk路径(即... / sdk)
答案 1 :(得分:0)
在构建android
应用时,我在Mac 10.9.5上遇到了类似的问题。完成以下步骤:
首先从here下载Android sdk for mac。
然后在.bash_profile
文件中,设置path
,如下所示:
export ANDROID_HOME=/Users/anand.gupta/android-sdk-macosx
export PATH=/Users/anand.gupta/android-sdk-macosx/build-tools:/Users/anand.gupta/android-sdk-macosx/platform-tools:/Users/anand.gupta/android-sdk-macosx/tools:$PATH
export JAVA_HOME=$(/usr/libexec/java_home)
现在从Android管理器下载Android 4.4.2(API 19)。 (可选)
确保已安装ant
。使用:ant -version
检查。
您可以使用最新的cordova
,但如果问题仍然存在,请使用cordova(3.5.0-0.2.7),但如果您要升级或降级cordova,请使用以下命令删除现有的: -
sudo npm uninstall -g cordova
然后安装没有sudo的cordova
sudo npm install -g cordova@3.5.0-0.2.7
下载android(4.4.2)后,使用以下命令创建一个android虚拟设备:
android avd
让我知道是否有助于解决您的问题。快乐的编码! :)
答案 2 :(得分:0)