Версия устройства Android - PullRequest
       1

Версия устройства Android

2 голосов
/ 24 февраля 2011

Как я могу получить текущую версию Android (1.5, 1.6, 2.0 и т. Д.) Программно.т.е. я установил свой apk в устройстве ANdroid 2.2 .. Мне нужно получить версию устройства (версию эмулятора Android, в которой в данный момент запущено мое приложение)

Ответы [ 2 ]

10 голосов
/ 24 февраля 2011

Целое число, представляющее уровень API, может быть найдено в android.os.Build.VERSION.SDK_INT

Таким образом, вы можете сделать:

int apiLevel = android.os.Build.VERSION.SDK_INT;

Возможные значения этого целого числа для всех устройств можно найти в здесь .Если вы хотите сравнить версии с именованным выпуском Android, используйте имя каждой константы здесь.Вы не можете сравнить версию устройства с номерами выпусков, такими как 2.1, 2.2 и т. Д., Поэтому, если вы хотите это сделать, вы должны использовать название выпуска или уровень API, а затем выполнить преобразование вручную.

6 голосов
/ 24 февраля 2011

Посмотрите на следующий пост может помочь Как я могу проверить в коде версии Android, как 1.5 или 1.6

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...