Android 11 Developer Preview 3 levereras med ADB Incremental support, Wireless Debugging och mer

XDA Developers

Vad Àr nytt i Android 11 Developer Preview 3

App exit -orsaker uppdateringar

I Android 11 kan appar hÀmta ett register över orsakerna bakom de senaste appdödarna med den nya getHistoricalProcessExitReasons -metoden i ActivityManager -klassen. Den nya ApplicationExitInfo -klassen beskriver informationen som appar kan hÀmta pÄ grund av sina historiska avslutningsskÀl, som kan inkludera faktorer som att systemet tar slut pÄ minne, en inbyggd kodkrasch, en körtidstillstÄndsÀndring, överdriven resursanvÀndning etc. Dessa API: er har uppdaterats i Developer Preview 3 baserat pÄ feedback frÄn utvecklare, som Google aktivt söker.

GWP-ASanheapanalys

Tidigare Android 11 Developer Previews har lagt till ett antal verktyg för att hjĂ€lpa utvecklare att hitta och Ă„tgĂ€rda minnesĂ€kerhetsproblem. Det senaste Ă€r GWP-ASan (Ă€ven kĂ€nt genom dess rekursiva backronym “GWP-ASan Will Provide Allocation Sanity”), ett “samplingsallokeringsverktyg som detekterar högminnesfel med minimal overhead eller pĂ„verkan pĂ„ prestanda.” I Android 11 Developer Preview 3 Ă€r GWP-ASan aktiverat som standard i plattformsbinarier och systemappar men utvecklare kan ocksĂ„ aktivera det för sina applikationer. Google rekommenderar att du gör det om din app anvĂ€nder inbyggd bibliotekskod.

ADB Inkrementell

Google vill göra det snabbare för utvecklare att installera stora APK -filer sĂ„ att de introducerar en ny ADB -inkrementell funktion. Denna funktion kan göra installationen av stora APK -filer (2 GB+) frĂ„n en dator till en telefon upp till 10 gĂ„nger snabbare Ă€n tidigare. I Android 11 Developer Preview 3 kan utvecklare installera en inkrementell APK med kommandot “adb install –incremental” i den senaste ADB -binĂ€ren. APK -filer mĂ„ste signeras med det nya formatet APK Signature Scheme v4, som genererar en signatur i en separat fil. Denna funktion krĂ€ver ocksĂ„ att enheten stöder det nya inkrementella filsystemet, som för nĂ€rvarande endast stöds av Pixel 4 och Pixel 4 XL. Google sĂ€ger att alla lanseringsenheter för Android 11 kommer att stödja Incremental File System och dĂ€rmed ADB Incremental.

TrÄdlös felsökning

TrĂ„dlös ADB Ă€r nu enklare Ă€n nĂ„gonsin i Android 11 med det nya alternativet “trĂ„dlös felsökning” i Utvecklaralternativ. Vi sĂ„g den hĂ€r funktionen först i Android 11 Developer Preview 2, men Google betonade aldrig att den var dĂ€r. Du kan för nĂ€rvarande koppla ihop din telefon till en dator med hjĂ€lp av parningskodens arbetsflöde, men Google sĂ€ger att de planerar att lĂ€gga till ett arbetsflöde för skanning av QR -kod i en framtida version av Android Studio.

Uppdateringar för granskning av datatillgÄng

Slutligen har Google uppdaterat de nya API: erna för granskning av dataÄtkomst i Android 11 Developer Preview 3. Specifikt har Google bytt namn pÄ flera av API: erna, sÄ se till att uppdatera din app om du anvÀnder nÄgon av dem. Ett provprogram hittar du hÀr. Feedback kan ges hÀr.

Ladda ner Android 11 Developer Preview 3

Du kan gÄ hit för att se hela API -skillnaden mellan Android 11 DP2 och DP3, men vi kommer naturligtvis att vara pÄ jakt efter eventuella anmÀrkningsvÀrda Àndringar som Google inte har publicerat. Du kan lÀsa utgÄvorna hÀr, vilket vi rekommenderar att du gör innan du laddar ner och blinkar uppdateringen. Slutligen, var noga med att gÄ hit för att lÀmna in eventuella felrapporter och hÀr för att diskutera den senaste versionen.

Vi har lÀnkar för att ladda ner de senaste systembilderna för Google Pixel-enheter och Project Treble-kompatibla enheter pÄ den hÀr sidan. Du kan antingen flasha builds manuellt eller anvÀnda Android Flash Tool för att göra det Ät dig. Om du inte har en kompatibel enhet kan du köra förhandsgranskningen i Android Studios Android Emulator.


Detta Àr den tredje och sista förhandsgranskaren av utvecklare. Det kommer att finnas 2 betaversioner som inkluderar icke-Pixel-enheter följt av den stabila versionen nÄgon gÄng under tredje kvartalet. För alla de senaste Android 11-nyheterna, bokmÀrka den hÀr taggen:

Android 11 News pÄ XDA