ionic3 生成android 如何控制versionCode版本号

ionic 项目中生成 android 如何控制版本号呢。

1.在项目的配置文件下的config.xml

来我们可以看到

<widget id="com.ionicframework.vp2342525" version="1.0.0">···················略
我们改成这样
<widget android-versionCode="2" id="com.ionicframework.vp2342525" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">

然后 添加安卓环境,生成apk

cordova platform add android

cordova build android

在项目的这个platforms\android目录下的这个AndroidManifest.xml文件打开我们可以看到


<?xml version='1.0' encoding='utf-8'?>
<manifest android:hardwareAccelerated="true" android:versionCode="2" android:versionName="1.0.0" package="com.ionicframework.vp2342525" xmlns:android="http://schemas.android.com/apk/res/android">....................略

或者你直接修改这个AndroidManifest.xml文件里的android:versionCode="2",效果是一样的。

2.命令编译的时候执行

cordova build android -- --gradleArg=-PcdvVersionCode=2
cordova build --release android -- --versionCode=3

 

ps:https://stackoverflow.com/questions/38078174/how-to-change-versioncode-with-cordova


posted @   huangenai  阅读(5071)  评论(2编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示