2012-01-31 105 views
0

這是一個基本的問題 - 我是Android開發新手 - 我想在marketplace更新我的android應用程序,它是第二個版本。更新應用程序到Android Marketplace

因此,在清單文件中,我將版本代碼作爲1並將版本名稱設置爲1.2,這是正確的嗎?僅僅因爲Android文檔似乎表明我應該改變它們呢?

乾杯 保羅

+1

對於每次更新,應該增加版本代碼。您可以保留版本名稱。 – 2012-01-31 11:42:35

回答

0

的重要組成部分,正在改變版本的代碼,這是決定是否需要更新。

如果版本2存在於市場中,並且用戶安裝了版本1(或者低於2的任何東西),則會通知他們有更新。

versionName純粹是爲了顯示目的,您可以保留它,或者在製作新版本時更改它。

+0

只是要添加,雖然它不需要更新versionName,但是並不重要。因爲,如果市場說有更新,但我可以看到版本與以前相同(因爲用戶看到versionName,而不是versionCode)---我可能不想更新應用程序。 – 2012-01-31 11:38:39

+0

爲建議傢伙歡呼,非常有幫助。開發者控制檯列出了應用程序的發佈情況,但它陳述了'草稿應用程序v1.1',爲什麼要說草稿!? – Dancer 2012-01-31 11:58:02

+0

這將是一個草稿,直到你激活它。 – Kuffs 2012-01-31 12:02:57

0

是的。新版本的版本代碼應該更高。 :)

1

您必須將versionCode更改爲比以前的發佈更高的值(在您的情況2中,如果第一版爲1)。該值必須是整數。

至於VersionName是用戶基本可讀的字符串,它對AM服務沒有任何意義,所以你可以在這裏寫任何你想要的。