Android studio3.6.1导入opencv4.3.0踩坑笔记

1.如何导入:
新建一个project,再进行导入opencv的module,而不是直接打开sample
详细参考:https://blog.csdn.net/fxjzzyo/article/details/82592665
2.android studio引用module出的错:Unable to resolve dependency for’:app@debug/…
Build.gradle :
App:首行 apply plugin: ‘com.android.application’
Module(如opencv):首行 apply plugin: ‘com.android.library’
Android studio3.6.1导入opencv4.3.0踩坑笔记_第1张图片
Android studio3.6.1导入opencv4.3.0踩坑笔记_第2张图片

3.ndk提示不匹配
加入ndk版本的提示,版本号查询及添加位置如下:
Android studio3.6.1导入opencv4.3.0踩坑笔记_第3张图片
Android studio3.6.1导入opencv4.3.0踩坑笔记_第4张图片
4.当sdk tool中只显示安装过的包时
原因:SDK update sites全部出现红色感叹号,不可用的意思
解决方法:参考以下网址,亲测有效
https://blog.csdn.net/YDC123458/article/details/89283178?depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3&utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromBaidu-3
5.在给app添加dependencies时显示没有module可添加
Android studio3.6.1导入opencv4.3.0踩坑笔记_第5张图片
解决办法:在build.gradle中手动添加implementation project(“:opencvlib4.3.0”),注意括号里的内容为“:+你的opencv包的名字”

Android studio3.6.1导入opencv4.3.0踩坑笔记_第6张图片
现在正在学习中,有感兴趣的朋友欢迎留言交流

你可能感兴趣的:(Android studio3.6.1导入opencv4.3.0踩坑笔记)