Android Studio verbessert die Unterstützung für maschinelles Lernen

Das Android Studio IDE-Team von Google hat die stabile Version von Android Studio 4.1 veröffentlicht, die Verbesserungen beim maschinellen Lernen und einen Datenbankinspektor enthält.

Mit der Version 4.1 verbessert Android Studio die Unterstützung für maschinelles Lernen auf dem Gerät durch die Unterstützung von TensorFlow Lite-Modellen in Android-Projekten. Android Studio generiert Klassen, damit Modelle mit besserer Typensicherheit und weniger Code ausgeführt werden können. Der Datenbankinspektor ermöglicht währenddessen das Abfragen der Datenbank einer App, unabhängig davon, ob die App die Jetpack Room-Bibliothek oder die Android-Plattformversion von SQLite direkt verwendet. Werte können mithilfe des Datenbankinspektors geändert werden, wobei Änderungen in Apps angezeigt werden.

Android Studio 4.1 wurde am 12. Oktober eingeführt und ist über developer.android.com zugänglich. Außerdem erleichtert es die Navigation im Dolch-bezogenen Abhängigkeitsinjektionscode, indem eine neue Rinnenaktion bereitgestellt und die Unterstützung im Fenster "Verwendungen suchen" erweitert wird. Wenn Sie beispielsweise auf die Rinnenaktion neben einer Methode klicken, die einen bestimmten Typ verwendet, navigieren Sie zu dem Ort, an dem ein Typ als Abhängigkeit verwendet wird.  

Weitere Funktionen in Android Studio 4.1 sind:

  • Vorlagen im Dialogfeld "Neues Projekt erstellen" verwenden jetzt Material Design Components und entsprechen standardmäßig den aktualisierten Richtlinien für Themen und Stile. Diese Änderungen erleichtern das Empfehlen von Materialstilmustern und unterstützen UI-Funktionen wie dunkle Themen.
  • Android Emulator kann jetzt direkt in Android Studio ausgeführt werden. Dies kann Platz auf dem Bildschirm sparen und eine schnelle Navigation zwischen Emulator- und Editorfenster mithilfe von Hotkeys ermöglichen. Außerdem unterstützt der Emulator jetzt faltbare Geräte, wobei Entwickler faltbare Geräte mit einer Vielzahl von Designs und Konfigurationen konfigurieren können.
  • Symbolisierung für native Absturzberichte.
  • Aktualisierungen zum Übernehmen von Änderungen ermöglichen schnellere Builds.
  • Der Android Studio Memory Profiler enthält jetzt einen nativen Memory Profiler für Apps, die auf physischen Geräten mit Android 10 oder höher bereitgestellt werden. Der Native Memory Profiler verfolgt die Zuweisungen und Freigaben von Objekten im nativen Code für einen bestimmten Zeitraum und bietet Informationen zu den Gesamtzuordnungen und der verbleibenden Heap-Größe.
  • C / C ++ - Abhängigkeiten können aus AAR-Dateien (Android Archive) exportiert werden.
  • Auf Android Studio-Profiler kann in einem vom primären Android Studio-Fenster getrennten Fenster zugegriffen werden, was für Spieleentwickler nützlich ist.
  • Verbesserungen der System Trace-Benutzeroberfläche.
  • 2.370 Fehler wurden behoben und 275 öffentliche Probleme wurden geschlossen.