Android 12 arendaja eelvaade 2 on siin koos parema teavitusturvalisuse ja pilt-pildis täiustustega

Google on välja kuulutanud Android 12 arendaja eelvaate 2 Pixel 3 ja uuemate nutitelefonide jaoks. Siin on kasutajate ja arendajate jaoks uus.

Iga päevaga jõuame järgmise suurema Android OS-i lõplikule väljalaskmisele aina lähemale: Android 12. Kui soovite näha Androidi eelseisva iteratsiooni tulevikku, pakub Google teid täna. Ettevõte teatas äsja sobivate Pixeli seadmete uuest arendaja eelvaatest. Android 12 arendaja eelvaade 2, nagu esimene arendaja eelvaade, on endiselt mõeldud ainult arendajatele ning blogipostituses mainitud muudatuste loend keskendub uutele API-dele ja platvormi käitumise muudatustele, millega arendajad peavad kohanema. Siin on, mis on muutunud.

Mis on uut Android 12 arendaja eelvaates 2

Usaldus ja turvalisus

  • Kui lubate rakendusel katta aknad teiste rakenduste peale, kaasneb sellega ilmne turvarisk. Selleks on uus HIDE_OVERLAY_WINDOWS Developer Preview 2-s kasutusele võetud luba tagab, et rakendus saab helistada Window#setHideOverlayWindows() näitamaks, et kõik TYPE_APPLICATION_OVERLAY aknad peaksid olema peidetud, kui rakenduse aken on nähtav.
  • Teatiste nähtavuse juhtelemente on selles uues eelvaateväljaandes värskendatud. Nüüd saate konfigureerida teavitustoimingud nii, et need tekitaksid lukustuskuval käivitamisel alati autentimise väljakutse. Näiteks sõnumsiderakendus nõuab nüüd enne sõnumi kustutamist või loetuks märkimist autentimist.
  • Android 12 arendaja eelvaade 2 on lisanud toe installitud rakenduse kontrollsumma hankimiseks lihtsamal ja tõhusamal viisil. Arendajad saavad valida mitme standardse kokkuvõtte algoritmi vahel, nagu SHA256, SHA512, Merkle Root ja teised. Selle funktsiooni tagasiühilduv versioon on töös, mis peaks lähitulevikus olema saadaval Jetpacki teegi kujul.

Uued Android 12 API muudatused

  • Ümardatud nurgad: Android 12 arendaja eelvaate 2-s saavad arendajad kontrollida, kas seadmel on ekraan ümarad nurgad ja saada nende üksikasjad. Kasutajaliidese disaini vaatenurgast saab nüüd kasutada nii iga ümardatud nurga absoluutseid üksikasju kui ka nurga üksikasju, mis on seotud rakenduse piiridega.
  • Pilt pildis (PIP) täiustused: Rakendused saavad nüüd võimaldab sujuvat suuruse muutmist et võimaldada süsteemil PIP-tegevuse suurust vajadusel muuta. Lisaks paneb automaatse PIP-i lubamine nüüd süsteemi otse üleviima rakenduse PIP-režiimi, tehes seda kodus oleva žestiga, ootamata, kuni kodune animatsioon lõpeb. Lõpuks toetab nüüd Android PIP-akna peitmine lohistades seda ekraani vasakusse või paremasse serva.
  • Kaasseadme rakenduse API värskendused: Kantavad seadmed, nagu nutikellad ja treeningu jälgijad, vajavad nende haldamiseks tavaliselt spetsiaalset rakendust. Google soovib muuta selliste rakenduste töötamise ja ühenduse loomise lihtsamaks, kui läheduses on seotud kaasseade. Selleks on Android 12 arendaja eelvaade 2 tutvustanud uut CompanionDeviceService API. Pealegi uus kaasseadme profiil lihtsustab oluliselt kaasseadmete registreerimisprotsessi.
  • Ribalaiuse prognoosi täiustused: Google on olemasolevaid ribalaiuse hindamise API-sid oluliselt täiustanud. Arendajad saavad nüüd hinnangu koondläbilaskvus operaatori või Wi-Fi SSID, võrgu tüübi ja signaali taseme kohta kõigile võrgus olevatele kasutajatele seade.
  • Visuaalsed efektid: tavaliste graafikaefektide rakendamine on nüüd Android 12-s lihtsam kui kunagi varem Renderdusefekt klass. Nüüd saate häguseid ja värvifiltreid eraldi rakendada või kombineerida neid efekte ahelefektidena tervikuna.

Sa saad mine siia et näha täielikku API erinevust Android 12 DP1 ja DP2 vahel. Kuna Google on mitut API-d uuendanud, käivitage ja siluge oma rakendus kindlasti selle kaudu käitumise muutmise lülitid et valmistada see ette Android 12 sihtimiseks. Tagasiside võib olla siin antud.

Soovitatav on lugeda väljalaskemärkmed enne värskenduse allalaadimist ja välgutamist. Ole kindel mine siia veaaruannete esitamiseks ja siin et arutada viimast väljaannet.

Laadige alla Android 12 arendaja eelvaade 2

Android 12 arendaja eelvaate 2 installimiseks Pixeli seadmesse peab teil olema Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G või Pixel 5. Meil on lingid nende Google Pixeli seadmete uusimate süsteemipiltide allalaadimiseks sellel lehel. Võite võtta kas järkjärgulise OTA värskenduse või flash ehitab käsitsi. Kui teil pole ühilduvat seadet, saate seda käitada Android Studio Androidi emulaatoris.

Teine Android 12 arendaja eelvaade on samuti saadaval Android TV, koos ADT-3 arendajakomplekt ainsa ühilduva seadmena.


Aprillis peaks ilmuma veel üks suur arendaja eelvaate väljalase, millele järgneb paar beetaversiooni. Stabiilne Android 12 versioon tehakse kättesaadavaks millalgi 2021. aasta kolmandas kvartalis, kui kõik läheb plaanipäraselt.

Kõikide viimaste Android 12 uudiste jaoks lisage järjehoidjasse järgmine silt:

Android 12 uudised XDA-s