在我的应用程序中使用Zbar库时崩溃了。扫描QRcode时显示错误

时间:2017-05-05 07:17:20

标签: android android-studio android-support-library zbar-sdk

错误: libiconv.so:有文本重定位, libzbarjni.so:有文本重定位

check error in view

2 个答案:

答案 0 :(得分:0)

在使用Android 6.0测试我的应用时,我收到了相同的错误消息。我通过检查清单文件中的targetSDKVersion解决了我的问题。使用“22”而非“23”作为targetSDKVersion解决了它。

<uses-sdk
    android:minSdkVersion="15"
    android:targetSdkVersion="22" />

我还检查了编译版本和targetSDKversion的build.gradle文件:

android {
     compileSdkVersion 23
     buildToolsVersion '23.0.3'

defaultConfig {
    applicationId 'com.android.live'
    minSdkVersion 15
    targetSdkVersion 22
    versionCode 1
    versionName '1.0.0'
    multiDexEnabled = true
}

答案 1 :(得分:0)

跟着我,永久解决这个问题! (运行良好的targetSdkVersion 25,buildToolsVersion '25 .0.3',compileSdkVersion 25)

1.下载最新的ZBar项目here

2.从barcodescanner / zbar / src / main / jniLibs中获取最新的.so,并替换项目中的相对.so。

3.运行您的应用程序!