我正在发布我的第二个应用程序,并且在发布 android时出现问题. 当运行cordova build –release android它应该根据docs和之前的经验在platforms / android / build / outputs / apk中生成一个apk文件.出于某种
当运行cordova build –release android它应该根据docs和之前的经验在platforms / android / build / outputs / apk中生成一个apk文件.出于某种原因,一切都没有发生.它没有给我任何错误消息,也没有创建.apk文件(没有构建文件夹).
我相信有些东西搞砸了我的环境,但无法弄清楚从哪里开始.离子运行android也不起作用,类似的东西没有输出错误信息,只是什么都不做.根据adb设备,设备已准备就绪. cordova运行android也有类似的问题,没有任何反应,但没有错误.
我确实发现离子构建–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 https://github.com/driftyco/ionic-cli/issues/593的更多信息