最近在写一个关于二维码的扫描项目
在使用到zbar开源项目时出现了couldn’t find "libZBarDecoder.so"的问题
解决方法如下
首先是指定so文件目录,然后是指定默认的配置,我测试的时候是两个都写下去才能成功打开扫描二维码的窗口
android {
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
....
....
defaultConfig {
....
....
ndk {
abiFilters'armeabi-v7a'
}
}
....
....
....
}
这里我在寻找了许多有关的博文和社区后,终于找到了对于的解决方法
没有找到也可能是你还没导入对应的包,自行查看项目的lib目录
运行还需要ndk环境,在setting中的sdk-tool栏目中下载