Android 13 Beta 3 tähistab esimest platvormi stabiilsuse verstaposti

click fraud protection

Google andis täna välja Android 13 kolmanda beetaversioon. Android 13 beetaversiooniga 3 jõudis uus versioon lõpuks platvormi stabiilsuse verstapostini.

2022. aasta I/O-l andis Google välja teise Android 13 beetaversioon selle aasta alguses. Värskendus tõi sisse paar tähelepanuväärset funktsiooni, nagu kaitsev tagasižest, ressursifailid toetatud rakenduste keelte määramiseks ja uus luba täpsete häirete kasutamiseks. Nüüd on Google alustanud kolmanda Android 13 beetaversiooni väljalaskmist oma Pixeli seadmetele ja siin on see, mida peate selle kohta teadma.

Mis on Android 13 beetaversioonis 3 uut?

Platvormi stabiilsus

Eelkõige toob kolmas beetaversioon Android 13 platvormi stabiilsuse verstapostini. Google'i sõnul tähendab see verstapost seda "Android 13 on jõudnud lõplike sisemiste ja väliste API-de, rakendusega seotud lõplike käitumisviiside ja lõplike mitte-SDK API loenditeni (hallid loendid)." 

Rakenduste, mängude, SDK, teegi ja mängumootori arendajad saavad nüüd kasutada platvormi stabiilsuse verstaposti eesmärgina lõpliku ühilduvuse testimise ja avaliku väljastamise kavandamine, et tagada nende ühilduvuse värskenduste valmimine enne lõplikku versiooni vabastada.

Rakenduste ühilduvus

Kolmanda Android 13 beetaversiooniga kutsub Google ka arendajaid üles testima rakenduste ühilduvust. Nüüd, kui Android 13 on jõudnud platvormi stabiilsuseni, peaksid rakenduste arendajad testima oma rakenduste ühilduvust aega lõplikuks väljalaseks, et neil oleks aega teha kõik vajalikud värskendused enne stabiilset Android 13 lahti rullima.

Google on esile toonud ka paar muudatust, mida rakenduste arendajad peaksid oma rakendusi Android 13 beeta 3 testides jälgima. Need sisaldavad:

  • Märguannete käitusaegne luba: Android 13 tutvustab uut käitusaja luba rakendusest märguannete saatmiseks. Veenduge, et mõistaksite, kuidas uus luba toimib, ja plaanite võimalikult kiiresti sihtida Android 13 (API 33).
  • Lõikelaua eelvaade: veenduge, et teie rakendus peidaks Android 13 uues lõikelaua eelvaates tundlikud andmed, nagu paroolid või krediitkaarditeave.
  • JobScheduleri eellaadimine: JobScheduler proovib nüüd ette näha teie rakenduse järgmist käivitamist ja käivitab kõik seotud eellaadimistööd enne seda aega. Kui kasutate eellaadimistöid, kontrollige, kas need töötavad ootuspäraselt.

Pärast rakenduse värskendatud versiooni testimist ja avaldamist kutsub Google arendajatel üles alustama oma versiooni värskendamist. rakenduse siht-SDK versiooni, vaadake üle Android 13 sihtivate rakenduste käitumise muudatused ja kasutage ühilduvusraamistikku, et tuvastada probleeme. Google on esile tõstnud paar muudatust, mida arendajad peaksid testima, kas nende rakendused sihivad API taset 33 või kõrgemat.

  • Läheduses oleva seadme luba Wi-Fi jaoks: rakendused, mis haldavad seadme ühendusi läheduses asuvate pääsupunktidega, peaksid kasutama uus NEARBY_WIFI_DEVICES käitusaegne luba Wi-Fi toimingute jaoks, nagu skannimine, ilma seadmele juurdepääsuta asukoht. Mõned WiFi API-d nõuavad teie rakendusel seda uut luba.
  • Granuleeritud meediumiload: kui teie rakendus sihib operatsioonisüsteemi Android 13 ja loeb meediumifaile tavalisest andmesalvestusest, peate taotlema üht või mitut uut üksikasjalikku luba READ_EXTERNAL_STORAGE asemel luba.
  • Kehaandurite lubade muudatused: Android 13 tutvustab kehaanduritele juurdepääsu "kasutamise ajal". Kui teie rakendus peab taustal juurde pääsema kehaanduri teabele, peab see deklareerima uue loa BODY_SENSORS_BACKGROUND.
  • Kavatsuste filtrid blokeerivad mittevastavad kavatsused: kui teie rakendus saadab kavatsuse eksporditud komponendile mõni muu rakendus, mis sihib operatsioonisüsteemi Android 13 (API 33) või uuemat versiooni, peab see nüüd vastama kavatsuste filtrile vastuvõttev rakendus.
  • PlaybackState'ist tuletatud meediumijuhtelemendid: Android 13 tuletab PlaybackState'i toimingutest rohkem meediumijuhtelemente, et kuvada rikkalikumat juhtelementide komplekti, mis on kõigi seadmetüüpide puhul ühtsed. Veenduge, et teie rakendus käsitleks neid muudatusi.

