Android 11 Beta 2

Android 11 Beta 2 er blevet frigivet, og selvom der måske ikke er så mange åbenlyse ændringer, har vi samlet alt det, vi har fundet indtil videre.

Google udgav Android 11 Beta 2 tidligere i dag, så der er kun en beta mere tilbage før en stabil udgivelse den 8. september. Beta 2 betragtes som "Platform Stability"-udgivelsen, hvilket betyder, at Android 11 SDK, NDK API'er, app-vendte overflader, platformsadfærd samt begrænsninger på ikke-SDK-grænseflader er blevet færdiggjort. I deres officielle blogindlæg nævnte Google ikke en eneste ny funktion, men det betyder ikke, at der ikke er nogen. Mange af de ændringer, vi fandt, er ikke indlysende, og nogle af dem har endda eksisteret siden første Beta-udgivelse i sidste måned. Her er alt, hvad vi har fundet indtil videre.

Nye brugervendte funktioner og ændringer i Android 11 Beta 2

Ny medieafspiller i Quick Settings-designet er nu aktiveret som standard

En af de mest velkomne ændringer i Android 11 er den nydesignede medieafspiller i meddelelsespanelet. I stedet for at ligge sammen med andre meddelelser, kan medieafspillermeddelelser nu vises i deres eget dedikerede rum under panelet Hurtige indstillinger. I Android 11 Beta 1 skulle du skifte til en udviklerindstilling kaldet "Media Resumption" for at få dette nye design. Nu i Beta 2 er denne nye medieafspillerplacering aktiveret som standard. De nye afspilningskontroller inkluderer også en knap til hurtigt at skifte medieoutput mellem tilsluttede enheder.

En af de andre fordele ved Android 11s nye medieafspilningskontroller er evnen til at huske og gennemgå 5 tidligere mediesessioner. Dette kræver en smule arbejde fra udviklere til support, men vi vil forhåbentlig snart se apps som YouTube Music, Pandora og Spotify komme ombord.

Ny glødende "rippel"-animation i medieafspillerens kontroller

Dette er ganske vist en temmelig mindre ændring, men en vi syntes var pæn, da vi først lagde mærke til den. Der er en spiffy ny glød/rippel-animation, når du interagerer med knapperne i medieafspilningsmeddelelsen. Det er et lille strejf, men det ser rigtig fint ud.

Skærmoptager kan optage enhed/intern lyd og/eller mikrofon på samme tid

Android 10 tilføjede AudioPlaybackCapture API for at give apps en officiel måde at fange lydoutput fra andre apps. Indtil Android 10 tilføjede denne API, optog de fleste skærmoptagelsesapps lydoutput fra mikrofonen. Bortset fra tredjepartsapps til skærmoptagelse, har folk krævet, at Google skal tilføje en indbygget skærmoptager i Android i årevis nu. Det kom endelig i tidligere Android 11-udgivelser, men du kunne kun optage lyd fra mikrofonen. Endelig tilføjer Beta 2 muligheden for at optage enhedslyd, mikrofon eller begge dele på samme tid! Dette vil vise sig at være super nyttigt til at lave instruktionsskærmoptagelser eller fortælle over gameplay. Vi gravede i koden og fandt ud af, at denne funktion bruger den førnævnte AudioPlaybackCaptureAPI, hvilket betyder, at det vil ikke være i stand til at optage lyd fra apps, der fravælger.

Mindre rod i delearket

Androids Share Sheet er en af ​​dens mest nyttige funktioner, selvom det kan være det lidt irriterende til tider. Delingsarket er udfyldt af en liste over apps, der har det, der kaldes delemål, der kan håndtere den slags indhold, du deler, uanset om det er tekst, billeder, videoer, URL'er osv. Øverst på delearket kan du se en forhåndsvisning af det indhold, du deler. Under det finder du en række af Deling af genveje som giver dig mulighed for hurtigt at dele indhold med en specifik kontakt efterfulgt af endnu en række af alle andre genveje, som apps kan præsentere, såvel som eventuelle genveje, du har fastgjort. Til sidst vil eventuelle resterende apps, der understøtter den slags indhold, du deler, blive vist i en lodret rullende "Appliste".

Udover at være smerteligt langsom til tider, er et af de største problemer med Share Sheet, hvor fuldstændig rodet det kan være, hvis du har en masse apps installeret. Heldigvis rydder Android 11 Beta 2 delemenuen en smule ved at kombinere eventuelle delemål, der er fra den samme app. I skærmbillederne ovenfor er der 3 delemål fra MiXplorer, en gratis og populær filhåndteringsapp fra vores fora. Selvom disse 3 delemål stadig vises i sektionen Delingsgenveje, er de alle opført under "MiXplorer" i den fulde "Appliste". Min Pixel 3a XL, der kører Beta 2, har ikke mange apps installeret, men hvis den gjorde det, ville denne lille ændring virkelig hjælpe med at rense andelen ark.

