Google je predstavil drugo testno različico odprte mobilne platforme Android 14. Izid Androida 14 pričakujemo v tretjem četrtletju 2023. Za oceno novih zmogljivosti platforme je predlagan predhodni program testiranja. Zgradbe vdelane programske opreme so bile pripravljene za naprave Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G in Pixel 4a (5G).
Spremembe v Android 14 Developer Preview 2 v primerjavi s prvim predogledom:
- Še naprej smo izboljševali delovanje platforme na tablicah in napravah z zložljivimi zasloni. Na voljo so knjižnice, ki zagotavljajo predvidevanje dogodkov, povezanih s premikanjem kazalca, in nizko zakasnitvijo pri delu s pisali. Predloge vmesnika za velike zaslone so na voljo za uporabo, kot so družabna omrežja, komunikacije, večpredstavnostne vsebine, branje in nakupovanje.
- V pogovornem oknu za potrditev dovoljenj za dostop aplikacije do večpredstavnostnih datotek je zdaj mogoče omogočiti dostop ne do vseh, ampak samo do izbranih fotografij ali videoposnetkov.
- V konfigurator je bil dodan razdelek za preglasitev regionalnih nastavitev, kot so temperaturne enote, prvi dan v tednu in številski sistem. Na primer, Evropejec, ki živi v Združenih državah, lahko nastavi temperaturo, da bo prikazana v Celziju namesto Fahrenheitu, in ponedeljek obravnava kot začetek tedna namesto nedelje.
- Nadaljnji razvoj Credential Managerja in povezanega API-ja, ki omogoča organiziranje prijave v aplikacije z uporabo poverilnic zunanjih ponudnikov avtentikacije. Podprte so tako prijava z gesli kot metode prijave brez gesla (gesla, biometrična avtentikacija). Izboljšan vmesnik za izbiro računa.
- Dodano ločeno dovoljenje, ki omogoča aplikacijam izvajanje dejanj, medtem ko je aplikacija v ozadju. Aktivacija v ozadju je omejena, da ne moti uporabnika pri delu s trenutno aplikacijo. Aktivne aplikacije imajo več nadzora nad aktiviranjem dejanj drugih aplikacij, s katerimi komunicirajo.
- Sistem za upravljanje pomnilnika je bil optimiziran za učinkovitejše dodeljevanje virov aplikacijam, ki se izvajajo v ozadju. Po nekaj sekundah postavitve aplikacije v predpomnjeno stanje je delo v ozadju omejeno na API-je, ki upravljajo življenjski cikel aplikacije, kot so API Foreground Services, JobScheduler in WorkManager.
- Obvestila, označena z zastavico FLAG_ONGOING_EVENT, je zdaj mogoče zavrniti, ko so prikazana na odklenjeni napravi. Če je vaša naprava v načinu zaklenjenega zaslona, ta obvestila ne bodo opuščena. Neopuščena bodo ostala tudi obvestila, ki so pomembna za delovanje sistema.
- API-ju PackageInstaller so bile dodane nove metode: requestUserPreapproval(), ki omogoča imeniku aplikacije, da odloži prenos paketov APK, dokler ne prejme potrditve namestitve od uporabnika; setRequestUpdateOwnership(), ki vam omogoča, da namestitvenemu programu dodelite prihodnje operacije posodabljanja aplikacije; setDontKillApp(), ki omogoča nastavitev dodatnih funkcij za aplikacijo med delom s programom. API InstallConstraints omogoča inštalaterje, da sprožijo namestitev posodobitve aplikacije, ko aplikacija ni v uporabi.
Vir: opennet.ru