Android 14 aurrebista

Google-k Android 14 plataforma mugikor irekiaren lehen probako bertsioa aurkeztu du. Android 14 kaleratzea espero da 2023ko hirugarren hiruhilekoan. Plataformaren gaitasun berriak ebaluatzeko, aurretiazko proba-programa bat proposatzen da. Firmwarearen eraikuntzak prestatu dira Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G eta Pixel 4a (5G) gailuetarako.

Android 14ko berrikuntza nagusiak:

  • Plataformaren errendimendua hobetzeko lanean jarraitu da pantaila tolesgarriak dituzten tabletetan eta gailuetan. Pantaila handiko gailuetarako aplikazioak diseinatzeko jarraibide eguneratuak eta pantaila handiko UI txantiloi generikoak gehitu dira sare sozialak, komunikazioa, multimedia, irakurketa eta erosketak bezalako aplikazioetarako. Cross device SDK-aren aurretiazko bertsioa proposatzen da gailu mota ezberdinekin (smartphones, tabletak, telebista adimendunak, etab.) eta forma-faktore ezberdinekin behar bezala funtzionatzen duten aplikazioak garatzeko tresnekin.
  • Baliabide intentsiboko atzeko lanaren koordinazioa, hala nola, fitxategi handiak deskargatzea WiFi konexioa dagoenean, optimizatu da. Lehentasunezko zerbitzuak (Foreground Service) eta atazak antolatzeko (JobScheduler) abiarazteko APIan aldaketak egin dira, erabiltzaileek datu-transferentziarekin lotutako lanetarako funtzionalitate berriak gehitu dituztenak. Abian jarri beharreko lehentasunezko zerbitzu motak adierazteko eskakizunak ezarri dira (kamerarekin lan egitea, datuen sinkronizazioa, multimedia datuen erreprodukzioa, kokapenaren jarraipena, mikrofonorako sarbidea, etab.). Errazagoa da datuen deskargak aktibatzeko baldintzak zehaztea, adibidez, Wi-Fi bidez sartzen denean soilik deskargatzea.
  • Igorpen-mezuak aplikazioetara bidaltzeko barne-sistema (difusio-sistema) optimizatuta dago, energia-kontsumoa murrizteko eta erantzuna hobetzeko. Aplikazioek erregistratutako mezuen korronteen onarpena hobetu dute - mezuak ilaran jarri, konbinatu (adibidez, BATTERY_CHANGED mezu multzo bat batean bilduko dira) eta aplikazioak cacheko egoeratik irten ondoren bakarrik entregatu daitezke.
  • Eragiketak ordu zehatzean egiteko funtzioa (alarma zehatzak) aplikazioetan erabiltzeak orain SCHEDULE_EXACT_ALARM baimen bereizia lortzea eskatzen du, funtzionalitate hori erabiltzeak bateriaren iraupena negatiboki eragin dezakeelako eta baliabideen kontsumoa areagotu (programatutako zereginetarako, da. aktibazioa gutxi gorabeherako denboran erabiltzea gomendatzen da). Ordu zehatza aktibatzea erabiltzen duten egutegi eta erlojuaren inplementazioei USE_EXACT_ALARM pribilegioa eman behar zaie instalazioan. USE_EXACT_ALARM baimena duten aplikazioen Google Play direktorioan argitaratzea gertaeren jakinarazpenak dituzten alarmak, tenporizadoreak eta egutegiak ezartzen dituzten aplikazioetan soilik onartzen da.
  • Letra-tipoak eskalatzeko gaitasunak zabaldu dira, letra-tipoen eskalatze maila maximoa % 130etik % 200era igo da, eta handitze handiko testua handiegia ez dela ziurtatzeko, automatikoki aplikatuko da eskala-mailaren aldaketa ez-lineala ( testu handia ez da testu txikia bezain handitzen).
    Android 14 aurrebista
  • Aplikazio indibidualei lotutako hizkuntza-ezarpenak zehazteko gaitasuna eman du. Aplikazioaren garatzaileak localeConfig ezarpenak alda ditzake LocaleManager.setOverrideLocaleConfig deituz Android konfigurazio interfazean aplikaziorako erakusten den hizkuntzen zerrenda zehazteko.
  • Grammatical Inflection APIa gehitu da genero-sistema duten hizkuntzak kontuan hartzen dituzten interfaze-elementuen itzulpenak gehitzea errazteko.
  • Aplikazio gaiztoek asmo eskaerak atzematea saihesteko, bertsio berriak asmoak bidaltzea debekatzen du pakete edo barne osagairik esplizituki zehaztu gabe.
  • Kode dinamikoaren kargaren segurtasuna hobetu da (DCL, Dynamic Code Loading) - dinamikoki kargatutako fitxategi exekutagarrietan kode gaiztoa ordezkatzea ekiditeko, fitxategi hauek irakurtzeko soilik atzitzeko eskubideak izan behar dituzte orain.
  • Debekatuta dago deklaratutako SDK bertsioa 23 baino txikiagoa den aplikazioak instalatzea, baimenen murrizketak saihestea blokeatuko baitute API zaharrekin lotzearen bidez (API 22 bertsioa debekatuta dago, 23. bertsioak (Android 6.0) sarbide-kontrol-eredu berri bat baitu). sistemaren baliabideetarako sarbidea eskatzeko aukera ematen duena). API zaharrak erabiltzen dituzten aurrez instalatutako aplikazioek funtzionatzen jarraituko dute Android eguneratu ondoren.
  • Credential Manager APIa proposatzen da eta Passkeys teknologiarako euskarria ezartzen da, erabiltzaileari pasahitzik gabe autentifikatu ahal izateko, hatz-markak edo aurpegi-ezagutza bezalako identifikatzaile biometrikoak erabiliz.
  • Android Runtime-k (ART) OpenJDK 17rako laguntza eskaintzen du eta bertsio honetan eskaintzen diren hizkuntza-eginbideak eta Java klaseak, erregistroa, lerro anitzeko kateak eta eredu bat etortzea "instanceof" operadorean bezalako klaseak barne.
  • Android-en bertsio berriaren aldaketak kontuan hartuta aplikazioen funtzionamendua probatzea errazteko, garatzaileei banakako berrikuntzak gaitzeko eta desgaitzeko aukera ematen zaie konfiguratzaileko Garatzailea atalaren bidez edo adb utilitatearen bidez.
    Android 14 aurrebista

Iturria: opennet.ru

Gehitu iruzkin berria