Ich habe eine Android-Bibliothek erstellt und AAR-Datei, die Gradle Abhängigkeiten der Glide-Bibliothek hat und wenn ich diese aar als Bibliothek in meinem Hauptprojekt verwenden.Aber wenn ich den Teil verwenden von glide code in der library gibt es einen fehler, wie keine klasse gefunden hat. Wenn man die grddle-abhängigkeit der glide library im main-projekt hinzufügt, funktioniert es gut. Wird dies zu multidex-problemen führen?Android aar Bibliothek Gradle Abhängigkeiten vs Android-Projekt Gradle Abhängigkeiten
1
A
Antwort
1
Die aar Datei enthält nicht die verschachtelt (oder transitive) Abhängigkeiten und haben keine pom-Datei, die die Abhängigkeiten von der Bibliothek verwendet wird, beschreibt.
Wenn Sie eine AAR-Datei mit einem Repo flatDir
importieren, müssen Sie die Abhängigkeiten auch in Ihrem Projekt angeben.
Sie sollten ein Maven Repository verwenden (Sie müssen die Bibliothek in einem privaten oder öffentlichen Maven Repo veröffentlichen), Sie werden nicht das gleiche Problem haben.
In diesem Fall lädt Gradle die Abhängigkeiten mit der Pom-Datei herunter, die die Abhängigkeitenliste enthält.
Verwandte Themen
- 1. Gradle: download Abhängigkeiten der mitgelieferten aar-Bibliothek
- 2. Android aar Abhängigkeiten
- 3. Unterschied in Eclipse zwischen Gradle Abhängigkeiten und Gradle Abhängigkeiten (persistent)
- 4. AndroidStudio - Modul Abhängigkeiten in Gradle
- 5. Gradle Abhängigkeiten - Aktuelle Snapshot
- 6. Importieren von Gradle Abhängigkeiten
- 7. Snapshots Abhängigkeiten mit Gradle
- 8. Visualisieren Gradle Task Abhängigkeiten
- 9. Gradle Eclipse Abhängigkeiten
- 10. Gradle Buildscript-Abhängigkeiten
- 11. Beste Methode Android Gradle Abhängigkeiten zu verwalten
- 12. Wie kann ich eine Android-Bibliothek (aar) mit Remote-Abhängigkeiten (Gradle) versenden?
- 13. Android Studio funktioniert nicht (Gradle Abhängigkeiten Abhängigkeiten app _debugcompile)
- 14. Gradle Build für zwei Abhängigkeiten fehlgeschlagen
- 15. Gradle und Android-Support-Bibliothek
- 16. Maven Abhängigkeiten mit Android Studio/Gradle
- 17. Android Studio - Gradle konnte Abhängigkeiten nicht auflösen
- 18. Wie Get Abhängigkeiten Gradle Java
- 19. Gradle Build lädt Abhängigkeiten nicht
- 20. Versionskonflikt, wenn Gradle Pull-Abhängigkeiten
- 21. Spring Boot Abhängigkeiten Fehler Gradle
- 22. Cache Gradle Abhängigkeiten, Travis CI
- 23. Gradle entspricht Maven "Kopie-Abhängigkeiten"?
- 24. Skip Refreshing Abhängigkeiten in Gradle
- 25. Eclipse nicht erkennen Gradle Abhängigkeiten
- 26. Abhängigkeiten nicht zur POM-Datei hinzugefügt - Android Gradle Maven Publishing
- 27. Lokale AAR-Datei verwaltet keine Abhängigkeiten
- 28. Transitive Abhängigkeiten für lokale aar-Bibliothek
- 29. Gradle Abhängigkeiten: Projekt nach relativer Pfad kompilieren
- 30. Gradle Abhängigkeiten für verschiedene API Ebenen
Führen Sie 'Gradle Abhängigkeiten', fügen Sie Ihren Abhängigkeitsbaum hier. – banking