OpenCV 官网 10 月 11 日将 Release 版本更新至 4.5.4,准备晚上顺手升级下 LearningAndroidOpenCV 工程下对应 OpenCV Android SDK 的版本。轻车熟路的下载 SDK 并且 import Module。
Next和 Finish不可点击且毫无原因提示,无法导入 Module,意思就是被 Android Studio 关了呗 ?
二、分析Android Studio版本
Android Studio Arctic Fox | 2020.3.1 Patch 3
Build #AI-203.7717.56.2031.7784292, built on October 1, 2021
| 步骤 | 操作方法 | 结果 |
|---|---|---|
| 判断是否特例 | 尝试导入其他 Module | 导入失败 |
| 判断是否工程问题 | 新建工程导入 Module | 导入失败 |
| 判断是否 Android Studio 版本问题 | 使用旧版本 Android Studio 导入 OpenCV SDK | 导入成功 |
结论: 大概率是 Android Studio Arctic Fox | 2020.3.1 Patch 3 版本缺陷。
三、解决方案-
复制 sdk 至项目根目录
-
修改项目 settings.gradle,添加 sdk 模块
include ':sdk'
- Sync Now
你所遇到的问题,其实大部分人早就遇到了。
假设无法导入Module 这个问题是 Android Studio 本身的缺陷,广大 Android 开发者肯定早已发现且唾沫横飞,一搜便知。
果然,8 月份就有开发者发现这个问题了,可能是我最近代码写少了。
当然,StackOverflow上针对此问题的高赞回答既给出了 issuetracner 的链接 和 临时解决方案。
最后,问题不会阻止我们前进,只会精进我们的搜索技巧。



