ZBar致命错误

时间:2016-03-03 16:17:06

标签: android zbar

我是这个论坛的新用户,我有一点问题:

我正在尝试创建一个Android应用程序,它必须使用ZBar库,我已经在网上创建了一些东西。

所以,我编写了我的代码,但是当我尝试在模拟器上执行它时(我使用Android Studio 1.5.1),我收到以下错误:

E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.ExceptionInInitializerError
   at com.example.mirco.myapplication.BarcodeScanner.initControls(BarcodeScanner.java:50)
   at com.example.mirco.myapplication.BarcodeScanner.onCreate(BarcodeScanner.java:40)
   at android.app.Activity.performCreate(Activity.java:5008)
   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079)
   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023)
   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
   at android.app.ActivityThread.access$600(ActivityThread.java:130)
   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
   at android.os.Handler.dispatchMessage(Handler.java:99)
   at android.os.Looper.loop(Looper.java:137)
   at android.app.ActivityThread.main(ActivityThread.java:4745)
   at java.lang.reflect.Method.invokeNative(Native Method)
   at java.lang.reflect.Method.invoke(Method.java:511)
   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
   at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1891]:   793 could not load needed library 'libiconv.so' for 'libzbarjni.so' (load_library[1093]: Library 'libiconv.so' not found)
   at java.lang.Runtime.loadLibrary(Runtime.java:370)
   at java.lang.System.loadLibrary(System.java:535)
   at net.sourceforge.zbar.ImageScanner.<clinit>(Unknown Source)
   at com.example.mirco.myapplication.BarcodeScanner.initControls(BarcodeScanner.java:50) 
   at com.example.mirco.myapplication.BarcodeScanner.onCreate(BarcodeScanner.java:40) 
   at android.app.Activity.performCreate(Activity.java:5008) 
   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1079) 
   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2023) 
   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084) 
   at android.app.ActivityThread.access$600(ActivityThread.java:130) 
   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195) 
   at android.os.Handler.dispatchMessage(Handler.java:99) 
   at android.os.Looper.loop(Looper.java:137) 
   at android.app.ActivityThread.main(ActivityThread.java:4745) 
   at java.lang.reflect.Method.invokeNative(Native Method) 
   at java.lang.reflect.Method.invoke(Method.java:511) 
   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 
   at dalvik.system.NativeStart.main(Native Method) 

我的依赖项:

  dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'me.dm7.barcodescanner:zbar:1.8.2'
compile 'com.android.support:support-v4:23.1.1'
compile files('libs/zbar.jar')  }

我正在使用ZBar SDK 0.1

0 个答案:

没有答案