Android Studio Narwhal 4 Feature Drop: Unterstützung für Zifferblätter und verbesserte Stabilität
Lesezeit: 5 Minuten
Der Feature Drop für Android Studio Narwhal 4 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 Agent-Modus Ihre Produktivität deutlich gesteigert hat. Deshalb ist er jetzt nicht mehr in der Vorschauphase, sondern stabil.
Dies ist auch der letzte Feature Drop für die Android Studio Narwhal-Releases. Mit dem neuen monatlichen Release-Rhythmus stellen wir jeden Monat neue Funktionen und Fehlerkorrekturen bereit. In den letzten drei Narwhal-Versionen wurden viele neue Funktionen eingeführt, darunter der KI-Agentenmodus und Compose-Vorschauen. Wir möchten Ihnen nicht nur die Neuerungen in diesem Release vorstellen, sondern auch einige wichtige Funktionen aus den Narwhal-Releases zusammenfassen.
Neues im Feature Drop für Android Studio Narwhal 4
Hier sind die neuen Funktionen, die mit diesem Release eingeführt werden:
Unterstützung für deklarative Wear OS-Smartwatches in Android Studio ⌚
Der Feature Drop für Android Studio Narwhal 4 verbessert den Workflow für die Erstellung von Wear OS-Zifferblättern. Dazu wird die Unterstützung des Editors für das Watch Face-XML-Format eingeführt, mit dem Sie Ihre Zifferblattdesigns direkt in der IDE schreiben, debuggen und optimieren können. So können Sie schneller arbeiten, da der Android-Entwicklungsprozess in die IDE integriert ist und Sie beim Entwickeln von Zifferblättern nicht den Kontext wechseln und mit mehreren Programmen arbeiten müssen.
In Android Studio können Sie die im Watch Face-Format verwendeten XML-Dateien direkt bearbeiten. Es bietet jetzt Code-Vervollständigung für Tags und Attribute basierend auf den offiziellen Schemas des Watch Face-Formats sowie eine Live-Fehlerüberprüfung, mit der Probleme wie fehlende erforderliche Attribute erkannt werden können. Android Studio bietet außerdem die Möglichkeit, Ressourcen zu verknüpfen, um schnell zu Drawable-Ressourcen und anderen referenzierten XML-Elementen zu navigieren. Außerdem wird eine erweiterte Syntax für die Verarbeitung von arithmetischen Ausdrücken und Datenquellenreferenzen unterstützt, die in das XML eingebettet sind. Schließlich können Sie Zifferblätter direkt aus Android Studio auf einem Wear OS-Emulator oder einem physischen Gerät bereitstellen.
Option, die Projektansicht als Standard festzulegen 📂
Müssen Sie jedes Mal, wenn Sie ein neues Projekt öffnen, zur Projektansicht wechseln? 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 enthalten viele neue Funktionen, insbesondere seit wir auf monatliche Releases umgestellt haben. Angesichts der 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 Neuerungen finden Sie in den vollständigen Beiträgen zum Narwhal Feature Drop und zum 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 der Erledigung Ihrer Aufgaben unterstützen lassen. 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 Agent-Modus verwendet, um Jetpack Compose-Layouts aus UI-Mockups zu generieren. Sie stellten fest, dass Gemini in Android Studio die gesamte UI-Entwicklungszeit um 40 % verkürzt hat.
Android-Partnergerätelabore (mit Android Device Streaming)
Wir haben Android Device Streaming um Android Partner Device Labs erweitert. So erhalten 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 zum Testen des Datenbackups und des Wiederherstellungsablaufs Ihrer App hinzugefügt. Das ist wichtig, damit Nutzer beim Wechsel zu einem neuen Gerät eine reibungslose Nutzung haben. Sie können eine Sicherung der Daten Ihrer App erstellen, sie auf einem anderen Gerät wiederherstellen und sogar Sicherungen an Ihre Ausführungskonfigurationen anhängen, um diesen Ablauf einfach zu testen.
Größenanpassbare 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 Vorschau für das Erstellen aufrufen und die Ränder ziehen, um zu sehen, wie sich das Layout in Echtzeit ändert.
Google Play – Richtlinieninformationen
Mit Play Policy Insights in Android Studio erhalten Sie frühzeitig Warnungen vor potenziellen Verstößen gegen die Google Play-Richtlinien, damit Sie Richtlinienkonforme Apps entwickeln können. Die IDE zeigt jetzt Lint-Warnungen direkt in Ihrem Code an, wenn sie sich auf eine Google Play-Richtlinienanforderung beziehen. Sie können diese Lint-Prüfungen auch in Ihre CI/CD-Pipelines einbinden. Diese Informationen bieten einen Überblick über die Richtlinie, die Dos und Don’ts sowie Links zu weiteren Ressourcen, damit Sie potenzielle Probleme frühzeitig im Entwicklungszyklus beheben können.
Zusammenfassung
Die gesamte Android Studio Narwhal-Reihe, einschließlich dieses Narwhal 4 Feature Drop, bietet eine Vielzahl leistungsstarker Funktionen. Hier finden Sie eine umfassende Zusammenfassung der wichtigsten Neuerungen:
Mit KI entwickeln (Gemini)
- Agent Mode:Ein halbautonomer KI-Assistent, der bei komplexen, mehrstufigen Vorgängen wie Refactoring, Hinzufügen von Funktionen und Debugging hilft.
- Unterstützung von AGENTS.md:Geben Sie projektspezifischen Kontext, Anweisungen und Styleguides für Gemini an.
- Regeln in der Prompt-Bibliothek:Sie können die Ausgabe von Gemini an die Codierungsstandards Ihres Teams anpassen.
- Bild- und @Datei-Anhang:Hängen Sie Screenshots und Projektdateien an, um kontextbezogenere Antworten zu erhalten.
- Transform UI (Studio Labs): Mit natürlicher Sprache können Sie die Compose-Benutzeroberfläche direkt im Vorschaufenster bearbeiten.
Schnellere UI-Iteration und ‑Entwicklung
- Unterstützung für deklarative Wear OS-Smartwatch-Zifferblätter (Neu in Narwhal 4 ✨): Zifferblätter mit Codevervollständigung, Fehlerprüfung und direkter Bereitstellung schreiben, debuggen und bereitstellen.
- Größenanpassbare Compose-Vorschau:Sie können die Größe von Vorschauen im Fokusmodus dynamisch anpassen, um responsive UIs sofort zu testen.
- Verbesserungen bei der Compose-Vorschau:Verbesserte Codenavigation und eine neue Auswahl zur Verwaltung von Vorschauen.
Optimieren, verfeinern und testen
- App-Sicherung und ‑Wiederherstellung testen:Sie können den Datenfluss für die Sicherung und Wiederherstellung Ihrer App ganz einfach testen, wenn Sie Daten auf ein neues Gerät übertragen.
- Android Partner Device Labs:Sie haben Zugriff auf eine Vielzahl von physischen Partnergeräten von Samsung und anderen Herstellern, die Sie für Tests verwenden können.
- Google Play-Richtlinienstatistiken:Sie erhalten direkt in der IDE Frühwarnungen zu potenziellen Verstößen gegen die Google Play-Richtlinien.
- Proguard-Prüfungen:Zu weit gefasste Keep-Regeln erkennen und beheben, um den Code besser zu optimieren.
- Standardmäßig K2-Modus:Der Kotlin-Compiler der nächsten Generation sorgt für eine höhere Leistung.
- Unterstützung für 16‑KB-Seitengröße:Lint-Warnungen und ein Emulator zur Vorbereitung auf neue Geräte.
Immersive Entwicklung (XR)
- Eingebetteter Android XR-Emulator:Sie können den XR-Emulator direkt in der IDE ausführen.
- Eingebetteter Layout Inspector für Android XR:UI-Layouts in der XR-Umgebung prüfen und optimieren.
- Android XR-Projektvorlage:Mit dieser neuen Vorlage können Sie schnell mit XR-Projekten beginnen.
IDE-Workflow und Qualitätsverbesserungen
- Standardansicht für Projekte (Neu in Narwhal 4 ✨): Mit dieser neuen erweiterten Einstellung werden neue Projekte immer in der Projektansicht geöffnet.
- Build-Dateien unter Modul anzeigen:Die Projektnavigation in der Android-Ansicht wird verbessert.
- Manuelle Projektsynchronisierung:Sie haben mehr Kontrolle darüber, wann die Gradle-Synchronisierung in großen Projekten erfolgt.
- Qualitätsverbesserungen:In dieser Version wurden xx Fehler behoben, um die Stabilität und Leistung zu verbessern.
Jetzt starten
Bereit, die Entwicklung zu beschleunigen? Laden Sie den Feature Drop für Android Studio Narwhal 4 noch heute aus dem stabilen Channel herunter.
Ihr Feedback ist uns wichtig. Bitte melden Sie weiterhin Fehler und schlagen Sie Funktionen vor. Wenn Sie Vorabzugriff auf die neuesten Funktionen erhalten möchten, laden Sie Android Studio über den Canary-Channel herunter.
Treten Sie unserer lebendigen Android-Entwickler-Community auf LinkedIn, Medium, YouTube oder X bei. Wir sind gespannt, was Sie damit entwickeln.
-
ProduktneuheitenAuf der diesjährigen Google I/O geht es nicht nur um iterative Änderungen, sondern um eine grundlegende Neuausrichtung der App-Entwicklung. Unsere neuesten Tools sind für die Ära der KI-Agenten konzipiert und bieten Funktionen, die die Produktivität von Android-Entwicklern steigern und die KI-Agenten, die Sie in Ihrer Codebasis bereitstellen, optimieren.
Matthew Warner • Lesezeit: 8 Minuten -
ProduktneuheitenDie KI-Workflows und ‑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 KI-Funktionen in Android Studio auszuwählen.
Matthew Warner • Lesezeit: 2 Minuten -
ProduktneuheitenAndroid Studio Panda 3 ist jetzt stabil und kann für die Produktion verwendet werden. Mit dieser Version haben Sie noch mehr Kontrolle und können Ihre KI-basierten Workflows noch besser anpassen. So können Sie ganz einfach hochwertige Android-Apps entwickeln.
Matt Dyor • Lesezeit: 3 Minuten
Lassen Sie sich Woche für Woche die neuesten Informationen zur Android-Entwicklung zusenden.