我是手机差距的新手,发现很难找到合适的教程。
我有HelloWorld应用程序,想在android中运行它
使用
安装android平台
cordova platform add android
,
但得到了错误
[Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions.]
ERROR building one of the platforms: Error: /Users/bunty/my-app/platforms/android/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: /Users/bunty/my-app/platforms/android/cordova/build: Command failed with exit code 2
at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:131:23)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:700:16)
at Process.ChildProcess._handle.onexit (child_process.js:767:5)`
我做错了什么?
答案 0 :(得分:0)
您需要在ANDROID_HOME
内设置.bash_profile
路径。
export PATH=${PATH}:/your-android-sdk-path/platform-tools
export PATH=${PATH}:/your-android-sdk-path/tools
重新启动终端。
答案 1 :(得分:-1)
您没有在Mac上设置ANDROID_HOME环境变量。
打开终端并根据Android SDK的位置配置ANDROID_HOME环境变量。另外,请考虑在PATH中添加ANDROID_HOME / tools和ANDROID_HOME / platform-tools。
出口 ANDROID_HOME = /用户/尼尔/文档/软件/ ADT-束-MAC-x86_64-20140321 / SDK
出口 PATH = $ {PATH}:$ ANDROID_HOME /工具:$ ANDROID_HOME /平台的工具
然后运行cordova命令添加android平台。它会起作用。