Neue Funktionen in der Vorabversion von Android Studio

Auf dieser Seite sind die neuen Funktionen aufgeführt, die in den Vorabversionen von Android Studio eingeführt wurden. Die Vorabversionen bieten Vorabzugriff auf die neuesten Funktionen und Verbesserungen. in Android Studio. Diese Vorschauversionen können Sie hier herunterladen. Falls Probleme bei der Nutzung einer Vorschauversion von Android Studio auftreten, informieren Sie uns bitte. Deine Fehlerberichte helfen dabei, Android Studio besser machen.

Hier findest du aktuelle Informationen zu den Vorabversionen von Android Studio, darunter eine Liste von wichtige Fehlerbehebungen in jeder Vorabversion finden Sie in der Release-Updates in Android Studio -Blog.

Aktuelle Versionen von Android Studio

In der folgenden Tabelle sind die aktuellen Versionen von Android Studio und ihre auf den jeweiligen Kanälen.

Version Kanal
Android Studio Koala Feature Drop | 2.1.2024 Stabil
Android-Gradle-Plug-in 8.6.0 Stabil
Android Studio Koala Feature Drop | 2.1.2024 Beta
Android Studio Ladybug | 1.2.2024 Canary

Kompatibilität mit Vorschauen des Android-Gradle-Plug-ins

Jede Vorschauversion von Android Studio wird zusammen mit einer entsprechenden Version des Android-Gradle-Plug-ins (AGP). Vorschauversionen von Studio sollten mit beliebigen kompatibel stabile Version von AGP. Wenn Sie jedoch eine Vorabversion von AGP verwenden, muss die entsprechende Vorschauversion von Studio (z. B. Android Studio Chipmunk Canary 7 mit AGP 7.2.0-alpha07). Verwendungsversuche unterschiedlichen Versionen (z. B. Android Studio Chipmunk Beta 1 mit AGP) 7.2.0-alpha07) verursacht einen Synchronisierungsfehler, der dazu führt, auf die entsprechende AGP-Version aktualisieren.

Ein detailliertes Protokoll der Einstellung und Entfernung der Android-Gradle-Plug-in-API finden Sie unter Updates für die Android Gradle Plugin API

Android Studio Ladybug | 1.2.2024

Neue Funktionen in Android Studio Ladybug | 1.2.2024 Welche Fehler in dieser Version von Android Studio behoben wurden, findest du in der geschlossenen Problemen.

Codevorschläge mit Gemini in Android Studio

Sie können jetzt benutzerdefinierte Prompts für Gemini in Android bereitstellen Studio zum Generieren von Codevorschlägen:

  1. Aktivieren Sie Gemini, indem Sie auf Ansicht > Tool-Fenster > Gemini
  2. Um das Prompt-Feld anzuzeigen, klicken Sie mit der rechten Maustaste in den Code-Editor und wählen Sie Gemini > Ausgewählten Code transformieren aus dem Kontextmenü.
  3. Gemini auffordern, einen Codevorschlag zu generieren, der entweder neuen Code hinzufügt oder ausgewählten Code transformiert. Bitten Sie Gemini, komplexen Code zu vereinfachen, indem Sie ihn umschreiben. sehr spezifische Codetransformationen wie "make this code idiomatisch“, oder neue Funktionen generieren, die Sie beschreiben. Android Studio zeigt dann den Codevorschlag von Gemini als Codedifferenz, damit Sie ihn prüfen und akzeptieren können nur auf die gewünschten Vorschläge klicken.

Absturzberichte mit Gemini in Android Studio analysieren

Analysiere deine App mit Gemini in Android Studio Quality Insights, Absturzberichte, generieren Statistiken, eine Zusammenfassung der Absturzdaten und Empfehlungen der nächsten Schritte, einschließlich Beispielcode und Links zu relevanter Dokumentation.

Sie können alle diese Informationen generieren, indem Sie in der App auf Statistiken anzeigen klicken. Tool-Fenster für Quality Insights in Android Studio, nachdem Sie Gemini über Ansicht > Tool-Fenster > Gemini

Informationen aus Gemini aus dem Fenster des Tools „App Quality Insights“ anzeigen

Integration des Google Play SDK Index

Der Google Play SDK Index für Android Studio Integration enthält jetzt Warnungen von Google Play SDK Console So erhalten Sie eine vollständige Übersicht über potenzielle Versions- oder Richtlinienprobleme in Ihrem Abhängigkeiten, bevor du deine App bei der Google Play Console einreichst.

In Android Studio werden jetzt auch Hinweise von SDK-Autoren direkt im Editor angezeigt um Zeit zu sparen.

Sensorfunktionen und -werte simulieren

Android Studio enthält jetzt ein neues Sensorfeld, mit dem du ein Gerät simulieren kannst bestimmte Sensorfunktionen haben oder nicht, z. B. einen Herzfrequenzsensor, sowie spezifische Testwerte für diese Sensoren festlegen. Diesen Bereich zum Testen verwenden wie Ihre App Geräte mit unterschiedlichen Sensorfunktionen handhabt. Dieser Bereich ist hilfreich zum Testen von Gesundheits- und Fitness-Apps, insbesondere auf Wear OS-Geräten.

<ph type="x-smartling-placeholder">
</ph> Die Schaltfläche befindet sich ungefähr in der Mitte der Steuerfeldzeile
Der Bereich Wear Health Services, im Emulator verfügbar.

So öffnen und verwenden Sie das Steuerfeld:

  1. Ein virtuelles Android-Gerät (AVD) erstellen oder öffnen und führe deine App im Emulator aus.
  2. Wählen Sie im Emulator-Steuerfeld Wear Health Services aus. Bereich mit Wear Health Services öffnen Der Bereich Wear Health Services wird geöffnet und Sie sehen eine Liste der Sensoren, die auf verschiedenen Android-Mobilgeräte

Nach dem Öffnen des Steuerfelds haben Sie folgende Möglichkeiten:

  • Wechseln Sie zwischen den Standardfunktionen. Alle Funktionen (Standardeinstellung) oder Benutzerdefiniert. Wählen Sie Übernehmen aus, um die Liste der Funktionen auf dem emulierten Gerät und wählen Sie Zurücksetzen Die Liste der Funktionen auf die standardmäßigen Ein-/Aus-Werte zurücksetzen.
  • Verschiedene Nutzerereignisse auslösen, nachdem Sie die Triggerereignisse ausgewählt haben Dropdown-Schaltfläche. Von hier aus können Sie automatisches Pausieren/Fortsetzen der Fitnessdaten auslösen. Aktivitäten, Schlafereignisse auslösen durch den Nutzer und Golfschläge auslösen die der Nutzer auf einem Golfplatz oder Minigolfplatz betritt.
  • Sensorwerte überschreiben, nachdem du ein Training in einer installierten App begonnen hast im Emulator. Nachdem du neue Werte für verschiedene Trainingsmesswerte eingegeben hast, Wählen Sie Anwenden aus, um diese Werte mit dem Emulator zu synchronisieren. Dies ist nützlich für um zu testen, wie deine App mit verschiedenen Trainingsbedingungen und den Fitness Tendenzen.

Erstellungsvorschau für Screenshot-Testtool

Verwenden Sie das Tool zum Erstellen der Screenshot-Vorschau, um Ihre Compose-UIs und Regressionen zu verhindern. Mit dem neuen Tool können Sie HTML-Berichte erstellen, mit denen Sie Änderungen an der Benutzeroberfläche Ihrer App visuell zu erkennen. Weitere Informationen unter Erstellen der Screenshot-Testvorschau.