Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

14.11.2012, 13:52. Просмотров 3624. Ответов 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" >
все работало замечательно, пока не стал выкладывать программу в гугл, который сказал, что не понимает приложение

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

PlayMarket показывает старую версию приложения - Программирование Android
Позавчера обновил версия приложения на плеймаркете. Через час через Chrom увидел, что версия обновилась. Потом увидел, что эту версию уже...

Заблокировали обновление приложения, оставили старую версию - Программирование Android
Я залил игру на гугл-плей, прошла модерацию. Потом создал обновление(описание для гугл-плей я не менял, добавил несколько картинок в сам...

Возможно ли получить текущую версию приложения из маркета? - Программирование Android
Возможно ли получить текущую версию приложения из маркета и сравнить её с текущей на устройстве?

Как добавить версию андроид - Программирование Android
Здравствуйте, появился такой вопрос, можно ли в проект добавить версию андроид(более старую), например минимальная версия была 4.4.4, а...

Как правильно сделать PRO версию проекта - Программирование Android
Коллеги, Как сделать PRO версию проекта и затем работать уже с двумя одинаковыми проектами Free и PRO?

Как получить данные из EditText, созданного программно, или как узнать ID элемента? - Программирование Android
Всем здрасте и с Новым годом! Суть вопроса: Как получить значение, введенное пользователем в EditText, созданного программно или через...

1
petruchodd
109 / 106 / 11
Регистрация: 23.06.2009
Сообщений: 584
17.11.2012, 11:01 #2
Java
1
2
String versionName = getPackageManager().getPackageInfo(getPackageName(), 0).versionName;
int versionCode = getPackageManager().getPackageInfo(getPackageName(), 0).versionCode;
пробуй, должно помочь.
3
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2012, 11:01
Привет! Вот еще темы с ответами:

Как узнать версию приложения? - C++ Qt
В про-файле у меня стоит строчка VERSION = 1.0 Как во время компиляции/исполнения программы узнать версию приложения? Добавлено...

Как узнать версию ОС? - Delphi
Здравствуйте, подскажите, как узнать версию операционной системы, тип и частоту процессора? (включая ОС 7/8)

Как узнать версию ОС? - CMD/BAT
У меня задача стоит, сделать проверку операционки, чтобы задействовать правильный участок скрипта для задания ДНС. Ведь, как известно, в ХР...

Как узнать версию OpenGL? - OpenGL
Как узнать версию OpenGL?


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.