Android 11 Beta går live til Google Pixel-telefoner med Device Controls API, Bubble-meddelelser og meget mere

Android 11 Beta 1 er endelig her og bringer adskillige bemærkelsesværdige ændringer med sig, såsom One-Time Permissions, Device Controls API og mere! Læs videre for mere!

Android 11 er den næste store Android-versionsopdatering, og den første offentlige beta for opdateringen var planlagt til at blive frigivet efter en onlinebegivenhed den 3. juni 2020. På grund af den nuværende civile uroligheder i USA, valgte Google at udsætte online-lanceringsbegivenheden, selvom den første beta ved et uheld endte med at ankomme på nogle brugeres telefoner alligevel. Nu har Google meddelt, at online-lanceringsbegivenheden er blevet fuldstændig aflyst. Men fortvivl ikke, for Android 11 Beta 1 bevæger sig stadig fremad. Google har officielt udgivet den første betaversion til Google Pixel-telefoner, hvilket bringer flere nye ændringer med fokus på nøgletemaerne Mennesker, Kontrol og Privatliv.

Android 11 Nyheder på XDA

Den første Android 11 Beta er tilgængelig i dag med endelige SDK- og NDK-API'er og nye funktioner, som du kan prøve i apps. Hvis

du har en Pixel 2, Pixel 3, Pixel 3a eller Pixel 4-enhed, kan du tilmelde dig Google for at få Android 11 Beta-opdateringer trådløst direkte til din enhed. Som altid er downloads til Pixel og Android Emulator også tilgængelige, hvis du vil sideindlæse den seneste opdatering.

Google redesigner også Play Console og tilføjer nye funktioner til Android Studio, Kotlin og Jetpack. Du kan læse alt om disse andre ændringer i vores anden artikel.

Download Android 11 Beta 1 til Google Pixel-enheder

Før vi kommer til ændringsloggen, kan du downloade Android 11 Beta 1 til understøttede Google Pixel-enheder fra følgende links:

Google Pixels

Enhed, kodenavn, XDA-fora

OTA

Systembillede

Pixel 2 (walleye)

Link

Link

Pixel 2 XL (taimen)

Link

Link

Pixel 3 (blå linje)

Link

Link

Pixel 3 XL (krydsskravering)

Link

Link

Pixel 3a (sargo)

Link

Link

Pixel 3a XL (bonito)

Link

Link

Pixel 4 (flamme)

Link

Link

Pixel 4 XL (koral)

Link

Link

GSI downloads

x86+GMS

Link

ARM64+GMS

Link

x86_64

Link

ARM64

Link

For at gøre tingene nemmere kan du installere Beta ved hjælp af Android Flash-værktøj i stedet for manuelt at blinke via gendannelse eller fastboot.

Bemærk: Vi opdaterer dette diagram, efterhånden som downloadlinkene går live.


Ændringer i Android 11 Beta 1

Googles pressemeddelelse viser ikke uafhængigt af alle de ændringer, der er introduceret i Android 11 Beta 1. I stedet tager pressemeddelelsen et zoomet ud af de ændringer, der vil blive set med den næste Android OS-version. Husk på, at vi allerede har haft adgang til Android 11 Developer Preview 1, Forhåndsvisning 2, Forhåndsvisning 3, Forhåndsvisning 4, og for nylig, endda Beta 1 før dagens udgivelse. Så hvis du har fulgt vores dækning tæt, virker alle følgende ændringer muligvis ikke nye for dig.

Android 11 Beta 1 blev lanceret tidligt til nogle Pixel 4-brugere: Her er, hvad der er nyt

Google fokuserer på tre nøgletemaer med Android 11: Mennesker, kontroller og privatliv.

Mennesker

Vores smartphones har udviklet sig til at tjene en lang række funktioner, men en af ​​dens primære funktioner er fortsat at skabe forbindelser og vedligeholde kommunikation med mennesker. Android 11 vil således forsøge at tilpasse operativsystemet til at være mere menneskecentreret og udtryksfuldt.

Samtalemeddelelser

Android 11 kommer med en dedikeret sektion øverst i meddelelsesskyggen, der er reserveret specifikt til samtaler. Designet siges at være "people-forward", og selve notifikationen vil tilbyde samtalespecifikke handlinger såsom at åbne samtalen som en boble, oprette en samtale-genvej på startskærmen eller indstille en påmindelse.

Samtalebeskeder fra udviklereksempel 1

Samtalemeddelelser var første gang i Android 11 Developer Preview 1. Ud over de sædvanlige kontekstuelle svar til selve samtalen, kan vi også se handlingsområder til snooze, mute, favorit og for at se samtalen i bobler.

Bobler

Når vi taler om bobler, så går Android 11 i højsædet på chat-hoveder med beskeder med Bubbles API. Beskeder- og chat-apps "bør" bruge Bubbles API til meddelelser for at give brugerne mulighed for at holde deres samtaler synlige og tilgængelige, mens de multitasking.

