[JAVA] Erstellen Sie mit Android Studio eine ausführbare JAR-Datei

Einführung

Ich werde erklären, wie man mit Android Studio ein ausführbares JAR erstellt.

Version Die Betriebssystemversion lautet wie folgt.

Microsoft Windows 10 Home
10.0.18363 N/Ein Bau 18363

Die Versionen von Android Studio sind wie folgt.

Android Studio 4.0
Build #AI-193.6911.18.40.6514223, built on May 21, 2020
Runtime version: 1.8.0_242-release-1644-b01 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

Die Java-Version ist wie folgt.

java -version
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)

Erstellen Sie ein Projekt

Führen Sie die folgenden Schritte aus, um ein Projekt zu erstellen.

Starten Sie Android Studio. Wählen Sie Neues Android Studio-Projekt starten. Erstellen Sie ein Projekt ohne Aktivität. Nennen Sie es "Meine Anwendung" (Standard). Nehmen wir an, die Sprache ist "Kotlin".

Erstellen Sie ein JAR-Modul

Führen Sie die folgenden Schritte aus, um Ihrem Projekt ein JAR-Modul hinzuzufügen.

Wählen Sie Datei - Neu - Neues Modul ... Wählen Sie Java oder Kotlin Library. Setzen Sie den Bibliotheksnamen auf "lib" (Standard). Der Klassenname sei "MyClass".

fun main Öffnen Sie MyClass.kt. Ersetzen Sie den Inhalt durch Folgendes:

MyClass.kt


package com.example.lib

fun main(args: Array<String>) {}

Der Bildschirm des bisher ausgeführten Status ist wie folgt.

1.jpg

build.gradle

Fügen Sie libs build.gradle Folgendes hinzu:

build.gradle


jar {
    manifest {
        attributes("Main-Class": "com.example.lib.MyClassKt")
    }
    from { configurations.compileClasspath.collect { it.isDirectory() ? it : zipTree(it) } }
}

1.jpg

Glasaufgabe hinzufügen

Führen Sie die folgenden Schritte aus, um eine JAR-Aufgabe hinzuzufügen.

Wählen Sie View --Tool Windows --Gradle. Fenster wird angezeigt. Doppelklicken Sie auf Meine Anwendung - Aufgaben --build --jar. Der Build wird gestartet.

Der Bildschirm des bisher ausgeführten Status ist wie folgt.

1.jpg

Sie haben ein Glas auf dem folgenden Weg:

MyApplication\lib\build\libs\lib.jar

Lauf

Öffnen Sie die Eingabeaufforderung. Navigieren Sie zu dem Pfad, in dem sich lib.jar befindet. Führen Sie den folgenden Befehl aus: Wenn Sie es fehlerfrei ausführen können, sehen Sie, dass Sie ein JAR haben, das wie erwartet ausgeführt werden kann.

java -jar .\lib.jar

Recommended Posts

Erstellen Sie mit Android Studio eine ausführbare JAR-Datei
So erstellen Sie eine App mit Tensorflow mit Android Studio
Erstelle eine Android App. (Tag 5)
[Version 2020] So senden Sie eine E-Mail mit Android Studio Javamail
Erstelle eine Android App. (Erster Tag)
Erstellen Sie mit Gradle eine ausführbare JAR für mehrere Projekte
Anfänger versuchen Android Studio Teil 2 (Ereignisverarbeitung)
Anfänger versuchen Android Studio Teil 1 (Hello World)
So erstellen Sie ein ausführbares JAR in Maven
Wie man einen imposanten Android-Musikplayer macht
Wie man einen Oleore-Generator mit Swagger Codegen herstellt
Anfänger in der App-Entwicklung haben versucht, eine Android-Rechner-App zu erstellen
Hinweise zu Android Studio
Android Studio Teil 3-6 besiegen
Android Studio Teil 1 und Teil 2 besiegen
Sie verwenden derzeit Java 6. Lösung in Android Studio Gradle
[Mac] Android Studio wird während der Installation aus einem unerwarteten Grund beendet
[Android] [Bibliothek] Ich habe versucht, eine Animationsbibliothek namens "Vorher Nachher Animation" zu verwenden.