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 @ 2017-07-12 17:06  huangenai  阅读(5050)  评论(2编辑  收藏  举报