Ich integrieren möchten Zbar in meine Anwendung aber kann nicht scheinen, um herauszufinden, wie dies zu erreichen, mit der neuen Android Studio.
Ich schaute durch das Beispiel und kopiert den code ohne Probleme. Das problem, das ich habe ist das hinzufügen der libs auf mein Projekt, das ich kann nicht scheinen, um herauszufinden, wie es zu tun. Könnte jemand mir erklären?
InformationsquelleAutor SuNnY_sYeD | 2013-06-06
Eigentlich, @Michael die Antwort richtig ist, ist es auch überflüssig. Jetzt mit gradle alle Sie tun müssen ist, fügen Sie die folgenden Zeilen in die build.gradle-Datei:
oder direkt legte Sie Ihre .damit Bibliotheken in:
Diese Weise, wenn Sie eine Anwendung erstellen oder eine Bibliothek, die jni-Bibliotheken kopiert werden, ins Ziel .jar/.aar-Datei.
Sie meinen Tag gerettet, danke.
InformationsquelleAutor Benjamin
Ich bin nicht besonders vertraut mit IntelliJ oder Gradle, aber ich habe es herausgefunden. Ich verwendet
ZBarAndroidSDK-0.2
.libs/
Ordner in Ihrem Projektlibs/
Ordner.File > Project Structure > Libraries > + Sign > Java
und finden zbar.jar mit der Dateiauswahl. Fügen Sie es zu Ihrem Projekt.Fügen Sie den folgenden, um Ihren build.gradle (was Sie sicher zu halten, was immer andere Abhängigkeiten, die Sie haben):
Meine bauen.gradle basiert auf diesem Kern: https://gist.github.com/khernyo/4226923.
src/main/jniLibs
und es wird automatisch arbeiten.können Sie erläutern, wie auf diesem mehr? Würden Sie einfach die .so dass die Dateien und deren Ordner in der jniLibs/ Ordner (jniLibs/armeabi/Datei.so) etc, dann setzen sich die zbar.jar zurück in der libs/ - Ordner und fügen Sie es zu bauen.gradle-Datei? Dank
Genau:
.jar
gehtlibs
,.so
gehtjniLibs
. Siehe stackoverflow.com/a/22488155/603270Genial @shkschneider ich habe es funktioniert! Jedoch, es ist nur genauer über 50% der Zeit, wenn ich es mit eclipse war es nicht so schlimm. Irgendwelche Ideen?
Irgendeine Idee, wie man das arbeiten in eclipse. Ich habe
*.so
- Dateien gespeichert, im Ordner libs, aber meine Anwendung nicht in der Lage ist, um jene zu lokalisieren Dateien.InformationsquelleAutor Michael Lawrie
Wenn Ihr mit gradle 1.1.0 dann müssen Sie einige änderungen an @Michael die Antwort.
Hier ist der überarbeitete code von gradle-Datei, die für mich funktioniert.
InformationsquelleAutor Nithila
Habe ich gebaut
ZBarAndroidSDK-0.2
Beispiel in Android Studio 2.0 durch das öffnen CameraTest Projekt aus dem Beispiel-Ordner.Restrukturiert das Projekt von eclipse zu Android Studio automatisch. Das ist es.
InformationsquelleAutor Денис Шовгеня