Google esitles avatud mobiilse platvormi Android 14 teise beetaversiooni. Android 14 ametlik vÀljalase on oodata 2023. aasta kolmandas kvartalis. Platvormi uutest vÔimalustest on vÔimalik osa saada eeltestimise programmiga. Firmware'i versioonid on ette 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 vÔrreldes esimese beetaversiooniga:
- Platvormi kasutusmugavuse parandamine tahvelarvutites ja kokkupandavates seadmetes on jĂ€tkunud. Esitatud on teegid, mis vĂ”imaldavad ennustada kursori liikumisega seotud sĂŒndmusi ja vĂ€hendada viivitusi styluse kasutamisel. Suurte ekraanide jaoks on esitatud liidese mallid, mis arvestavad selliseid rakendusi nagu sotsiaalmeedia, suhtlemine, multimeedia sisu, lugemine ja ostlemine.
- Rakenduste juurdepÀÀsu kinnitamise dialoogis on nĂŒĂŒd vĂ”imalik anda ligipÀÀs mitte kĂ”igile, vaid ainult valitud fotodele vĂ”i videotele.

- Konfiguratsioonis on lisatud piirkondlike eelistuste seadete ĂŒlekirjutamise sektsioon, nĂ€iteks temperatuuri mÔÔtĂŒhikud, nĂ€dala esimene pĂ€ev ja arvutusmeetod. NĂ€iteks Ameerikas elav eurooplane saab seadistada temperatuuride kuvamiseks Celsiuse kraadi, mitte Fahrenheiti ja lugeda esmaspĂ€eva nĂ€dalal esimeseks pĂ€evaks, mitte pĂŒhapĂ€eva.

- Credential Manageri ja sellega seotud API edendamine on jÀtkunud, mis vÔimaldab rakendustes kasutada vÀliste autentimisteenuste kaudu sisselogimist. Toetatakse nii paroolide kasutamist kui ka paroolivabu sisenemisviise (Passkeys, biomeetriline autentimine). Kasutajakonto valimise kasutajaliides on paranenud.
- Lisatud on eraldi volitus, mis vÔimaldab rakendustel teostada tegevusi, kui rakendus on taustal. Taustal olemisel on aktiveerimine piiratud, et mitte kasutajat praeguse rakendusega töötamise ajal hÀirida. Aktiivsetele rakendustele on antud rohkem vÔimalusi kontrollida teiste rakenduste tegevuste aktiveerimist, millega nad suhtlevad.
- MĂ€luhalduse sĂŒsteemi optimeerimine on viidud lĂ€bi, et jaotada rakendustele ressursse efektiivsemalt, kui need töötavad taustal. MĂ”ni sekund pĂ€rast rakenduse viimist vahemĂ€llu piiratakse taustatööd API-dega, mis juhivad rakenduse eluiga, nagu API Foreground Services, JobScheduler ja WorkManager.
- Teated, millel on lipuflag FLAG_ONGOING_EVENT, vĂ”ivad nĂŒĂŒd lukustatud ekraaniga seadmes saada tagasi lĂŒkatud. Kui seade on ekraani lukustuse reĆŸiimis, jÀÀvad sellised teated tagasi lĂŒkatuks. Tagasi lĂŒkkamatuks jÀÀvad ka teated, mis on sĂŒsteemi toimimise jaoks olulised.
- API PackageInstaller on lisatud uusi meetodeid: requestUserPreapproval(), mis vĂ”imaldab rakenduste katalooge edasilĂŒkata APK-pakettide allalaadimist kuni kasutajalt kinnituse saamiseni, setRequestUpdateOwnership(), mis vĂ”imaldab paigaldajal tagada tulevased rakenduse uuendamise toimingud, ja setDontKillApp(), mis annab rakendusele tĂ€iendavad vĂ”imalused programmiga töötamisel. API InstallConstraints kaudu on paigaldajatele antud vĂ”imalus aktiveerida rakenduse uuendamise installimist hetkel, kui rakendus ei ole kasutuses.
Allikas: opennet.ru


