APK的不同版本代码,带有phonegap构建的Android应用程序

时间:2013-10-22 12:57:16

标签: 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,版本代码和版本名称

谢谢!

3 个答案:

答案 0 :(得分:8)

您应该在“config.xml”中指定版本代码属性,请注意版本代码属性应该类似于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>

答案 1 :(得分:5)

上传到PhoneGap Build时,不包含清单文件。请尝试更改PhoneGap的config.xml中的version和versionCode属性。

答案 2 :(得分:0)

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