...og fastgjorte apps har nu et ikon, der angiver, at de er fastgjort

Her er en anden simpel lille ændring af delingsarket, der giver meget mening: Apps, der er fastgjort til toppen af ​​delingsarket, viser nu et faktisk pin-ikon.

Langt tryk på enhedens kontroller i strømmenuen bringer dig til aktiviteten

En af Android 11s bedste funktioner er evnen til at vise smart home-kontroller i strømmenuen. Denne funktion, kaldet "Device Controls", kommer med en API, som udviklere af smart home apps kan tilslutte sig. Indtil nu, Google Home-appen har allerede tilføjet support, og det har Google i denne uge begyndte at informere smarthusudviklere at komme ombord. Hvis du ikke er klar over det, kan du faktisk trykke længe på en hvilken som helst af de smarte hjemmekontroller for at åbne en aktivitet med detaljerede kontroller for det specifikke IoT-produkt uden at skulle åbne den dedikerede app. Dette er faktisk en af ​​nøglefunktionerne i Device Controls, men det er ikke velkendt, og vi har hørt modstridende rapporter om, hvorvidt det var muligt at gøre det i Android 11 Beta 1. Alligevel, hvis du ikke var klar før, er du det forhåbentlig nu.

Hvis du ikke har en Google Pixel-telefon, skal du ikke gøre dig forhåbninger om denne funktion. Der er trods alt ingen garanti det vises på alle enheder, der kører Android 11.

Nyt ikon til at starte en samtale i en boble

"Bubbles" er en af ​​Android 11'erne fremhæve funktioner, selvom det startede som en udviklermulighed i Android 10. I den første beta blev Bobler-funktionen flyttet ud af Udviklerindstillinger og til Indstillinger > Apps og meddelelser > Meddelelser. Indstillingen "Tillad apps at vise bobler" er nu aktiveret som standard, men apps skal stadig understøtte visning af en samtale som en boble. Indtil videre kun Googles besked-app og Facebook Messenger understøtter visning af chats i bobler.

Udviklere, der tilføjer understøttelse af boblemeddelelser, er dog kun en brik i puslespillet. Brugere skal vide om denne funktion, og derfor tilføjede Google i den sidste beta-version nogle nyttige onboarding-oplysninger, når du starter en chat i en boble for første gang. Nu i Beta 2 er der et redesignet ikon i meddelelsen, der viser en samtale som en boble. Denne meddelelse gør det tydeligere for brugeren, at et tryk på den vil poppe meddelelsen ud af meddelelsesvinduet.

PiP-vinduer har mindre størrelsesændring

Det ser ud til, at Picture-in-Picture-vinduer har mindre fleksibilitet, når det kommer til at ændre størrelse, en funktion, der netop blev tilføjet i Android 11 Developer Preview 4. Skærmbillederne ovenfor viser, i hvilket omfang du kan ændre størrelsen på vinduerne. Det er ikke meget, desværre. Tidligere udgivelser gav dig mulighed for at ændre størrelsen på vinduerne, så længe billedformatet blev opretholdt, men nu ser det ud til, at der er en øvre grænse for vinduesstørrelsen, sandsynligvis i forhold til enhedens DPI.

Nyt ikon for Vælg knap i oversigten over seneste apps

Her er en anden lille lille ændring: knappen "Vælg" i oversigten over seneste apps er blevet omdesignet med et nyt ikon. Det er det.

3 flere nye keylayout-filer til gaming-controllere

Vi skrev om, hvordan Android 11 bringer 84 nye nøglekortlægninger til Xbox, Razer, PDP, Mad Catz og andre spilcontrollere. Nå, Beta 2 tilføjer 3 mere til listen: endnu en Xbox 360 trådløs controller, en Xbox USB-controller og Steam-controlleren (model 1001). Disse controllere vil nu have deres knapper korrekt knyttet til nøgleinput, som apps kan genkende, mens de er tilsluttet en Android-enhed.

Pixel Launcher-appskuffen har mistet sin gennemsigtighed

Denne ændring kan ganske vist være sket i en tidligere udgivelse, men vi lagde ikke mærke til den, før den blev gjort opmærksom på den af ​​en tipper. Der er ikke længere gennemsigtighed i baggrunden, når du åbner appskuffen i Pixel Launcher. Vi ved ikke, hvorfor dette blev ændret, men vi ved, at Google arbejder bag kulisserne på implementering af vinduessløringer på kompositorniveau.

