Produktneuheiten
Android Studio Narwhal 4 Feature Drop: Unterstützung für Zifferblätter und verbesserte Stabilität
Lesezeit: 5 Minuten
Der Android Studio Narwhal 4 Feature Drop ist jetzt stabil und kann verwendet werden. Diese Version bietet gezielte Unterstützung für deklarative Wear OS-Zifferblätter, eine neue Anpassungsoption für die Projektansicht und setzt unseren Fokus auf Qualität fort, indem über 550 Fehler behoben wurden, um Stabilität und Leistung zu verbessern. Sie haben uns mitgeteilt, dass der Agentenmodus Ihre Produktivität erheblich gesteigert hat. Daher ist er jetzt nicht mehr in der Vorabversion, sondern stabil.
Dies ist auch der letzte Feature Drop für die Android Studio Narwhal-Releases. Mit dem neuen monatlichen Release-Zyklus stellen wir jeden Monat neue Funktionen und Fehlerkorrekturen bereit. Die letzten drei Narwhal-Releases waren vollgepackt mit Funktionen, darunter die Einführung des Agentenmodus und der Compose-Vorschau. Wir möchten nicht nur die Neuerungen in dieser Version vorstellen, sondern auch einige wichtige Funktionen aus den Narwhal-Releases zusammenfassen.
Neuerungen im Android Studio Narwhal 4 Feature Drop
Hier sind die neuen Funktionen, die mit dieser Version eingeführt werden:
Unterstützung für deklarative Wear OS-Zifferblätter in Android Studio ⌚
Der Android Studio Narwhal 4 Feature Drop verbessert den Workflow für die Erstellung von Wear OS Zifferblättern durch die Einführung der Editorunterstützung für das XML-Format für Zifferblätter. So können Sie Ihre Zifferblattdesigns direkt in der IDE schreiben, debuggen und optimieren. Das beschleunigt die Arbeit, da der Android-Entwicklungsprozess in die IDE integriert wird. Sie müssen also nicht den Kontext wechseln und mit mehreren Programmen arbeiten, wenn Sie Zifferblätter entwickeln.
In Android Studio können Sie die XML-Dateien, die im Format für Zifferblätter verwendet werden, direkt bearbeiten. Es bietet jetzt eine Codevervollständigung für Tags und Attribute basierend auf den offiziellen Schemas für das Format für Zifferblätter und eine Live-Fehlerprüfung, mit der Probleme wie fehlende erforderliche Attribute erkannt werden können. Android Studio umfasst auch die Ressourcenverknüpfung, mit der Sie schnell zu Drawable-Ressourcen und anderen referenzierten XML-Elementen navigieren können, sowie eine erweiterte Syntaxunterstützung für den Umgang mit arithmetischen Ausdrücken und Datenquellenreferenzen, die in das XML eingebettet sind. Außerdem können Sie Zifferblätter direkt aus Android Studio auf einem Wear OS-Emulator oder einem physischen Gerät bereitstellen.
Option zum Festlegen der Projektansicht als Standard 📂
Müssen Sie immer zur Projektansicht wechseln, wenn Sie ein neues Projekt öffnen? Es gibt eine neue Einstellung, mit der neue Projekte standardmäßig in der Projektansicht geöffnet werden. Wenn Sie die Einstellung aktivieren möchten, gehen Sie zu Datei (Android Studio unter macOS) > Einstellungen > Erweiterte Einstellungen > Projektansicht und wählen Sie Projektansicht als Standard festlegen aus.
Rückblick: Wichtige Funktionen aus den Android Studio Narwhal-Releases
Die Android Studio Narwhal-Releases waren vollgepackt mit Funktionen, insbesondere seit der Umstellung auf monatliche Releases. Zwischen leistungsstarken KI-Integrationen und neuen Testtools kann es leicht passieren, dass Sie ein Update verpassen. Im Folgenden stellen wir einige wichtige Funktionen vor. Eine vollständige Übersicht über alle von uns bereitgestellten Funktionen finden Sie in den vollständigen Beiträgen für den Narwhal Feature Drop und den Narwhal 3 Feature Drop.
Hier eine kurze Zusammenfassung einiger der wichtigsten Funktionen, die Sie ausprobieren sollten:
Agentenmodus (jetzt stabil)
Mit dem Agentenmodus können Sie Google Gemini bei Ihren Aufgaben unterstützen. Der KI-Agent kann Ihr Projekt verstehen, komplexe Aufgaben in kleinere Schritte unterteilen, in Ihrem Namen Änderungen vornehmen und Sie bei mehrstufigen Vorgängen unterstützen, z. B. beim Hinzufügen neuer Funktionen, beim Refactoring von Code oder beim Debuggen komplexer Probleme direkt in Ihrer IDE. Entwickler wie Entri haben den Agentenmodus verwendet, um Jetpack Compose-Layouts aus UI-Mockups zu generieren. Sie haben festgestellt, dass Gemini in Android Studio die gesamte Zeit für die UI-Entwicklung um 40 % reduziert hat.
Android Partner Device Labs (mit Android Device Streaming)
Wir haben Android Device Streaming um Android Partner Device Labs erweitert. So haben Sie sicheren Zugriff auf eine Vielzahl von physischen Remote-Geräten von Partnern wie Samsung. Sie können die Kompatibilität und Leistung Ihrer App auf einigen der beliebtesten Geräte auf dem Markt direkt in Android Studio testen.
App-Backup und ‑Wiederherstellung testen
Wir haben Tools hinzugefügt, mit denen Sie den Daten-Backup- und ‑Wiederherstellungsablauf Ihrer App testen können. Das ist entscheidend, um einen reibungslosen Übergang zu einem neuen Gerät zu gewährleisten. Sie können ein Backup der Daten Ihrer App erstellen, sie auf einem anderen Gerät wiederherstellen und sogar Backups an Ihre Ausführungskonfigurationen anhängen, um diesen Ablauf einfach zu testen.
Größenveränderbare Compose-Vorschau
Das Erstellen responsiver UIs ist in Android Studio Narwhal viel einfacher geworden. Compose-Vorschauen unterstützen jetzt das dynamische Anpassen der Größe, damit Sie sofort visuelles Feedback dazu erhalten, wie sich Ihre Benutzeroberfläche an verschiedene Bildschirmgrößen anpasst. Sie können einfach den Fokusmodus in der Compose-Vorschau aufrufen und die Ränder ziehen, um zu sehen, wie sich das Layout in Echtzeit ändert.
Google Play-Richtlinieninformationen
Mit den Google Play-Richtlinieninformationen in Android Studio erhalten Sie frühzeitig Warnungen vor potenziellen Verstößen gegen die Google Play-Richtlinien, damit Sie konformere Apps entwickeln können. Die IDE zeigt jetzt Lint-Warnungen direkt in Ihrem Code an, wenn sie sich auf eine Anforderung der Google Play-Richtlinien beziehen. Sie können diese Lint-Prüfungen auch in Ihre CI/CD-Pipelines einbinden. Diese Informationen bieten eine Übersicht über die Richtlinie, Dos und Don'ts sowie Links zu weiteren Ressourcen, damit Sie potenzielle Probleme frühzeitig im Entwicklungszyklus beheben können.
Zusammenfassung
Zusammenfassend lässt sich sagen, dass die gesamte Android Studio Narwhal-Release-Reihe, einschließlich dieses Narwhal 4 Feature Drop, eine Vielzahl leistungsstarker Funktionen bietet. Hier eine umfassende Zusammenfassung der wichtigsten Ergänzungen:
Mit KI entwickeln (Gemini)
- Agentenmodus:Ein semi-autonomer KI-Assistent, der bei komplexen, mehrstufigen Vorgängen wie Refactoring, Hinzufügen von Funktionen und Debugging hilft.
- AGENTS.md-Unterstützung:Geben Sie Gemini projektspezifischen Kontext, Anweisungen und Styleguides.
- Regeln in der Prompt-Bibliothek:Passen Sie die Ausgabe von Gemini an die Codierungsstandards Ihres Teams an.
- Bild- und @File-Anhang:Hängen Sie Screenshots und Projektdateien an, um kontextbezogenere Antworten zu erhalten.
- UI transformieren (Studio Labs) : Verwenden Sie natürliche Sprache, um die Compose-UI direkt im Vorschaufenster zu iterieren.
Schnellere UI-Iteration und ‑Entwicklung
- Unterstützung für deklarative Wear OS-Zifferblätter (Neu in Narwhal 4 ✨) : Schreiben, debuggen und stellen Sie Zifferblätter mit Codevervollständigung, Fehlerprüfung und direkter Bereitstellung bereit.
- Größenveränderbare Compose-Vorschau:Ändern Sie die Größe von Vorschauen im Fokusmodus dynamisch, um responsive UIs sofort zu testen.
- Verbesserungen der Compose-Vorschau:Bessere Codenavigation und eine neue Auswahl für die Verwaltung von Vorschauen.
Optimieren, verfeinern und testen
- App-Backup und ‑Wiederherstellung testen:Testen Sie ganz einfach den Daten-Backup- und ‑Wiederherstellungsablauf Ihrer App für neue Geräteübertragungen.
- Android Partner Device Labs:Greifen Sie auf eine Vielzahl von physischen Remote-Geräten von Partnern wie Samsung zu, um Tests durchzuführen.
- Google Play-Richtlinieninformationen:Erhalten Sie frühzeitig Warnungen vor potenziellen Verstößen gegen die Play-Richtlinien direkt in der IDE.
- Proguard-Prüfungen:Erkennen und beheben Sie zu weit gefasste Regeln, um den Code besser zu optimieren.
- Standardmäßig K2-Modus:Schnellere Leistung mit dem Kotlin-Compiler der nächsten Generation.
- Unterstützung für 16‑KB-Seitengrößen:Lint-Warnungen und ein Emulator zur Vorbereitung auf neue Geräte.
Immersive Entwicklung (XR)
- Eingebetteter Android XR-Emulator:Führen Sie den XR-Emulator direkt in der IDE aus.
- Eingebetteter Layout Inspector für Android XR:Prüfen und optimieren Sie UI-Layouts in der XR-Umgebung.
- Android XR-Projektvorlage:Eine neue Vorlage, um schnell mit XR-Projekten zu beginnen.
Verbesserungen des IDE-Workflows und der Qualität
- Standardmäßige Projektansicht (Neu in Narwhal 4 ✨) : Eine neue erweiterte Einstellung, mit der neue Projekte immer in der Projektansicht geöffnet werden.
- Build-Dateien unter Modul anzeigen:Verbesserte Projektnavigation in der Android-Ansicht.
- Manuelle Projektsynchronisierung:Mehr Kontrolle darüber, wann die Gradle-Synchronisierung in großen Projekten erfolgt.
- Qualitätsverbesserungen:In dieser Version wurden xx Fehler behoben, um Stabilität und Leistung zu verbessern.
Jetzt starten
Möchten Sie Ihre Entwicklung beschleunigen? Laden Sie Android Studio Narwhal 4 Feature Drop noch heute über den stabilen Kanal herunter.
Ihr Feedback ist uns wichtig. Bitte teilen Sie uns weiterhin Ihre Meinung mit, indem Sie Fehler melden oder Funktionen vorschlagen. Wenn Sie frühzeitig Zugriff auf die neuesten Funktionen erhalten möchten, laden Sie Android Studio über den Canary-Kanal herunter.
Treten Sie unserer aktiven Android-Entwickler-Community auf LinkedIn, Medium, YouTube, oder X bei. Wir sind schon gespannt, was Sie entwickeln!
Weiterlesen
-
Produktneuheiten
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ützt. Im Januar haben wir die Möglichkeit eingeführt, ein beliebiges lokales oder Remote-KI-Modell auszuwählen, um die KI-Funktionen in Android Studio zu nutzen.
Matthew Warner • Lesezeit: 2 Minuten
-
Produktneuheiten
Android Studio Panda 3 ist jetzt stabil und kann für die Produktion verwendet werden. Diese Version bietet noch mehr Kontrolle und Anpassungsmöglichkeiten für Ihre KI-gestützten Workflows, sodass Sie hochwertige Android-Apps einfacher als je zuvor entwickeln können.
Matt Dyor • Lesezeit: 3 Minuten
-
Produktneuheiten
Heute erweitern wir die Android-Entwicklung mit Gemma 4, unserem neuesten hochmodernen offenen Modell, das für komplexes logisches Denken und autonomes Aufrufen von Tools entwickelt wurde.
Matthew McCullough • Lesezeit: 2 Minuten
Auf dem Laufenden bleiben
Lassen Sie sich Woche für Woche die neuesten Informationen zur Android-Entwicklung zusenden.