2017-04-27 4 views
1

Ich erstelle eine Android-Bibliothek (.aar), die Google Android Vision Gradle Abhängigkeiten für OCRing verwendet. Aber ich kann nicht herausfinden, wie ich die Gradle-Abhängigkeit der .aar-Datei hinzufügen kann.Wie kann ich Google Vision-Abhängigkeiten zu meiner .aar hinzufügen?

Ich möchte die Google-Abhängigkeit nicht separat hinzufügen, während ich meine .aar-Datei verwende, weil mein Bibliotheksprojekt das gleiche enthält.

Ich habe eine Lösung ausprobiert, indem ich die .aar-Datei auf local maven geschoben habe und dann dieselbe in der Anwendung verwendet habe, aber in diesem Fall konnte ich die Google Vision-Klassen noch nicht finden.

Danke.

Antwort

0

@ user3572586, das gleiche Problem konfrontiert, wenn Sie aar-Datei nur Projektquelle in aar nicht Abhängigkeit lib hinzugefügt. Sie müssen also extern hinzufügen.

Oder

Sie benötigen aar in Maven-Repository (lokal oder remote) und einschließlich veröffentlichen kompilieren mit (... @ aar) transitive Abhängigkeiten ausgeschaltet sind.

Für weitere Informationen Link unten sehen,

Link1 Link2

+0

Ich bin die zweite Lösung versuchen (mit lokalen Maven). Ich habe die Gradle-Abhängigkeit in .aar-Datei aufgenommen und dann die .aar-Datei in local maven veröffentlicht. Danach werden die transitiven Abhängigkeiten mit compile (... @ aar) aktiviert. Aber ich bin immer noch nicht in der Lage, die Klassen von Google Vision in der Anwendung zu erhalten. – user3572586

Verwandte Themen