[JAVA] Einführung in Kotlin für iOS-Entwickler ③-About gradle

Ich hatte vor, über Gradle zu schreiben, aber vorher ...

Lassen Sie uns ein wenig über den Bildschirm sprechen Dies ist der Android Studio-Bildschirm スクリーンショット 2017-03-08 22.17.12.png

Dies ist der Xcode-Bildschirm スクリーンショット 2017-03-09 14.07.40.png Diese beiden Screenshots sehen fast gleich aus, aber das Problem ist, wie die Seitenleiste und der Konsolenbildschirm unten geöffnet werden. Bei Xcode das bekannte oben rechts スクリーンショット 2017-03-09 14.22.59.png So können Sie es öffnen und schließen, Für Android Studio スクリーンショット 2017-03-09 14.25.04.png Wenn Sie genau hinschauen, können Sie sehen, dass die Buchstaben am Rand des Fensters geschrieben sind. Im obigen Bild wird jetzt das Wort Projekt gedrückt, und die Navigationsleiste wird auf der linken Seite angezeigt. Es wird empfohlen, alle Tasten am Rand des Bildschirms zu drücken, die auf diese Weise etwas schwer zu verstehen sind.

Also, über Gradle des Hauptthemas

Um ehrlich zu sein, verstehe ich auch den wesentlichen Teil nicht. Es scheint, dass es eines der sogenannten "Build-Tools" ist, und irgendwie wird es als "Hilfsmittel beim Erstellen" erkannt. Ich habe es tatsächlich umgeschrieben und bei der Installation von Plug-Ins usw. verwendet. Also denke ich: "Ich denke, es ist wie bei CocoaPods in Xcode." Im Grunde genommen lege ich mich nicht damit an, aber ich vermute, dass es eine Bedeutung wie AppDelegate haben könnte, in dem Sinne, dass es ein Problem sein wird, wenn es nicht so ist.

Lassen Sie uns vorerst Gradle umschreiben

Nun, es wird auch eher als Beweis als als Theorie bezeichnet. Lassen Sie uns also vorerst Realm in die Meine Bewerbung aufnehmen, die ich das letzte Mal gemacht habe. (Weitere Informationen finden Sie unter Realm Java Site.) Zitiert von Realm Java Site

Schritt 1: Fügen Sie der Datei build.gradle auf der obersten Ebene Ihres Projekts die folgenden Klassenpfadeinstellungen hinzu.

Das zu ändernde build.gradle wird im Bild darunter angezeigt. Ist die Reihenfolge der Dateien jedoch gleich? スクリーンショット 2017-03-09 14.48.19.png

Wenn sie unterschiedlich sind, werden Sie verwirrt sein, welches der beiden build.gradle zuerst neu geschrieben werden soll. スクリーンショット 2017-03-09 14.48.38.png Hier ist die gleiche Reihenfolge wie bei den Bildern in Realm Java. Wie sortiere ich?

スクリーンショット 2017-03-09 14.54.51.png

Oben in der Navigationsleiste sehen Sie ein kleines schwarzes Dreieck. Klicken Sie einfach darauf und wählen Sie Projekt. Lassen Sie es uns tatsächlich umschreiben.

スクリーンショット 2017-03-09 14.58.36.png Über dem Codebildschirm wird eine Meldung angezeigt. Der Inhalt lautet "Gradle wurde neu geschrieben, also bitte synchronisieren." Gradle fordert Sie immer zur Synchronisierung auf, wenn sich auch nur ein einziges Zeichen ändert. Wenn Sie sich für eine Neufassung entschieden haben, können Sie am Ende synchronisieren, aber ich bin neugierig. Daher versuche ich, jedes Mal zu synchronisieren, wenn diese Nachricht angezeigt wird. Zitiert von der gleichen Seite

Schritt 2: Wenden Sie das Realm-Android-Plug-In in der Datei build.gradle auf Anwendungsebene an.

スクリーンショット 2017-03-09 15.05.20.png

Realm ist jetzt installiert

Ich werde tatsächlich ein Modell von Realm schreiben

スクリーンショット 2017-03-09 15.18.51.png

Beim Importieren von RealmObject wird keine Fehlermeldung angezeigt. Jetzt können Sie Realm verwenden.

Gradle kann so verwendet werden.

Bis hierher für diese Zeit. Als nächstes werde ich ein wenig über Schimmelpilze tun.

Bitte fügen Sie auch andere Artikel bei

Einführung in Kotlin für iOS-Entwickler ①-Umgebungskonstruktion Einführung in kotlin für iOS-Entwickler (2) -Projekterstellung Einführung in Kotlin für iOS-Entwickler ③-About gradle Einführung in Kotlin für iOS-Entwickler ④-Type [Einführung in Kotlin für iOS-Entwickler ⑤-Practical XML] (http://qiita.com/parappa1002/items/867c5b30055312e74fdb) [Einführung in Kotlin für iOS-Entwickler creation-Kotlin-Erstellung] (http://qiita.com/parappa1002/items/9f898feb4f83e672b384)

Recommended Posts

Einführung in Kotlin für iOS-Entwickler ③-About gradle
Einführung in Kotlin für iOS-Entwickler lin ー Kotlin-Erstellung
Einführung in Kotlin für iOS-Entwickler ④-Typ
Einführung in Kotlin für iOS-Entwickler ⑤-Practical XML
Einführung in Kotlin für iOS-Entwickler ①-Umgebungskonstruktion
Einführung in Kotlin für iOS-Entwickler ②-Projekterstellung
Informationen zum Popover-Fix für iOS 13
Informieren Sie sich über annotationProcessor für Gradle 5.0
[Einführung in Java] Über Lambda-Ausdrücke
Kotlin-Klasse zum Senden an Java-Entwickler
Einführung in die Programmierung für Studenten: Einführung
Kotlin-Generika für Java-Entwickler
Versuchen Sie "Einführung in Vert.x" mit Gradle
Über Kotlin
Kotlins Klasse Teil 2 zum Senden an Java-Entwickler
Einführung in Java zum ersten Mal # 2
Über das Verfahren, damit Java funktioniert
Kotlin-Scope-Funktionen zum Senden an Java-Entwickler
Tipps zur Interoperabilität mit Kotlin zum Senden an Java-Entwickler
Benötigt für iOS 14? So legen Sie NSUserTrackingUsageDescription fest
Memo für die Migration von Java nach Kotlin
[Einführung in Java] Informationen zur iterativen Verarbeitung (while, do-while, for, Erweiterung für, break, continue)
Kotlin-Funktionen und Lambdas zum Senden an Java-Entwickler
[Einführung in Java] Informationen zur Typkonvertierung (Besetzung, Promotion)
Grundeinstellungen für das Umschreiben von Java-Projekten in Kotlin
Erste Schritte mit Groovy für problematische Java-Ingenieure
[Einführung in Java] Grundlagen der Java-Arithmetik (für Anfänger)
Einführung in Ruby 2
Einführung in web3j
Einführung in Micronaut 1 ~ Einführung ~
[Java] Einführung in Java
Einführung in die Migration
Einführung in Java
Einführung in Doma
So erstellen Sie eine Docker-Umgebung mit Gradle for IntelliJ
Einführung in Java für Anfänger Grundkenntnisse der Java-Sprache ①
Einführung in die Programmierung für Studenten: Erstellen von Canvas
So installieren Sie Gradle und Kotlin mit SDKMAN (Mac)
Wie man Kotlin zum ersten Mal studiert ~ Teil 2 ~
Wie man Kotlin zum ersten Mal studiert ~ Teil 1 ~