Produktneuheiten

Android-Fähigkeiten und Gemma 4 in Android Studio Quail 4 nutzen

Lesezeit: 5 Minuten
Profil von Amman Asfaw ansehen
Amman Asfaw Product Manager, Android Studio

Android Studio Quail 4 ist jetzt stabil und kann für die Produktion verwendet werden.

Dies ist die letzte stabile Version von Android Studio Quail. Mit den neuen Funktionen in Android Studio können Sie Premium-Apps mit KI effizient und effektiv entwickeln. Im folgenden Video werden die nützlichsten neuen Funktionen der letzten vier Releases vorgestellt, die Ihnen helfen können, die Entwicklung zu verbessern und zu beschleunigen.

Hier finden Sie eine detaillierte Beschreibung der Neuerungen in Android Studio Quail 4:

Android-Funktionen in Android Studio

LLMs sind zwar unglaublich leistungsfähig bei allgemeinen Programmierfragen, 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 beheben, bündeln wir Android-Skills, die vom Android-Entwicklungsteam kuratiert wurden, direkt in Android Studio. Sie folgen der Spezifikation für Agent-Skills, einem offenen Standard, und sind modulare, KI-optimierte Anweisungen, die speziell darauf ausgelegt sind, LLMs durch komplexe Android-Workflows zu führen. Android-Skills sind jetzt direkt in der IDE vorinstalliert. Sie können sie also sofort verwenden, ohne zusätzliche Dateien manuell herunterladen zu müssen.

Wenn Sie den Android Studio-Agenten auffordern, analysieren wir Ihren Prompt und suchen in den Metadaten nach installierten Skills. Diese werden automatisch aufgerufen, wenn sie am relevantesten sind. Ihr Agent erhält sofortiges Fachwissen und wendet die Best Practices von Google an, ohne dass lange, manuelle Einrichtungsprompts erforderlich sind.

Android Studio ist mit 23 ausgewählten Skills vorinstalliert, darunter:

  • Benötigen Sie Hilfe beim Aktualisieren Ihres Builds? Sie haben die Skill-Gruppe Android-Gradle-Plug-in (AGP) 9 Upgrade.
  • Möchten Sie Ihre App auf Leistungsprobleme hin analysieren? Sie haben die Skill Android Profiler.
  • Bereit für ein Upgrade des Jetpack Navigation-Frameworks? Sie haben den Skill Navigation3.
  • App-Benutzeroberfläche an verschiedene Android-Geräte anpassen Sie haben die adaptive Fähigkeit.

Wir empfehlen Ihnen außerdem, eigene benutzerdefinierte Skills zu erstellen, um den Agent-Modus mit speziellen Funktionen und benutzerdefinierten Workflows für Ihr Team zu erweitern. Wenn Sie Android-Skills mit anderen Befehlszeilen-KI-Tools außerhalb von Android Studio verwenden möchten, installieren Sie die Android-Befehlszeile und führen Sie android skills add --all aus, um schnell loszulegen. Wenn Sie gebündelte Skills vollständig deaktivieren möchten, können Sie dies ganz einfach über eine IDE-weite Ein/Aus-Schaltfläche in den Einstellungen tun.

as-agent-skill1.gif
Android Studio ist mit 23 ausgewählten Android-Skills vorinstalliert.

Integration des lokalen Gemma 4-Modells (private, sichere und Offline-KI-Programmierung)

Viele Entwickler schätzen den Zugriff auf lokale Modelle. Android Studio bietet jetzt eine native Integration von Gemma 4, dem leistungsstärksten offenen Modell von Google, für KI-Unterstützung beim Programmieren, ohne dass eine manuelle Einrichtung durch Drittanbieter erforderlich ist.

  • Systemanforderungen : Die kleinsten Modelle können mit 12 GB RAM ausgeführt werden. Am besten funktionieren sie jedoch auf Computern mit mindestens 32 GB RAM. Weitere Informationen zu den Hardwareanforderungen
  • Ein-Klick-Verwaltung:Wählen Sie einfach Gemma in der Agent-Modellauswahl 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.
  • Inferenz-Engine im Bundle:Wir haben eine einfache Inferenz-Engine gebündelt, mit der Gemma 4-Modelle direkt in der IDE ausgeführt werden können.
  • On-Device-KI-Agent:Da Gemma 4 native agentische Tool-Aufruffunktionen bietet, können Sie komplexe Refactoring-Pläne mit mehreren Dateien vollständig offline ausführen. Ihr Quellcode verlässt niemals Ihren lokalen Computer und Sie erreichen niemals Tokenkontingentlimits.
as-agent-gemma2.gif
Wählen Sie das Gemma-Modell aus, das Sie herunterladen und verwenden möchten.

UX-Benachrichtigungen für parallele Agents und andere Verbesserungen

In Android Studio Quail 2 haben wir Agent-basiertes Multitasking mit parallelen Chats eingeführt. Android Studio Quail 4 bietet mehrere Verbesserungen der Benutzeroberfläche, die Ihre KI-Interaktionen reibungsloser, schneller und transparenter machen:

  • Code-Symbole in Antworten mit Hyperlinks:Klassennamen, Funktionen, Methoden und Dateipfade, die in Agent-Antworten erwähnt werden, werden jetzt automatisch erkannt und als anklickbare Hyperlinks gerendert.
  • Benachrichtigungen von Hintergrund-Agents in Echtzeit:Wenn Sie mehrere Chats gleichzeitig führen, werden im Bereich Letzte Chats jetzt Statusanzeigen angezeigt. Wenn ein Agent gerade Tools ausführt, wird ein Ladesymbol angezeigt. Wenn ein Agent auf Ihre Eingabe wartet, wird eine rote Statusanzeige eingeblendet. Wenn eine Hintergrundaufgabe abgeschlossen ist und überprüft werden kann, wird ein blaues Symbol angezeigt.
  • Einheitliche Zusammenfassung der Änderungen:Nachdem der Agent eine mehrstufige Programmieraufgabe abgeschlossen hat, werden die separaten Artefakte Aufgabe und Anleitung jetzt auf dem übersichtlichen, dedizierten Tab Zusammenfassung der Änderungen zusammengefasst. So können Sie die Änderungen vor der Übernahme besser nachvollziehen und prüfen.
  • Einblendung des Denkprozesses in minimierbaren Blöcken:Bei Reasoning-Modellen wird der schrittweise Denkprozess des KI-Agenten übersichtlich in minimierbaren Blöcken dargestellt. So ist die Chatunterhaltung leicht zu überblicken und Sie können die zugrunde liegende Logik bei Bedarf einsehen.
Qual4InlineAsset_Canavs.png
Sie können den Fortschritt paralleler Chats jetzt in Echtzeit im Bereich „Letzte Chats“ verfolgen.

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, damit wir Ihnen kostenlos eine optimale Nutzung ermöglichen können. Wenn Sie jedoch einen detaillierteren Zugriff auf die leistungsstärksten Modelle von Gemini wünschen oder zusätzliches Kontingent für lange Codingsitzungen benötigen, können Sie Ihren Zugriff auf eine der folgenden drei Arten upgraden:

  • API-Schlüssel : Sie können die neuesten Gemini-Modelle wie Gemini 3.7 Flash in Ihrem Entwicklungsablauf verwenden, sobald sie mit Ihrem Google AI Studio-API-Schlüssel verfügbar sind. Sie können den API-Schlüssel anderer Modellanbieter 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 beim Analysieren, Refaktorieren und Planen von Funktionen in umfangreichen Codebases unterstützen.
  • Gemini Enterprise:Wenn Ihre Organisation Zugriff auf Gemini Enterprise hat, können sich Entwickler anmelden, um die Datenschutz- und Sicherheitsvorteile 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: Die Android Studio Quail-Reihe

Mit Android Studio Quail 4 möchten wir die Produktivität von Entwicklern mithilfe von KI weiter steigern. In unseren vorherigen Blogposts erfährst du mehr über die neuen Funktionen, die vor Kurzem eingeführt wurden.

Android Studio Quail

  • Integration von App Quality Insights-Agenten:Wir haben den Android Studio-Zyklus „Quail“ mit der Integration von App Quality Insights (AQI) in Gemini gestartet.
  • Auf der Google I/O in Android Studio Quail (Canary) veröffentlicht:Wir haben Tools für das Zeitalter der Agenten eingeführt, darunter Agent Skills, Firebase-Integration und parallele Unterhaltungen im Agent Mode, Unterstützung lokaler Modelle mit Gemma 4, Android CLI, Peer-to-Peer-Multi-Device-Tests mit dem Android-Emulator, ADB Wi-Fi 2.0 und die native Veröffentlichung von Google Play-Testtracks.

Android Studio Quail 2

  • Parallele Chats:Wir haben das gleichzeitige Multitasking in der IDE ermöglicht. Entwickler können mehrere Chats als nebeneinander angeordnete Editor-Tabs öffnen und beispielsweise in einem Tab mit Gemini 3.5 Flash ein Compose-Refactoring durchführen, während sie in einem zweiten Tab mit Gemma 4 parallel Code dokumentieren. Aktive Hintergrundaufgaben lassen sich ganz einfach über Echtzeit-Fortschrittsanzeigen (Ladesymbole, Pausestatus und Fehler) in der Seitenleiste „Letzte Chats“ überwachen.
  • LeakCanary-Profilerstellung:Wir haben LeakCanary nativ in den Android Studio Profiler eingebunden. Durch die Verlagerung der JVM-Heap-Analyse vom Testgerät und die Ausführung der Shark-Analyse-Engine auf Ihrem Hostcomputer wurde die Suche nach Speicherlecks fünfmal schneller und völlig ruckelfrei. Die KI-Lösungen Mit Agent beheben unterstützen Sie dabei.

Android Studio Quail 3

  • Vereinfachter Planungsmodus:Wenn Sie den Befehl „/plan“ verwenden oder die Unterhaltung in den Modus „Planung“ wechseln, zieht sich der KI-Agent zurück, um seine Logik zu bewerten und einen Implementierungsplan zu erstellen, bevor er Code schreibt.
  • MCP Marketplace:Wenn Sie jetzt zu „Einstellungen“ > „Tools“ > „KI“ > „MCP-Server“ gehen, können Sie 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.

Jetzt starten

Android Studio Quail 4 ist jetzt im stabilen Channel verfügbar. Verzichten Sie auf die manuelle Konfiguration, führen Sie mehrere Aufgaben in parallelen Threads aus und nutzen Sie KI-Funktionen, die auf Expertenwissen basieren.

👉 Android Studio Quail 4 Stable herunterladen

Wie immer beeinflusst Ihr Feedback die Zukunft der Android-Entwicklung.  Bekannte Probleme finden Sie hier. Fehlerberichte und Funktionswünsche können Sie direkt über unsere  offizielle Fehlerverfolgung einreichen. 

Sie können auch unserer aktiven Entwickler-Community beitreten und sich über die neuesten Erkenntnisse informieren,indem Sie uns auf Instagram, LinkedIn,  YouTube oder  X folgen. Wir freuen uns schon auf eure Kreationen!

Geschrieben von:
Weiterlesen