Android 在我的应用程序中使用Zbar库时崩溃。扫描QR码时显示错误
错误: libiconv.so:具有文本重定位, libzbarjni.so:具有文本重定位Android 在我的应用程序中使用Zbar库时崩溃。扫描QR码时显示错误,android,android-studio,android-support-library,zbar-sdk,Android,Android Studio,Android Support Library,Zbar Sdk,错误: libiconv.so:具有文本重定位, libzbarjni.so:具有文本重定位 在使用Android 6.0测试我的应用程序时,我收到了相同的错误消息。我通过检查清单文件中的targetSDKVersion解决了我的问题。用“22”而不是“23”作为目标解决了这个问题 <uses-sdk android:minSdkVersion="15" android:targetSdkVersion="22" /> 跟我来,永远解决这个问题!(适用于target
在使用Android 6.0测试我的应用程序时,我收到了相同的错误消息。我通过检查清单文件中的targetSDKVersion解决了我的问题。用“22”而不是“23”作为目标解决了这个问题
<uses-sdk
android:minSdkVersion="15"
android:targetSdkVersion="22" />
跟我来,永远解决这个问题!(适用于targetSdkVersion 25、buildToolsVersion“25.0.3”和compileSdkVersion 25) 1.下载最新的ZBar项目 2.从barcodescanner/zbar/src/main/jniLibs获取最新的.so,并在项目中替换相对的.so
3.运行你的应用程序 检查这个嘿,@muhibirani,我找不到你链接的正确解决方案。我现在使用的是Nogut版本。你能给我推荐点别的吗?你试过这个吗?是的,我已经试过了。但它在iphone中不起作用。但如果我想使用targetSdkVersion超过22,我该怎么办呢?android{compileSdkVersion 25 buildToolsVersion'25.0.0'defaultConfig{applicationId“org.XXX.XXX”minSdkVersion 15 targetSdkVersion 22 testInstrumentationRunner“android.support.test.runner.AndroidJUnitRunner”multiDexEnabled true}在我的build.gradle中使用此选项,但仍然会出现错误。@gautham10794,当我使用上述sdk版本时,您的解决方案不起作用,您是否愿意建议我一些不同的建议。此问题无法通过metaio轻松解决,因为它与FFMpeg库有关。我们希望FFMpeg的更新能够解决此问题。
android {
compileSdkVersion 23
buildToolsVersion '23.0.3'
defaultConfig {
applicationId 'com.android.live'
minSdkVersion 15
targetSdkVersion 22
versionCode 1
versionName '1.0.0'
multiDexEnabled = true
}