Produktneuheiten
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.
Neuerungen 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. Das beschleunigt die Entwicklung, da Sie den Android-Entwicklungsprozess in die IDE verlagern können, anstatt den Kontext zu wechseln und mit mehreren Programmen arbeiten zu müssen, wenn Sie Zifferblätter entwickeln.
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 für das Watch Face-Format 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 Zeit für die UI-Entwicklung um 40 % verkürzt hat.
Android Partner Device Labs (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 ein Backup der Daten Ihrer App erstellen, es auf einem anderen Gerät wiederherstellen und sogar Backups 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 Compose-Vorschau aufrufen und die Ränder ziehen, um zu sehen, wie sich das Layout in Echtzeit ändert.
Google Play-Richtlinieninformationen
Mit Google Play-Richtlinieninformationen in Android Studio erhalten Sie frühzeitig Warnungen zu 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.
- UI transformieren (Studio Labs): Mit natürlicher Sprache können Sie die Compose-UI direkt im Vorschaufenster iterieren.
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öße der Compose-Vorschau anpassen:Sie können die Größe von Vorschauen im Fokusmodus dynamisch anpassen, um responsive UIs sofort zu testen.
- Verbesserungen bei der Compose-Vorschau:Verbesserte Code-Navigation 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-Richtlinieninformationen:Sie erhalten frühzeitig Warnungen vor potenziellen Verstößen gegen die Google Play-Richtlinien direkt in der IDE.
- Proguard-Prüfungen:Zu weit gefasste Keep-Regeln erkennen und beheben, um den Code besser zu optimieren.
- Standardmäßig im 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
- Standardeinstellung für die Projektansicht (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.
Erste Schritte
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 alles anstellen werden.
Weiterlesen
-
Produktneuheiten
Die 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
-
Produktneuheiten
Android 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 wird es noch einfacher, hochwertige Android-Apps zu entwickeln.
Matt Dyor • Lesezeit: 3 Minuten
-
Produktneuheiten
Heute stellen wir Gemma 4 vor, unser neuestes hochmodernes offenes Modell, das für komplexes Reasoning und autonomes Tool-Calling 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.