最近公司集成了文通车牌识别,以及鹰眼监控的功能集成,在做的时候走了很多弯路,具体走了那些就不说了
主要问题还是 jniLibs目录下.so文件的冲突问题,在文通提供的SDK里面只提供了 armeabi 目录下的 so文件
在鹰眼监控提供的SDK里面提供了 armeabi 和 armeabi-v7a目录下的 so文件 而且这两个目录是必须存在,
然后问题来了,楼主运行项目时候,报错了,错误原因大概是 armeabi-v7a目录下找不到 文通识别的 so文件,
机智楼主随后将armeabi 文通的so文件拷贝到armeabi-v7a目录下,一运行,结果很难过,不是楼主要的结果
还是报错,这下愁死了,文通识别必须只能用armeabi 目录 而且鹰眼监控不仅要armeabi还要armeabi-v7a而且缺一不可,
顿时陷入了绝望,绝望中逆生长,楼主还是找到了最终的解决办法。
话不多说直接上码:
第一步:在工程的根目录local.properties文件中添加你本机NDK的路径
sdk.dir=F\:\\sdk ndk.dir