ZBar - QR Code Scanner, crashing in Android Studio

F1sher

I have downloaded from git latest zBar QR Code Scanner (SDK 0.2). I am trying to implement it in my application. I work on Android Studio.

What have I done:

  1. I have copied zBar.jar to libs folder of my Project.
  2. I have created *.jar files from "amerabi", "amerabi-v7a", "x86" by zip'ing them and changing their format to *.jar.
  3. I have copied amerabi.jar, amerabi-v7a.jar and x86.jar to libs folder of my Project.
  4. There is no need to change anything in gradle because it is already configured to import every jar file from libs projects. See below:

    dependencies {
        compile 'com.android.support:support-v4:18.0.+'
        compile 'com.crashlytics.android:crashlytics:1.+'
    
        compile fileTree(dir: 'libs', include: '*.jar')
    
        compile project(':FacebookSDK')
        compile project(':actionbarsherlock')
        compile project(':Aviary-SDK')
    }
    
  5. Every class form zBar lib can be seen so I have configured everything. I run my ScannerActivity and in onCreate I get error in this line:

    scanner = new ImageScanner();  // this line shows an error
    scanner.setConfig(0, Config.X_DENSITY, 3);
    scanner.setConfig(0, Config.Y_DENSITY, 3);
    

So implementation is 1:1 the same as in example.

My error log:

java.lang.UnsatisfiedLinkError: Couldn't load zbarjni from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/pl.toptof.android.debug-2.apk"],nativeLibraryDirectories=[/data/app-lib/pl.toptof.android.debug-2, /vendor/lib, /system/lib]]]: findLibrary returned null

Please help me with that problem. I don't know why my Android Studio can see lib but can't use it in the same way it's used in example.

froger_mcs

I think, you made mistake in your jars structures. If you want to make jar package from *.so libs you should use that kind of structure:

/lib/armeabi/*.so

It is directory structure example for your library:

lib/
---/armeabi
------/libiconv.so
------/libzbarjni.so

and of course you should rename final package from lib.zip to armeabi.jar. In your case you should repeat this process for armeabi-v7a and x86.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

ZBar Scanner QR only

From Dev

QR code scanner in Android app

From Dev

Change QR Scanner orientation with ZXING in Android Studio

From Dev

Embeded Qr code scanner library android

From Dev

Android Studio Zxing Scanner, how to redirect to web page if result from QR code is URL

From Dev

Implement QR code scanner in phonegap app with visual studio?

From Dev

How to limit ZBar QR code reader to only detect QR codes?

From Dev

Connect QR Code Scanner android app to online mySQL database

From Dev

How to implement QR code scanner in Fragment in portrait mode in android?

From Dev

Working QR code scanner for PhoneGap

From Dev

Integrating QR scanner to Android app

From Dev

How to get the x, y position of a detected QR code on an image with zbar?

From Dev

TelephonyManager crashing on android studio

From Dev

Android Studio keeps Crashing

From Dev

Android Studio: Code is done, but app is crashing everytime I try to run

From Dev

Android Studio 0.2.6 and ZBar project setup

From Dev

zbar barcode scanner in a fragment

From Dev

Unity Zxing QR code scanner integration

From Dev

QR code Scanner Library with Marshmallow support?

From Dev

Android Studio Bar Code Scanner App. Scanning Via Intent

From Dev

Android QR code referral

From Dev

QRCode Scanner in Android Studio

From Dev

Zxing scanner Android Studio

From Dev

android studio crashing on simple request

From Dev

How to get type of Encoding Style of QR/bar-code with python-qrtools/ZBar?

From Dev

How to draw four boundary corner for qr code scanner

From Dev

barcode scanner intent launches but cannot scan qr code?

From Dev

Set Scanner to Read Only QR Code and Ignore other type of BarCodes

From Dev

Firebase ML kit's QR Code Scanner Scans each QR Code Multiple Times

Related Related

  1. 1

    ZBar Scanner QR only

  2. 2

    QR code scanner in Android app

  3. 3

    Change QR Scanner orientation with ZXING in Android Studio

  4. 4

    Embeded Qr code scanner library android

  5. 5

    Android Studio Zxing Scanner, how to redirect to web page if result from QR code is URL

  6. 6

    Implement QR code scanner in phonegap app with visual studio?

  7. 7

    How to limit ZBar QR code reader to only detect QR codes?

  8. 8

    Connect QR Code Scanner android app to online mySQL database

  9. 9

    How to implement QR code scanner in Fragment in portrait mode in android?

  10. 10

    Working QR code scanner for PhoneGap

  11. 11

    Integrating QR scanner to Android app

  12. 12

    How to get the x, y position of a detected QR code on an image with zbar?

  13. 13

    TelephonyManager crashing on android studio

  14. 14

    Android Studio keeps Crashing

  15. 15

    Android Studio: Code is done, but app is crashing everytime I try to run

  16. 16

    Android Studio 0.2.6 and ZBar project setup

  17. 17

    zbar barcode scanner in a fragment

  18. 18

    Unity Zxing QR code scanner integration

  19. 19

    QR code Scanner Library with Marshmallow support?

  20. 20

    Android Studio Bar Code Scanner App. Scanning Via Intent

  21. 21

    Android QR code referral

  22. 22

    QRCode Scanner in Android Studio

  23. 23

    Zxing scanner Android Studio

  24. 24

    android studio crashing on simple request

  25. 25

    How to get type of Encoding Style of QR/bar-code with python-qrtools/ZBar?

  26. 26

    How to draw four boundary corner for qr code scanner

  27. 27

    barcode scanner intent launches but cannot scan qr code?

  28. 28

    Set Scanner to Read Only QR Code and Ignore other type of BarCodes

  29. 29

    Firebase ML kit's QR Code Scanner Scans each QR Code Multiple Times

HotTag

Archive