Neue Funktionen in der Vorabversion von Android Studio

Auf dieser Seite werden die neuen Funktionen aufgeführt, die in Android Studio-Vorabversionen eingeführt wurden. Mit den Vorschauversionen erhalten Sie Vorabzugriff auf die neuesten Funktionen und Verbesserungen in Android Studio. Sie können diese Vorschauversionen herunterladen. Wenn bei der Verwendung einer Vorabversion von Android Studio Probleme auftreten, teilen Sie uns dies bitte mit. Ihre Fehlerberichte helfen uns, Android Studio zu verbessern.

Canary-Releases enthalten innovative Funktionen, die sich in der aktiven Entwicklung befinden und nur wenig 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. Release Candidates (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-Releasenamen][studio-release-names].

Aktuelle Informationen zu Android Studio-Vorabversionen, einschließlich einer Liste der wichtigsten Korrekturen in jeder Vorabversion, finden Sie im Android Studio-Blog unter Release Updates (Release-Updates).

Aktuelle Versionen von Android Studio

In der folgenden Tabelle sind die aktuellen Versionen von Android Studio und die entsprechenden Channels aufgeführt.

Version Kanal
Android Studio Narwhal | 2025.1.1 Stabil
Android-Gradle-Plug-in 8.11.0 Stabil
Android Studio Narwhal Feature Drop | 2025.1.2 RC

Kompatibilität mit Android-Gradle-Plug-in-Vorabversionen

Jede Preview-Version von Android Studio wird zusammen mit einer entsprechenden Version des Android-Gradle-Plug-ins (AGP) veröffentlicht. Vorschaubuilds 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, abweichende 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.

Einen detaillierten Log der Verwerfungen und Entfernungen von Android-Gradle-Plug-in-APIs finden Sie unter Updates der Android-Gradle-Plug-in-API.

Android Studio Narwhal Feature Drop | 2025.1.2

Hier sind die neuen Funktionen im Android Studio Narwhal Feature Drop | 2025.1.2.

Geschlossene Probleme

Gemini im Agent-Modus von Android Studio

Der Agent-Modus von Gemini in Android Studio ist eine neue KI-Funktion, die für die Bearbeitung komplexer, mehrstufiger Entwicklungsaufgaben entwickelt wurde, die über das hinausgehen, was Sie durch Chatten mit Gemini erreichen können. Wenn Sie den Agent-Modus verwenden möchten, klicken Sie in der Seitenleiste auf Gemini und wählen Sie dann den Tab Agent aus. Sie können ein komplexes Ziel beschreiben, z. B. das Generieren von Unit-Tests oder das Beheben von Fehlern, und der Agent erstellt einen Ausführungsplan, der sich über mehrere Dateien in Ihrem Projekt erstreckt. Der Agent schlägt Änderungen vor und behebt iterativ Fehler, um das Ziel zu erreichen. Sie können die vorgeschlagenen Änderungen prüfen, annehmen oder ablehnen und den Agent bitten, Ihr Feedback zu berücksichtigen.

Regeln in Gemini

Mit Regeln in Gemini können Sie bevorzugte Codierungsstile oder Ausgabeformate in der Prompt-Bibliothek definieren. Sie können auch Ihren bevorzugten Tech-Stack und Ihre bevorzugten Sprachen angeben. Wenn Sie diese Einstellungen einmal festlegen, werden sie automatisch auf alle nachfolgenden Prompts angewendet, die an Gemini gesendet werden. Regeln helfen der KI, Projektstandards und ‑einstellungen zu verstehen, um genauere und maßgeschneiderte Code-Unterstützung zu bieten. Sie können beispielsweise eine Regel wie „Gib mir immer kurze Antworten in Kotlin“ erstellen.

Um eine Regel einzurichten, gehen Sie zu Android Studio > Einstellungen > Tools > Gemini > Prompt-Bibliothek > Regeln und bearbeiten Sie den Text im Editor. Verwenden Sie das Drop-down-Menü, um Regeln auf IDE- oder Projektebene zu speichern:

  • Regeln auf IDE-Ebene sind privat und können in mehreren Projekten verwendet werden.
  • Regeln auf Projektebene können für Teammitglieder freigegeben werden, die am selben Projekt arbeiten. Wenn Sie Prompts für das gesamte Team freigeben möchten, müssen Sie den Ordner .idea dem Versionskontrollsystem hinzufügen.

Eingebetteter XR-Emulator

Der XR-Emulator wird jetzt standardmäßig im eingebetteten Zustand gestartet. Sie können Ihre Anwendung jetzt direkt in Android Studio bereitstellen, im 3D-Raum navigieren und den Layout Inspector verwenden.

Der XR-Emulator wird jetzt standardmäßig im eingebetteten Zustand gestartet.
XR-Emulator direkt in Android Studio verwenden.

Unterstützung für Seitengrößen von 16 KB

Mit dem Feature Drop für Android Studio Narwhal wird die Umstellung auf 16‑KB-Seitengrößen besser unterstützt. Damit Sie diese Umstellung reibungslos durchführen können, bietet Android Studio jetzt proaktive Warnungen, wenn Sie APKs oder Android-App-Bundles erstellen, die nicht mit Geräten mit 16 KB kompatibel sind. Mit dem APK Analyzer können Sie auch herausfinden, welche Bibliotheken nicht mit Geräten mit 16‑KB-Speicherseiten kompatibel sind. Um Ihre Apps in dieser neuen Umgebung zu testen, ist in Android Studio neben den vorhandenen 4‑KB-Images auch ein spezielles 16‑KB-Emulatorziel verfügbar.

Android Studio XR-Unterstützung verfügbar

Android Studio Narwhal bietet Unterstützung für Entwickler, die immersive Erlebnisse mit Jetpack XR erstellen. In diesem Release werden Tools eingeführt, mit denen Sie XR-Anwendungen effizienter testen, bereitstellen und debuggen können.

Benutzeroberfläche mit Gemini transformieren

Sie können jetzt UI-Code in der Compose-Vorschauumgebung mithilfe von natürlicher Sprache direkt in der Vorschau transformieren. Klicken Sie dazu mit der rechten Maustaste in der Compose-Vorschau und wählen Sie Transform UI With Gemini (UI mit Gemini transformieren) aus. Geben Sie dann Ihre Anfragen in natürlicher Sprache ein, z. B. „Diese Schaltflächen zentriert ausrichten“, um Gemini bei der Anpassung des Layouts oder der Formatierung zu unterstützen. Alternativ können Sie in der Vorschau bestimmte UI-Elemente auswählen, um den Kontext zu verbessern. Gemini bearbeitet dann Ihren Compose-UI-Code direkt. Sie können ihn prüfen und genehmigen, was den Workflow für die UI-Entwicklung beschleunigt.

„Benutzeroberfläche mit Gemini transformieren“ im Kontextmenü
Auf das Menü „UI mit Gemini transformieren“ zugreifen
Das modale Dialogfeld „Benutzeroberfläche mit Gemini transformieren“
Transformation in natürlicher Sprache auf eine Compose-Vorschau anwenden

Für den Android Studio Narwhal Feature Drop ist mindestens AGP 4.0 erforderlich.

Projekte müssen AGP 4.0 oder höher verwenden, um mit dem Android Studio Narwhal Feature Drop kompatibel zu sein. Informationen zu den Kompatibilitätsanforderungen für das AGP und Android Studio