Rhagolwg Android 14

Mae Google wedi cyflwyno'r fersiwn prawf cyntaf o'r llwyfan symudol agored Android 14. Disgwylir rhyddhau Android 14 yn nhrydydd chwarter 2023. Er mwyn gwerthuso galluoedd newydd y platfform, cynigir rhaglen brofi ragarweiniol. Mae adeiladau cadarnwedd wedi'u paratoi ar gyfer dyfeisiau Pixel 7/7 Pro, Pixel 6/6a/6 Pro, Pixel 5/5a 5G a Pixel 4a (5G).

Arloesiadau allweddol yn Android 14:

  • Parhaodd gwaith i wella perfformiad y platfform ar dabledi a dyfeisiau gyda sgriniau plygu. Canllawiau wedi'u diweddaru ar gyfer dylunio cymwysiadau ar gyfer dyfeisiau sgrin fawr ac ychwanegu templedi UI sgrin fawr generig ar gyfer cymwysiadau megis rhwydweithio cymdeithasol, cyfathrebu, amlgyfrwng, darllen a siopa. Cynigir datganiad rhagarweiniol o'r ddyfais Cross SDK gydag offer ar gyfer datblygu cymwysiadau sy'n gweithio'n gywir gyda gwahanol fathau o ddyfeisiau (ffonau smart, tabledi, setiau teledu clyfar, ac ati) a gwahanol ffactorau ffurf.
  • Mae cydgysylltu gwaith cefndir sy'n defnyddio llawer o adnoddau, megis lawrlwytho ffeiliau mawr pan fo cysylltiad WiFi, wedi'i optimeiddio. Mae newidiadau wedi'u gwneud i'r API ar gyfer lansio gwasanaethau blaenoriaeth (Gwasanaeth Blaendir) a thasgau amserlennu (JobScheduler), a ychwanegodd swyddogaeth newydd ar gyfer swyddi a lansiwyd gan ddefnyddwyr sy'n ymwneud Γ’ throsglwyddo data. Mae gofynion wedi'u cyflwyno i nodi'r math o wasanaethau blaenoriaeth i'w lansio (gweithio gyda'r camera, cydamseru data, chwarae data amlgyfrwng yn Γ΄l, olrhain lleoliad, mynediad meicroffon, ac ati). Mae'n haws diffinio amodau ar gyfer actifadu lawrlwythiadau data, er enghraifft, i'w lawrlwytho dim ond pan fydd mynediad trwy Wi-Fi.
  • Mae'r system fewnol ar gyfer cyflwyno negeseuon darlledu i gymwysiadau (system ddarlledu) wedi'i hoptimeiddio i leihau'r defnydd o bΕ΅er a gwella ymatebolrwydd. Derbyniad gwell o ffrydiau negeseuon cofrestredig gan geisiadau - gellir ciwio negeseuon, eu cyfuno (er enghraifft, bydd cyfres o negeseuon BATTERY_CHANGED yn cael eu hagregu yn un) a'u cyflwyno dim ond ar Γ΄l i'r rhaglen adael y cyflwr storio.
  • Mae defnyddio swyddogaeth perfformio gweithrediadau ar yr union amser (union larymau) mewn cymwysiadau bellach yn gofyn am ganiatΓ’d SCHEDULE_EXACT_ALARM ar wahΓ’n, oherwydd gall defnyddio'r swyddogaeth hon effeithio'n negyddol ar fywyd batri ac arwain at fwy o ddefnydd o adnoddau (ar gyfer tasgau a drefnwyd, mae'n Argymhellir defnyddio actifadu o fewn yr amser bras). Rhaid i weithrediadau calendr a chloc sy'n defnyddio actifadu amser manwl gywir gael y fraint USE_EXACT_ALARM adeg gosod. Dim ond ar gyfer apiau sy'n gweithredu larwm, amserydd a chalendr gyda hysbysiadau digwyddiad y caniateir cyhoeddi i gyfeiriadur apiau Google Play gyda chaniatΓ’d USE_EXACT_ALARM.
  • Mae galluoedd graddio ffont wedi'u hehangu, mae'r lefel graddio ffont uchaf wedi'i chynyddu o 130% i 200%, ac er mwyn sicrhau nad yw testun Γ’ chwyddhad uchel yn edrych yn rhy fawr, mae newid aflinol yn y lefel graddio bellach yn cael ei gymhwyso'n awtomatig ( nid yw testun mawr yn cael ei chwyddo cymaint Γ’ thestun bach).
    Rhagolwg Android 14
  • Wedi darparu'r gallu i nodi gosodiadau iaith sy'n gysylltiedig Γ’ chymwysiadau unigol. Gall datblygwr yr app nawr newid gosodiadau localeConfig trwy ffonio LocaleManager.setOverrideLocaleConfig i bennu'r rhestr o ieithoedd a ddangosir ar gyfer yr app yn y rhyngwyneb ffurfweddu Android.
  • Ychwanegwyd yr API Inflection Gramadegol i'w gwneud hi'n haws ychwanegu cyfieithiadau o elfennau rhyngwyneb sy'n ystyried ieithoedd gyda system rhyw.
  • Er mwyn atal ceisiadau maleisus rhag rhyng-gipio ceisiadau bwriad, mae'r fersiwn newydd yn gwahardd anfon bwriadau heb nodi pecyn neu gydran fewnol yn benodol.
  • Gwell diogelwch llwytho cod deinamig (DCL, Llwytho Cod Dynamig) - er mwyn osgoi amnewid cod maleisus mewn ffeiliau gweithredadwy wedi'u llwytho'n ddeinamig, rhaid i'r ffeiliau hyn bellach fod Γ’ hawliau mynediad darllen yn unig.
  • Gwaherddir gosod cymwysiadau y mae'r fersiwn SDK ddatganedig ar eu cyfer yn is na 23, a fydd yn rhwystro'r ffordd osgoi cyfyngiadau caniatΓ’d trwy rwymo i hen APIs (gwaherddir API fersiwn 22, gan fod gan fersiwn 23 (Android 6.0) fodel rheoli mynediad newydd sy'n eich galluogi i ofyn am fynediad i adnoddau system). Bydd cymwysiadau a osodwyd yn flaenorol sy'n defnyddio'r hen APIs yn parhau i weithio ar Γ΄l y diweddariad Android.
  • Cynigir yr API Rheolwr Credential a gweithredir cefnogaeth ar gyfer technoleg Passkeys, gan ganiatΓ‘u i'r defnyddiwr ddilysu heb gyfrineiriau gan ddefnyddio dynodwyr biometrig fel olion bysedd neu adnabyddiaeth wyneb.
  • Mae Android Runtime (ART) yn darparu cefnogaeth i OpenJDK 17 a'r nodweddion iaith a'r dosbarthiadau Java a ddarperir yn y fersiwn hon, gan gynnwys dosbarthiadau fel record, llinynnau aml-linell, a pharu patrymau yn y gweithredwr β€œinstanceof”.
  • Er mwyn symleiddio'r broses o brofi gweithrediad cymwysiadau gan ystyried newidiadau yn y fersiwn newydd o Android, rhoddir cyfle i ddatblygwyr alluogi ac analluogi arloesiadau unigol yn ddetholus trwy'r adran Datblygwr yn y cyflunydd neu'r cyfleustodau adb.
    Rhagolwg Android 14

Ffynhonnell: opennet.ru

Ychwanegu sylw