Java APK、android应用程序和phonegap构建的不同版本代码

Java APK、android应用程序和phonegap构建的不同版本代码,java,android,cordova,google-play,Java,Android,Cordova,Google Play,当我尝试在google play上上载我的应用程序时,会显示以下错误消息: You need to use a different version code for your APK because you already have one with version code 1. 我正在从phonegap版本下载我的APK 我的问题是: 我可以在哪个文件中更改版本号 我已尝试更改androidmanifest.xml、版本代码和版本名 谢谢 通常,您必须在AndroidManifest.xm

当我尝试在google play上上载我的应用程序时,会显示以下错误消息:

You need to use a different version code for your APK because you already have one with version code 1.
我正在从phonegap版本下载我的APK

我的问题是:

我可以在哪个文件中更改版本号

我已尝试更改androidmanifest.xml、版本代码和版本名


谢谢

通常,您必须在AndroidManifest.xml中设置应用程序版本

上载到PhoneGap构建时,不包括清单文件。请尝试更改PhoneGap的config.xml中的version和versionCode属性。

您应该在“config.xml”中指定version code属性,注意version code属性应该类似于android versionCode=“2”,如下例所示:

<?xml version='1.0' encoding='utf-8'?>
<widget id="ca.anything.anything.any"
    android-versionCode="2"
    version="1.0.3"
    xmlns="http://www.w3.org/ns/widgets"
    xmlns:cdv="http://cordova.apache.org/ns/1.0"
    xmlns:rim="http://www.blackberry.com/ns/widgets">
    <name>Application Name</name>
....
</widget>

应用程序名称
....

在AdroidManifest.xml中,您有如下版本代码和版本号:android:versionName=“1.0-DEVELOPMENT”android:versionCode=“1”这就是您的意思吗?因为这就是我所改变的。是的,这就是我的意思。我应该提到-versionCode是一个整数(至少我增加了1),而版本名对用户是可见的(因此,将1.0.1作为错误修复是一个好主意)