背景:c++代码移植到android. c++代码用到opencv jni库,花了很长时间,希望能帮到大家
前期准备:
opencv-3.4.1-android-sdk 自行官网下载
开始:
1. 新建一个support c++ android 项目
2. import module
3. 配置gradle和 当前项目一致。
4.依赖
5. main 目录下新建jniLibs 文件夹,打开 从opencv 官网下载的 OpenCV-android-sdk\sdk\native\libs 把libs 下的所有文件复制到 jniLibs里面。
注:不同文件夹对应不同cpu架构,集成opencv 2.4版本 会出现匹配不全的情况。若明确设备cpu架构,可添加过滤减少apk体积,如图
6. 简单调用: