我正在尝试构buildCordova自带的Hello World应用程序。 我创build了该项目,并添加了以下内容到我的.bashrc中:
export ANDROID_HOME=~/Android/Sdk export PATH=${PATH}:~/Android/Sdk/tools:~/Android/Sdk/platform-tools
当我运行echo $ ANDROID_HOME时,我看到正确的path并运行echo $ PATH也返回正确的sdkpath追加的path。 但是,当我运行sudo cordova build时,仍然会说$ ANDROID_HOME没有设置,android不在你的path中。 我一直在试图解决这个问题的最后3个小时没有解决scheme:(任何帮助表示赞赏!谢谢!
Xamarin whitelabel应用程序
Android Systrace跟踪文件格式
PhoneGap 2.2无法创build新的Android项目
在Linux机器上用Ant进行安装失败,但在Mac机器上成功
编写NFC标签,以便与Android和Windows Phone8兼容
我似乎已经解决了我的问题。
我不是100%,但它可能是与sudo和我的JAVA_HOME变量的组合没有被设置。
我以前运行sudo cordova build返回错误。 我尝试删除并重新创建项目后,我可能是因为sudo。 重新创建项目后,我运行它只是cordova build ,我有一个新的错误: Unable to run java -version 。 我发现在定位我的jdk安装时遇到了一些麻烦,我读过了一些你需要在.bashrc中分配JAVA_HOME变量的地方。 所以我在export JAVA_HOME=/opt/java/jdk1.8.0_45添加了$JAVA_HOME/bin到我的路径。 之后,它成功建成。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。