gpt4 book ai didi

android - Cordova Android构建版本代码与Gradle

转载 作者:行者123 更新时间:2023-12-03 05:13:22 25 4
gpt4 key购买 nike

我有一个要更新的现有Cordova应用程序。 Cordova版本为: Cordova 6.3.0 cordova-android 5.2.2 Google Play已经开始说:

"Upload failed. Your APK's version code needs to be higher than 2016032518"



(2016032518是当前发布的版本)。

我的config.xml包含以下内容:
<widget android-versionCode="201608291" ios-CFBundleVersion="201608291" version="1.5.0"
我正在用 cordova build android --release构建

AndroidManifest(在platform / android / AndroidManifest.xml中)包含正确的versionCode:
<manifest android:hardwareAccelerated="true" android:versionCode="201608291" android:versionName="1.5.0"
我努力了:
  • 在build.gradle
  • versionCode 201608291块内添加 defaultConfig {}
  • 在构建命令中指定versionCode,例如cordova build android --release --versionCode=201608291

  • 鉴于文件 platforms/android/AndroidManifest.xml包含正确的versionCode,似乎内置的APK文件没有正确的版本。

    我该如何解决?

    我什至怎么看已编译APK的版本?

    最佳答案

    注意数字:

    android:versionCode="201608291"
    2016082912016032518小1位数字

    将VersionCodes作为整数值进行比较,因此 201608291确实比 2016032518

    关于android - Cordova Android构建版本代码与Gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39219226/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com