我已经在 OSX 上使用 phonegap 完成了最后一年的项目,我想制作一个 APK 用于用户测试。
当我在我的 android 平板电脑上测试应用程序时,我使用
phonegap run android // or // cordova run android
它可以很好地构建并进入我的 android 设备,可以正常工作,所有插件都可以正常工作,但是我希望能够制作自己的 .APK 文件,以便朋友可以对其进行测试并给我反馈。
我被告知使用
phonegap build android --release
当我使用此命令时,它会出现退出代码 1,说我可能没有构建此项目所需的平台或操作系统,尽管在运行上一个命令时它说构建正常。
CLI 中的错误代码
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
我已确保我的 $PATH 中已安装了 android 工具和平台工具,检查了 SDK 管理器以确保我已将版本 14 安装到最新安装,检查了 Platforms.JSON 文件以确保将版本设置为最低,config.xml 说<preference name="android-minSdkVersion" value="16" />
老实说,不知道该怎么做