Android 17 ставить штучний інтелект на перше місце – які зміни очікують у смартфонах.
Android 17 встановлює нові стандарти безпеки (фото: Unsplash)
Google офіційно оголосила про випуск операційної системи Android 17 та початок її впровадження на пристроях серії Pixel. Одночасно з цим вихідний код платформи став доступним у рамках Android Open Source Project (AOSP).
Перехід до інтелектуальної системи та ІІ-агентів
Основним концептуальним нововведенням Android 17 став акцент на створенні повноцінної ІІ-системи, що об’єднує апаратне забезпечення, програмне забезпечення та LLM-моделі.
Ключовим інструментом стало розширення можливостей AppFunctions – спеціального API та бібліотеки Jetpack. Завдяки цій технології розробники можуть передавати унікальні функції своїх додатків як інструменти для Android MCP (локального аналога протоколу Model Context Protocol).
Це дозволить розумним помічникам та ІІ-агентам (зокрема, Google Gemini) самостійно знаходити, комбінувати та виконувати складні послідовності дій у сторонніх додатках від імені користувача.
Адаптивний стандарт без обмежень по екранах
Google оголосила про перехід до стандарту “адаптивність понад усе”.
Для всіх додатків, орієнтованих на Android 17 (API level 37), повністю скасовується можливість блокування зміни розміру вікна та фіксації орієнтації екрану на великих дисплеях (sw > 600 dp).
Система буде ігнорувати старі параметри маніфесту, такі як screenOrientation або resizeableActivity=false. Виключенням залишаться лише ігри.
Додатки повинні
- миттєво підлаштовуватися під будь-який розмір,
- підтримувати вільне переміщення вікон
- враховувати положення гнучких пристроїв.
Читайте детальніше: Apple Watch можна підключити до Android, але є нюанс: що потрібно знати
Також суттєво оновилася багатозадачність:
App Bubbles та Bubble Bar: користувачі тепер можуть перетворити будь-який додаток на плаваючий на екрані бульбашку, довго натискаючи на іконку. У свою чергу, на планшетах з’явилася спеціальна панель Bubble Bar для їх управління.
Інтерактивний PiP на робочому столі: режим “картинка в картинці” для настільних конфігурацій став повністю інтерактивним – вікна залишаються клікабельними та функціональними поверх інших програм.
Функція Continue On дозволяє миттєво переносити активні завдання між різними Android-пристроями. Користувач побачить підказку на панелі завдань свого планшета і зможе одним дотиком відкрити додаток саме в тому місці, де зупинився на смартфоні.
Пріоритет Jetpack Compose
Google офіційно оголосила, що Android тепер є платформою Compose-first. Усі нові інтерфейси, інструменти, бібліотеки та офіційні інструкції будуть розроблятися виключно для Jetpack Compose.
Старі компоненти (пакет android.widget) та класичні бібліотеки на базі View (включаючи Fragments, RecyclerView та ViewPager) переходять у режим підтримки – вони отримуватимуть лише критичні виправлення безпеки без нових функцій.
Оптимізація, пам’ять та технічні обмеження
Для боротьби з “важкими” додатками, які перевантажують процесор і розряджають акумулятор, в Android 17 вводяться суворі обмеження на використання оперативної пам’яті.
Якщо додаток перевищить норму, визначену на основі загального обсягу ОЗУ пристрою, система миттєво його закриє, зафіксувавши помилку MemoryLimiter:AnonSwap.
Інші покращення
Збір сміття (GC): впроваджені більш часті та менш ресурсоємні цикли очищення пам’яті для короткоживучих об’єктів. Це знизило навантаження на процесор і усунуло мікрозависання інтерфейсу.
Lock-Free MessageQueue: черга повідомлень переведена на архітектуру без блокувань — це позитивно вплинуло на швидкість запуску додатків.
Заборона на зміну полів: спроби змінити значення полів static final за допомогою рефлексії призведуть до виклику виключення IllegalAccessException, а через JNI – до негайного збою програми.
Безпека та захист конфіденційності
Android 17 продовжує курс на захист персональних даних користувачів. Тимчасовий доступ тепер надається лише до конкретно обраних рядків:
EyeDropper API: новий безпечний системний інструмент дозволяє додаткам витягувати колір з будь-якої точки екрану без необхідності отримання чутливих дозволів на повну запис або трансляцію дисплея.
Захист від перехоплення SMS: доступ до повідомлень з кодами OTP (одноразовими паролями) тепер штучно затримується на три години для всіх сторонніх додатків, якщо зафіксовано невідповідність домену (WebOTP) або якщо додаток орієнтоване на SDK 37+.
Локальна мережа: для зв’язку з пристроями “розумного дому” тепер обов’язково потрібно окреме дозволення ACCESS_LOCAL_NETWORK.
Постквантова криптографія: у систему була інтегрована підтримка алгоритму ML-DSA на рівні захищеного сховища ключів Keystore, а також схема підпису APK v3.2 для захисту від майбутніх загроз з боку квантових комп’ютерів.
Сховання символів: при введенні паролів з фізичної клавіатури система більше не буде відображати останній введений символ за замовчуванням.
Мультимедіа та підтримка слухових апаратів
У сфері створення контенту з’явилися новий стандарт HDR-відео Eclipsa Video, підтримка 14-бітного формату RAW14 для професійних камер та кодек Versatile Video Coding (H.266).
Також додано вдосконалений програмний кодер Extended HE-AAC для високої якості голосових повідомлень при низькій швидкості інтернету.
Особливу увагу приділено користувачам з особливими потребами. В Android 17 виділена окрема категорія для слухових апаратів Bluetooth LE Audio (TYPE_BLE_HEARING_AID), що дозволяє додаткам адаптувати звук під них.
Користувачі також отримали можливість “гранульованого” управління аудіопотоками: вони можуть налаштувати систему так, щоб сповіщення, будильники або дзвінки звучали з динаміків смартфона, не перериваючи трансляцію важливого звуку безпосередньо в слуховий апарат.