Поиск…


замечания

название Версия для Android Дата выхода API уровня Build.VERSION_CODES
Ангел-пирог (альфа) 1,0 23 сентября 2008 г. 1 БАЗА
Баттенберг (бета) 1,1 9 февраля 2009 г. 2 BASE_1_1
Кекс 1,5 30 апреля 2009 г. 3 CUPCAKE
Пончик 1,6 15 сентября 2009 г. 4 ПОНЧИК
Эклер 2,0 26 октября 2009 г. 5 ЭКЛЕР
2.0.1 3 декабря 2009 г. 6 ECLAIR_0_1
2,1 12 января 2010 г. 7 ECLAIR_MR1
Froyo 2,2 20 мая 2010 г. 8 Froyo
Имбирный пряник 2,3 6 декабря 2010 г. 9 ИМБИРНЫЙ ПРЯНИК
2.3.3 9 февраля 2011 г. 10 GINGERBREAD_MR1
ячеистый 3.0 22 февраля 2011 г. 11 СОТОВОЙ
3,1 10 мая 2011 г. 12 HONEYCOMB_MR2
3,2 15 июля 2011 г. 13 HONEYCOMB_MR1
Сэндвич с мороженым 4,0 19 октября 2011 г. 14 ICE_CREAM_SANDWICH
4.0.3 16 декабря 2011 г. 15 ICE_CREAM_SANDWICH_MR1
Жевательные конфеты 4,1 9 июля 2012 г. 16 ЖЕВАТЕЛЬНЫЕ КОНФЕТЫ
4,2 13 ноября 2012 г. 17 JELLY_BEAN_MR1
4,3 24 июля 2013 г. 18 JELLY_BEAN_MR2
Кит-Кат 4,4 31 октября 2013 г. 19 КИТ-КАТ
25 июля 2014 года 20 KITKAT_WATCH
леденец 5.0 17 октября 2014 года 21 ЛЕДЕНЕЦ
5,1 9 марта 2015 г. 22 LOLLIPOP_MR1
зефирка 6,0 5 октября 2015 г. 23 M
нуга 7,0 22 августа 2016 года 24 N
7.1.1 5 декабря 2016 года 25 N_MR1

Проверка версии Android на устройстве во время выполнения

Build.VERSION_CODES - это перечисление известных в настоящее время кодов версии SDK.

Чтобы условно запустить код на основе версии Android устройства, используйте аннотацию TargetApi чтобы избежать ошибок Lint, и проверьте версию сборки перед запуском кода, специфичного для уровня API.

Ниже приведен пример использования класса, который был введен в API-23, в проекте, который поддерживает уровни API ниже 23:

@Override
@TargetApi(23)
public void onResume() {
    super.onResume();
    if (android.os.Build.VERSION.SDK_INT <= Build.VERSION_CODES.M) {
        //run Marshmallow code
        FingerprintManager fingerprintManager = this.getSystemService(FingerprintManager.class);
        //......................
    }
}


Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow