Я хочу проверить версию операционной системы Android, установленную на пользовательском устройстве. Могу ли я найти его с помощью android.os.Build.VERSION_CODES или что-то еще. укажите код.Как определить, какое пользовательское устройство Android использует?
ответ
Вы можете проверить с android.os.Build.VERSION.SDK_INT
Чтобы проверить, если устройство работает под управлением Android леденец или выше:
if (VERSION.SDK_INT >= VERSION_CODES.LOLLIPOP) {
// do something
}
Подробности: https://developer.android.com/reference/android/os/Build.VERSION.html
Build.VERSION.SDK_INT
говорит вам уровень API, что работает устройство, которое, как правило, все что разработчику понадобится.
Другие поля on Build.VERSION
, которые могут вас заинтересовать, если ваша цель - показать эту информацию пользователям.
Как описано на уровне API Android документации можно получить с помощью
android.os.Build.VERSION.SDK_INT
класс, соответствующий этому междунар находится в классе android.os.Build.VERSION_CODES.
Пример кода:
int currentapiVersion = android.os.Build.VERSION.SDK_INT;
Log.d("sdk version",""+currentapiVersion);
if (currentapiVersion >= android.os.Build.VERSION_CODES.LOLLIPOP){
// Do something for lollipop and above versions
} else{
// do something for phones running an SDK before lollipop
}
Этот ** SDK_INT доступен с Donut (android 1.6/API4), поэтому убедитесь, что ваше приложение не совместимо с версией Cupcake (android 1.5/API3), когда вы его используете или используете сбой ** –
Спасибо @ Emdad Hossain –
- 1. Как определить, какое устройство iOS использует мой пользователь?
- 2. Как проверить, какое устройство архитектуры использует
- 3. Как определить, какое устройство & os версия симулятора?
- 4. Какое устройство использует команда dir для cmd?
- 5. Как определить, какой IP-диапазон использует устройство?
- 6. Как определить используемое устройство
- 7. Как получить пользовательское устройство/Android/Ios/Web
- 8. Как уникально определить устройство Android?
- 9. Как правильно определить Android-устройство?
- 10. Определите, какое приложение использует аудиоустройство
- 11. Пользовательское устройство android для Android по умолчанию
- 12. Как я могу проверить, какое устройство iOS использует пользователь?
- 13. Как определить загрузочное устройство
- 14. Как определить, какое устройство является владельцем группы из списка сверстников?
- 15. Как определить, какое устройство было подключено к USB-слоту?
- 16. Пользовательское устройство виртуального видеозахвата
- 17. Как определить, является ли устройство Android-планшетом или Android-телефоном
- 18. Как определить текущее устройство Android Tablet?
- 19. Как определить, имеет ли устройство Android Accelerometer?
- 20. Как определить физическое устройство Android от затмения?
- 21. Как определить, какое приложение открыто на android
- 22. Пользовательское оповещение Android RemotView не использует стилей
- 23. Как определить, какое приложение Java использует сетевой порт в окнах?
- 24. Как определить, какое определение плитки использует страница JSP?
- 25. Как определить, какое значение использует MSVC для макроса препроцессора
- 26. Как определить, какое приложение использует таблицу (SQL Server)
- 27. Какое устройство sopport INFO_SUPPORTED_HARDWARE_LEVEL_FULL?
- 28. Какое Android-устройство следует покупать для разработки приложений для Android?
- 29. Пользовательское графическое устройство в Sweave
- 30. Как определить, когда в последний раз использовалось устройство Android
Это не сервис кодирования. Пожалуйста, покажите, что вы пробовали до сих пор, и в чем проблема. Кроме того, это довольно базовое требование, поэтому, даже если вы выполните простой поиск в Google, вы получите решение. –
ok будет заботиться в следующий раз @ prerak sola –