Bubbles blev introduceret i Android 10 som en udviklermulighed, men vi har kendt Google har til hensigt at gøre mere med dem. Bubbles-meddelelser er blevet aktiveret som standard siden Android 11 Developer Preview 1, som i, du behøver ikke længere at aktivere indstillingen i Developer Options længere.

I Android 11 Beta 1 har Google tilføjet en ny undermenu til at aktivere Bubble-meddelelser. Denne undermenu findes under Indstillinger > Apps og meddelelser > Meddelelser > Bobler.

Konsoliderede tastaturforslag

Dette lader Autofyld-apps og IME'er (Input Method Editors) sikkert tilbyde kontekstspecifikke entiteter og strenge direkte i en IME's forslagsstrimmel, hvor de er mest praktiske for brugerne.

Fra lyden af ​​det får konsoliderede tastaturforslag lov til at tilbyde deres gemte indtastninger direkte til en tastaturapps ordforslagslinje. Vi vil snart undersøge, hvordan denne funktion fungerer, mere detaljeret.

Stemmeadgang

Det er nemt at tage berøringsskærminteraktion for givet, men der er en undergruppe af brugere, der finder brugen af ​​berøringsskærmen besværlig, vanskelig eller umulig. Disse brugere er afhængige af tilgængelighedskommandoer til at navigere deres smartphone gennem stemmekommandoer. Android 11 inkluderer nu en visuel cortex på enheden, der forstår skærmens indhold og kontekst og genererer etiketter og adgangspunkter til tilgængelighed.


Kontrolelementer

Dette afsnit fokuserer på det tilsluttede hjems økosystem, og placerer Android i kommandocentret for alle andre smartenheder.

Device Controls API

Device Controls API er en af ​​Android 11s højdepunkter. I denne Android-versionsudgivelse vil brugere være i stand til at få adgang til og kontrollere deres tilsluttede enheder på en hurtig og nem måde ved blot at trykke længe på tænd/sluk-knappen.

Controls API lader udviklere sæt genveje til hjemmeautomatisering i strømmenuen. I tidligere forhåndsvisninger af Android 11 var der en "Hurtig kontrol"-sektion under rækken af ​​strømmenupunkter øverst, mens resten af ​​strømmenuen er gennemsigtig.

I Android 11 Developer Preview 4 var baggrunden for strømmenuen mørk, inklusive strømmenupunkterne øverst. Ydermere sagde "Quick Controls" nu "Device Controls", og der var en beskrivelsestekst, når feltet var tomt, der sagde "Tilføj kontroller til dine tilsluttede enheder". Når du tilføjede kontroller fra en understøttet app, forsvandt denne tekst for at give plads til dine yndlingskontroller.

Android 11 Beta 1 bringer de nye "Power Menu"-indstillinger til alle, som vil styre kortene og kortene og kontrolfunktionerne i Power Menu.

Google Home-appen understøtter allerede Android 11's Device Controls API. Brugere har været i stand til at få enheder fra Google Home-appen til at blive vist i strømmenuen på Developer Preview 4, og du burde også kunne gøre det samme på Beta 1.

Mediekontrol

Mediekontrol gør det hurtigt og bekvemt for brugere at skifte outputenhed til deres lyd eller video indhold, så de kan vælge mellem tilsluttede enheder såsom enhedshøjttalere, hovedtelefoner, eksterne højttalere, TV osv. Denne evne kan aktiveres fra Udviklerindstillinger i Beta 1, og Google lover, at funktionen vil være aktiveret som standard i en kommende Beta-udgivelse.

Vi spottede antydninger af lydskift mellem flere enheder i Developer Preview 2. Og nu har Google formelt annonceret det samme. Bemærk, at visse Android-skind allerede gav dig mulighed for at vælge outputenheden, og nu er denne funktionalitet ankommet på lager Android.


Privatliv

Googles fokus på privatliv i hele OS fortsætter med Android 11.

Engangstilladelser

Som navnet antyder, giver Android 11 brugere mulighed for at give engangsadgang til apps, der anmoder om adgang til enhedens mikrofon, kamera eller placering. Næste gang, appen skal have adgang til disse enhedsfunktioner, skal den anmode om disse tilladelser igen.

Indslaget var først set i Developer Preview 1, og det giver brugeren mulighed for midlertidigt at give en app adgang til en tilladelse, så længe denne app er i forgrunden. Når brugeren navigerer væk fra appen, mister appen adgangen til denne tilladelse og skal anmode om den igen. Dette er forskelligt fra Android 10-adfærden - på Android 10 kunne brugere give placeringstilladelsen til apps "mens appen er i brug", hvilket betyder, at man kun kunne gøre det for lokationstilladelsen, og at appen ville have lokationsadgang hver gang det var åbnet. Engangstilladelse er et smallere arbejdsområde og dækker flere tilladelser.

