Was ist neu in Android Studio 3.4?

Google hat Android Studio 3.4 am 17. April gestartet und kann auf neuen Versionen von Windows, Linux und Mac heruntergeladen werden. Dies ist die neueste Version der IDE (Integrated Development Environment), die nur über eine begrenzte Anzahl fokussierter Funktionen verfügt. Es befasst sich mit den Workflows des Kernentwicklers für das Ressourcenmanagement und die App-Erstellung.

Zu den neuen Funktionen in dieser Version gehören R8, das Proguard (Standard-Verschleierer und Code-Shrinker) ersetzt, eine aktualisierte PSD (Projektstrukturdialog) und ein neues Ressourcenverwaltungstool für die App. Weitere Funktionen sind ein Android-Emulator, der Android Q Beta unterstützt.

Sie werden froh sein zu wissen, dass die neue Version mehr als 300 Stabilitäts- und Fehlerverbesserungen bietet. Dies ist Teil der Project Marble-Bemühungen des Android Studio-Teams.

Im vergangenen November hatte die Produktmanagerin der Google-Gruppe, Karen Ng, auf dem Android Developer Summit erklärt, dass die IDE „absolut stabil“ sein muss. Später, im Januar 2019 Android Studio 3.3 wurde veröffentlicht.

Die neue Version kommt nur wenige Monate später mit mehreren neuen Funktionen. Hier sind einige der neu integrierten Funktionen, die Sie gerne erkunden würden.

Ressourcenmanager

Früher war die Navigation und Asset-Verwaltung in Android Studio langwierig und umständlich. Die Schwierigkeit nahm zu, als die App komplexer wurde. Die neue Ressourcenmanagerfunktion visualisiert die Farben, Layouts und zeichnbaren Elemente in der App auf konsolidierte Weise.

Ressourcenmanager

Abgesehen von der Visualisierung unterstützt das Bedienfeld den Import von Massengütern durch Ziehen und Ablegen. Diese Funktionen verbessern wahrscheinlich die Benutzerfreundlichkeit der App und Sie genießen ein besseres Asset-Management-Erlebnis.

Android-Entwickler können diese Funktionen auch verwenden, um Assets zu verwalten, die von einem Designteam empfangen werden, und diese auf organisierte Weise anzuzeigen.

Absichten importieren

Wenn Sie mit neuen Bibliotheken wie Firebase und Jetpack arbeiten, werden die allgemeinen Klassen in diesen Bibliotheken von Android Studio 3.4 identifiziert. Es werden Codeabsichten verwendet, um die erforderliche Bibliotheksabhängigkeit und Importanweisung vorzuschlagen.

importieren

Durch diese Optimierungsstufe können die Benutzer Zeit sparen und sich mit dem Code kontextualisieren. Wie Sie wissen, wurden Jetpack-Bibliotheken modularisiert.

Die neue Version identifiziert die genaue Bibliothek oder den Satz von Bibliotheken, die zum Einfügen einer neuen Klasse von Jetpack erforderlich sind.

Eigenschaftenfenster des Layout-Editors

Android Studio 3.4 wird mit einem aktualisierten Eigenschaftenfenster des Layout-Editors geliefert, um die Produktverfeinerung zu verbessern. Die Warnungen und Fehler werden in einer hervorgehobenen Farbe angezeigt, und die Benutzer können jetzt für jede Eigenschaft eine Ressourcenbindungssteuerung verwenden.

Layout-Editor

Der Farbwähler wurde ebenfalls aktualisiert, um das Gesamterlebnis der Benutzer zu verfeinern. Wenn Sie die neue Version herunterladen, finden Sie einen einzelnen Bereich mit zusammenklappbaren Abschnitten mit Eigenschaften.

Projektstrukturdialog (PSD)

In Android Studio 3.4 erhalten die Benutzer ein neues Frontend für die Benutzeroberfläche, über das sie Gradle-Projektdateien verwalten können. Mit dieser Funktion können Benutzer Abhängigkeiten zu den jeweiligen Projekten auf Modulebene hinzufügen.

Produktstrukturdialog

Außerdem können Sie mithilfe der neuen PSD-Anzeigen Variationen erstellen, um die Konfiguration der von Ihnen erstellten Dateien zu verbessern. Es ist nicht erforderlich, die Versionsnummer des Gradle-Plugins zu aktualisieren, um von der neuen PSD zu profitieren.

R8 standardmäßig

In der neuen Version von Android Studio ersetzt R8 Proguard. Durch das Verkleinern des R8-Codes können Sie die Größe Ihrer APK reduzieren, indem Sie einfach die nicht verwendeten Ressourcen und Codes eliminieren.

Abgesehen davon nimmt der eigentliche Code weniger Platz ein. R8 ist im Vergleich zu Proguard eine bessere Option, da es Dexing-, Desugaring- und Shrinking-Vorgänge in einem einzigen Schritt kombiniert.

Sie werden feststellen, dass dies ein effizienterer Ansatz für die Apps ist, die auf Android ausgeführt werden. Derzeit ist R8 der Standard-Code-Shrinker, den man mit Android Studio 3.4 erstellt, sowie diejenigen, die mit dem Android Gradle-Plugin 3.4 erstellt wurden.

Android Emulator Skin Updates & Android Q Beta Emulator System Image

Die Entwickler haben auch Google Pixel 3 XL- und Google Pixel 3-Geräte-Skins in Android Studio 3.4 veröffentlicht. Jetzt können die Benutzer die Bilder vom Android Q Beta-Emulatorsystem zum Testen der App herunterladen.

Android Emulator

Sie sollten beachten, dass Google den Nutzern empfiehlt, die kanarische Version von Android Studio sowie den Emulator auszuführen, damit Sie beim Ausführen des Android Q Beta-Programms die neuesten Kompatibilitätsänderungen erhalten.

Etwas zusammenfassen…

Mit den neuen Funktionen und Fehlerkorrekturen verspricht Android Studio 3.4 den Endbenutzern offensichtlich ein brandneues Erlebnis. Wenn Sie eine alte Version von Android Studio verwenden, können Sie einfach die App aktualisieren und gleichzeitig die stabile Release-Version verwenden. Ist das nicht wunderbar? Wir sind sicher, dass es so ist!

Similar Posts

Leave a Reply