So erstellen Sie eine JAR-Datei von Android Studio

8

Ich habe eine ziemlich aktuelle Version von Android Studio, ich habe ein Modul unter einem Projekt erstellt, das im Grunde genommen eine Bibliothek sein soll, wenn ich es erstelle, erstellt es eine ".aar" Datei, was ich will ist .jar Datei, da diese Bibliothek auch mit Eclipse verwendet werden soll.

Die Bibliothek enthält auch Aktivitäten. Gibt es irgendeine Möglichkeit, eine .jar-Datei zu erstellen, die ich auch in Eclipse und Android Studio verwenden kann?

Ich habe dieses Modul bereits erstellt und versucht, zu erstellen. Daher hat es eine .aar-Datei und keine .jar-Datei generiert.

    
vishal dharankar 11.06.2015, 13:16
quelle

3 Antworten

0

Zur Zeit scheint graples-based builds nicht zu erlauben, jar mit android studio zu erstellen, ich entschied mich für Intelij zu gehen, es hat die notwendige Option und tut was ich will, ich kann community edition verwenden.

*** Aktualisierung **** Selbst das von Intelij mit Ressourcen produzierte Glas funktioniert nicht, offensichtlich ist es nicht einfach, ein Glas mit Ressource zu haben, entschied sich also für .aar und hofft, dass Eclipse auch Unterstützung für .aar erhält, wenn Gravel-Support dort landet mein Hauptanliegen.

    
vishal dharankar 12.06.2015, 17:14
quelle
7

Ich habe einen einfachen Weg gefunden, Gradle 2.2.1 zu benutzen:

%Vor%

Legen Sie dies in Ihr Bibliotheksmodul. Es kompiliert es als Release und erzeugt eine JAR-Datei in: build/libs .

bash gradlew jar oder verwenden Sie Ihre IDE, um auf diese jar Gradle-Aufgabe zu verweisen.

    
shkschneider 16.06.2015 10:03
quelle
1

aar bezieht sich nicht auf AS oder Eclipse, sondern ist ein A ndroid AR Schnittlauch für Android-Anwendungen wie J ava AR Schnittlauch sind für Java-Anwendungen. Da Android Java-basiert ist, können Gläser verwendet werden. Aber um androide Spezialitäten zu berücksichtigen, wie Ressourcenbündel, ist ein aar das richtige Mittel.

    
sschrass 12.06.2015 17:43
quelle

Tags und Links