Android API. Как поднять версию и что будет с приложениями 31 августа 2023

31 августа Android поднимает версию API до 33-й. Что это значит?

  1. Нельзя будет опубликовать новые приложения с уровнем API ниже 33
  2. Существующие приложения с уровнем API 30 и ниже, то они будут отображаться в поиске на старых версиях Android.

Рубрика «Минимум воды» от канала Bright Startup.

Зачем Android это делает?

Android постоянно поднимает версию своего API для:

  • Улучшения системной производительности (улучшение механизмов работы дисплея, процессора, оптимизация энергопотребления и т. д.)
  • Улучшения функциональности, предоставления новых возможностей для разработчиков и пользователей
  • Улучшения безопасности (исправление уязвимостей и багов, внедрение новых методов защиты и т. п.)

Поднятие версии API позволяет улучшать функциональность и производительность устройств и приложений, а также обеспечивать безопасность в новых условиях рынка.

Как поднять версию?

Краткая справка для разработчиков. Нативно, на Kotlin это делается так:

  1. Найдите строку с compileSdkVersion и измените значение на необходимую версию API.
  2. После этого измените значения minSdkVersion и targetSdkVersion (если необходимо). Установите их в ту же версию, которую вы указали в строке compileSdkVersion.
  3. Сохраните build. gradle.
  4. Пересоберите проект с очисткой

Моя команда пишет на кроссплатформе Ionic, которая в основе имеет Cordova. Там это делается через поднятие версии Cordova:

  1. Откройте терминал и перейдите в корневую папку проекта Ionic.
  2. Затем обновите Cordova Android: ionic cordova platform update android
  3. После успешной установки последней версии платформы Android, обновите ваш build. gradle файл который находиться в каталоге /platforms/android/app/build. gradle.
  4. В файле build. gradle, измените значение minSdkVersion на 33 (текущая версия). Вы также можете изменить значение targetSdkVersion на последнюю доступную версию Android.
  5. Сохраните и закройте build. gradle.
  6. Повторно скомпилируйте и запустите приложение с последней версией Android, чтобы убедиться, что все функции правильно работают.

Теперь ваш проект Ionic поддерживает более высокие версии API в Android.

Android API. Как поднять версию и что будет с приложениями 31 августа 2023
1111