2013-10-22 44 views
5

当我试图上传我在谷歌Play应用程式,显示此​​errormessage的:不同版本的代码,Android应用程序与PhoneGap的构建

You need to use a different version code for your APK because you already have one with version code 1. 

我可是从我的PhoneGap构建下载APK我。

我的问题是:

在哪些文件中可以更改版本号?

我曾尝试在AndroidManifest.xml中,版本代码和版本名称

多亏了改变!

回答

5

设置应用程序版本。当上传到PhoneGap的生成,不包括在清单文件。请尝试更改PhoneGap的config.xml中的version和versionCode属性。

+0

Thank you it works! – user2538364

0

通常你必须在AndroidManifest.xml

+0

在AdroidManifest .xml你有这样的版本代码和版本号: android:versionName =“1.0-DEVELOPMENT” android:versionCode =“1” 这是你的意思吗?因为那是我改变的。 – user2538364

+0

是的,这就是我的意思。我应该提到 - versionCode是一个整数(至少我增加了1),而版本名称对用户是可见的(因此为bug修复创建1.0.1是个好主意) – FDIM

8

应指定在“config.xml中的”版本代码属性,注意,版本代码属性应该是这样的机器人-的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> 
相关问题