2012-03-13 79 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

相关问题