ionic 项目中生成 android 如何控制版本号呢。
1.在项目的配置文件下的config.xml
来我们可以看到
<widget id=”com.ionicframework.vp2342525″ version=”1.0.0″>···················略我们改成这样
<widget android-versionCode="" 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 androidcordova 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=
cordova build --release android -- --versionCode=
ps:https://stackoverflow.com/questions/38078174/how-to-change-versioncode-with-cordova