我正在发布我的第二个应用程序,但在发布Android版本时遇到了问题。根据文档和以前的经验,运行
cordova build --release android
应该会在platforms/android/build/outputs/apk
中生成一个apk文件。但由于某种原因,什么都没有发生。它没有给我任何错误消息,也没有创建.apk文件(没有build文件夹)。我认为我的环境出了问题,但不知道从哪里开始找问题。ionic run android
也无法工作,类似的情况是没有输出错误消息,什么都没做。设备已准备就绪,根据adb devices
。cordova run android
也有类似的问题,什么都没发生,但没有错误。我发现ionic build --release android --verbose
可以给我一些信息。Looking up Ionic root, cwd: /Users/awwester/Mobile/ionic/joeapp
Ionic root directory: /Users/awwester/Mobile/ionic/joeapp
Gulpfile found
ConfigXml.setConfigXml /Users/awwester/Mobile/ionic/joeapp resetContent=true, errorWhenNotFound=false
Cordova is installed: true
Executing cordova cli: build --release android --verbose
我认为这并没有给我们提供任何有用的信息,但这是我发现的关于为什么没有任何反应的最多信息。请告诉我还能提供哪些信息来帮助解决这个问题。
Ionic Info
Cordova CLI: 5.1.1
Gulp version: CLI version 3.9.1
Gulp local: Local version 3.9.0
Ionic Framework Version: 1.2.4
Ionic CLI Version: 2.0.0-beta.25
Ionic App Lib Version: 2.0.0-beta.15
ios-deploy version: 1.8.5
ios-sim version: 5.0.7
OS: Mac OS X El Capitan
Node Version: v5.10.1
Xcode version: Xcode 7.3 Build version 7D175
ionic platform remove android
和ionic platform add android
,但结果还是一样。 - awwester