Google hat Android 11 Developer Preview 3 für Google Pixel-Smartphones veröffentlicht. Die Veröffentlichung bringt ADB Inkremental, Wireless Debugging und mehr.
Bereits im Februar veröffentlichte Google das erste Entwicklervorschau für Android 11 für Pixel-Smartphones (außer Pixel 2016). Das Unternehmen wollte zwei weitere Entwicklervorschauen veröffentlichen, bevor die Beta für Nicht-Pixel-Geräte geöffnet wird. Google hat die veröffentlicht zweites Android 11 DP im März und heute folgt die Android 11 Developer Preview 3. Die dritte Entwicklervorschau fügt eine wichtige Funktion hinzu und nimmt einige weitere Optimierungen an den bestehenden Funktionen vor, die in früheren DPs eingeführt wurden. Hier ist, was sich geändert hat.
Was ist neu in Android 11 Developer Preview 3?
App-Exit-Gründe für Aktualisierungen
In Android 11 können Apps mithilfe der neuen Funktion eine Aufzeichnung der Gründe für die jüngsten App-Todesfälle abrufen getHistoricalProcessExitReasons Methode in der ActivityManager-Klasse. Das neue
GWP-ASan-Heap-Analyse
Frühere Android 11-Entwicklervorschauen fügten eine Reihe von Tools hinzu, die Entwicklern helfen, Speichersicherheitsprobleme zu finden und zu beheben. Das neueste ist GWP-ASan (auch bekannt unter seinem rekursiven Backronym „GWP-ASan Will Provide Allocation Sanity“), ein „Sampling-Zuordnungstool, das Heap-Speicherfehler mit minimalem Overhead erkennt“. Auswirkungen auf die Leistung.“ In Android 11 Developer Preview 3 ist GWP-ASan standardmäßig in Plattform-Binärdateien und System-Apps aktiviert, aber Entwickler können es auch für ihre Anwendungen aktivieren Also. Google empfiehlt dies, wenn Ihre App nativen Code von Bibliotheken verwendet.
ADB Inkrementell
Google möchte Entwicklern die Installation großer APKs beschleunigen und führt daher ein neues ein ADB Inkrementell Besonderheit. Mit dieser Funktion kann die Installation großer APKs (2 GB+) von einem PC auf ein Telefon bis zu 10-mal schneller als zuvor erfolgen. In Android 11 Developer Preview 3 können Entwickler ein inkrementelles APK mithilfe des Befehls „adb install --incremental“ in der neuesten ADB-Binärdatei installieren. APKs müssen mit dem neuen signiert werden APK-Signaturschema v4 Format, das eine Signatur in einer separaten Datei generiert. Diese Funktion erfordert auch, dass das Gerät das Neue unterstützt Inkrementelles Dateisystem, was derzeit nur von Pixel 4 und Pixel 4 XL unterstützt wird. Google sagt, dass alle Android 11-Startgeräte das Inkrementelle Dateisystem und damit ADB Inkremental unterstützen werden.
Drahtloses Debuggen
Wireless ADB ist in Android 11 jetzt einfacher als je zuvor mit der neuen Option „Wireless Debugging“ in den Entwickleroptionen. Wir zuerst habe diese Funktion in Android 11 Developer Preview 2 gesehen, aber Google hat nie betont, dass es da ist. Derzeit können Sie Ihr Telefon mithilfe des Pairing-Code-Workflows mit einem PC koppeln. Google plant jedoch, in einer zukünftigen Android Studio-Version einen QR-Code-Scan-Workflow hinzuzufügen.
Aktualisierungen der Datenzugriffsüberwachung
Endlich hat Google das Neue aktualisiert APIs zur Überwachung des Datenzugriffs in Android 11 Developer Preview 3. Insbesondere hat Google mehrere APIs umbenannt. Aktualisieren Sie daher unbedingt Ihre App, wenn Sie eine davon verwenden. Eine Beispielanwendung finden Sie hier. Feedback kann sein hier gegeben.
Laden Sie Android 11 Developer Preview 3 herunter
Du kannst Gehe hier hin Um den vollständigen API-Unterschied zwischen Android 11 DP2 und DP3 zu sehen, werden wir natürlich nach nennenswerten Änderungen Ausschau halten, die Google nicht veröffentlicht hat. Sie können das lesen Versionshinweise hier, was wir empfehlen, bevor Sie das Update herunterladen und flashen. Zu guter Letzt, stellen Sie sicher, dass Sie dies tun Gehe hier hin um etwaige Fehlerberichte einzureichen und Hier um die neueste Version zu besprechen.
Wir verfügen über Links zum Herunterladen der neuesten Systembilder für Google Pixel-Geräte und Project Treble-kompatible Geräte auf dieser Seite. Sie können die Builds entweder manuell flashen oder das Android Flash Tool verwenden, um dies für Sie zu erledigen. Wenn Sie kein kompatibles Gerät haben, können Sie den Vorschau-Build im Android-Emulator von Android Studio ausführen.
Dies ist die dritte und letzte Entwicklervorschau. Es wird zwei Beta-Versionen geben, die Nicht-Pixel-Geräte umfassen, gefolgt von der stabilen Version irgendwann im dritten Quartal.
Für alle aktuellen Android 11-Neuigkeiten setzen Sie ein Lesezeichen auf diesen Tag:
Android 11-Neuigkeiten auf XDA