Android 11 Beta 1 er endelig her, og bringer med seg flere bemerkelsesverdige endringer som engangstillatelser, Device Controls API og mer! Les videre for mer!
Android 11 er den neste store Android-versjonsoppdateringen, og den første offentlige betaen for oppdateringen var planlagt å bli utgitt etter et online arrangement 3. juni 2020. På grunn av den nåværende sivile uroen i USA, valgte Google å utsette online lanseringsarrangementet, selv om den første betaen ved et uhell endte opp med å komme på noen brukeres telefoner uansett. Nå har Google annonsert at online lanseringsarrangementet er fullstendig avlyst. Men ikke bekymre deg, for Android 11 Beta 1 går fortsatt fremover. Google har offisielt sluppet den første betaversjonen for Google Pixel-telefoner, og har med seg flere nye endringer fokusert rundt hovedtemaene Mennesker, Kontroller og Personvern.
Android 11 Nyheter på XDA
Den første Android 11 Beta er tilgjengelig i dag med endelige SDK- og NDK-API-er og nye funksjoner du kan prøve i apper. Hvis
du har en Pixel 2-, Pixel 3-, Pixel 3a- eller Pixel 4-enhet, kan du registrere deg hos Google for å få Android 11 Beta-oppdateringer direkte til enheten din. Som alltid er nedlastinger for Pixel og Android Emulator også tilgjengelig, i tilfelle du vil sidelaste den siste oppdateringen.
Google redesigner også Play-konsollen og legger til nye funksjoner til Android Studio, Kotlin og Jetpack. Du kan lese alt om disse andre endringene i vår andre artikkel.
Last ned Android 11 Beta 1 for Google Pixel-enheter
Før vi kommer til endringsloggen, kan du laste ned Android 11 Beta 1 for støttede Google Pixel-enheter fra følgende lenker:
Google Pixels
Enhet, kodenavn, XDA-fora |
OTA |
Systembilde |
---|---|---|
Pixel 2 (walleye) |
Link |
Link |
Pixel 2 XL (taimen) |
Link |
Link |
Pixel 3 (blålinje) |
Link |
Link |
Pixel 3 XL (krysser) |
Link |
Link |
Pixel 3a (sargo) |
Link |
Link |
Pixel 3a XL (bonito) |
Link |
Link |
Pixel 4 (flamme) |
Link |
Link |
Pixel 4 XL (korall) |
Link |
Link |
GSI nedlastinger
x86+GMS |
Link |
ARM64+GMS |
Link |
x86_64 |
Link |
ARM64 |
Link |
For å gjøre ting enklere, kan du installere betaen ved å bruke Android Flash-verktøy i stedet for å blinke manuelt via gjenoppretting eller fastboot.
Merk: Vi vil oppdatere dette diagrammet etter hvert som nedlastingslenkene går live.
Endringer i Android 11 Beta 1
Googles pressemelding viser ikke uavhengig av alle endringene som ble introdusert i Android 11 Beta 1. I stedet tar pressemeldingen en utzoomet visning av endringene som vil bli sett med neste Android OS-versjon. Husk at vi allerede har hatt tilgang til Android 11 Developer Preview 1, Forhåndsvisning 2, Forhåndsvisning 3, Forhåndsvisning 4, og nylig, til og med Beta 1 før dagens utgivelse. Så hvis du har fulgt dekningen vår nøye, kan det hende at alle de følgende endringene ikke virker nye for deg.
Android 11 Beta 1 ble lansert tidlig for noen Pixel 4-brukere: Her er hva som er nytt
Google fokuserer på tre nøkkeltemaer med Android 11: Mennesker, kontroller og personvern.
Mennesker
Våre smarttelefoner har utviklet seg til å tjene en rekke funksjoner, men en av hovedfunksjonene er fortsatt å bygge forbindelser og opprettholde kommunikasjon med mennesker. Android 11 vil derfor forsøke å justere operativsystemet til å bli mer menneskesentrert og uttrykksfullt.
Samtalevarsler
Android 11 kommer med en dedikert del øverst i varslingsskjermen som er reservert spesielt for samtaler. Designet sies å være «people-forward», og selve varslingen vil tilby samtalespesifikke handlinger for eksempel å åpne samtalen som en boble, lage en samtalesnarvei på startskjermen eller angi en påminnelse.
Samtalevarsler fra utviklerforhåndsvisning 1
Samtalevarsler var første gang på Android 11 Developer Preview 1. I tillegg til de vanlige kontekstuelle svarene for selve samtalen, kan vi også se handlingsområder for slumring, demping, favoritt og for å se samtalen i bobler.
Bobler
Når vi snakker om bobler, går Android 11 stort på meldingschatter med Bubbles API. Meldings- og chat-apper "bør" bruke Bubbles API for varsler for å tillate brukere å holde samtalene sine synlige og tilgjengelige mens de utfører flere oppgaver.
Bubbles ble introdusert i Android 10 som et utvikleralternativ, men vi har kjent Google har til hensikt å gjøre mer med dem. Bubbles-varsler har blitt aktivert som standard siden Android 11 Developer Preview 1, som i, du trenger ikke lenger å aktivere alternativet i Developer Options lenger.
I Android 11 Beta 1 har Google lagt til en ny undermeny for å aktivere boblevarsler. Denne undermenyen er til stede under Innstillinger > Apper og varsler > Varsler > Bobler.
Konsoliderte tastaturforslag
Dette lar Autofyll-apper og Input Method Editors (IMEs) sikkert tilby kontekstspesifikke enheter og strenger direkte i en IMEs forslagsstripe, der de er mest praktiske for brukerne.
Fra lyden av det, vil konsoliderte tastaturforslag få lov til å tilby sine lagrede oppføringer direkte til en tastaturapps ordforslagslinje. Vi skal snart utforske hvordan denne funksjonen fungerer, mer detaljert.
Stemmetilgang
Det er lett å ta berøringsskjerminteraksjon for gitt, men det er en undergruppe av brukere som synes bruken av berøringsskjermen er tungvint, vanskelig eller umulig. Disse brukerne er avhengige av tilgjengelighetskommandoer for å navigere smarttelefonen gjennom talekommandoer. Android 11 inkluderer nå en visuell cortex på enheten som forstår skjerminnhold og kontekst og genererer etiketter og tilgangspunkter for tilgjengelighet.
Kontroller
Denne delen fokuserer på det tilkoblede hjemmets økosystem, og plasserer Android i kommandosenteret for alle andre smartenheter.
Device Controls API
Device Controls API er en av Android 11s høydepunkter. I denne Android-versjonsutgivelsen vil brukere kunne få tilgang til og kontrollere tilkoblede enheter på en rask og enkel måte ved å trykke lenge på strømknappen.
Controls API lar utviklere legg inn hjemmeautomatiseringssnarveier i strømmenyen. I tidligere forhåndsvisninger av Android 11 var det en "Hurtigkontroll"-del under raden med strømmenyelementer øverst, mens resten av strømmenyen er gjennomsiktig.
I Android 11 Developer Preview 4 var bakgrunnen for strømmeny mørk, inkludert strømmenyelementene øverst. Videre sa "Hurtigkontroller" nå "Enhetskontroller", og det var en beskrivelsestekst når feltet var tomt som sa "Legg til kontroller for dine tilkoblede enheter". Når du la til kontroller fra en støttet app, forsvant denne teksten for å gi plass til favorittkontrollene dine.
Android 11 Beta 1 bringer de nye "Power Menu"-innstillingene til alle, som vil kontrollere kortene og pass og kontrollfunksjonene i Power Menu.
Google Home-appen støtter allerede Android 11s Device Controls API. Brukere har kunnet få enheter fra Google Home-appen til å vises i strømmenyen på Developer Preview 4, og du bør kunne gjøre det samme på Beta 1 også.
Mediekontroller
Media Controls gjør det raskt og praktisk for brukere å bytte utgangsenhet for lyd eller video innhold, slik at de kan velge mellom tilkoblede enheter som enhetshøyttalere, hodetelefoner, eksterne høyttalere, TVer osv. Denne muligheten kan aktiveres fra utvikleralternativer i Beta 1, og Google lover at funksjonen vil være på som standard i en kommende betaversjon.
Vi oppdaget hint om lydbytte på flere enheter i Developer Preview 2. Og nå har Google formelt annonsert det samme. Merk at visse Android-skinn allerede tillot deg å velge utdataenhet, og nå har denne funksjonaliteten kommet på lager Android.
Personvern
Googles fokus på personvern for hele operativsystemet fortsetter med Android 11.
Engangstillatelser
Som navnet tilsier, lar Android 11 brukere gi engangstilgang til apper som ber om tilgang til enhetens mikrofon, kamera eller plassering. Neste gang appen trenger tilgang til disse enhetsfunksjonene, må den be om disse tillatelsene igjen.
Innslaget var først oppdaget i Developer Preview 1, og det lar brukeren midlertidig gi en app tilgang til en tillatelse så lenge den appen er i forgrunnen. Når brukeren navigerer bort fra appen, mister appen tilgangen til den tillatelsen og må be om den på nytt. Dette er forskjellig fra Android 10-adferden – på Android 10 kan brukere gi plasseringstillatelse til apper "mens appen er i bruk", som betyr at man kun kunne gjøre det for plasseringstillatelsen og at appen ville ha plasseringstilgang hver gang den var det åpnet. Engangstillatelse er et smalere arbeidsområde og dekker flere tillatelser.
Auto-tilbakestilling av tillatelser
Android 11 bygger på tanken om at en gjennomsnittlig bruker ikke husker å tilbakekalle tillatelser til en app etter bruk. tilbakestill alle kjøretidstillatelsene til en app automatisk og varsle brukeren hvis appen ikke har blitt brukt i "en lengre periode med tid". Appen kan be om tillatelsene igjen neste gang appen brukes.
Denne funksjonen tillegg var først oppdaget i Developer Preview 3 og ser ut til å være på vei til å bli inkludert i ytterligere betaversjoner.
Bakgrunnsplassering
Google hadde funnet ut at mange apper fikk tilgang til posisjonsdata i bakgrunnen uten egentlig å ha noe reelt behov for det. Følgelig, i februar 2020, Google annonserte at apputviklere som ønsker tilgang til posisjon i bakgrunnen, trenger godkjenning fra Google i tilfelle de vil føre opp appene sine i Play-butikken. Så utviklere ble oppfordret til å vurdere om appen deres virkelig trengte tilgang til bakgrunnsplassering og om dette behovet var av en gyldig grunn.
Tidligere hadde Google annonsert tidslinjer for å håndheve denne nye endringen. Alle nye apper som sendes inn fra august 2020 og utover, og alle eksisterende apper fra november 2020 og utover vil må ha tilgang til bakgrunnsposisjonen godkjent, ellers vil ikke appoppføringen publiseres/bli fjernet. Google forlenger nå tidslinjen, men bare for å håndheve retningslinjene for eksisterende apper, noe som gir utviklere tid til 2021 til å få godkjenning på plass før oppføringen deres fjernes.
Denne endringen er faktisk uavhengig av Android 11 ettersom appene vil bli fjernet fra Google Play Store helt. Men det knytter seg til det overordnede temaet personvern og tillatelsesadministrasjon i denne Android-utgivelsen.
Google Play-systemoppdatering — Project Mainline-moduler
En av de største endringene i Android 10 for nylanserte enheter var introduksjonen av Prosjekt hovedlinje. Formålet med Project Mainline er at Google skal fravriste kontrollen over rammekomponenter og systemapplikasjoner som er avgjørende for sikkerhet og opprettholdelse av utviklingskonsistens borte fra OEM-er. Hver hovedlinjemodul er innkapslet som enten en APK eller en APEX-fil og kan oppdateres av Google via Play Store. Brukeren ser på oppdateringer som en "Google Play System Update" (GPSU) på enheten sin, og oppdateringer utgis på en vanlig tråkkfrekvens som et tog (dvs. de lastes ned og installeres samtidig).
Google krever inkludering av spesifikke hovedlinjemoduler, som på tidspunktet for Google I/O 2019 inkluderte 13. Med Android 11 Developer Preview 1 ga Google mandat til totalt 20 hovedlinjemoduler.
Nå, med Android 11 Beta 1, har Google mandat til totalt 12 hovedlinjemoduler i tillegg til de som finnes på Android 10. Totalen er nå på 25 moduler.
Utviklervennlige endringer i Android 11 Beta
Dette er ikke et av hovedfokushodene for endringer i Android 11, men det utgjør en for Beta-utgivelsene siden oppdateringen er spesifikt rettet mot apputviklere. Disse endringene er som følger:
- Gated breaking endringer til utviklere målretter Android 11, så endringene trer ikke i kraft før du eksplisitt endrer manifestet ditt.
- Lagt til et nytt brukergrensesnitt i Developer Options for å la deg bytte mange av disse brytere endringene for app-testing (som oppdaget i januar 2020).
- Lagt til en ny utgivelsesmilepæl for Platform Stability der alle API- og atferdsendringer vil være fullført slik at apputviklere kan fullføre appoppdateringer med visshet om at selve plattformen er stabil.
- Trådløs ADB-feilsøking (som spådd i oktober 2019, og så, som oppdaget i Developer Preview 2)
- Sammen med en hurtiginnstillinger-brikke (som oppdaget i Developer Preview 4)
- ADB inkrementell for raskere installasjoner av store APK-er (som oppdaget i Developer Preview 4)
- Flere nullbarhetsannoteringer på plattform-API-er for å fange opp problemer ved byggetid i stedet for kjøretid.
Dette er bare endringene som Google nevner i sin kunngjøring, men det er garantert flere endringer de ikke har spesifisert. Vi har allerede gravd opp noen når Android 11 Beta 1 ble ved et uhell rullet ut, for eksempel mediekontrollene for hurtiginnstillinger som ikke er nevnt i kunngjøringen. Nå med oppdateringene som er tilgjengelige for oss på Pixel-smarttelefonene våre, vil vi være i en bedre posisjon til å finne flere endringer. Følg med!
Android 11 Nyheter på XDA