Ich habe zwei Projekte, die dieselbe Bibliothek verwenden. Diese Bibliothek verwendet eine jar
Datei als Abhängigkeit, jedoch kann nur die Bibliothek die Klassen aus der Datei jar
lesen. Die beiden Projekte haben keinen Zugriff auf die Klassen aus der Datei jar
.Android Studio: Wie Klassen aus einer JAR-Datei aus einer Bibliothek lesen?
Ich habe versucht, die JAR-Datei den beiden Projekten separat hinzuzufügen, aber ich erhalte einen Buildfehler, wahrscheinlich, weil er jetzt in der Projektebene und der Bibliotheksebene enthalten ist, was zu Konflikten führt.
Die jar
Datei ist YouTubeAndroidPlayerApi.jar
/------------------- Project1 (can't read classes from jar)
Library(w/ jar)
\------------------- Project2 (can't read classes from jar)
Alle Ideen, wie zu nähern? Vielen Dank!
"Die beiden Projekte haben keinen Zugriff auf die Klassen aus der JAR-Datei." - Warum nicht? Wenn es als Abhängigkeit enthalten ist, muss es. –
Wie sehen Ihre Gradle-Dateien aus? Sind Sie auf Android Studio 3.0 mit dem neuesten Gradle? – parkgrrr