Android 14 eelversion

Google esitles Android 14 avatud mobiiliplatvormi esimest katsevÀljaannet. Android 14 ametlik vÀljalaskmine on planeeritud 2023. aasta kolmandasse kvartalisse. Platvormi uusi vÔimalusi saab hinnata eeltestimise programmi raames. Tarkvarakogud on ette valmistatud Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G ja Pixel 4a (5G) seadmete jaoks.

Android 14 peamised uuendused:

  • Tööd on jĂ€tkatud platvormi parendamisel tahvelarvutites ja kokkuklapitavates seadmetes. Uuendatud on juhiseid rakenduste arendamiseks suurte ekraanidega seadmete jaoks ja lisatud on liidese tĂŒĂŒpmalle suurtele ekraanidele, mis arvestavad selliste rakenduste vajadustega nagu sotsiaalmeedia, suhtlemine, meedia sisu, lugemine ja ostmine. Eelretsensioon Cross device SDK-st on esitatud tööriistadega rakenduste arendamiseks, mis töötavad Ă”igesti erinevatel seadmetel (nutitelefonid, tahvelarvuti, nutitelerid jne) ja erinevates vormifaktorites.
  • On optimeeritud ressursimahukate taustatööde koordinatsiooni, nagu suurte failide allalaadimine WiFi-ĂŒhenduse olemasolu korral. Muudatused on sisse viidud prioriteetsete teenuste (Foreground Service) kĂ€ivitamise API-s ja tööde planeerimise (JobScheduler) API-s, millele on lisatud uus funktsionaalsus kasutaja algatatud tööde, mis on seotud andmete edastamisega. Sissetoodud on nĂ”uded prioriteetsete teenuste kĂ€ivitamise tĂŒĂŒpide osas (nt kaameraga töötamine, andmete sĂŒnkroniseerimine, meedia esitamine, asukoha jĂ€lgimine, mikrofoni juurdepÀÀs jne). Andmete allalaadimise aktiveerimise tingimuste mÀÀramine on lihtsustatud, nĂ€iteks andmete allalaadimine ainult WiFi-juurdepÀÀsu korral.
  • Rakenduste sisene laialdaste sĂ”numite edastamise sĂŒsteem (broadcast system) on optimeeritud, et vĂ€hendada energiatarvet ja parandada reageerimisvĂ”imet. Parandatud on registreeritud sĂ”numivoolude vastuvĂ”tmist rakendustes — sĂ”numid saavad olla jĂ€rjekorras, liituda (nĂ€iteks BATTERY_CHANGED sĂ”numite seeria koondatakse ĂŒhte) ja edastatakse ainult pĂ€rast rakenduse vĂ€ljaviimist vahemĂ€llu salvestatud olekust.
  • Rakendustes tĂ€pse aja toimingute teostamise funktsiooni (exact alarms) kasutamine nĂ”uab nĂŒĂŒd eraldi volituse SCHEDULE_EXACT_ALARM saamist, kuna selle funktsionaalsuse kasutamine vĂ”ib negatiivselt mĂ”jutada seadme akukestvust ja suurendada ressursside kasutust (aegadega kavandatud ĂŒlesannete puhul on soovitatav kasutada ligikaudset aktiveerimist). Rakendustele, kus on realiseeritud kalendri ja kella funktsioon, mis kasutavad tĂ€pse aja aktiveerimist, tuleb installimise ajal anda volitus USE_EXACT_ALARM. Google Play katalooge avaldatud rakenduste puhul, millel on USE_EXACT_ALARM luba, lubatakse vaid kellade, taimerite ja kalendrite, mis teavitavad sĂŒndmustest.
  • Tekstifontide skaleerimisvĂ”imalusi on laiendatud, maksimaalne fondi skaleerimise tase on tĂ”stetud 130% pealt 200% peale, ja et tekst suurendamise korral ei nĂ€eks liiga suur vĂ€lja, kasutatakse nĂŒĂŒd automaatselt mittelineaarset skaleerimist (suur tekst suureneb vĂ€hem kui vĂ€ike tekst).
    Android 14 eelversion
  • Antud on vĂ”imalik mÀÀrata keelesĂ€tteid, mis on seotud ĂŒksikute rakendustega. Rakenduse arendaja saab nĂŒĂŒd muuta localeConfig parameetreid, kasutades LocaleManager.setOverrideLocaleConfig vĂ€ljakutset, et mÀÀrata keelte loend, mida rakenduse seadistamise liideses Androidis kuvatakse.
  • Lisatud on Grammatical Inflection API, et lihtsustada tĂ”lgete lisamist liidese elementidesse, mis arvestavad sugude sĂŒsteemidega keeltes.
  • Kuritegelike rakenduste intent-pĂ€ringute ĂŒlevĂ”tmise vĂ€ltimiseks on uues versioonis keelatud intent-ide saatmine ilma paketi vĂ”i sisemise komponendi selge mÀÀratlemiseta.
  • DĂŒnaamilise koodi laadimise (DCL, Dynamic Code Loading) turvalisust on parendatud — kahjuliku koodi sisestamise vĂ€ltimiseks peavad nĂŒĂŒd dĂŒnaamiliselt laetavad tĂ€idesaatvad failid olema lugemisĂ”igustega.
  • On keelatud rakenduste installimine, millele on mÀÀratud SDK versioon madalam kui 23, mis vĂ”imaldab blokeerida autoriseerimisse sisenemise vanade API kaudu (API versiooni 22 on keelatud, kuna versioonis 23 (Android 6.0) on loodud uus juurdepÀÀsu haldamise mudel, mis vĂ”imaldab kohapeal kĂŒsida juurdepÀÀsu sĂŒsteemiressurssidele). Varem installitud rakendused, mis kasutavad vanu API-sid, töötavad pĂ€rast Androidi uuendamist edasi.
  • On pakkuda API Credential Manager ja realiseeritud tugi Passkey tehnoloogiale, mis vĂ”imaldab kasutajal autentimist ilma paroole kasutamata, kasutades biomeetrilisi identifikaatoreid, nagu sĂ”rmejĂ€lg vĂ”i nĂ€otuvastus.
  • Android Runtime'is (ART) on realiseeritud toetus OpenJDK 17-le ja selles versioonis pakutavatele keelevĂ”imalustele ja Java klassidele, sealhulgas record-tĂŒĂŒpi klassidele, mitmerealistele stringidele ja 'instanceof' operaatoris mustri mÀÀratlemise vĂ”imalustele.
  • Kasutajate jaoks, et lihtsustada rakenduste testimist vastavalt uusimatele muudatustele Androidi uues versioonis, on arendajatele antud vĂ”imalus valikuliselt aktiveerida ja deaktiveerida teatud uuendusi arendaja sektsiooni kaudu konfigureerimisse vĂ”i adb utiliidi abil.
    Android 14 eelversion

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster