Phonegap / Cordova建筑APK退出代码1?

时间:2016-04-19 11:06:41

标签: android cordova phonegap-cli

我在OSX上使用phonegap完成了最后一年的项目,我想为用户测试制作一个APK。

当我在我的Android平板电脑上测试应用程序时,我使用

We have achieved through Leaflet marker with Popup without d3.tip

**OnMouseOver**: I get necessary info like latitude & longitude,   
tooltip   text from data point and placed Leaflet marker with empty 
icon, then bind popup and opened it

**OnMouseOut**: I have removed Leaflet marker layer from Map.

它构建并进入我的Android设备正常,工作正常,所有插件工作正常,但我希望能够制作自己的.APK文件,以便朋友可以测试它并给我反馈。

我被告知要使用

phonegap run android // or // cordova run android

当我使用此命令时,它会以退出代码1来说明,我可能没有所需的平台或操作系统来构建这个项目,尽管在运行上一个命令时它说构建正常。

CLI中的错误代码

phonegap build android --release

我确保了android工具和平台工具在我的$ PATH,已检查的SDK管理器中,以确保我已将版本14安装到最新版本,检查了Platforms.JSON文件以确保将版本设置为最小值,即config.xml 说 BUILD FAILED Total time: 4.202 secs /Users/robertlemm/Development/phonegap_dev/Little_Scavngers/platforms/android/cordova/node_modules/q/q.js:126 throw e; ^ Error code 1 for command: /Users/robertlemm/Development/phonegap_dev/Little_Scavngers/platforms/android/gradlew with args: cdvBuildRelease,-b,/Users/robertlemm/Development/phonegap_dev/Little_Scavngers/platforms/android/build.gradle,-Dorg.gradle.daemon=true ERROR building one of the platforms: Error: /Users/robertlemm/Development/phonegap_dev/Little_Scavngers/platforms/android/cordova/build: Command failed with exit code 1 You may not have the required environment or OS to build this project Error: /Users/robertlemm/Development/phonegap_dev/Little_Scavngers/platforms/android/cordova/build: Command failed with exit code 1

老实说不知道怎么做

1 个答案:

答案 0 :(得分:0)

您是否尝试过删除并再次添加Android平台? 我记得有几次这个问题并通过这样做来修复它。