Android Studio 3.0 - Alles, was Sie wissen müssen
Als Android-Entwickler erwarte ich neue und innovative Funktionen von Google, die Entwicklern wie mir helfen , Apps so einfach wie nie zuvor zu erstellen und zu testen, und Android Studio 3.0 ist nicht anders. Android 3.0 wurde erstmals im Google I / O 2017 angekündigt und bietet Unterstützung für Kotlin sowie eine Reihe anderer Funktionen.
Wenn Sie nicht warten können, um die neuen Funktionen auszuprobieren, laden Sie Android Studio 3.0 Preview herunter und genießen Sie es. Lassen Sie mich Ihnen die Vorteile von Android Studio 3.0 - der neuen Android IDE - zeigen.
Android Oreo-Unterstützung
Android Studio 3.0 bietet Unterstützung für das Schreiben von Apps für Android 8.0 Oreo einschließlich der neuen Funktionen, die in Oreo unterstützt werden. Mit dieser neuen IDE können Sie einfach adaptive Launcher-Symbole erstellen und neue Schriftarten in Ihren Apps hinzufügen.
Adaptive Symbole zeigen verschiedene Formen auf verschiedenen Geräten für verschiedene OEMs an. Sie können ein adaptives Startprogramm-Symbol mithilfe des Assistenten für adaptives Symbol erstellen, auf den Sie zugreifen können, indem Sie mit der rechten Maustaste auf den Ordner / res klicken und Neu, dann Image-Asset und anschließend Launcher-Symbole (adaptiv und alt) auswählen.Da Oreo jetzt herunterladbare Schriftarten unterstützt, können Sie sie jetzt in Ihren Apps hinzufügen, um die Größe der APKs Ihrer Apps zu verringern. Ebenso können Sie in Ihren Apps Schriftarten im XML-Format hinzufügen - so einfach wie Sie eine beliebige andere Ressourcendatei hinzufügen .
Basisplattform-Update
Android Studio 3.0 wird mit der IntelliJ Platform 2017.1.2 geliefert, die zahlreiche neue Funktionen und Verbesserungen in der Android-IDE bietet. Diese Verbesserungen helfen Ihnen dabei, schneller zu programmieren, und bieten Funktionen wie Parameterhinweise, sofortige Suchergebnisse, neue Lint-Checks, semantische Hervorhebung und vieles mehr.
Unterstützung neuer Funktionen
Java 8 bietet Unterstützung
Da Entwickler sich nun an Java 8-Funktionen gewöhnen, hat Google die Unterstützung für solche Sprachfunktionen in Android Studio verbessert. Dies bedeutet, dass Sie OpenJDK-APIs wie java.time, java.nio.file und java.lang.invoke verwenden können. Sie können also auch Bibliotheken verwenden, die mit diesen APIs in Ihren Apps erstellt wurden.
Kotlin Sprachunterstützung
Kotlin ist eine Java-interoperable Sprache, die den Standardcode reduziert, Nullzeiger-Ausnahmen vermeidet und zahlreiche weitere Verbesserungen gegenüber Java einführt. Es ist expressiver und prägnanter im Vergleich zu Java, und mit Android Studio 3.0 können Sie jetzt Java-Dateien in Kotlin konvertieren oder direkt in Kotlin programmieren.
Unterstützung für Instant AppsInstant Apps sind wie Web-Apps, aber native Apps, die Android-APIs verwenden können und Ihrer App ein einheitliches Erscheinungsbild verleihen. Für den Endbenutzer ist es so einfach wie das Öffnen eines Weblinks. Aber für den Entwickler (das bist du), geht es darum, seine App in Module zu modularisieren, die als "Feature-Modul" bezeichnet werden und zusammen eine "Feature-APK" bilden.
Instant Apps können im Gegensatz zu normalen Apps ohne Installation wie Web-Apps ausgeführt werden. Damit es funktioniert, müssen Sie Ihre vorhandene App aktualisieren, um Instant-Apps zu unterstützen. Android Studio 3.0 bietet die Module "Instant App" und "Feature" für dasselbe. Ich denke, es ist eine Verbesserung gegenüber regulären Apps. Was denken Sie?Neue und aktualisierte Tools
Neuer Android Profiler
Android Profiler ist das neue Überwachungstool für Android, das das alte Android Monitor Tool ersetzt. Es ist viel besser als das alte Tool und bietet eine einheitliche Ansicht der App in Echtzeit. Sie können auf dasselbe zugreifen, indem Sie das Menü Ansicht öffnen, dann auf " Tool Windows " gehen und schließlich " Android Profiler " wählen.
Neuer APK-DebuggerDer neue APK Debugger in Android Studio 3.0 bietet verbesserte Debugging-Funktionen . Nichtsdestoweniger können Sie APKs debuggen, wenn sie debuggbar sind - selbst wenn sie nicht wie zuvor aus einem Android Studio-Projekt stammen. Sie können auf das Tool zugreifen, indem Sie im Menü "Datei" auf " Profil oder Debug APK " klicken.
Neuer Gerätedatei-ExplorerDer neue Gerätedatei- Explorer ist ein Werkzeug, um nahtlos auf das Dateisystem des angeschlossenen Geräts zuzugreifen . Sie können Dateien auf dem Gerät anzeigen, kopieren und löschen. Sie können diese Dateien auch in dieser IDE öffnen. Sie können auf den Datei-Explorer zugreifen, indem Sie auf das Menü "Ansicht" klicken, " Tool Windows " wählen und auf " Device File Explorer " klicken.
Neues Android Plugin für GradleAndroid Plugin für Gradle 3.0.0 ist ein neues, verbessertes Gradle-Plugin, das hilft , Leistungsprobleme des vorherigen Plugins zu beheben und verschiedene andere Verbesserungen bietet. Dazu gehören schnellere Konfigurationszeiten, variantenbasierte Abhängigkeitsauflösung und mein Favorit - schnellere inkrementelle Builds .
Alte Werkzeugverbesserungen
Android Emulator-Funktionen
Android Emulator im Lieferumfang von Android Studio 3.0 bietet zahlreiche Verbesserungen bei Geschwindigkeit und Leistung, einschließlich der Unterstützung von OpenGL ES 3.0 für API-Stufe 24 und höher. Darüber hinaus bietet es eine einfachere Möglichkeit, einen Fehlerbericht für Ihre laufende App zu generieren, und eine schnellere Möglichkeit, Fehler im Emulator zu senden .
Layout-Editor-FunktionenDer Layout-Editor wird verwendet, um Layouts in einem Drag-and-Drop-Editor zu entwerfen, und das neue Android Studio bietet diesem Interface Maker verschiedene Verbesserungen. Zu den neuen Funktionen gehören erweiterte Drag-and-Drop-Ansichten, ein neues Fehlerfeld, Unterstützung für Barrieren und Gruppen sowie eine verbesserte Erstellung von Ketten.
APK Analyzer FunktionenAPK Analyzer ist ein Tool, um APK zu analysieren und seine Zusammensetzung zu verstehen, nachdem der Build-Prozess abgeschlossen ist. Es hilft beim Reduzieren der Dateigröße und beim Debuggen von DEX-Dateien und -Ressourcen. Mit Android Studio 3.0 bietet es neue Filteroptionen, eine verbesserte Baumansicht und eine bessere Überprüfung von Proguard-fähigen APKs .
Um den APK Analyzer zu verwenden, ziehen Sie einfach ein APK in das Editor-Fenster von Android Studio. Alternativ können Sie zur Projektperspektive wechseln und ein APK im Projektfenster öffnen. Und schließlich, können Sie auch zum Build- Menü gehen, wählen Sie " APK analysieren " aus den Optionen, und wählen Sie dann Ihr APK.Layout-Inspektor-Funktionen
Der verbesserte Layout-Inspektor in dieser Android-IDE enthält Verbesserungen, mit denen Sie Layoutprobleme problemlos beheben können . Dazu gehören eine neue Suchfunktion, kategorisierte Eigenschaften usw. Sie können auf dieses Prüfwerkzeug zugreifen, indem Sie im Menü Extras die Option Android auswählen und dann auf " Layout-Inspektor " klicken.
Welche Merkmale sollen als nächstes folgen?
Dies war alles über die neuen Funktionen und Verbesserungen in Android Studio 3.0. Obwohl diese Liste noch viele begeistern wird, würden einige von Ihnen nach weiteren Funktionsupdates in Android Studio suchen. Und warum solltest du nicht? Android Studio ist für Entwickler wie Sie, und Sie müssen ein Mitspracherecht bei den kommenden Funktionen haben .
Zum Glück hört Google Entwickler wie mich und Sie - besuchen Sie einfach die Android Studio Project Site. Hier sehen Sie verschiedene Möglichkeiten, um Ihre Stimme zu erheben, Fehler zu melden und neue Funktionen vorzuschlagen - folgen Sie einfach den Anweisungen dort, um Ihr Herz zu sprechen, und denken Sie daran, alle notwendigen Informationen anzugeben.
Wenn Sie diesen Beitrag gerne gelesen haben oder Ihre Lieblingsfunktion in Android Studio 3.0 teilen möchten, schreiben Sie einfach einen Kommentar oder teilen Sie Ihre Gedanken mit mir unter @aksinghnet auf Twitter. Ich würde gerne von dir hören. Und, fröhliche Programmierer!
Tattoos tragen eine lange und farbenfrohe Geschichte als Zeichen eines Übergangsritus, als Zeichen des Status oder der Bestrafung und in manchen Kulturen als Zeichen des Schutzes gegen das Böse. Heutzutage bekommen wir Tätowierungen unter freieren Umständen, aus künstlerischen oder sentimentalen Gründen oder manchmal auch auf einer Pflicht.Tatto
Erstellen Sie eine druckfreundliche Seite mit Gutenberg.css
Web-Designer vergessen oft den Druck, weil es heutzutage viel weniger notwendig scheint. Und das mag für digitale Websites wie BuzzFeed stimmen.Auf informativen Websites ist es jedoch immer noch eine gute Methode, ein benutzerdefiniertes Druck-Stylesheet anzubieten. Glücklicherweise müssen Sie nicht Ihre eigenen entwerfen, weil Gutenberg hier ist, um zu helfen.Be