Android 12 Developer Preview 2 je tu s boljom sigurnošću obavijesti i poboljšanjima slike u slici

Google je najavio Android 12 Developer Preview 2 za Pixel 3 i novije pametne telefone. Evo što je novo za korisnike i programere.

Svakim danom sve smo bliži i bliži konačnom izdanju sljedećeg velikog Android OS-a: Android 12. U slučaju da žudite vidjeti što budućnost nosi za nadolazeću iteraciju Androida, Google vas pokriva za danas. Tvrtka je upravo najavila novu verziju Developer Preview za prihvatljive Pixel uređaje. Android 12 Developer Preview 2, poput prvi Developer Preview, i dalje je namijenjen samo programerima, a popis promjena spomenut u postu na blogu fokusiran je na nove API-je i promjene ponašanja platforme kojima će se programeri morati prilagoditi. Evo što se promijenilo.

Što je novo u Android 12 Developer Preview 2

Povjerenje i sigurnost

  • Dopuštanje aplikaciji da preklapa prozore preko drugih aplikacija predstavlja očit sigurnosni rizik. U tu svrhu novi SAKRIJTE_PREKLOPNE_PROZORE dopuštenje uvedeno u Developer Preview 2 osigurava da aplikacija može nazvati Prozor#setHideOverlayWindows()
    naznačiti da sve TYPE_APPLICATION_OVERLAY prozori bi trebali biti skriveni kada je prozor aplikacije vidljiv.
  • Kontrole vidljivosti obavijesti ažurirane su u ovom novom izdanju pregleda. Sada možete konfigurirati radnje obavijesti tako da uvijek generiraju zahtjev za autentifikaciju kada se pokreću sa zaključanog zaslona. Na primjer, aplikacija za razmjenu poruka sada zahtijeva provjeru autentičnosti prije brisanja poruke ili označavanja kao pročitane.
  • Android 12 Developer Preview 2 dodao je podršku za jednostavniji, učinkovitiji način dobivanja kontrolnog zbroja instalirane aplikacije. Programeri mogu birati između nekoliko standardnih algoritama za sažetak kao što su SHA256, SHA512, Merkle Root i drugi. Unatrag kompatibilna verzija ove značajke je u izradi, koja bi trebala biti dostupna u obliku Jetpack biblioteke u bliskoj budućnosti.

Nove promjene API-ja za Android 12

  • Zaobljeni kutovi: U Android 12 Developer Preview 2 programeri mogu provjeriti ima li uređaj zaslon s zaobljeni kutovi i saznajte njihove podatke. Iz perspektive dizajna korisničkog sučelja, sada se mogu koristiti apsolutni detalji za svaki zaobljeni kut, kao i detalji kuta u odnosu na granice aplikacije.
  • Poboljšanja slike u slici (PIP): Aplikacije sada mogu omogućiti besprijekornu promjenu veličine kako bi sustav promijenio veličinu PIP aktivnosti kada je to potrebno. Osim toga, omogućavanje auto-PIP-a sada omogućuje da sustav izravno prebaci aplikaciju u PIP način rada pokretom "up-to-home", bez čekanja da se završi animacija "up-to-home". Konačno, Android sada podržava skrivanje PIP prozora povlačenjem na lijevi ili desni rub ekrana.
  • Ažuriranja API-ja aplikacije pratećeg uređaja: Nosivi uređaji poput pametnih satova i uređaja za praćenje fitnessa obično trebaju posebnu aplikaciju za upravljanje njima. Google želi olakšati pokretanje i povezivanje takvih aplikacija kad god je povezani prateći uređaj u blizini. Kako bi to učinio, Android 12 Developer Preview 2 uveo je novi CompanionDeviceService API. Štoviše, novi profil pratećeg uređaja uvelike pojednostavljuje postupak prijave pratećeg uređaja.
  • Poboljšanja procjene propusnosti: Google je uvelike unaprijedio postojeće API-je za procjenu propusnosti. Programeri sada mogu dobiti procjenu ukupna propusnost po nositelju ili Wi-Fi SSID-u, vrsti mreže i razini signala za sve korisnike na uređaj.
  • Vizualni efekti: Primjena uobičajenih grafičkih efekata sada je lakša nego ikad u Androidu 12 s RenderEffect razreda. Sada možete zasebno primijeniti zamućenja i filtre boja ili kombinirati ove efekte kao lančane efekte u cjelinu.

Možeš Idi tamo da vidite punu API razliku između Androida 12 DP1 i DP2. Budući da je Google obnovio nekoliko API-ja, svakako pokrenite svoju aplikaciju i otklonite pogreške putem prekidači za promjenu ponašanja da ga pripremite za ciljanje Androida 12. Povratna informacija može biti dano ovdje.

Preporuča se pročitati bilješke o izdanju prije nego što preuzmete i flash ažuriranje. Biti siguran u Idi tamo podnijeti bilo kakva izvješća o greškama i ovdje za raspravu o najnovijem izdanju.

Preuzmite Android 12 Developer Preview 2

Da biste instalirali Android 12 Developer Preview 2 na Pixel uređaj, morate imati Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G ili Pixel 5. Imamo veze za preuzimanje najnovijih slika sustava za ove Google Pixel uređaje na ovoj stranici. Možete uzeti inkrementalno OTA ažuriranje ili bljeskajte građevine ručno. U slučaju da nemate kompatibilan uređaj, možete pokrenuti izgradnju u Android emulatoru Android Studija.

Drugi Android 12 Developer Preview također je dostupan za Android TV, s ADT-3 komplet za razvojne programere kao jedini kompatibilni uređaj.


U travnju bi trebalo biti još jedno veliko izdanje za Developer Preview nakon čega slijedi nekoliko beta izdanja. Stabilna verzija Androida 12 bit će dostupna negdje u trećem tromjesečju 2021. ako sve bude išlo po planu.

Za sve najnovije vijesti o Androidu 12 označite sljedeću oznaku:

Vijesti o Androidu 12 na XDA