文章目录
Java API导入
开发环境
- opencv_4.2.0
- ndk21项目工程(高版本会出现依赖库找不到)
导入opencv
导入java源码
需要注意是java文件夹下的文件,但项目需要so库才能运行,所以java文件夹下不包含so库,后面导入
修改导入的源码
apply plugin: 'com.android.application'
改为apply plugin: 'com.android.library'
,表明导入的源码作为library module
存在- 去掉
applicationId "org.opencv"
添加so库
so库在源码包的路径如下
既然是opencv的so库,那就在导入的module中创建jniLibs,将so库添加进去
最后就把调整好的module添加到app项目中
初始化opencv库
初始化opencv,查看日志输出
package com.aib.opencv.demo
import android.os.Bundle
import android.util.Log
import androidx.appcompat.app