既然我的應用程序運行良好,我想給它一個版本代碼。爲此,我在我的AndroidManifest.xml
文件中設置了android:versionCode
和android:versionName
。指定代碼版本
我的問題是,這個版本的代碼在安裝過程中沒有出現在實際的手機上(當系統說當前的應用程序將被新的代碼替換時)。在安裝過程中顯示版本代碼還必須做些什麼?
在此先感謝您花費時間來幫助我。
既然我的應用程序運行良好,我想給它一個版本代碼。爲此,我在我的AndroidManifest.xml
文件中設置了android:versionCode
和android:versionName
。指定代碼版本
我的問題是,這個版本的代碼在安裝過程中沒有出現在實際的手機上(當系統說當前的應用程序將被新的代碼替換時)。在安裝過程中顯示版本代碼還必須做些什麼?
在此先感謝您花費時間來幫助我。
更新您的應用時最重要的是增加android:versionCode
,因爲每個市場都在檢查該值。如果您當前提供的apk具有比前一個更高的值,則會將其檢測爲您的應用的更新版本。 android:versionName
通常(但不是總是)您應用程序的可見「官方」版本號,它將顯示給用戶。
versionCode只是進行小修改的代碼,通常從1開始,每次構建versionCode ++時都可以。這就像SVN或GitHub中的版本。
versionName在顯示的時候會顯示出來,而這通常是類似於1.0或1.1.0或2.1.4的東西,你會得到這個東西。
您可以使用相同的versionName更新您的應用程序,但使用不同的versionCode。但是,您無法使用相同的versionCode和不同的versionName更新應用程序。