Android 12 Developer Preview 2 er her med bedre varslingssikkerhet og bilde-i-bilde-forbedringer

click fraud protection

Google har annonsert Android 12 Developer Preview 2 for Pixel 3 og nyere smarttelefoner. Her er hva som er nytt for brukere og utviklere.

For hver dag som går, vokser vi nærmere og nærmere den eventuelle utgivelsen av det neste store Android OS: Android 12. I tilfelle du lengter etter å se hva fremtiden bringer for den kommende iterasjonen av Android, har Google deg dekket for i dag. Selskapet har nettopp annonsert en ny forhåndsvisning for utviklere for kvalifiserte Pixel-enheter. Android 12 Developer Preview 2, som første forhåndsvisning for utviklere, er fortsatt kun beregnet på utviklere, og listen over endringer nevnt i blogginnlegget fokuserer på nye API-er og plattformadferdsendringer som utviklere må tilpasse seg. Her er hva som har endret seg.

Hva er nytt i Android 12 Developer Preview 2

Tillit og trygghet

  • Å tillate en app å legge vinduer oppå andre apper utgjør en åpenbar sikkerhetsrisiko. For det formål det nye HIDE_OVERLAY_WINDOWS tillatelse introdusert i Developer Preview 2 sikrer at en app kan ringe
    Window#setHideOverlayWindows() for å indikere at alle TYPE_APPLICATION_OVERLAY vinduer skal være skjult når appens vindu er synlig.
  • Kontroller for varslingssynlighet er oppdatert i denne nye forhåndsvisningsversjonen. Nå kan du konfigurere varslingshandlinger slik at de alltid vil generere en autentiseringsutfordring når de utløses fra låseskjermen. For eksempel krever en meldingsapp nå autentisering før du sletter en melding eller merker den som lest.
  • Android 12 Developer Preview 2 har lagt til støtte for en enklere og mer effektiv måte å få kontrollsummen for en installert app på. Utviklere kan velge mellom flere standard fordøyelsesalgoritmer som SHA256, SHA512, Merkle Root og andre. En bakoverkompatibel versjon av denne funksjonen er under arbeid, som skal være tilgjengelig i form av et Jetpack-bibliotek i nær fremtid.

Nye Android 12 API-endringer

  • Avrundede hjørner: I Android 12 Developer Preview 2 kan utviklere sjekke om enheten har en skjerm med avrundede hjørner og få detaljene deres. Fra perspektivet til UI-design kan man nå bruke de absolutte detaljene for hvert avrundet hjørne, så vel som hjørnedetaljene i forhold til en apps grenser.
  • Bilde i bilde (PIP) forbedringer: Apper kan nå aktiver sømløs endring av størrelse for å la systemet endre størrelsen på PIP-aktiviteten ved behov. I tillegg vil aktivering av auto-PIP nå få systemet til å overføre appen direkte til PIP-modus på en up-to-home-bevegelse, uten å vente på at up-to-home-animasjonen skal fullføres. Endelig støtter Android nå gjemmer PIP-vinduet ved å dra den til venstre eller høyre kant av skjermen.
  • Oppdateringer til app-API for følgeenheter: Bærbare enheter som smartklokker og treningssporere trenger vanligvis en dedikert app for å administrere dem. Google ønsker å gjøre det enklere for slike apper å kjøre og koble til når en tilknyttet følgeenhet er i nærheten. For å gjøre det har Android 12 Developer Preview 2 introdusert en ny CompanionDeviceService API. Dessuten den nye tilhørende enhetsprofil forenkler registreringsprosessen for tilleggsenheter betraktelig.
  • Forbedringer av båndbreddestimering: Google har forbedret de eksisterende API-ene for estimering av båndbredde betydelig. Utviklere kan nå få et estimat på samlet gjennomstrømning per operatør eller Wi-Fi SSID, nettverkstype og signalnivå, for alle brukere på enhet.
  • Visuelle effekter: Å bruke vanlige grafikkeffekter er nå enklere enn noen gang i Android 12 med RenderEffect klasse. Du kan nå bruke uskarphet og fargefiltre separat, eller kombinere disse effektene som kjedeeffekter som en helhet.

Du kan gå hit for å se hele API-forskjellen mellom Android 12 DP1 og DP2. Siden Google har fornyet flere av API-ene, sørg for å kjøre og feilsøke appen din gjennom atferdsendring veksler for å forberede den for målretting mot Android 12. Tilbakemelding kan være gitt her.

Det anbefales å lese utgivelsesnotater før du laster ned og flasher oppdateringen. Pass på å gå hit å sende inn feilrapporter og her for å diskutere den siste utgivelsen.

Last ned Android 12 Developer Preview 2

For å installere Android 12 Developer Preview 2 på en Pixel-enhet må du ha en Pixel 3, Pixel 3 XL, Pixel 3a, Pixel 3a XL, Pixel 4, Pixel 4 XL, Pixel 4a, Pixel 4a 5G eller Pixel 5. Vi har lenker for å laste ned de nyeste systembildene for disse Google Pixel-enhetene på denne siden. Du kan enten ta den inkrementelle OTA-oppdateringen eller flash byggene manuelt. I tilfelle du ikke har en kompatibel enhet, kan du kjøre bygget i Android Studios Android Emulator.

Den andre Android 12 Developer Preview er også tilgjengelig for Android TV, med ADT-3 utviklersett som den eneste kompatible enheten.


Det skulle være en større Developer Preview-utgivelse til i april etterfulgt av et par beta-utgivelser. Den stabile Android 12-konstruksjonen vil bli gjort tilgjengelig en gang i tredje kvartal av 2021 hvis alt går etter planen.

For alle de siste Android 12-nyhetene, bokmerk følgende tag:

Android 12 Nyheter på XDA