checkApp

Стори

Google Play: target API level 36

З 31 серпня 2026 нові застосунки й оновлення мають мати target Android 16 (API 36); відстрочка — до 1 листопада 2026.

Чого вимагає Google Play?

З 31 серпня 2026 нові застосунки й оновлення мусять мати target Android 16 (API level 36), щоб їх можна було подати в Google Play, а Google дозволяє попросити відстрочку до 1 листопада 2026. Уже опубліковані застосунки мусять мати target щонайменше API 35, щоб лишатися доступними новим користувачам на новіших версіях Android; якщо нижче, люди з новішими пристроями більше не зможуть їх установити.

Звідки це береться у Flutter-застосунку

Flutter-проєкт задає targetSdk = flutter.targetSdkVersion в android/app/build.gradle(.kts), а саме число підставляє Flutter: 36 починаючи з Flutter 3.35, 35 у версіях від 3.27 до 3.32, 34 у 3.22 і 3.24. У старіших проєктах число часто вписане вручну, наприклад targetSdk = 34, і тоді оновлення Flutter нічого не змінює, доки не зміниться цей рядок. Затримати оновлення може й плагін, який не збирається з SDK 36.

Як виправити

  1. Запустіть безкоштовну перевірку білда на .apk чи .aab. Вона прочитає target API level з маніфесту.
  2. Оновіть Flutter до 3.35 чи новішого. 3.38 до того ж приносить значення за замовчуванням, потрібні для вимог 16 KB і Billing 8.
  3. В android/app/build.gradle(.kts) використовуйте targetSdk = flutter.targetSdkVersion і compileSdk = flutter.compileSdkVersion або задайте обидва як 36.
  4. Оновіть плагіни, які не збираються з SDK 36, і протестуйте зміни в поведінці Android 16.
  5. Якщо потрібно більше часу, попросіть відстрочку в Play Console — до 1 листопада 2026.

Безкоштовна перевірка білда читає ваш .apk чи .aab у браузері й показує, чи це стосується вашого білда, нічого не завантажуючи.

Або доручіть перевірити весь білд: аудит готовності до сторів — 190 €, 2 робочі дні.

Вимоги Google Play