Android Studio Electric Eel Canary bringt Live Edit in die Compose-Vorschau

Auf seiner heutigen I/O-Entwicklerkonferenz kündigte Google eine neue Canary-Version für Android Studio mit dem Codenamen Electric Eel an. Laden Sie es über den Link im Beitrag herunter.

Nach monatelangen Tests auf dem kanarischen Kanal ist Google endlich da hat Android Studio Dolphin auf den Beta-Kanal gebracht heute auf seiner I/O-Entwicklerkonferenz. Die Beta-Version enthält verschiedene Jetpack Compose-Funktionen und -Verbesserungen, neue Funktionen für den Wear OS-Emulator und einige zusätzliche Entwicklertools. Zusammen mit der Dolphin-Betaversion hat Google die erste Version von Android Studio Electric Eel Canary herausgebracht. Auch es bringt eine Vielzahl neuer Funktionen und Verbesserungen mit sich. In diesem Beitrag werfen wir einen Blick auf alle neuen Funktionen in der neuesten Canary-Version.

Was ist neu in Android Studio Electric Eel Canary?

Die Version von Android Studio Electric Eel Canary bringt einige zusätzliche Funktionen und Verbesserungen mit sich. Hier ein Überblick über die Neuerungen:

Jetpack Compose

Wie bei der Android Studio Dolphin Beta bringt die Version von Electric Eel Canary eine neue Jetpack Compose-Funktion mit. In dieser Version finden Entwickler eine neue Live-Edit-Funktion, mit der sie Codeänderungen in Echtzeit in der Compose-Vorschau und im Emulator oder physischen Gerät anzeigen können.

Live Edit ist eine Opt-in-Funktion, die Entwickler in der Android Studio-Einstellung aktivieren müssen.

Google Play und Firebase

Android Studio Electric Eel Canary bringt außerdem einige neue Verbesserungen für Google Play und Firebase. Mit dem Build können Entwickler beispielsweise Lint-Warnungen für SDKs und Bibliotheken erhalten, die von ihren Autoren im Google Play SDK-Index als veraltet markiert wurden. Dadurch können sie veraltete Abhängigkeitsversionen während der Entwicklung problemlos aktualisieren, um Probleme zu vermeiden, wenn die App an die Play Console übermittelt wird.

Einblicke in den Google Play SDK-Index

Die Veröffentlichung von Electric Eel Canary bringt auch die Firebase Crashlytics-Integration mit, die es Entwicklern ermöglichen wird, Folgendes zu entdecken: Untersuchen und beheben Sie von Crashlytics gemeldete Probleme in Android Studio und im Kontext der lokalen Quelle Code.

Einblicke in die App-Qualität von Firebase Crashlytics

Google behauptet, dass diese Integration helfen wird „Reduzieren Sie die Reibung zwischen der Navigation vom Absturz zum Code (und vom Code zum Absturz)“ und legen wichtige Kontextdaten zu jedem Absturz offen, um Entwicklern dabei zu helfen, Probleme lokal zu reproduzieren.

Große Bildschirme

Um Entwicklern bei der Entwicklung besserer Apps für Android-Geräte mit großem Bildschirm zu helfen, hat Google in die Version von Electric Eel Canary auch einen Emulator mit veränderbarer Größe integriert. Mit dem Emulator können Entwickler schnell zwischen repräsentativen Referenzgeräten wechseln, um verschiedene App-Layoutzustände innerhalb einer einzigen Emulatorinstanz zu testen. Diese Funktion wurde tatsächlich in Android Studio Chipmunk eingeführt, aber Google hebt sie dieses Mal noch einmal hervor.

Größenveränderbarer Emulator

Darüber hinaus hilft das Layout-Validierungsfenster Entwicklern dabei, Layoutprobleme auf verschiedenen Geräten zu erkennen und zu beheben.

Visuelles Linting

Der Emulator führt das Layout automatisch aus, um auf verschiedenen Bildschirmgrößen nach Visual Lint-Problemen zu suchen, um Probleme zu vermeiden, wie z. B. versteckte Schaltflächen außerhalb der Grenzen auf einem Gerät mit großem Bildschirm.

Der Canary-Build erhält außerdem Unterstützung für emuliertes Bluetooth, wodurch Entwickler zwei Telefonemulatoren mithilfe von virtuellem Bluetooth erkennen und verbinden können. Diese Funktion ist im Android-Emulator v31.3.8 und höher mit System-Image T (API 33) verfügbar. Google plant, in zukünftigen Versionen mehr Unterstützung für beispielhafte virtuelle Peripheriegeräte wie Beacons und Herzfrequenzmesser hinzuzufügen.

Koppeln von zwei Android-Emulatoren über emuliertes Bluetooth

Google hat außerdem Device Mirroring-Unterstützung hinzugefügt, um die Anzahl der Unterbrechungen während der App-Entwicklung zu minimieren. Mit dieser Funktion können Entwickler die Anzeige ihres Geräts direkt an Android Studio streamen und so über das Fenster „Laufende Geräte“ mit einem physischen Gerät interagieren.

Laden Sie Android Studio Electric Eel Canary herunter

Android Studio Electric Eel Canary steht jetzt zum Download zur Verfügung. Sie können es erhalten, indem Sie auf den folgenden Link klicken und es mithilfe der bereitgestellten Anweisungen parallel zur stabilen Version installieren Hier.

Laden Sie Android Studio Electric Eel Canary herunter