Google оголосив, що Play Protect почне попереджати користувачів, коли вони намагатимуться встановити Android-додатки, націлені на старіші версії Android.
Минулого року Google запровадив нові вимоги до Google Play, щоб змусити додатки Android орієнтуватися на новіший рівень API. Рішення Google обґрунтоване тим, щоб переконатися, що всі користувачі захищені системою безпеки заходи, введені в новіших версіях Android, як-от фонові обмеження додатків і час виконання дозволи. За даними Google, у 2018 році понад 150 000 додатків додали підтримку дозволів на виконання, функцію, яка вперше була представлена в Android 6.0 Marshmallow (рівень API 23). Запуск Серпень 2018 року, усі нові програми, надіслані в Google Play, повинні були націлюватися на Android 8.0 Oreo (рівень API 26) або вище, тоді як оновлення наявних програм, надісланих після листопада 2018 року також потрібно націлити рівень API 26. Тепер Google оголосила, що оновлює ці обмеження, щоб підштовхнути додатки до ще нових рівнів API, як вони спочатку обіцяли. Ось нові часові рамки:
- Серпень 2019: Нові програми потрібні для Android 9 Pie (рівень API 28) або вище.
- Листопад 2019: Оновлення існуючих програм потрібні для цільового рівня API 28 або вище.
Ці зміни не дивні, як ми вже знали про прогресивні обмеження рівня API у Google Play Store. Однак Google зробив нове оголошення, яке, на нашу думку, є більш важливим для користувачів. Хоча Google отримав деякі основні китайські ринки додатків від Huawei, OPPO, Vivo, Xiaomi, Baidu, Alibaba та Tencent також почне вимагати, щоб додатки були націлені на новіші рівні API, Google також займеться встановленням інших програм джерела. Очевидно, компанія використовуватиме свою службу Play Protect, щоб попередити користувачів, що програма, яку вони збираються встановити, націлена на старіший рівень API. Ось часові рамки:
- Серпень 2019: Нові програми отримуватимуть попередження під час інсталяції, якщо вони не призначені для Android 8.0 Oreo (рівень API 26) або вище.
- Листопад 2019: Нові версії існуючих програм отримають попередження під час встановлення, якщо вони не націлені на рівень API 26 або вище.
- 2020 і далі: Вимоги до цільового рівня API підвищуватимуться щорічно.
Приємно бачити, що Google вживає рішучих заходів для покращення стану безпеки на Android. Незважаючи на те, що платформа Android постійно виправляється для підвищення безпеки, це займає багато часу пристрої для отримання основних оновлень Android, тому багато користувачів залишаються підданими проблемам, виявленим у старішій версії Android випуски. За даними Google, понад 95% виявлених шпигунських програм націлені на рівень API 22 або нижчий, який не підтримує дозволи на виконання. Вимагати оновлення програм від розробників уже було розумним кроком компанії. Залучення сторонніх ринків із Китаю та використання Play Protect для впровадження нових рівнів API виводить речі на новий рівень.
Джерело: блог розробників Android