android配置opencv,加载自定义库
环境:
AS: 3.2.0 JDK:1.8 NDK:19 SDK:26 OpenCV-android-sdk: 4.0.1
去https://opencv.org/releases.html下载opencv for android 4.0.1 版本
下载完后配置到android stdio 项目里
具体步骤:
- 新建项目
在Choose your project 选 Empty Activity,下面步骤全部默认操作
- 在project视图 –> app ->scr -> main 目录下 建一个固定名 jniLibs 文件夹,建完之后
把OpenCV-android-sdk –> sdk ->native ->lib–>目录下的整个文件夹复制到 jniLibs里面,同时也把libCameraText.so放到该文件夹里,如下图
-
导入opencv
(1). 点击File–> new–> import Module
(2). Source directory中填写内容:找到步骤1中OpenCV for Android的位置OpenCV-android-sdk–>sdk–>java路径,完毕后会出现 Module name:opencv401(自己命名的)
(3). 点击File–>project Structure
点击右侧加号选第三个Module dependency后选择openCV401后点击完成 -
加载detemoving.Jar
把detemoving.Jar包放在project视图–>项目名–>app–>libs下。
点击File–>project Structure
点击右侧加号选第二个jar dependency后找到并选择detemoving.Jar点击完成