当前位置: 移动技术网 > IT编程>开发语言>Java > OpenCV On Androidstudio的环境配置

OpenCV On Androidstudio的环境配置

2020年07月27日  | 移动技术网IT编程  | 我要评论

准备工作:

  1. 找到适配的版本有两个下载地址一号传送门
  2. 二号传送门
    在这里插入图片描述
    在这里插入图片描述

新建一个Androidstudio项目
点击EmptyActivity在这里插入图片描述
我这里是默认设置,直接点击finish完成项目创建
在这里插入图片描述

点击工具栏的file找到new然后再点击import module在这里插入图片描述
勾选到java
在这里插入图片描述
在这里插入图片描述
点击next最后点击finish完成导入
在这里插入图片描述
删除掉该行:
在这里插入图片描述
找到build.gradle(APP)的minSdkVersiontargetSdkVersion的数值(先记住)
在这里插入图片描述
然后找到build.gradle(opencvlibrary349)修改对应minSdkVersiontargetSdkVersion的信息
在这里插入图片描述

修改后点击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

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网