Мое приложение показывает разные версии на разных устройствах - PullRequest
0 голосов
/ 13 марта 2012

У меня странная проблема. Мое приложение показывает на некоторых устройствах код версии и на некоторых других устройствах оно отображает имя версии для одного приложения в Settings>Applications>Manage Applications>app name.

Мой файл manifest.xml имеет вид:

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

Я хочу показать одинаковое имя версии для всех устройств / пользователей. Может ли кто-нибудь помочь мне в этом?

Ответы [ 2 ]

1 голос
/ 13 марта 2012

Вот как это работает.Более ранние версии Android отображают код версии, в то время как более поздние версии отображают название версии (на экране «Управление приложениями»).

Как правило, вы должны использовать код версии внутри и имя версии для всего, что может пользовательувидеть.

1 голос
/ 13 марта 2012

Некоторые производители или сборщики ПЗУ могут отображать либо код версии, либо имя версии (или оба). Просто поместите одно и то же значение в оба поля. Вы потеряете возможность поставить строковое значение для versionName.

Пример:

 android:versionCode="2"
 android:versionName="2"
...