Diese Frage ist so grundlegend und ich habe keine Dokumentation dafür gefunden.
Ich habe ein Android-Bibliotheksprojekt, und ich möchte eine aar-Datei davon exportieren und in einem anderen Projekt verwenden.
Ich habe die folgende grople.build-Datei, aus so vielen anderen Beispielen:
%Vor%Ich möchte reines Gradle verwenden, um das auszuführen, was bedeutet, dass ich die Aufgaben ausführen muss, aber zuerst die ersten Dinge, bekomme ich den folgenden Fehler:
%Vor%Warum wird das Plugin nicht gefunden und welche Aufgaben sollte ich ausführen?
Danke, Adam.
Hier ist, was bei mir funktioniert hat. Es ist manuell, aber es ist eine pure Großzügigkeit, es zu tun. Dies setzt voraus, dass Sie "plugin:" android-library "in der build.gradle-Datei Ihres Moduls, die Sie sehen, anwenden.
Stellen Sie sicher, dass Ihre JAVA_HOME-Umgebungsvariable auf die Version der Java-SDK verweist, die Sie verwenden werden. Auf einem Mac über die Bash-Shell würde das etwa so aussehen:
export JAVA_HOME = '/ Bibliothek / Java / JavaVirtualMachines / jdk1.8.0_11.jdk / Inhalt / Home'
(Klicken Sie hier, um herauszufinden, wie um dein Java Home zu finden )
Sie sollten nun die .aar-Datei in mymodulename / build / outputs / aar
findenDanke [geekgarage] für Klarstellung. 2
Sie sollten versuchen, Ihre Build-Tools zu aktualisieren / zu aktualisieren und über AndroidStudio zu skalieren. Sobald Sie dies getan haben, oder wenn Sie es bereits getan haben, sollten Sie in der Lage sein, Ihre Build-Datei zu ändern, um die Aktualisierungen wiederzugeben:
%Vor%HINWEIS: Ich kann immer noch keine aar-Dateien erzeugen, obwohl das Kompilieren in Ordnung ist. Zumindest könnte dich das über diese Hürde bringen.
Tags und Links android gradle android-library android-studio