如何在不更改版本代码的情况下在Android市场上更新我的应用

时间:2012-01-17 12:17:48

标签: android

我已经在Android市场上传了我的应用程序。我做了一些更改,并希望再次更新它,以便我收到错误。

“新apk的versionCode(1)已经存在”

那我该怎么办。请帮帮我

谢谢

7 个答案:

答案 0 :(得分:4)

根据我的知识,如果不更改您的应用版本代码,将应用程序更新到市场是不可能的,您必须更新它。

转到manifestfile>>并设置新版本代码

喜欢这个::

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="your.package.name"
android:versionCode="2"
android:versionName="2.0" >

答案 1 :(得分:2)

您获得清单并增加版本代码,例如:

之前:

 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
 package="your.package.name"
 android:versionCode="1"
 android:versionName="version name" >

后:

 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
 package="your.package.name"
 android:versionCode="2"
 android:versionName="new version name or not ^^" >
祝你好运。

答案 2 :(得分:0)

您无法使用相同的版本代码上传新的安装程序相同的应用程序包。

答案 3 :(得分:0)

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="your.package.name"
    android:versionCode="1"
    android:versionName="1.0" >

在manifest.xml中更改版本代码(最有可能增加它)。

答案 4 :(得分:0)

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="your.package.name" android:versionCode="2" android:versionName="2.0" >

您必须更改v enter code here版本代码

答案 5 :(得分:0)

正如Nik博士的回答(对不起,我的代表不够评论),记得在导出签名的apk之前保存修改后的清单,否则更改不会通过你得到同样的错误。导出不会自动保存。让我沮丧了20分钟,直到我解决了。

答案 6 :(得分:0)

对于Android Studio,您还必须更改build.gradle文件,其中defaultConfig方法包含versionCode