ZBar приводит к сбою Android Studio

Я пытаюсь использовать библиотеки ZBar в своем проекте на Android Studio. Я копирую папки armeabi armeabi-v7a и x86 в папку libs моего проекта. Я также копирую файл zbar.jar внутри libs.

Файлы MainActivity и CameraPreview верны.

Когда я компилирую проект, приложение вылетает с этой ошибкой:

java.lang.UnsatisfiedLinkError: Couldn't load iconv from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/it.coster.barcode-1.apk"],nativeLibraryDirectories=[/data/app-lib/it.coster.barcode-1, /vendor/lib, /system/lib]]]: findLibrary returned null

person gabboSonc    schedule 07.01.2015    source источник
comment
проверьте и убедитесь, что в папках armeabi у вас есть libiconv.so и libzbarjni.so   -  person Pararth    schedule 07.01.2015
comment
да, эти файлы внутри.   -  person gabboSonc    schedule 07.01.2015
comment
хорошо .. не видел студию Android - проверьте возможный дубликат .. 20528074">сбой zbar-qr-code-scanner-in-android-studio   -  person Pararth    schedule 07.01.2015
comment
только что попробовал... не получилось   -  person gabboSonc    schedule 07.01.2015


Ответы (1)


Напишите следующую строку в файле активности, чтобы загрузить библиотеку загрузки вручную.

System.loadLibrary( "iconv" );
person Subhash Khimani    schedule 13.07.2015
comment
Добавьте эту строку перед методом setContentView() в onLoad() - person Subhash Khimani; 03.02.2016