Android 11 Developer Preview 3 er live til Google Pixel-telefoner

click fraud protection

Google har frigivet Android 11 Developer Preview 3 til Google Pixel-smartphones. Udgivelsen bringer ADB Incremental, Wireless Debugging og mere.

Tilbage i februar udgav Google første Android 11 Developer Preview til Pixel-smartphones (undtagen 2016 Pixels). Virksomheden havde til formål at frigive yderligere to udvikler-forhåndsvisninger, før de åbnede betaen for ikke-Pixel-enheder. Google udgav anden Android 11 DP i marts, og i dag følger de op med Android 11 Developer Preview 3. Den tredje Developer Preview tilføjer en stor funktion og laver et par andre tweaks til eksisterende, introduceret i tidligere DP'er. Her er, hvad der har ændret sig.

Hvad er nyt i Android 11 Developer Preview 3

Opdateringer af årsager til appafslutning

I Android 11 kan apps hente en registrering af årsagerne bag de seneste app-dødsfald ved hjælp af den nye getHistoricalProcessExitReasons metode i ActivityManager-klassen. Den nye ApplicationExitInfo klasse beskriver de oplysninger, som apps kan hente af deres historiske exit-årsager, hvilket kan omfatte faktorer som systemet løber tør for hukommelse, et indbygget kodenedbrud, en ændring af køretidstilladelser, overdreven ressourceforbrug, etc. Disse API'er er blevet opdateret i Developer Preview 3 baseret på udviklerfeedback, som

Google søger aktivt.

GWP-ASan heap analyse

Tidligere Android 11 Developer Previews tilføjede en række værktøjer til at hjælpe udviklere med at finde og løse problemer med hukommelsessikkerhed. Den seneste er GWP-ASan (også kendt under sit rekursive bagronym "GWP-ASan Will Provide Allocation Sanity"), et "samplingallokeringsværktøj, der registrerer heap-hukommelsesfejl med minimal overhead eller indflydelse på ydeevnen." I Android 11 Developer Preview 3 er GWP-ASan som standard aktiveret i platformsbinære filer og systemapps, men udviklere kan også aktivere det for deres applikationer som godt. Google anbefaler at gøre det, hvis din app bruger indbygget kode for biblioteker.

ADB inkrementel 

Google ønsker at gøre det hurtigere for udviklere at installere store APK'er, så de introducerer en ny ADB inkrementel funktion. Denne funktion kan gøre installation af store APK'er (2GB+) fra en pc til en telefon op til 10X hurtigere end før. I Android 11 Developer Preview 3 kan udviklere installere en inkrementel APK ved hjælp af kommandoen "adb install --incremental" i den seneste ADB-binær. APK'er skal signeres med den nye APK-signaturskema v4 format, som genererer en signatur i en separat fil. Denne funktion kræver også, at enheden understøtter det nye Inkrementelt filsystem, som i øjeblikket kun understøttes af Pixel 4 og Pixel 4 XL. Google siger, at alle Android 11-lanceringsenheder vil understøtte Incremental File System og dermed ADB Incremental.

Trådløs fejlfinding

Trådløs ADB er nu nemmere end nogensinde i Android 11 med den nye "trådløs fejlfinding"-mulighed i Udviklerindstillinger. Vi først så denne funktion i Android 11 Developer Preview 2, men Google har aldrig understreget, at det var der. Du kan i øjeblikket parre din telefon til en pc ved hjælp af parringskode-workflowet, men Google siger, at de planlægger at tilføje en QR-kode-scanningsworkflow i en fremtidig Android Studio-udgivelse.

Trådløs fejlfinding i Android 11 under Indstillinger > Udviklerindstillinger

Opdateringer til revision af dataadgang

Endelig har Google opdateret den nye API'er til revision af dataadgang i Android 11 Developer Preview 3. Specifikt har Google omdøbt flere af API'erne, så sørg for at opdatere din app, hvis du bruger nogen af ​​dem. Et eksempel på en ansøgning kan findes her. Feedback kan være givet her.

Download Android 11 Developer Preview 3

Du kan gå her for at se den fulde API-forskel mellem Android 11 DP2 og DP3, men vi vil selvfølgelig være på udkig efter eventuelle bemærkelsesværdige ændringer, som Google ikke har offentliggjort. Du kan læse release notes her, hvilket vi anbefaler at gøre, før du downloader og flasher opdateringen. Sørg endelig for at gå her at indsende eventuelle fejlrapporter og her for at diskutere den seneste udgivelse.

Vi har links til at downloade de seneste systembilleder til Google Pixel-enheder og Project Treble-kompatible enheder på denne side. Du kan enten flashe builds manuelt eller bruge Android Flash Tool til at gøre det for dig. Hvis du ikke har en kompatibel enhed, kan du køre forhåndsvisningen i Android Studios Android Emulator.


Dette er den tredje og sidste Developer Preview. Der vil være 2 beta-udgivelser, som vil omfatte ikke-Pixel-enheder efterfulgt af den stabile udgivelse engang i Q3.

For alle de seneste Android 11-nyheder, bogmærk dette tag:

Android 11 Nyheder på XDA