PhoneGap - 在Google Play中更新apk文件说“你的APK的版本代码需要更高”

时间:2013-12-20 19:02:47

标签: android cordova google-play

我遇到问题,当我尝试更新APK中的android生产文件时,它说

“您的APK版本代码需要高于19。”

我的应用程序是使用phonegap构建的,我的config.xml中包含以下代码。

<widget xmlns     = "http://www.w3.org/ns/widgets"
    xmlns:gap = "http://phonegap.com/ns/1.0"
    id        = "com.rodriguezcab.release"
    version   = "20.0.1">

虽然我有version = "20.0.1",但它仍然说“你的APK的版本代码需要高于19”。任何解决方案?

2 个答案:

答案 0 :(得分:3)

您可以在config.xml(在您的cordova项目的根目录中)进行设置。这比在“platforms / android / AndroidManifest.xml”中设置更好,因为可以删除平台文件夹。

config.xml中,在根(窗口小部件)节点中设置它:

versionCode="20" 

注意这是因为以前的版本(你不喜欢它吗?)改变了:

android-versionCode="20" 

答案 1 :(得分:2)

检查platforms/android/AndroidManifest.xml

您将看到android:versionCode

对于新版本的应用,此数字需要递增。在进行构建时,不要将android:versionName与config.xml文件中的更改混淆。