Google šodien izlaida trešo Android 13 beta versiju. Izmantojot operētājsistēmu Android 13 Beta 3, jaunais laidiens beidzot sasniedza platformas stabilitātes pagrieziena punktu.
2022. gada I/O izstādē Google izlaida otro Android 13 beta versija šī gada sākumā. Atjauninājums ieviesa dažas ievērības cienīgas funkcijas, piemēram, aizsargājošu aizmugures žestu, resursu failus atbalstīto lietotņu valodu norādīšanai un jaunu atļauju izmantot precīzus trauksmes signālus. Tagad Google ir sācis izstrādāt trešo Android 13 beta versiju savām Pixel ierīcēm, un tālāk ir norādīts, kas jums par to jāzina.
Kas jauns operētājsistēmā Android 13 Beta 3?
Platformas stabilitāte
Pirmkārt un galvenokārt, trešais beta laidiens nodrošina Android 13 platformas stabilitātes pagrieziena punktu. Saskaņā ar Google teikto, šis pagrieziena punkts to nozīmē "Android 13 ir sasniegusi galīgos iekšējos un ārējos API, galīgos uz lietotni vērstās darbības un galīgos API sarakstus, kas nav SDK API saraksti (pelēkie saraksti)."
Lietotņu, spēļu, SDK, bibliotēku un spēļu dzinēju izstrādātāji tagad var izmantot platformas stabilitātes atskaites punktu kā mērķi plānojot galīgo saderības testēšanu un publisku izlaišanu, lai nodrošinātu, ka to saderības atjauninājumi ir gatavi pirms galīgā atbrīvot.
Lietotņu saderība
Ar trešo Android 13 beta versiju Google arī mudina izstrādātājus pārbaudīt lietotņu saderību. Tagad, kad operētājsistēma Android 13 ir sasniegusi platformas stabilitāti, lietotņu izstrādātājiem vajadzētu pārbaudīt savu lietotņu saderību laiks galīgajai versijai, lai viņiem būtu laiks veikt visus nepieciešamos atjauninājumus pirms stabilās Android 13 izlaišana.
Google ir arī uzsvēris dažas izmaiņas, kas lietotņu izstrādātājiem būtu jāievēro, testējot savas lietotnes operētājsistēmā Android 13 beta 3. Tie ietver:
- Paziņojumu izpildlaika atļauja: operētājsistēmā Android 13 ir ieviesta jauna izpildlaika atļauja paziņojumu sūtīšanai no lietotnes. Noteikti izprotiet, kā darbojas jaunā atļauja, un plānojiet pēc iespējas ātrāk atlasīt mērķauditoriju operētājsistēmā Android 13 (API 33).
- Starpliktuves priekšskatījums: Android 13 jaunajā starpliktuves priekšskatījumā jūsu lietotnei paslēpiet sensitīvus datus, piemēram, paroles vai kredītkartes informāciju.
- JobScheduler sākotnējā ielāde: JobScheduler tagad mēģina paredzēt nākamo reizi, kad jūsu lietotne tiks palaista, un veiks visus saistītos sākotnējos ielādes darbus pirms šī laika. Ja izmantojat priekšienes darbus, pārbaudiet, vai tie darbojas, kā paredzēts.
Pēc atjauninātās lietotnes versijas testēšanas un publicēšanas Google arī mudina izstrādātājus sākt savas lietotnes atjaunināšanas procesu. lietotnes mērķa SDK versiju, pārskatiet darbības izmaiņas lietotnēs, kuru mērķauditorija ir Android 13, un izmantojiet saderības sistēmu, lai noteiktu jautājumiem. Google ir uzsvēris dažas izmaiņas, kas izstrādātājiem jāpārbauda, vai viņu lietotņu mērķauditorija ir API 33 vai augstāks līmenis.
- Tuvumā esošās ierīces atļauja Wi-Fi: lietotnēm, kas pārvalda ierīces savienojumus ar tuvumā esošajiem piekļuves punktiem, ir jāizmanto jauna NEARBY_WIFI_DEVICES izpildlaika atļauja Wi-Fi darbībām, piemēram, skenēšanai, bez nepieciešamības piekļūt ierīcei atrašanās vieta. Dažām Wi-Fi API nepieciešama, lai jūsu lietotnei būtu šī jaunā atļauja.
- Granulētas multivides atļaujas: ja jūsu lietotnes mērķauditorija ir Android 13 un tiek lasīti multivides faili no izplatītas datu krātuves, READ_EXTERNAL_STORAGE vietā jums ir jāpieprasa viena vai vairākas jaunās detalizētās atļaujas atļauju.
- Ķermeņa sensoru atļauju izmaiņas: operētājsistēmā Android 13 tiek ieviesta ķermeņa sensoru piekļuve “lietošanas laikā”. Ja jūsu lietotnei ir jāpiekļūst ķermeņa sensora informācijai fonā, tai ir jādeklarē jauna BODY_SENSORS_BACKGROUND atļauja.
- Nolūku filtri bloķē neatbilstošus nolūkus: ja jūsu lietotne nosūta nolūku eksportētam komponentam citai lietotnei, kuras mērķauditorija ir operētājsistēma Android 13 (API 33) vai jaunāka versija, tagad tai ir jāatbilst nolūka filtram saņemšanas lietotne.
- Multivides vadīklas, kas iegūtas no PlaybackState: Android 13 iegūst vairāk multivides vadīklu no PlaybackState darbībām, lai parādītu bagātīgāku vadīklu kopu, kas ir konsekventa visos ierīču veidos. Pārliecinieties, vai jūsu lietotne apstrādā šīs izmaiņas.
Atbalsts planšetdatoriem un lieliem ekrāniem
Visbeidzot, Google ir arī uzsvēris, ka izstrādātājiem testēšanā jāiekļauj planšetdatori un citas liela ekrāna ierīces. Izstrādātāji var pārbaudīt liela ekrāna ierīču optimizāciju, iestatot Android emulatoru Android Studio vai izmantojot saderīgu liela ekrāna ierīci, piemēram, Lenovo Tab P12 Pro un Xiaomi 5. cilne. Tālāk ir norādītas dažas izmaiņas, kurām izstrādātājiem būtu jāpievērš uzmanība testēšanas laikā.
- Mijiedarbība uzdevumjoslā: pārbaudiet, kā jūsu lietotne reaģē, kad tā tiek skatīta ar jauno uzdevumjoslu lielos ekrānos. Pārliecinieties, vai uzdevumjosla nav atcēlusi vai bloķējusi jūsu lietotnes lietotāja saskarni.
- Vairāku logu režīms: vairāku logu režīms tagad ir iespējots pēc noklusējuma visām lietotnēm neatkarīgi no lietotnes konfigurācijas, tāpēc pārliecinieties, vai lietotne pareizi apstrādā dalīto ekrānu. Varat pārbaudīt, velkot un nometot lietotni dalītā ekrāna režīmā un pielāgojot loga izmēru.
- Uzlabota saderības pieredze: ja jūsu lietotne vēl nav optimizēta planšetdatoriem, piemēram, izmantojot fiksētu orientāciju vai nav maināms, pārbaudiet, kā jūsu lietotne reaģē uz saderības režīma pielāgojumiem, piemēram, pastkastītes.
- Multivides projicēšana: ja jūsu lietotnē tiek izmantota multivides projicēšana, pārbaudiet, kā lietotne reaģē, atskaņojot, straumējot vai apraides multividi lielos ekrānos. Noteikti ņemiet vērā arī ierīces pozas izmaiņas salokāmās ierīcēs.
- Kameras priekšskatījums: kameras lietotnēm pārbaudiet, kā kameras priekšskatījuma lietotāja saskarne reaģē uz lieliem ekrāniem, kad jūsu lietotne ir ierobežota ar kādu ekrāna daļu vairāku logu vai dalīta ekrāna režīmā. Pārbaudiet arī, kā jūsu lietotne reaģē, kad salokāmas ierīces poza mainās.
Google emuāra ziņā nav izceltas nekādas lietotājam paredzētās izmaiņas operētājsistēmā Android 13 Beta 3. Tomēr, visticamāk, būvniecībā ir iekļautas dažas nedokumentētas izmaiņas. Mēs piedāvāsim Android 13 Beta 3 versiju mūsu Pixel ierīcēs un noteikti informēsim jūs, ja pamanīsim šādas izmaiņas.
Kā lejupielādēt un instalēt Android 13 Beta 3 savā Google Pixel ierīcē
Jūs varat viegli lejupielādēt Android 13 Beta 3 savām Pixel ierīcēm un izpildiet mūsu ceļvedi kā instalēt Android 13 lai to iestatītu.
Google oficiāli izlaiž šo beta atjauninājumu Pixel 6 Pro, Pixel 6, Pixel 5a 5G, Pixel 5, Pixel 4a (5G), Pixel 4a, Pixel 4 XL vai Pixel 4. Varat izmantot 64 bitu sistēmas attēlus ar Android emulatoru Android Studio, kā arī varat izmantot GSI.
Lai uzzinātu vairāk par trešo Android 13 beta versiju, dodieties uz oficiālais emuāra ieraksts Android izstrādātāju emuārā.