Tving mulighed for 90Hz opdateringshastighed fjernet, glat skærm er nu en side mindre væk

Som det først blev påpeget for os af nogle Reddit-brugere, muligheden for at "Force 90Hz" opdateringshastighed i udviklerindstillingerne er blevet fjernet i Android 11 Beta 2 til Pixel 4 og Pixel 4 XL. Derudover har "Smooth Display"-knappen fået en mere fremtrædende placering i skærmindstillingerne. Du kan se begge ændringer i handling i ovenstående tweet.

Fjernelsen af ​​Force 90Hz-indstillingen har ført til nogle klager fra brugere, som nu rapporterer problemer med skærmflimmer. Disse problemer stammer sandsynligvis fra display skifte mellem forskellige gamma-kalibreringer når opdateringshastigheden ændres. Dette er ikke mærkbart under de fleste forhold, men nogle brugere kan se det ske, når skærmen og den omgivende lysstyrke er lav. Husk, at Pixel 4, ligesom de fleste smartphones med skærme med høj opdateringshastighed, ikke understøtter ægte variabel opdateringshastighed. I stedet skifter telefonen mellem forudindstillede visningstilstande.

Vi ved ikke, hvorfor Google besluttede at fjerne denne smarte mulighed. Heldigvis, hvis du fifler med ADB eller en app med tilladelsen WRITE_SETTINGS, kan du nemt tvinge telefonen til altid at køre ved 90Hz igen (indstil indstillinger. System.min_refresh_rate og indstillinger. System.peak_refresh_rate til "90").

Samtaler har en dedikeret indstillingsside

I Indstillinger > Apps & Notifikationer er der et dedikeret indstillingsfragment til Samtaler, der er adskilt fra de andre Notifikations-underindstillinger. Her kan du ændre indstillingerne for enhver appmeddelelse, der genkendes som en "samtale". Du kan ændre prioritet, om appen kan vises som en boble og mere.

Lidt tweak til markup screenshot-editoren

via @hardikpakhale

Pixel-telefoner kommer med en grundlæggende redigering af skærmbilleder kaldet Markup. I Android 11 er den øverste række af ikoner blevet ændret. "Del"-knappen er blevet erstattet af et dele-ikon, knappen "Gem" er blevet flyttet til en ny dialog, der vises, når du trykker på "Udført" (som tidligere kun var en tilbagepil for at afslutte Markup), og der er nu et skraldespandsikon for at slette billede. Når du trykker på "Udført", er der nu også en Slet-indstilling, hvis du ombestemmer dig.

Ny "Tillad skærmoverlejringer på indstillinger" Udviklermulighed

Der er en ny mulighed i Udviklerindstillinger, der hedder "Tillad skærmoverlejringer på indstillinger." Aktivering af dette vil tillade apps med tilladelsen "visning over andre apps" at vise deres flydende vinduer oven på Indstillinger skærme. Vi er ikke helt sikre på, hvorfor denne skifte er blevet tilføjet, i betragtning af at Google planlægger det gøre op med overlejringer til fordel for Bubbles API. Det er muligt, at Google ønsker at lave skærmlæsere og andre tilgængelighedstjenester, der bruger overlejringer, for at kunne hjælpe brugerne med at navigere i Indstillinger.

Bobler gemmer sig pænt, når en app bliver fuld skærm

Ifølge tipsteren @AnalogCyan skjuler det flydende bobleikon i Android 11 sig nu, når du starter en app, der går på fuld skærm.

Fra Beta 1: Deaktiver automatisk Wi-Fi-forbindelse for specifikke netværk

Android har understøttet automatisk at tænde for Wi-Fi og oprette forbindelse til nærliggende (pålidelige) netværk, men dette har altid været en alt-eller-intet-ting for Pixel-telefoner. Du har enten aktiveret indstillingen "Slå Wi-Fi til automatisk" i Indstillinger > Netværk og internet > Wi-Fi > Wi-Fi-præferencer, eller også gjorde du det ikke. I den første Android 11-beta tilføjede Google muligheden for at skifte denne funktion på basis af Wi-Fi-netværk. Du skal blot gå til "Netværk" detaljer for ethvert gemt Wi-Fi-netværk og derefter skifte "auto-tilslut".

Fra Beta 1: Gem billeder fra den seneste apps-oversigt

Appen Device Personalization Services på Pixel-telefoner tilføjer en smart funktion til den seneste apps-oversigt: muligheden for at trykke længe på tekst eller billeder for at åbne kontekstmenuen. I en tidligere Android 11-beta tilføjede Google muligheden for at "gemme" et billede, du længe trykker på i den seneste apps-oversigt.

