Google har presenterat den andra testversionen av den öppna mobila plattformen Android 14. UtslÀppet av Android 14 förvÀntas under tredje kvartalet 2023. För att utvÀrdera de nya funktionerna i plattformen erbjuds ett program för förhandsgranskning. Firmware-versioner har förberetts för enheter som Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G och Pixel 4a (5G).
FörÀndringar i Android 14 Developer Preview 2 jÀmfört med den första förhandsversionen:
- FörbÀttringar av plattformens prestanda pÄ surfplattor och enheter med vikbara skÀrmar har fortsatts. Bibliotek som möjliggör förutsÀgelse av hÀndelser relaterade till muspekaren och lÄg latens vid anvÀndning av stylusar har tillhandahÄllits. GrÀnssnittsmallar för stora skÀrmar, som tar hÀnsyn till tillÀmpningar som sociala medier, kommunikation, multimedia, lÀsning och shopping, har ocksÄ tillhandahÄllits.
- I dialogrutan för bekrÀftelse av behörigheter för appers Ätkomst till mediefiler har möjligheten att bevilja Ätkomst inte bara till alla utan endast till specificerade foton eller videoklipp lagts till.

- En sektion för ÄterstÀllning av instÀllningar för regionala preferenser har lagts till i konfigureraren, sÄsom temperatur enheter, veckans första dag och talsystem. Till exempel kan en europé som bor i USA stÀlla in att temperaturen ska visas i grader Celsius istÀllet för Fahrenheit och betrakta mÄndag som veckans första dag istÀllet för söndag.

- Utvecklingen av Credential Manager och det relaterade API:et som möjliggör inloggning i appar med hjÀlp av autentisering frÄn externa leverantörer har fortsatt. BÄde inloggning med lösenord och lösenordsfria metoder (Passkeys, biometrisk autentisering) stöds. GrÀnssnittet för kontoalternativ har förbÀttrats.
- En separat behörighet har lagts till för att ge appar möjlighet att starta ÄtgÀrder nÀr appen befinner sig i bakgrunden. Aktivering medan appen Àr i bakgrunden Àr begrÀnsad för att inte störa anvÀndaren nÀr hen arbetar med den aktuella appen. Aktiva appar har fÄtt fler möjligheter att kontrollera aktivering av ÄtgÀrder frÄn andra appar de interagerar med.
- Systemet för minneshantering har optimerats för att mer effektivt tilldela resurser till appar som körs i bakgrunden. NÄgra sekunder efter att appen har övergÄtt till ett cachelagt tillstÄnd begrÀnsas bakgrundsarbetet till arbete med API:er som hanterar appens livscykel, sÄsom API:er för Foreground Services, JobScheduler och WorkManager.
- Notifieringar som har flaggan FLAG_ONGOING_EVENT kan nu avvisas nÀr de visas pÄ en lÄst enhet. Om enheten Àr i lÄst lÀge förblir sÄdana meddelanden oavvisliga. Meddelanden som Àr viktiga för systemets funktionalitet förblir ocksÄ oavvisliga.
- Nya metoder har lagts till i API:t PackageInstaller: requestUserPreapproval(), som gör att appkatalogen kan skjuta upp nedladdningen av APK-paket tills anvÀndaren godkÀnner installationen; setRequestUpdateOwnership(), som gör det möjligt för installatören att fÄ rÀtt till framtida uppdateringsoperationer; setDontKillApp(), som ger extra möjligheter för applikationen medan den körs. I API:t InstallConstraints har installatörer fÄtt möjlighet att aktivera installationen av appuppdateringar nÀr applikationen inte anvÀnds.
KĂ€lla: opennet.ru


