Google прекращает поддержку Play Services для Android Jelly Bean

Google анонсировал Android Jelly Bean в июне 2012 года. Обновление охватило версии Android 4.1 — 4.3.1, выпущенные в 2013 году, а затем последовала версия 4.4, получившая название «KitKat». Теперь, после девяти лет поддержки, компания окончательно прекращает поддержку Play Services для этой операционной системы.

Google объяснил, что Android Jelly Bean в настоящее время присутствует менее чем на 1% активных устройств, а учитывая, что ОС не поддерживает множество современных возможностей, разработчикам приходится тратить много времени на обходные пути. В связи с этим компания прекращает поддержку Google Play Services на этой версии ОС. Версия APK 21.30.99, запланированная к выпуску в августе, станет последней поддерживаемой версией.

Это изменение затрагивает разработчиков, использующих уровни API 16, 17, 18 в качестве минимальной версии SDK. Хотя функциональность, присутствующая в существующих версиях SDK, будет продолжать работать, новые компоненты могут не поддерживать эти уровни API, что означает, что разработчики будут сталкиваться с ошибками при попытке создать свое приложение.

Существует два варианта решения этой проблемы. Первый и очевидный — изменить минимальный уровень SDK на 19. Это приведет к тому, что пользователи Android Jelly Bean и более старых устройств не смогут увидеть или загрузить обновления приложения. Тем не менее, учитывая небольшое количество пользователей, активно использующих эти устройства, Google не считает, что это влияние будет масштабным. Второй обходной путь заключается в создании нескольких версий приложения. Одна версия для современных устройств, а другая — для устаревших телефонов. Конечно, и при таком подходе есть оговорки о совместимости, поэтому мы рекомендуем вам ознакомиться с документацией Google здесь.

Добавить комментарий

Ваш адрес email не будет опубликован