Funktioner under udvikling i Android 11 Beta 2

En APK-teardown kan ofte forudsige funktioner, der kan ankomme i en fremtidig opdatering af en applikation, men det er muligt, at nogen af ​​de funktioner, vi nævner her, muligvis ikke kommer med i en fremtidig udgivelse. Dette skyldes, at disse funktioner i øjeblikket ikke er implementeret i live-builden og kan trækkes til enhver tid af udviklerne i en fremtidig build.

Ny Pixel Launcher-udviklermulighed til at adskille den seneste aktivitet fra launcheren

I Pixel Launchers skjulte udviklerindstillinger opdagede vi en ny mulighed, der helt sikkert vil begejstre moddere derude. I Android 9 Pie flyttede Google koden til den seneste apps-oversigt fra SystemUI til Launcher3, som er AOSP launcher-appen. Fra Android 9 Pie til Android 11 har den seneste apps-oversigt været en del af aktiestarteren, nej uanset om det er Pixel Launcher på Google Pixel-enheder eller OEM launcher-appen fra ikke-Google enheder. Fordelen ved denne ændring er, at gestusnavigation integreres problemfrit med den seneste apps-oversigt. Dette træk har dog efterlod tredjeparts launcher-udviklere i støvet da gestusnavigation enten er ødelagt eller utroligt skæv, hvis brugeren ikke bruger aktiestarteren. Denne nye mulighed i Pixel Launcher kunne antyde en mulig adskillelse mellem den seneste apps-oversigt og launcher-brugergrænsefladen, men vi ved ikke præcis, hvordan den vil blive implementeret. Vi holder dog øje med flere spor.

Suspenderet eksekvering for cachelagrede apps

Google arbejder på en ny Developer Option med passende kodenavn "cached apps freezer." Ifølge et par strenge vi gravede op, vil denne funktion "suspendere eksekvering for cachelagrede apps." Brugere kan skifte denne funktion på en app pr basis.

<stringname="cached_apps_freezer">Suspend execution for cached appsstring>
<stringname="cached_apps_freezer_device_default">Device defaultstring>
<stringname="cached_apps_freezer_disabled">Disabledstring>
<stringname="cached_apps_freezer_enabled">Enabledstring>
<stringname="cached_apps_freezer_reboot_dialog_text">Your device must be rebooted for this change to apply. Reboot now or cancel.string>

Vi har ikke været i stand til at vise denne funktion endnu, men vi opdaterer med et par skærmbilleder, når vi får det til at virke.

Device Drop Monitor

Det er ingen overraskelse, at Google er det arbejder på nye Pixel-telefoner, men hvem ved hvornår de ser dagens lys. Det ser i hvert fald ud til, at Google stadig aktivt indsamler data fra brugere for at forbedre deres fremtidige enheder. Android 11 Beta 2 på Pixel 4 og Pixel 4 XL har en ny forudinstalleret app kaldet "Device Drop Monitor". Du finder det dog ikke i appskuffen. Denne app registrerer, når enheden hurtigt er faldet til jorden. Den logger varigheden af ​​det frie fald og enhedens acceleration. Når et fald registreres, viser appen en meddelelse, der beder brugeren om at gennemføre en kort undersøgelse. Undersøgelsen beder brugeren vurdere, hvor langt enheden faldt, hvilket materiale telefonen landede på (beton/asfalt/hårdttræ/tæppe/fliser/osv.), og om telefonen var i et beskyttende etui. Efter at have gennemført undersøgelsen vil appen fortælle brugerne, at deres "input vil hjælpe med at forbedre designet på fremtidige Pixel-enheder." Vi ved det ikke hvis denne app dog nogensinde vil vise undersøgelser til almindelige brugere, da det ser ud til, at koden til at starte en undersøgelse er hårdkodet til at returnere falsk.

Høj lysstyrke Mode Manager

Som svar på brugerklager over, at Pixel 4's skærmen er for svag til at se udendørs, Google opdateret Adaptive Brightness-algoritmen for at aktivere tilstanden Høj lysstyrke, når der er registreret ekstremt skarpt omgivende lys. Det ser dog ud til, at Google flytter for at skubbe denne kode til AOSP, da vi så en ny systemapplikation kaldet HbmSvManager med pakkenavnet com.android.hbmsvmanager, der indeholder logikken for dette algoritme.


Som altid, hvis vi lærer mere om Android 11, vil vi poste en artikel om XDA. Du kan følge vores Android 11-tag for at følge med i alt, hvad vi finder:

Android 11 Nyheder på XDA