Ionic / Cordova不会为Android更新versionCode

时间:2016-10-13 14:08:02

标签: android cordova ionic-framework configuration version

当我更改version中的config.xml时,内部Android versionCode不会更新为新值。 Android控制台始终显示错误,因为“我已经在Play商店中安装了具有该版本代码的应用程序”。

我还尝试了config.xml

中的以下内容
<widget ... version="1.1.4" versionCode="10104" android-versionCode="10104" ...>
<platform name="android">
  <preference name="android-manifest/@android:versionCode" value="114" />
</platform>

不起作用。 versionCode保持不变。

UDPATE :我删除了Android平台并重新添加,现在可以了!

2 个答案:

答案 0 :(得分:1)

手动更改VersionCode不是一个好主意,您应该只更改 config.xml中的版本,在该运行之后

ionic build --release android

它会自动更新您的AndroidManifest.xml。请确保在将应用发布到Play商店之前更新版本代码。

由于

答案 1 :(得分:0)

我发现当你运行android的离子或离子构建android生成代码的版本与版本相同时,不是改变这段代码的好习惯,但如果你想改变:你必须只改变proyect/platform/android/AndroidManifest.xml,

我允许您链接您可能感兴趣的内容。 Here!