Tahvelarvutite ja suurte ekraanide tugi

Lõpuks on Google rõhutanud ka seda, et arendajad peaksid oma testimise osana kaasama tahvelarvuteid ja muid suure ekraaniga seadmeid. Arendajad saavad testida suure ekraaniga seadmete optimeerimist, seadistades sisse Androidi emulaatori Android Studio või ühilduva suure ekraaniga seadmega, nagu Lenovo Tab P12 Pro ja Xiaomi Vahekaart 5. Siin on mõned muudatused, millele arendajad peaksid testimise ajal tähelepanu pöörama.

  • Tegumiriba interaktsioon: kontrollige, kuidas teie rakendus reageerib, kui seda vaadata suurelt ekraanilt uue tegumiriba abil. Veenduge, et teie rakenduse kasutajaliides ei oleks tegumiriba poolt ära lõigatud ega blokeeritud.
  • Mitme akna režiim: mitme akna režiim on nüüd kõigi rakenduste jaoks vaikimisi lubatud, olenemata rakenduse konfiguratsioonist, seega veenduge, et rakendus käsitleks jagatud ekraani õigesti. Saate testida, pukseerides oma rakenduse jagatud ekraani režiimi ja kohandades akna suurust.
  • Täiustatud ühilduvuskogemus: kui teie rakendus pole veel tahvelarvutite jaoks optimeeritud, nt kasutades fikseeritud orientatsiooni või selle suurust ei saa muuta, kontrollige, kuidas teie rakendus reageerib ühilduvusrežiimi kohandustele, näiteks kirjakast.
  • Meediumiprojektsioon: kui teie rakendus kasutab meediaprojektsiooni, kontrollige, kuidas rakendus reageerib meedia taasesitamisel, voogesitamisel või ülekandmisel suurtel ekraanidel. Kindlasti arvestage seadme asendi muutustega ka kokkupandavate seadmete puhul.
  • Kaamera eelvaade: kaamerarakenduste puhul kontrollige, kuidas teie kaamera eelvaate kasutajaliides reageerib suurtel ekraanidel, kui teie rakendus on piiratud teatud osaga ekraanist mitme akna või jagatud ekraani režiimis. Samuti kontrollige, kuidas teie rakendus reageerib kokkupandava seadme asendi muutumisele.

Google'i ajaveebi postitus ei tõsta esile ühtegi kasutajale suunatud muudatust operatsioonisüsteemis Android 13 Beta 3. Siiski on tõenäoline, et järg sisaldab mõningaid dokumenteerimata muudatusi. Anname oma Pixeli seadmetes Android 13 Beta 3 versiooni ja anname teile kindlasti teada, kui selliseid muudatusi märkame.


Android 13 Beta 3 allalaadimine ja installimine oma Google Pixeli seadmesse

Saate lihtsalt laadige alla Android 13 Beta 3 Pixeli seadmete jaoks ja järgige meie juhendit kuidas installida Android 13 selle seadistamiseks.

Google avaldab selle beetavärskenduse ametlikult Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL või Pixel 4 jaoks. Saate kasutada 64-bitiseid süsteemipilte Android Studio Androidi emulaatoriga ja kasutada ka GSI-d.

Kolmanda Android 13 beetaversiooni kohta lisateabe saamiseks minge lehele ametlik ajaveebi postitus Androidi arendajate ajaveebis.