Ionic 6 Capacitor无法在Android上更改应用程序版本

3

我正在一个项目中使用Ionic 6和Capacitor。

在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进行测试时,它告诉我该版本已经存在。

那么我该如何更改应用程序的版本号呢?

1个回答

6

忘记 config.xml 吧,那是 Cordova 的东西,在 Capacitor 中不使用(除了为 Cordova 插件兼容性而存在)。

在 Capacitor 应用程序中,您可以像管理本机 Android 应用程序一样管理版本,即更改 android/app/build.gradle 文件中的值。

有两个字段:

  • versionCode:这是您每次提交新版本到 Google Play 必须递增的版本号,它是一个整数。
  • versionName:这是将显示在 Google Play 中的可见版本号,它是一个字符串。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接