离子建立android不生产任何.apk文件或错误
问题描述:
我正在发布我的第二个应用程序,并有问题发布android。离子建立android不生产任何.apk文件或错误
当运行cordova build --release android
它应该根据docs和以前的经验在platforms/android/build/outputs/apk
中生成apk文件。出于某种原因,没有任何事情发生。它不会给我任何错误消息,并且不会创建.apk文件(没有生成文件夹)。
我相信某些东西与我的环境混淆了,但无法弄清楚什么或从哪里开始。 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
答
这是cordova的版本问题。我需要将Cordova从5.1.1更新到6.2.0,并解决了这个问题。在github上
你可以尝试删除Android平台,并再次readding – abdoutelb
嘿感谢。我做了'离子平台删除android''离子平台添加android'但结果相同 – awwester
我以前没有遇到过这个,你的离子信息是什么? – abdoutelb