Другі папярэдні выпуск 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

Дадаць каментар