2016-11-02 2 views
0

Ich verwende ceddl4j Bibliothek In meinem Android-Bibliothek geerbt zuzugreifen, aber wenn ich meine library bauen und versuchen, es ist aar Datei in einem anderen Application hinzuzufügen, es Fehler mitkann nicht Bibliothek

Error:(75, 44) error: cannot access DigitalData 
class file for nl.mirabeau.ceddl4j.DigitalData not found 

Hinzufügen ceddl4j in meiner Bibliothek wirft

compile group: 'nl.mirabeau', name: 'ceddl4j', version: '1.0.0' 

Ich vermisse sicherlich etwas in Build-Konfiguration meiner Bibliothek, kann jemand bitte führen.

+0

Wie fügen Sie die CDDDL4J-Bibliothek in Ihrem AAR hinzu und wie stellen Sie die AAR-Datei bereit? –

+1

In build.gradle Datei meiner Bibliothek füge ich ceddl4j mit der gegebenen Zeile hinzu, dann baue ich die Bibliothek und füge die generierte aar Datei in meine App als Modul ein @GabrieleMariotti –

+1

Die aar Datei enthält nicht die verschachtelten Abhängigkeiten. Überprüfen Sie die Dokumentation http://stackoverflow.com/documentation/android-gradle/3037/how-to-include-aar-files-in-a-project-in-android/10329/the-aar-file-doesnt-include -die-transitiven-Abhängigkeiten # t = 2016110208212615188 oder http://stackoverflow.com/questions/34649901/Adding-dependencies-in-gradle-project-which-generates-aar-file/34649982 –

Antwort

0

Dank Grabriele für die Bereitstellung der Informationen, aar Datei enthält nicht die geschachtelten Abhängigkeiten, daher die Option übrig ist Maven Repo (öffentlich oder privat).

Verwandte Themen