Android-Skills und Gemma 4 in Android Studio Quail 4 nutzen
Lesedauer: 5 Minuten
Android Studio Quail 4 ist jetzt stabil und kann in der Produktion verwendet werden.
Dies ist die letzte stabile Version von Android Studio Quail. Mit den neuen Funktionen in Android Studio können Sie auf effiziente und effektive Weise Premium-Apps mit KI erstellen. Im folgenden Video sehen Sie die hilfreichsten neuen Funktionen aus den letzten vier Versionen, mit denen Sie Ihre Entwicklung verbessern und beschleunigen können.
Hier finden Sie eine detaillierte Übersicht der Neuerungen in Android Studio Quail 4:
Android-Skills in Android Studio gebündelt
LLMs sind zwar unglaublich leistungsfähig bei allgemeinen Programmierabfragen, schreiben aber häufig falschen oder veralteten Code, wenn sie mit sich schnell entwickelnden Android-APIs, plattformspezifischen Migrationen oder komplexen Konfigurationsstrukturen konfrontiert werden.Um dieses Problem zu lösen, bündeln wir Android-Skills , die vom Team, das Android entwickelt, direkt in Android Studio erstellt wurden. Gemäß der offenen Spezifikation für Agent-Skills sind dies modulare, KI-optimierte Anweisungen, die speziell darauf ausgelegt sind, LLMs durch komplexe Android-Workflows zu führen. Android-Skills sind jetzt direkt in die IDE vorinstalliert, sodass Sie sie verwenden können, ohne zusätzliche Dateien manuell herunterladen zu müssen.
Wenn Sie den Android Studio-Agenten auffordern, analysieren wir Ihre Anfrage und suchen in den Metadaten nach installierten Skills. Diese werden automatisch aufgerufen, wenn sie am relevantesten sind. Ihr Agent erhält sofort Fachwissen und wendet die Best Practices von Google an, ohne dass lange, manuelle Einrichtungsanfragen erforderlich sind.
Android Studio ist mit 23 kuratierten Skills vorinstalliert, darunter:
- Benötigen Sie Hilfe beim Upgrade Ihres Builds? Sie haben den Skill Android Gradle Plugin (AGP) 9 Upgrade.
- Möchten Sie Ihre App auf Leistungsprobleme prüfen? Sie haben den Skill Android Profiler.
- Sind Sie bereit für ein Upgrade des Jetpack Navigation-Frameworks? Sie haben den Skill Navigation3.
- Möchten Sie die UI Ihrer App an verschiedene Android-Geräte anpassen? Sie haben den Skill Adaptive.
Wir empfehlen Ihnen außerdem, eigene benutzerdefinierte Skills zu erstellen , um den Agentenmodus mit spezialisierten Funktionen und benutzerdefinierten Workflows für Ihr Team zu erweitern. Wenn Sie Android-Skills mit anderen Befehlszeilen-KI-Systemen (CLI) außerhalb von Android Studio verwenden möchten, installieren Sie die Android CLI und führen Sie android skills add --all aus, um schnell loszulegen. Wenn Sie die gebündelten Skills vollständig deaktivieren möchten, können Sie dies ganz einfach über einen IDE-weiten Schalter in den Einstellungen tun.
Lokale Modellintegration von Gemma 4 (private, sichere und Offline-KI-Programmierung)
Viele Entwickler profitieren vom Zugriff auf lokale Modelle. Android Studio bietet jetzt eine native Integration von Gemma 4, dem leistungsstärksten offenen Modell von Google, für die KI-Codeunterstützung, ohne dass eine manuelle Einrichtung durch Dritte erforderlich ist.
- Systemanforderungen: Die kleinsten Modelle können mit 12 GB RAM ausgeführt werden, aber Maschinen mit 32 GB RAM oder mehr sind am besten geeignet. Weitere Informationen finden Sie unter Hardwareanforderungen.
- Ein-Klick-Verwaltung: Wählen Sie einfach Gemma in der Modellauswahl für Agenten aus und wählen Sie dann das Modell aus, das Sie herunterladen möchten, oder besuchen Sie . Android Studio lädt die Modellgewichte automatisch herunter, überprüft sie und aktualisiert sie.
- Gebündelte Inferenz-Engine:Wir haben eine einfache Inferenz-Engine gebündelt, um Gemma 4-Modelle direkt in der IDE auszuführen.
- KI-Agent auf dem Gerät:Da Gemma 4 native Funktionen für den Aufruf von Agent-Tools bietet, können Sie komplexe Refactoring-Pläne mit mehreren Dateien mit dem Agenten vollständig offline ausführen. Ihr Quellcode verlässt nie Ihren lokalen Computer und Sie erreichen nie die Token-Kontingentlimits.
UX-Benachrichtigungen für parallele Agenten und andere Verbesserungen
In Android Studio Quail 2 haben wir agentisches Multitasking mit parallelen Chats eingeführt. Android Studio Quail 4 bietet jetzt mehrere Verbesserungen der Benutzeroberfläche, die Ihre KI-Interaktionen reibungsloser, schneller und transparenter machen:
- Code-Symbole mit Hyperlinks in Antworten:Klassennamen, Funktionen, Methoden und Dateipfade, die in Agent-Antworten erwähnt werden, werden jetzt automatisch erkannt und als anklickbare Hyperlinks dargestellt.
- Hintergrundbenachrichtigungen für Agenten in Echtzeit:Wenn Sie mit parallelen Chats Multitasking betreiben, bietet der Bereich Letzte Chats jetzt Statusindikatoren auf einen Blick. Ein Ladesymbol wird angezeigt, wenn ein Agent Tools aktiv ausführt, ein roter Statusindikator, wenn ein Agent auf Ihre Eingabe wartet, und ein blaues Badge, wenn eine Hintergrundaufgabe abgeschlossen ist und zur Überprüfung bereit ist.
- Einheitliche Zusammenfassung der Änderungen:Nachdem der Agent eine mehrstufige Programmieraufgabe abgeschlossen hat, werden die separaten Artefakte Aufgabe und Anleitung jetzt in einem übersichtlichen, dedizierten Tab Zusammenfassung der Änderungen zusammengefasst. So können Sie die Änderungen klar vergleichen und überprüfen, bevor Sie sie anwenden.
- Reduzierte Darstellung des Denkprozesses:Bei Reasoning-Modellen wird der schrittweise Denkprozess des Agenten übersichtlich in reduzierbare Blöcke unterteilt. So können Sie die Chatunterhaltung einfach überfliegen und bei Bedarf die zugrunde liegende Logik überprüfen.
Upgrade für Premium-KI-Funktionen
Android Studio bietet Entwicklern standardmäßig Zugriff auf ein Gemini-Modell. Wir passen die Funktionen dieses Modells dynamisch an, um eine optimale Nutzererfahrung zu gewährleisten, ohne dass Kosten entstehen. Wenn Sie jedoch detaillierteren Zugriff auf die leistungsstärksten Modelle von Gemini benötigen oder zusätzliches Kontingent für lange Programmiersitzungen benötigen, können Sie Ihren Zugriff auf eine der folgenden drei Arten upgraden:
- API-Schlüssel: Mit Ihrem Google AI Studio-API-Schlüssel können Sie die neuesten Gemini-Modelle wie Gemini 3.7 Flash in Ihrem Entwicklungsablauf verwenden, sobald sie verfügbar sind.Sie können den API-Schlüssel auch von anderen Modellanbietern wie Anthropic oder OpenAI direkt in Android Studio verwenden.
- Google AI-Abo: Entwickler mit einem Google AI Pro- oder Ultra-Abo können sich mit ihrem Google-Konto anmelden, um automatisch Premium-Kapazität und höhere Ratenlimits freizuschalten. Mit den erweiterten Funktionen kann Gemini Sie bei der Analyse, dem Refactoring und der Planung von Funktionen in riesigen Codebasen unterstützen.
- Gemini Enterprise: Wenn Ihre Organisation Zugriff auf Gemini Enterprise hat, können sich Entwickler anmelden, um die Vorteile von Datenschutz und Sicherheit von Google Cloud zu nutzen, während sie den KI-Agenten von Android Studio verwenden. Diese Funktion wird für ausgewählte Organisationen eingeführt und ist derzeit in der neuesten Canary-Version von Android Studio verfügbar.
Rückblick: Zusammenfassung der Android Studio Quail-Serie
Mit der Veröffentlichung von Android Studio Quail 4 konzentrieren wir uns weiterhin darauf, die Produktivität von Entwicklern mit KI zu steigern. In unseren vorherigen Blogposts erfahren Sie mehr über die neuen Funktionen, die kürzlich eingeführt wurden.
Android Studio Quail
- Integration des App Quality Insights-Agenten:Wir haben den Android Studio Quail-Zyklus mit der Integration von App Quality Insights (AQI) in Gemini begonnen.
- Veröffentlicht in Android Studio Quail (Canary) auf der Google I/O:Wir haben Tools für das agentische Zeitalter eingeführt, darunter Agent-Skills, Firebase-Integration und parallele Unterhaltungen im Agentenmodus, Unterstützung für lokale Modelle mit Gemma 4, Android CLI, Peer-to-Peer-Tests für verschiedene Geräte im Android-Emulator, ADB Wi-Fi 2.0 und native Veröffentlichung von Google Play-Testversionen.
Android Studio Quail 2
- Parallele Chats:Wir haben gleichzeitiges Multitasking in der IDE ermöglicht. Entwickler können mehrere Chats als nebeneinanderliegende Editor-Tabs öffnen. So können sie beispielsweise in einem Tab mit Gemini 3.5 Flash ein Compose-Refactoring durchführen und gleichzeitig in einem zweiten Tab mit Gemma 4 Code dokumentieren. Aktive Hintergrundaufgaben lassen sich ganz einfach über Echtzeit-Fortschrittsindikatoren (Ladesymbole, pausierte Status und Fehler) in der Seitenleiste „Letzte Chats“ verfolgen.
- LeakCanary-Profiling:Wir haben LeakCanary nativ direkt in den Android Studio Profiler integriert. Durch das Auslagern der JVM-Heap-Analyse vom Testgerät und die Ausführung der Shark-Analyzer-Engine auf Ihrem Hostcomputer wurde die Verfolgung von Speicherlecks fünfmal schneller und völlig ruckelfrei. Unterstützt wird dies durch KI-basierte Korrekturen mit „Mit Agenten beheben“.
Android Studio Quail 3
- Vereinfachter Planungsmodus:Wenn Sie den Befehl /plan verwenden oder Ihre Unterhaltung auf „Planung“ umstellen, bewertet der Agent seine Logik und erstellt einen Implementierungsplan, bevor er Code schreibt.
- MCP Marketplace:Wenn Sie zu „Einstellungen“ > „Tools“ > „KI“ > „MCP-Server“ navigieren, können Sie jetzt MCP-Server (Model Context Protocol) direkt in der IDE suchen, installieren und verwalten. So können Sie Ihren KI-Agenten mit externen Entwicklertools, Registries und benutzerdefinierten Datenbanken verbinden.
Erste Schritte
Android Studio Quail 4 ist jetzt im stabilen Kanal verfügbar. Verzichten Sie auf die manuelle Konfiguration, führen Sie Multitasking in parallelen Threads aus und entwickeln Sie mit KI-basierten Expertenfunktionen.
👉 Android Studio Quail 4 (stabil) herunterladen
Wie immer beeinflusst Ihr Feedback die Zukunft der Android-Entwicklung. Informationen zu bekannten Problemen finden Sie in unserem offiziellen Bug Tracker. Dort können Sie auch Fehlerberichte einreichen und Funktionen anfragen.
Sie können auch unserer aktiven Entwickler-Community beitreten und sich über die neuesten Erkenntnisse auf dem Laufenden halten, indem Sie uns auf Instagram, LinkedIn, YouTube, oder X folgen. Wir sind schon gespannt, was Sie entwickeln!
-
Neuigkeiten zum ProduktAndroid Studio Quail 2 ist jetzt stabil und kann in der Produktion verwendet werden. Es bietet eine Reihe von Verbesserungen für Ihre IDE, darunter gleichzeitige agentische Workflows, nativ integriertes Profiling von Speicherlecks und kontextbezogene Crash-Korrektur.
Amman Asfaw • Lesedauer: 3 Minuten -
Neuigkeiten zum ProduktDieses Jahr geht es auf der Google I/O nicht nur um iterative Änderungen, sondern um eine grundlegende Veränderung der Art und Weise, wie Apps entwickelt werden. Unsere neuesten Tools sind für das agentische Zeitalter konzipiert und bieten Funktionen, die die Produktivität von Android-Entwicklern steigern UND die KI-Agenten verbessern, die Sie in Ihrer Codebasis einsetzen.
Matthew Warner • Lesedauer: 8 Minuten -
Neuigkeiten zum ProduktDer KI-Workflow und die Anforderungen jedes Entwicklers sind einzigartig. Daher ist es wichtig, dass Sie selbst entscheiden können, wie KI Ihre Entwicklung unterstützt. Im Januar haben wir die Möglichkeit eingeführt, ein beliebiges lokales oder Remote-KI-Modell für die KI-Funktionen in Android Studio auszuwählen.
Matthew Warner • Lesedauer: 2 Minuten
Lassen Sie sich Woche für Woche die neuesten Informationen zur Android-Entwicklung zusenden.