Подтвердить что ты не робот

Версия API Android программно

Возможный дубликат:
Программный вывод версии программного обеспечения Android

Я пытаюсь получить текущую версию API устройства, на котором работает мое приложение. Есть ли способ, которым я могу это получить, и сохранить его на String. Это необходимо для работы с версией 1.5 и выше. Примеры были бы весьма полезны. Спасибо.

4b9b3361

Ответ 1

Вы можете получить его, вызвав Build.VERSION.SDK.

От 1.6 до, вы должны использовать Build.VERSION.SDK_INT вместо этого потому что Build.VERSION.SDK устарел.

Ответ 2

Build.VERSION.RELEASE;

Это даст вам фактические номера вашей версии; a 2.3.3 или 2.2.

Проблема с использованием Build.VERSION.SDK_INT заключается в том, что у вас есть встроенный телефон или пользовательский ром, у вас не может быть ни одной стандартной ОС (иначе мой андроид работает 2.3.5), и при возврате NULL при использовании Build.VERSION.SDK_INT, поэтому Build.VERSION.RELEASE будет работать независимо от того, что!