Auf dieser Seite werden die neuen Funktionen aufgeführt, die in Android Studio-Vorabversionen eingeführt wurden. Mit den Vorabversionen erhalten Sie Vorabzugriff auf die neuesten Funktionen und Verbesserungen in Android Studio. Sie können diese Vorabversionen herunterladen. Wenn Sie Probleme bei der Verwendung einer Vorabversion von Android Studio haben, lassen Sie es uns wissen. Ihre Fehlerberichte helfen uns, Android Studio zu verbessern.
Canary-Releases enthalten innovative Funktionen, die sich in der aktiven Entwicklung befinden und nur begrenzt getestet werden. Canary-Builds können zwar für die Entwicklung verwendet werden, aber es ist möglich, dass Funktionen hinzugefügt oder geändert werden. Releasekandidaten (RCs) sind die nächste Version von Android Studio und sind fast bereit für die stabile Veröffentlichung. Die Funktionen für die nächste Version wurden stabilisiert. Informationen zur Namensgebung von Android Studio-Versionen finden Sie unter Android Studio-Versionsnamen.
Die neuesten Informationen zu Vorabversionen von Android Studio, einschließlich einer Liste der wichtigsten Korrekturen in jeder Vorabversion, finden Sie im Android Studio-Blog unter Release-Updates.
Aktuelle Versionen von Android Studio
In der folgenden Tabelle sind die aktuellen Versionen von Android Studio und die jeweiligen Kanäle aufgeführt.
| Version | Kanal |
|---|---|
| Android Studio Quail 3 | Stabil |
| Android-Gradle-Plug-in 9.3.0 | Stabil |
| Android Studio Quail 4 | Canary |
Kompatibilität mit Vorabversionen des Android-Gradle-Plug-ins
Jede Vorabversion von Android Studio wird zusammen mit einer entsprechenden Version des Android-Gradle-Plug-ins (AGP) veröffentlicht. Vorabversionen von Studio sollten mit jeder kompatiblen stabilen Version von AGP funktionieren. Wenn Sie jedoch eine Vorabversion von AGP verwenden, müssen Sie die entsprechende Vorabversion von Studio verwenden (z. B. Android Studio Chipmunk Canary 7 mit AGP 7.2.0-alpha07). Wenn Sie versuchen, unterschiedliche Versionen zu verwenden (z. B. Android Studio Chipmunk Beta 1 mit AGP 7.2.0-alpha07), schlägt die Synchronisierung fehl und Sie werden aufgefordert, auf die entsprechende Version von AGP zu aktualisieren.
Ein detailliertes Log der Einstellungen und Entfernungen von Android-Gradle-Plug-in-APIs finden Sie unter den Android-Gradle-Plug-in-API Updates.
Studio Labs
Mit Studio Labs können Sie die neuesten experimentellen KI-Funktionen in einer stabilen Version von Android Studio ausprobieren, damit Sie unsere KI-Unterstützung schneller in Ihren Entwicklungsworkflow einbinden können. Weitere Informationen finden Sie unter Studio Labs.
Die folgenden Funktionen sind derzeit in Studio Labs verfügbar.
| Funktion | Beschreibung | Docs |
|---|---|---|
| Abläufe für Android Studio | Schritte und Zusicherungen für End-to-End-Tests in natürlicher Sprache beschreiben | Abläufe für Android Studio |
Android Studio Quail 4
Im Folgenden sind die neuen Funktionen in Android Studio Quail 4 aufgeführt.
Informationen zu den in dieser Version von Android Studio behobenen Problemen finden Sie unter Geschlossene Probleme.
Full-Stack-Apps mit Firebase im Agentenmodus erstellen
Firebase-Dienste wie die Authentifizierung und Cloud Firestore-Datenbanken können direkt im Agentenmodus in Android Studio mit Firebase-Agentenfunktionen aktiviert und konfiguriert werden. Der Agent kann Sie bei der Firebase-Integration unterstützen und Back-End-Dienste konfigurieren. Mit dieser Integration können Sie robuste Full-Stack-Android-Apps erstellen, ohne die IDE zu verlassen.
Mehr Möglichkeiten beim Erstellen eines neuen Projekts mit KI
Die Möglichkeit, neue Projekte mit KI zu erstellen, hat sich zu einem Full-Stack-Entwicklungstool entwickelt. Es verwendet einen mehrstufigen Ausführungsplan und eine autonome „Generierungsschleife“, mit der Abhängigkeiten automatisch in mehreren Dateien konfiguriert und Build-Fehler während der Projekteinrichtung selbst korrigiert werden können.
Die Funktion wird durch die Integration mit Firebase-Agentenfunktionen weiter verbessert. So können Sie vollständige Full-Stack-Apps mit einem einzigen Prompt erstellen, debuggen und bereitstellen.
Darüber hinaus unterstützt der KI-gestützte Workflow zur Erstellung neuer Projekte Optimierungen für große Displays. Sie können angeben, dass Ihr Projekt mit Layouts, Navigation und Komponenten für Tablets, faltbare Geräte und Geräte mit großem Display erstellt werden soll. Der Agent in Android Studio kann auch Emulatoren für große Displays konfigurieren und starten, um Ihr neues Layout sofort zu testen.
Android-Apps in Google AI Studio erstellen
Google AI Studio unterstützt alle Funktionen für die Android-App Entwicklung. Sie können neue Android-Apps aus Prompts in natürlicher Sprache generieren, sie sofort mit einem eingebetteten Android-Emulator in der Vorschau ansehen und sie über ADB direkt auf Ihren physischen Geräten bereitstellen.
Wenn Sie bereit sind, Tests mit Nutzern durchzuführen, kann Google AI Studio die App direkt in der Google Play Console veröffentlichen. Das Tool erstellt automatisch den App-Eintrag, bündelt das Paket und lädt es in einen internen Testtrack hoch.
Für erweiterte Bearbeitungs- und Produktionsvorbereitungen können Sie Ihr Google AI Studio-Projekt als ZIP-Datei exportieren und nahtlos in Android Studio öffnen.
Android CLI
Mit der Android CLI können Sie Apps mit jedem beliebigen KI-Agenten, LLM oder jeder beliebigen Entwicklungsumgebung erstellen. Sie wurde entwickelt, um KI-Agenten dabei zu helfen, schneller zu entwickeln und weniger Tokens zu verwenden als mit generischen LLM-Tools.
Sie können Ihren Agenten mit der Android-Wissensdatenbank und Android-Funktionen trainieren, damit er die empfohlenen Best Practices einhält. Außerdem kann Ihr Agent mit der Android CLI die IDE aufrufen, um erweiterte Aufgaben auszuführen, z. B. Symboldeklarationen zu finden und Dateien auf Probleme zu analysieren.
Darüber hinaus ist die Android CLI in Google Antigravity 2.0 integriert.
Tool für Screenshot-Tests für Compose-Vorschau
Mit dem Compose Preview Screenshot Testing-Tool können Sie Ihre Compose-UIs testen und Regressionen verhindern. Mit dem neuen Tool können Sie HTML-Berichte erstellen, mit denen Sie Änderungen an der Benutzeroberfläche Ihrer App visuell erkennen können. Weitere Informationen unter Screenshot-Test für Compose-Vorschau.
Lesen des Recomposition-Status im Layout Inspector
Wir haben die Diagnose hoher
Recomposition-Zahlen vereinfacht, indem wir dem Layout
Inspector die Möglichkeit hinzugefügt haben, den Recomposition-Status zu lesen. Diese Funktion ist in Panda 3 Canary verfügbar und hilft Ihnen, die Statusvariablen zu identifizieren, die eine Recomposition ausgelöst haben. Dazu wird eine detaillierte Liste der Statuslesevorgänge bereitgestellt, die während dieses Zyklus ausgeführt wurden. Wenn Sie diese Funktion verwenden möchten, benötigen Sie compose.ui:ui:1.10.0 (BOM 2025.12.01) oder höher.
Hauptfunktionen
Die wichtigsten Funktionen sind:
- Statusinvalidierung verfolgen: Wenn ein Knoten neu zusammengesetzt wird, klicken Sie im Komponentenbaum auf den Link zur Anzahl der Recompositions , um das Fenster „Statusprüfung“ zu öffnen.
- Detaillierte Stacktraces: Identifizieren Sie die spezifischen Statusvariablen, die gelesen werden, z. B. als Anzahl, Listen oder Erhebungswerte. Prüfen Sie, welche
invalidated(geändert) wurden, um das Update auszulösen. - Recomposition-Verlauf aufrufen: Mit den Navigationspfeilen in der Fensterüberschrift können Sie die Statusdaten früherer Recompositions für einen bestimmten Knoten durchgehen.
- KI-gestützte Erklärungen: Klicken Sie im Fenster „Status prüfung“ auf Mit KI erklären, um eine Aufschlüsselung des Statuslesevorgangs in natürlicher Sprache zu erhalten und zu erfahren, warum er eine Recomposition verursacht hat.
Jetzt starten
So können Sie diese Funktionen ausprobieren:
- Öffnen Sie den Layout Inspector.
Klicken Sie mit der rechten Maustaste auf die Spalte „Recomposition“ und führen Sie einen der folgenden Schritte aus:
- Wählen Sie für alle Knoten Recomposition beobachten > Alle beobachten aus.
- Wählen Sie für bestimmte Knoten Recomposition > Knoten beobachten aus.
Lesen des Recomposition-Status im Layout Inspector aktivieren Interagieren Sie mit Ihrer App. Wenn Recompositions auftreten, klicken Sie im Komponentenbaum auf die blauen Zähllinks, um den Status zu prüfen.
Beispielergebnis des Lesens des Recomposition-Status im Layout Inspector Klicken Sie auf „Mit KI erklären“, um eine Aufschlüsselung der Gründe für die Recomposition zu erhalten.
Beispielergebnis von „Mit KI erklären“ für Statuslesevorgänge im Layout Inspector
Zum Testen in Google Play veröffentlichen
Mit Android Studio können Sie jetzt neue Releases Ihrer App direkt in Testtracks der Google Play Console hochladen. Wählen Sie dazu am Ende des Ablaufs „Signiertes App-Bundle generieren“ die neue Option „Für Tests veröffentlichen“ aus. Diese Integration unterstützt das Hochladen eines ersten Releases einer brandneuen App in einen internen Testtrack der Play Console. Sie können diese Funktion auch verwenden, um Releases vorhandener Apps in andere Arten von Testtracks hochzuladen. Sie müssen in der Google Play Console registriert sein, um diese Funktion nutzen zu können.