2012-01-17 53 views
1

我已經在android market.I上傳了我的應用程序,並做了一些更改,並且希望再次更新,以便獲取錯誤。如何在不更改版本代碼的情況下在Android市場上更新我的應用程序

「新apk的versionCode(1)已經存在」

所以我應該怎麼do.Plese幫我

謝謝

+0

什麼這樣做問題.....它的強制性版本的Android市場一樣。爲什麼你不想更新這個領域? – akkilis 2012-01-17 12:21:27

+0

如此簡單,如果存在版本代碼,請增加它並上傳您的應用程序,版本代碼僅用於此目的。 – AAnkit 2012-01-17 12:33:29

回答

4

根據我的知識,無法更改您的應用程序版本代碼,因此無法將應用程序更新到市場,您必須更新它。

轉到manifest資源配置文件>>,並設置版本代碼的新

這樣的:

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

謝謝它正在工作 – user1061793 2012-01-17 12:37:29

0

你不能用同一版本上傳新的安裝相同的應用程序包碼。

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

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

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 ^^" > 

祝你好運。

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版爲代碼

0

,正如除了聶醫生的回答(對不起,我代表不是足夠高的評論),記得保存修改後的清單之前導出已簽名的apk,否則更改不會通過,並且會得到相同的錯誤。導出不會自動保存。讓我沮喪了20分鐘,直到我解決了它。

0

瞭解Android Studio,還必須更改其中有defaultConfig方法的build.gradle文件中包含的versionCode

+0

...和?你可以通過適當的標記來改進你的答案,並且可以對你提出的其他建議做些什麼。 – dakab 2015-08-22 16:28:26

+0

如果不更改版本代碼@dakab,則無法更新應用程序 – 2016-12-22 11:09:14

相關問題