phonegap构建android
phonegap添加了安卓平台.
错误在创建android子项目时发生了错误.
/Users/MYMacbook/.cordova/lib/android/cordova/3.3.0/bin/node_modules/q/q.js:126抛出e;^ Error:命令"android“失败。确保安装了最新的Android,并将"android“命令(在工具/文件夹中)添加到您的路径中。
我已经更新了最新的sdk。然而,错误却一次又一次地困扰着我们。有什么想法吗?
发布于 2014-03-18 15:58:19
从错误消息来看,您需要将Android家庭工具和平台工具文件夹添加到您的$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 ~/.bash_profile或source ~/.profile的你用的是哪一个。
然后,您需要在运行phonegap install android 之前运行,然后执行build。
最后,它可能会帮助您更新phonegap/cordova;我猜您已经通过npm (如有必要,修复sudo)安装了它:
npm cache clean
npm update -gAndroid平台指南供参考。
发布于 2014-03-18 15:58:17
这看起来像是路径问题,所以Phonegap脚本无法到达Android工具链。
你有没有遵循Phonegap指南这里?最重要的是,这一部分:
export PATH=${PATH}:/Development/adt-bundle/sdk/platform-tools:/Development/adt-bundle/sdk/tools最好的。
https://stackoverflow.com/questions/22483223
复制相似问题