Google esitles avatud mobiilse platvormi Android 14 teist katseversiooni. Android 14 ametlik väljaanne on oodata 2023. aasta kolmandas kvartalis. Platvormi uusi võimalusi saab hinnata eeltesteeri programmiga. Algversioonid on valmistatud seadmetele Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G ja Pixel 4a (5G).
Muudatused Android 14 Developer Preview 2 esimesest eelversioonist:
- Platvormi jõudlust on jätkuvalt täiustatud tahvelarvutites ja kokkuklapitavates seadmetes. Pakutakse raamatukogusid, mis tagavad sündmuste ennustamise, mis on seotud hiirekursori liikumisega, ning madalaid latentsusaegu pliiatsitega töötamisel. Suurtele ekraanidele mõeldud liidese mallid arvestavad selliste rakenduste nagu sotsiaalmeedia, suhtlus, multimeedia sisu, lugemine ja ostmine.
- Rakenduste juurdepääsukinnitusdialoogis on nüüd võimalik anda ligipääs mitte kõigile, vaid ainult valitud fotodele või videotele.

- Konfiguraatorisse on lisatud piirkondlike eelistuste seadete ülekirjutamise sektsioon, nagu temperatuuri mõõtühikud, nädala esimene päev ja numbriskeem. Näiteks USA-s elav eurooplane saab seadistada, et temperatuur kuvatakse Celsiuse kraadides, mitte Fahrenheiti kraadides, ning arvestada esmaspäeva nädalalooja päevana, mitte pühapäeva.

- Credential Manageri ja sellega seotud API areng on jätkuvalt käimas, mis võimaldab rakendustes autentimise teostamisel kasutada väliste autentimise pakkujate isikut tõendavaid andmeid. Toetatakse nii parooliga sisselogimist kui ka paroolivabu sisselogimise meetodeid (Passkeys, biometraalne autentimine). Arendatud on kasutajakonto valimise liidest.
- Lisatud eraldi volitus rakendustele, et anda neile võimalus toimingute käivitamiseks, kui rakendus on taustal. Taustal toimimise aktiveerimine on piiratud, et kasutaja ei oleks häiritud, kui ta töötab aktiivse rakendusega. Aktiivsetele rakendustele on antud rohkem võimalusi kontrollida teiste rakenduste tegevuse aktiveerimist, millega nad suhtlevad.
- Optimeeritud mäluhaldussüsteem, et rakendustele, mis töötavad taustal, ressursse tõhusamalt eraldada. Mõni sekund pärast rakenduse viimist vahemällu piirdub taustatöö API-dega, mis haldavad rakenduse elutsüklit, nagu Foreground Services API, JobScheduler ja WorkManager.
- Teated, millel on lipp FLAG_ONGOING_EVENT, saab nüüd tagasi lükata, kui need kuvatakse seadmes, millel on ekraan avatud. Kui seade on lukustatud, jäävad sellised teated tagasi lükkamatuks. Samuti jäävad tagasi lükkamatuks teated, mis on süsteemi toimimiseks olulised.
- API PackageInstaller on lisatud uued meetodid: requestUserPreapproval(), mis võimaldab rakenduste kataloogil APK-pakettide allalaadimist edasi lükata kuni kasutaja installeerimise kinnituse saamiseni; setRequestUpdateOwnership(), mis võimaldab paigaldajal tulevased rakenduse uuendamise toimingud omale kinnistada; setDontKillApp(), mis annab rakendusele täiendavad võimalused töötamise ajal programmi haldamisel. API InstallConstraints annab paigaldajatele võimaluse aktiveerida rakenduse uuendamise paigaldamine hetkedel, kui rakendust ei kasuta.
Allikas: opennet.ru


