[英]Phonegap/Cordova: Error while building for android platform
phonegap构建android
[ phonegap ]添加Android平台...
[ 错误 ]创建android子项目时发生错误。
/Users/MYMacbook/.cordova/lib/android/cordova/3.3.0/bin/node_modules/q/q.js:126 throw e; ^错误:命令“ android”失败。 确保您已安装最新的Android SDK,并且“ android”命令(在tools /文件夹中)已添加到路径中。
我有最新的SDK更新。 但是错误一次又一次地困扰。 任何想法?
它看起来像是路径问题,因此Phonegap CLI脚本无法到达Android工具链。
您是否在这里遵循了Phonegap Android指南? 最重要的是这一部分:
export PATH=${PATH}:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/sdk/tools
最好。
从错误消息中,您似乎需要将Android home工具和平台工具文件夹添加到$PATH
,即
export ANDROID_HOME="/path/to/your/sdk-folder" # e.g. "/Applications/Android\ Studio.app/sdk"
export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools"
然后根据您使用的 source ~/.profile
运行source ~/.bash_profile
或source ~/.bash_profile
source ~/.profile
。
然后,您需要先运行phonegap install android
然后再进行build
。
最后,它可能会帮助您更新phonegap / cordova; 我猜你是通过npm安装的,所以运行( 必要时修复sudo ):
npm cache clean
npm update -g
Android平台指南以供参考。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.