Ionic cordova build android –prod –release 只构建一个调试apk (app-debug.apk)

Posted

技术标签:

【中文标题】Ionic cordova build android –prod –release 只构建一个调试apk (app-debug.apk)【英文标题】:Ionic cordova build android –prod –release only builds a debug apk (app-debug.apk) 【发布时间】:2020-03-20 20:58:45 【问题描述】:

自从我对 ionic cli (5.4.7) 进行了最新更新后,我不再能够发布代码。跑步

Ionic cordova build android –prod –release builds only a debug apk

只给 med app-debug.apk 包,说:

BUILD SUCCESSFUL in 2s
44 actionable tasks: 3 executed, 41 up-to-date
Built the following apk(s): 
    /home/kasper/dev/TMNT/arbejd.com/arbejd-app/platforms/android/app/build/outputs/apk/debug/app-debug.apk

我找到了一种解决方法,即使用npm install -g ionic@5.4.6 降级到 5.4.6,这确实给了我一个app-release.apk,但我想要一个更好的解决方案。

(在这里找到解决方法https://forum.ionicframework.com/t/ionic-cordova-build-android-prod-release-builds-only-a-debug-apk/178209)

【问题讨论】:

尝试删除平台并重新添加,他们构建可能会工作 @user9088454 不幸的是结果相同 【参考方案1】:

与 ionic-team 创建了一张票,结果证明这是 5.4.7 解析参数的能力问题 (https://github.com/ionic-team/ionic-cli/issues/4229) .. 简单升级到 5.4.8 即可解决此问题。

npm install -g ionic@5.4.8

【讨论】:

以上是关于Ionic cordova build android –prod –release 只构建一个调试apk (app-debug.apk)的主要内容,如果未能解决你的问题,请参考以下文章

ionic cordova build 显示 lint 警告

ionic cordova build android 报错 解决

Ionic Cordova Build Android 期间面临错误

ionic cordova build android - 失败

使用 CMD 行构建失败 --ionic cordova build android

安装cordova push插件后,Ionic build ios失败