У наступну версію Android додадуть нову функцію для тестування і підготовки застосунків — App Compatibility. Її можна буде знайти у параметрах розробки (Developer Options).
App Compatibility дозволяє розробникам моделювати поведінку платформи для кожного застосунку. Щоб перевірити сумісність, більше не потрібно буде звертатись до shell-команд ADB на кшталт adb shell cmd appops set RUN_IN_BACKGROUND
.
В Android 11 з'явиться нове підменю у налаштуваннях розробки. Для кожного цільового рівня API буде своя секції, між якими легко перемикатись. Наприклад, для рівня API > 29 буде один набір змін у поведінці платформи, а для рівня API > 30 — інший.
На цьому скріншоті показані налаштування App Compatibility. Розділ Default Enabled Changes стосується змін в Android 11 API, які будуть автоматично увімкнені для всіх застосунків — незалежно від їхнього цільового SDK. Розділ Enabled for targetSDKversion > 29 розрахований на застосунки для Android 11 і рівень API 30.
Ще немає коментарів