Другий попередній випуск Android 14

Компанія Google представила другу тестову версію відкритої мобільної платформи Android 14. Реліз Android 14 очікується у третьому кварталі 2023 року. Для оцінки нових можливостей платформи запропоновано програму попереднього тестування. Складання прошивки підготовлені для пристроїв Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G та Pixel 4a (5G).

Зміни в Android 14 Developer Preview 2 у порівнянні з першою попередньою версією:

  • Продовжено покращення роботи платформи на планшетах та пристроях зі складними екранами. Надано бібліотеки, які забезпечують передбачення подій, пов'язаних із переміщенням покажчика, та низькі затримки при роботі зі стілусами. Надано шаблони інтерфейсу для великих екранів, що враховують такі застосування, як соціальні мережі, комунікації, мультимедійний контент, читання та здійснення покупок.
  • У діалозі підтвердження повноважень доступу додатків до мультимедійних файлів з'явилася можливість надання доступу не до всіх, а лише до виділених фотографій або відео.
    Другий попередній випуск Android 14
  • У конфігуратор додано секцію перевизначення налаштувань регіональних переваг, таких як одиниці вимірювання температури, перший день тижня та система числення. Наприклад, європеєць, який живе в США, може налаштувати використання для відображення температури градуса Цельсія замість градуса Фаренгейта і вважати понеділок початком тижня замість неділі.
    Другий попередній випуск Android 14
  • Продовжено розвиток Credential Manager та пов'язаного з ним API, що дозволяє організувати в додатках вхід з використанням облікових даних зовнішніх провайдерів автентифікації. Підтримується як вхід із використанням паролів, так і безпарольні методи входу (Passkeys, біометрична автентифікація). Покращено інтерфейс для вибору облікового запису.
  • Додано окреме повноваження для надання програмам можливості запуску дій під час знаходження програми у фоновому режимі. Активація під час знаходження у фоні обмежена, щоб не відволікати користувача під час роботи з поточною програмою. Активним програмам надано більше можливостей для контролю над активацією дій іншими програмами, з якими вони взаємодіють.
  • Проведено оптимізацію системи управління пам'яттю для більш раціонального виділення ресурсів додатків, що виконуються у фоновому режимі. Через кілька секунд після переведення програми в прокешований стан фонова робота обмежується роботою з API, що управляють життєвим циклом програми, такими як API Foreground Services, JobScheduler та WorkManager.
  • Повідомлення, забезпечені прапором FLAG_ONGOING_EVENT, можуть бути відхилені при виведенні на пристрої з розблокованим екраном. Якщо пристрій перебуває в режимі блокування екрана, подібні повідомлення залишаться невід'ємними. Невідхиляються також повідомлення, важливі для функціонування системи.
  • В API PackageInstaller додані нові методи: requestUserPreapproval(), що дозволяє каталогу додатків відкласти завантаження APK-пакетів до отримання підтвердження установки користувача; setRequestUpdateOwnership(), що дозволяє закріпити за інсталятором майбутні операції оновлення програми; setDontKillApp(), що дозволяє встановити додаткові можливості для програми під час роботи з програмою. В API InstallConstraints установникам надано можливість активації установки оновлення програми в моменти, коли програма не використовується.

Джерело: opennet.ru

Додати коментар або відгук