Lassen Sie uns die wesentlichen Merkmale aufschlüsseln

Es scheint, dass Google bereits seinen Gang gewechselt hat und in Bezug auf das Angebot nicht beobachteter Dienste an der Spitze bleiben möchte. Ja, kurz nach dem erfolgreichen Start der neuen Android P Developer Preview vor einigen Tagen ist die neue Version von Android Studio 3.1 mit einer Reihe erweiterter Funktionen und Qualitätsänderungen wieder verfügbar.

Es ist die neue integrierte Entwicklungsumgebung (IDE) von Google, die sich ideal für Android-App-Entwickler eignet. Es muss angemerkt werden, dass Google 2014 Android Studio 1.0 gestartet hat, das vor ungefähr drei Jahren war, und im Oktober 2017 auch Android Studio 3.0 eingeführt hat. Es ist zwar kein sehr bedeutender Start, aber dennoch wichtig vom Zeitpunkt der Aktualisierung.

Der wichtigste Aspekt, der die Entwickler von Android-Apps zufriedener macht, ist die Einführung des neuen C ++ – Leistungsprofilers. Es hilft Ihnen bei der Fehlerbehebung bei Problemen beim Codieren der Apps. Eine weitere bemerkenswerte Änderung ist die Hinzufügung eines Code-Editors, der im Wesentlichen die Anweisungen zur Erstellung von SQL-Tabellen und Abfragen unterstützt und den Entwicklern hilft, eine Room- oder SQLite-Datenbank in ihrer App zu verwenden. Das neue Android Studio 3.1 bietet außerdem Flusenunterstützung für die Kotlin-Sprache und einen Quick Boost zum Aktualisieren des Android-Emulators für genaue Tests.

1. Kotlin Lint Checks

Sie kennen bereits die offizielle Ankündigung von Google, die volle Unterstützung auf die Kotlin-Sprache für die Erstellung der Apps auszudehnen. Jetzt erhält Kotlin die gleiche Hilfe auch in Android Studio.

Hier in der neuesten Version hat Google Lint-Code-Qualitätsprüfungen angeboten, damit die Entwickler sie sowohl über die integrierte Entwicklungsumgebung (IDE) als auch über die Befehlszeile ausführen können. Sie müssen nur Ihr Studio-Projekt öffnen und die Gradlew-Flusen über die Befehlszeile ausführen.

2. IntelliJ Platform Update

Android Studio 3.1 enthält die IntelliJ2017.3.3-Plattform und eine Reihe von Funktionen, darunter die integrierte Unterstützung für die SVG-Bildvorschau und neue Kotlin-Sprachabsichten.

3. Bearbeiten des Datenbankcodes

Mit dem Start der neuen Version fällt es den App-Entwicklern jetzt viel einfacher, sich für die Bearbeitung des SQL- oder Raumdatenbank-Codes in Android zu entscheiden.

Abgesehen davon bietet dieses neue Android Studio auch andere Vorteile wie eine verbesserte SQL-Code-Navigation in Projekten und ein besseres Refactoring von SQL-Anweisungen. Es enthält auch die SQL-Code-Vervollständigung in @Query-Deklarationen.

4. Das New Build Output-Fenster

Eines der nützlichen Elemente, auf die wir in Android Studio 3.1 stoßen, ist die Aufnahme einer aktualisierten Version des Build-Ausgabefensters. Seine Aufgabe besteht darin, die Fehler zu verwalten und den Status in der Baumansicht zu erstellen. Darüber hinaus wird das Erbe der Gradle-Ausgabe in diesem neuen Fenster gefestigt.

5. D8 Dex Compiler

Der D8 ist jetzt der Standard-Dex-Compiler in der Version von Android Studio und hat den Platz des alten DX-Compilers ersetzt. Es hilft, die Größe der Apps zu komprimieren, stellt sicher, dass während des Debuggens geeignete Schritte unternommen werden, und hilft bei der viel schnelleren Entwicklung von Apps.

Die Android-Entwickler müssen jedoch sicherstellen, dass entweder gradle.properties kein android.enableD8-Flag hat oder auf true gesetzt ist.

6. Systemabbilder und rahmenlose Geräte-Skins

Es muss beachtet werden, dass Android Studio 3.1 jetzt den Google Play Store sowie beide APIs, dh API 24 und 27 (Nougat bzw. Oreo), unterstützt. Darüber hinaus werden die neu veröffentlichten Android P Developer Preview-Versionen und Emulator-System-Images unterstützt.

Tatsächlich wurden auch die Emulator-Skins hinzugefügt, die das Testen der App mit einem Seitenverhältnis von etwa 18: 9 oder DisplayCutout-APIs für Android P Developer Preview vereinfachen.

Darüber hinaus finden Sie die aktualisierte Version der Emulator-Skins, die mit dem neuen rahmenlosen Modus gut funktioniert.

7. Schnellstart

Wie der Name schon sagt, wurde Quick Boot eingeführt, um die Wiederaufnahme der Android Emulator-Sitzung innerhalb von weniger als 6 Sekunden zu beschleunigen. Es muss gesehen werden, dass der Emulator genau wie das physische Android-Gerät mit dem Kaltstart beginnt.

Diese Standardfunktion gilt für alle virtuellen Android-Geräte. Abgesehen davon müssen die erfolgreichen Starts schnell sein. Google hat auch die Möglichkeit bereitgestellt, den Status des Schnellstarts entsprechend den Anforderungen zu speichern und über die Finger auf die Steuerelemente des Schnellstarts zuzugreifen und zu entscheiden, wann er verwendet werden soll. Sie können es auf der Seite mit den Emulatoreinstellungen speichern.

8. Aktualisierungen des Netzwerkprofilers: Threads und Netzwerkanforderungen

Google hat außerdem einen neuen Netzwerk-Thread vorgestellt, mit dessen Hilfe der Netzwerkverkehr in Apps analysiert werden kann. Es werden die veränderlichen Threads im Netzwerkverkehr untersucht und von Zeit zu Zeit auch die Netzwerkanforderungen. Dies hilft bei der Überwachung des Netzwerkverkehrs von jedem einzelnen Thread und jeder Netzwerkanforderung über den Netzwerkanrufstapel.

9. C ++ – CPU-Profilerstellung

Während des Starts von Android Studio 3.0 im Oktober letzten Jahres hatte Google die Android-Profiler eingeführt, um die Netzwerkaktivität, die CPU und den Speicher in Apps zu überwachen. Es ermöglichte Ihnen die Erstellung von Leistungsprofilen für die Sprachen Kotlin und Java.

Nach dem Debüt von Android Studio 3.1 können Sie den C ++ – Code in Apps profilieren. Tatsächlich ist der C ++ – Profiler auch nützlich, um die C ++ – Methodenspuren mit dem simpleperf als Backend aufzuzeichnen.

Es ist also Zeit für die Android-App-Entwickler, die alten Android Studio-Versionen nicht mehr zu verwenden und das neue Android Studio 3.1 ohne weitere Verzögerung herunterzuladen. Sie können Laden Sie es von der offiziellen Website herunter.

Similar Posts

Leave a Reply