我在一个项目中使用离子6和电容器。
在config.xml文件中我有:
<widget xmlns="w3.org/ns/widgets"; xmlns:cdv="cordova.apache.org/ns/1.0">
当我想把它改成:
<widget version="0.0.1" xmlns="w3.org/ns/widgets"; xmlns:cdv="cordova.apache.org/ns/1.0">
,然后执行ionic build android,版本消失,AndroidManifest.xml文件中没有任何变化。
当我将apk或其他导入google play进行测试时,它告诉我该版本已经存在。
那么我如何更改应用程序版本呢?
忘记config.xml吧,那是一个cordova的东西,而不是在电容器中使用(其他的是为了cordova插件的兼容性)。
在电容器应用程序中,你可以像在原生android应用程序中一样管理版本,那就是改变android/app/build.gradle
文件中的值。
有两个字段:
versionCode
:这是你每次提交新版本到google play时必须增加的版本。它是一个整数versionName
:这是将在google play中显示的可见版本。它是一个字符串。