Auto-nulstilling af tilladelser

Med udgangspunkt i tanken om, at en gennemsnitlig bruger ikke husker at tilbagekalde tilladelser til en app efter dens brug, vil Android 11 auto-nulstil alle køretidstilladelser for en app og underret brugeren, hvis appen ikke har været brugt i "en længere periode med tid". Appen kan anmode om tilladelserne igen, næste gang appen bruges.

Denne funktion tilføjelse var først set i Developer Preview 3 og ser ud til at være på vej til at blive inkluderet i yderligere betaversioner.

Baggrundsplacering

Google havde fundet ud af, at mange apps fik adgang til placeringsdata i baggrunden uden egentlig at have noget reelt behov for det. Derfor, i februar 2020, Google meddelte at app-udviklere, der søger baggrundsadgang til placering, skal have godkendelse fra Google, hvis de vil vise deres apps i Play Butik. Så udviklere blev opfordret til at vurdere, om deres app virkelig havde brug for adgang til baggrundsplacering, og om dette behov var af en gyldig grund.

Tidligere havde Google annonceret tidsfrister for at håndhæve denne nye ændring. Alle nye apps indsendt fra august 2020 og frem og alle eksisterende apps fra november 2020 og fremefter skal have deres baggrundsadgang til placering godkendt, ellers bliver appfortegnelsen ikke live/vil blive fjernet. Google forlænger nu tidslinjen, men kun for at håndhæve politikken for eksisterende apps, hvilket giver udviklere tid indtil 2021 til at få deres godkendelse på plads, før deres fortegnelse fjernes.

Denne ændring er faktisk uafhængig af Android 11, da apps vil blive fjernet helt fra Google Play Butik. Men det hænger sammen med det overordnede tema om privatliv og tilladelsesstyring i denne Android-udgivelse.

Google Play System Update — Projekt Mainline moduler

En af de største ændringer i Android 10 for nyligt lancerede enheder var introduktionen af Projekt Hovedlinje. Formålet med Project Mainline er, at Google fravrider kontrollen over rammekomponenter og systemapplikationer, der er afgørende for sikkerhed og opretholdelse af udviklingskonsistens væk fra OEM'er. Hvert hovedlinjemodul er indkapslet som enten en APK eller en APEX fil og kan opdateres af Google via Play Butik. Brugeren ser opdateringer som en "Google Play System Update" (GPSU) på deres enhed, og opdateringer udgives på en almindelig kadence som et tog (dvs. de downloades og installeres på samme tid).

Google påbyder medtagelsen af ​​specifikke Mainline-moduler, som på tidspunktet for Google I/O 2019 omfattede 13. Med Android 11 Developer Preview 1 beordrede Google i alt 20 Mainline-moduler.

Nu, med Android 11 Beta 1, har Google mandat til i alt 12 hovedmoduler ud over dem, der findes på Android 10. Det samlede antal er nu på 25 moduler.


Udviklervenlige ændringer i Android 11 Beta

Dette er ikke et af hovedfokuspunkterne for ændringer inden for Android 11, men det danner en for Beta-udgivelserne, da opdateringen er specifikt rettet mod app-udviklere. Disse ændringer er som nedenfor:

  • Gated breaking-ændringer, indtil udviklere målretter mod Android 11, så ændringerne træder ikke i kraft, før du eksplicit ændrer dit manifest.
  • Tilføjet en ny brugergrænseflade i Developer Options for at lade dig skifte mange af disse bryder ændringer til app-test (som set i januar 2020).
  • Tilføjet en ny Platform Stability-udgivelsesmilepæl, hvor alle API- og adfærdsændringer vil være fuldstændige så app-udviklere kan færdiggøre app-opdateringer med viden om, at selve platformen er stabil.
  • Trådløs ADB-fejlretning (som forudsagt i oktober 2019, og så, som set i Developer Preview 2)
    • Sammen med en flise med hurtige indstillinger (som set i Developer Preview 4)
  • ADB inkrementel til hurtigere installationer af store APK'er (som set i Developer Preview 4)
  • Flere nullbarhedsannoteringer på platforms API'er for at fange problemer på byggetidspunktet i stedet for runtime.

Dette er kun de ændringer, som Google nævner i deres meddelelse, men der er helt sikkert flere ændringer, som de ikke har angivet. Vi har allerede gravet et par stykker op Android 11 Beta 1 blev ved et uheld rullet ud, såsom Quick Settings Media Controls, som ikke er blevet nævnt i meddelelsen. Nu med de tilgængelige opdateringer på vores Pixel-smartphones, vil vi være i en bedre position til at finde flere ændringer. Bliv hængende!

Android 11 Nyheder på XDA