Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.96
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
#1

Как узнать версию приложения? - Android

14.11.2012, 13:52. Просмотров 3182. Ответов 1
Метки нет (Все метки)

В манифесте есть данные по версии программы
XML
1
2
3
4
5
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="ru.test.widget"
    android:installLocation="auto"
    android:versionCode="1"
    android:versionName="1.1" >
Можно как то программно определить эти версии?
Я попробовал заменить значения на переменные типа так
XML
1
2
3
4
5
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="ru.test.widget"
    android:installLocation="auto"
    android:versionCode="@integer/versioncode"
    android:versionName="@string/versionname" >
все работало замечательно, пока не стал выкладывать программу в гугл, который сказал, что не понимает приложение

Как быть то? Пока слежу за версиями и в манифесте и в файле ресурсов
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2012, 13:52     Как узнать версию приложения?
Посмотрите здесь:

Android ViewPager как узнать текущую View
Как получить данные из EditText, созданного программно, или как узнать ID элемента? Android
Как узнать разрешение экрана Android
Как узнать что приложение свернуто? Android
Android Как программно узнать ppi экрана?
Возможно ли получить текущую версию приложения из маркета? Android
Заблокировали обновление приложения, оставили старую версию Android
Как правильно сделать PRO версию проекта Android
Android Как добавить версию андроид
Как узнать mac адрес сервера Android
PlayMarket показывает старую версию приложения Android
Android Как узнать имя Активити?

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
petruchodd
90 / 90 / 8
Регистрация: 23.06.2009
Сообщений: 511
17.11.2012, 11:01     Как узнать версию приложения? #2
Java
1
2
String versionName = getPackageManager().getPackageInfo(getPackageName(), 0).versionName;
int versionCode = getPackageManager().getPackageInfo(getPackageName(), 0).versionCode;
пробуй, должно помочь.
Yandex
Объявления
17.11.2012, 11:01     Как узнать версию приложения?
Ответ Создать тему
Опции темы

Текущее время: 04:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru