Android Studio unterstützt Gemma 4: unser leistungsstärkstes lokales Modell für agentisches Programmieren
2 Minuten Lesezeit
Der KI-Workflow und die Anforderungen jedes Entwicklers sind einzigartig. Daher ist es wichtig, dass Sie selbst entscheiden können, wie KI Sie bei der Entwicklung unterstützen soll. 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, und heute geben wir die Verfügbarkeit von Gemma 4 für die KI-Unterstützung beim Programmieren in Android Studio bekannt. Dieses neue lokale Modell, das für die Android-Entwicklung trainiert wurde, bietet das Beste aus beiden Welten: den Datenschutz und die Kosteneffizienz der Verarbeitung auf dem Gerät sowie modernste Schlussfolgerungs- und Tool-Aufruffunktionen.
KI-Unterstützung lokal
Da Gemma 4 lokal auf Ihrem Computer ausgeführt wird, erhalten Sie KI-Unterstützung beim Programmieren, für die keine Internetverbindung oder kein API-Schlüssel für die Kernfunktionen erforderlich ist. Zu den wichtigsten Vorteilen gehören:
- Datenschutz und Sicherheit:Ihr Code bleibt auf Ihrem Computer. Gemma 4 verarbeitet alle Anfragen im Agent-Modus lokal. Das Modell ist daher ideal für Entwickler, die mit Datenschutzanforderungen arbeiten oder in sicheren Unternehmensumgebungen tätig sind.
- Kosteneffizienz:Sie können komplexe agentische Workflows ausführen, ohne sich Gedanken über Kontingente machen zu müssen. Gemma 4 ist für die effiziente Ausführung auf moderner Entwicklungshardware optimiert und nutzt die lokale GPU und den RAM, um schnelle und reaktionsfähige Unterstützung zu bieten.
- Offline-Verfügbarkeit:Sie können den Agent verwenden, um Code zu schreiben, auch wenn Sie keine Internetverbindung haben.
- Modernste Schlussfolgerungen:Gemma 4 bietet erstklassige Schlussfolgerungen und kann im Agent-Modus komplexe, mehrstufige Programmieraufgaben ausführen.
Leistungsstarkes agentisches Programmieren
Gemma 4 wurde für die Android-Entwicklung mit agentischen Tool-Aufruffunktionen trainiert. Wenn Sie Gemma 4 als lokales Modell auswählen, können Sie den Agent-Modus für eine Vielzahl von Anwendungsfällen in der Entwicklung nutzen, z. B.:
- Entwerfen neuer Funktionen:Entwickler können den Agent bitten, eine neue Funktion oder eine ganze App zu erstellen. Mit Befehlen wie „Erstelle eine Taschenrechner-App“ generiert der Agent nicht nur den UI-Code, sondern verwendet auch Android-Best Practices wie das Schreiben in Kotlin und die Verwendung von Jetpack Compose.
- Refactoring:Sie können allgemeine Befehle wie „Alle fest codierten Strings extrahieren und zu strings.xml migrieren“ verwenden. Der Agent scannt Ihre Codebasis, identifiziert Instanzen, die Änderungen erfordern, und wendet die Änderungen gleichzeitig auf mehrere Dateien an.
- Fehlerbehebung und Build-Auflösung:Wenn ein Projekt nicht erstellt werden kann oder Lint-Fehler auftreten, können Sie den Agent auffordern, „Mein Projekt erstellen und alle Fehler beheben“. Der Agent ruft den fehlerhaften Code auf und wendet iterativ Korrekturen an, bis der Build erfolgreich ist.
Empfohlene Hardwareanforderungen
Das 26B MoE wird für Android-App-Entwickler empfohlen, die einen Computer mit den Mindestanforderungen an die Hardware verwenden. Der insgesamt benötigte RAM umfasst sowohl Android Studio als auch Gemma.
| Modell | Insgesamt benötigter RAM | Erforderlicher Speicher |
|---|---|---|
| Gemma E2B | 8GB | 2 GB |
| Gemma E4B | 12 GB | 4 GB |
| Gemma 26B MoE | 24 GB | 17 GB |
Jetzt starten
Achten Sie darauf, dass die neueste Version von Android Studio installiert ist.
- Installieren Sie auf Ihrem lokalen Computer einen LLM-Anbieter wie LM Studio oder Ollama.
- Fügen Sie unter Einstellungen > Tools > KI > Modellanbieter Ihre LM Studio- oder Ollama-Instanz hinzu.
- Laden Sie das Gemma 4-Modell von Ollama oder LM Studio herunter. Informationen zur Auswahl der Modellgröße finden Sie unter Hardwareanforderungen.
- Wählen Sie im Agent-Modus Gemma 4 als aktives Modell aus.
Eine detaillierte Anleitung zur Konfiguration finden Sie in der offiziellen Dokumentation zu Verwendung eines lokalen Modells.
Wir sind gespannt, wie Gemma 4 privatere, sicherere und leistungsstärkere Entwicklungs-Workflows ermöglicht. Wie immer ist Ihr Feedback wichtig, damit wir die KI-Funktionen in Android Studio weiter verbessern können. Wenn Sie einen Fehler oder ein Problem finden, melden Sie es bitte hier. Sie können auch Teil unserer aktiven Android-Entwickler-Community auf LinkedIn, YouTube oder X sein. Viel Spaß beim Programmieren!
-
ProduktneuheitenDieses Jahr geht es bei der Google I/O nicht nur um iterative Änderungen, sondern um eine grundlegende Veränderung der Art und Weise, wie Apps erstellt 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 bereitstellen.
Matthew Warner • 8 Minuten Lesezeit -
ProduktneuheitenAndroid Studio Panda 3 ist jetzt stabil und kann für die Produktion verwendet werden. Mit dieser Version haben Sie noch mehr Kontrolle und Anpassungsmöglichkeiten für Ihre KI-gestützten Workflows. So können Sie hochwertige Android-Apps einfacher als je zuvor erstellen.
Matt Dyor • 3 Minuten Lesezeit -
ProduktneuheitenHeute stellen wir Gemma 4 vor, unser neuestes hochmodernes offenes Modell, das für komplexe Schlussfolgerungen und autonome Tool-Aufruffunktionen entwickelt wurde.
Matthew McCullough • 2 Minuten Lesezeit
Lassen Sie sich Woche für Woche die neuesten Informationen zur Android-Entwicklung zusenden.