2013-05-21 33 views
0

我發表在谷歌Android應用程序與以下版本玩:Android應用版本

android:versionCode="1" 
android:versionName="1.0" 

我想在Eclipse IDE中創建Android應用程序時,這是默認版本。我在我的應用程序中做了小的改動。我想發佈更新的應用程序。更新的應用程序推薦使用versionCodeversionName

我想要的是,已安裝應用程序的用戶將通過谷歌播放通知新版本可用。我新的Android開發。在我的設備中,我收到了我安裝的應用程序的通知,提供了新版本。我想要這個功能。

我想爲:

android:versionCode="2" 
android:versionName="1.0.1" 

,可以嗎?

謝謝

+2

是很確定。只要versionCode增加(+1),用戶將收到有關更新的通知。 versionName是你的格式,你可以使用1.0.1 –

+1

是的它絕對正確......如果你已經有一個應用程序在遊戲(市場),你想改變現有的代碼,你需要做這個步驟.. :) –

回答

1

是的,這是完美的。

通常情況下,你將釋放你的應用程序 用的versionCode的第一個版本設置爲1,那麼單調 每個版本增加值,釋放無論是一個重大或 次要版本。這意味着android:versionCode值不是 必須與用戶可見的應用程序版本 版本有很強的相似性(請參閱下面的android:versionName)。 應用程序和發佈服務不應該向用戶顯示此版本 值。

與android:versionCode一樣,除了使應用程序能夠向用戶顯示 以外,系統不會將此值用於任何內部用途。發佈服務也可以提取android:versionName 的值以供用戶顯示。

編號:Versioning Your ApplicationsversionCode vs versionName in Android Manifest