OpenCV On Androidstudio的环境配置
准备工作:
新建一个Androidstudio项目
点击EmptyActivity
我这里是默认设置,直接点击finish完成项目创建
点击工具栏的file找到new然后再点击import module
勾选到java
点击next最后点击finish完成导入
删除掉该行:
找到build.gradle(APP)的minSdkVersion与targetSdkVersion的数值(先记住)
然后找到build.gradle(opencvlibrary349)修改对应minSdkVersion与targetSdkVersion的信息
修改后点击Sync Now还是存在错误的话就需要
下一步更改
compileSdkVersion 的值由14修改到对应的值(我这里的是30)
修改后再一次Sync Now 报错则会变成
Failed to find Build Tools revision 29.0.2
最后更换成自己有的build tools即可完成编译(此编译过程需要搭*)
接下来点击
逐步点击
最后勾选,点击OK
完成加载没有报错
接下来进入这个文件名目录下全选(可以根据个人选择)然后copy文件到
project\APP\libs
点击libs右键paste
这样既可文件复制完成
切换
找到build.gradle(APP目录下)
在build.gradle添加一下代码
sourceSets {
main {
jni.srcDirs = []
jniLibs.srcDirs = ['libs']
}
}
点击sync now进行同步
然后进行编译,编译没有错误,环境配置就是搭建成功了!!!
接下来就是测试了
找到一下目录右键粘贴测试的图片
添加一下代码:
static {
if(!OpenCVLoader.initDebug())
{
Log.d("opencv","初始化失败");
}
}
进一步编译测试还是了问题
后续再补上测试教程
本文地址:https://blog.csdn.net/qq_45771209/article/details/107546817