2012-03-13 113 views
0

我有一個奇怪的問題。我的應用程序在某些設備上顯示版本代碼和其他一些設備,它在Settings>Applications>Manage Applications>app name下顯示單個應用程序的版本名稱。我的應用程序在不同的設備上顯示不同的版本

我manifest.xml文件是:

android:versionCode="2" 
    android:versionName="2.0.21" 

我要爲所有的設備/用戶展示相同的版本名稱。任何人都可以幫助我嗎?

回答

1

一些製造商或ROM製造商可以顯示版本代碼或版本名稱(或兩者)。只需在兩個字段中輸入相同的值。您將失去爲versionName放置字符串值的能力。

例子:

android:versionCode="2" 
android:versionName="2" 
1

這是它是如何工作的。早期版本的Android顯示版本代碼,而更高版本顯示版本名稱(在管理應用程序屏幕中)。

通常,您應該在內部使用版本代碼,並使用用戶可以看到的任何內容的版本名稱。

+0

那麼,我怎樣才能從管理應用程序屏幕隱藏版本代碼?因爲我必須在應用程序中使用版本名稱。 – Pankaj 2012-03-14 12:15:11

+0

你不能。它內置於手機中,不可編輯。 – Kuffs 2012-03-14 16:14:14

相關問題