OpenCV Android Studio 模块导入问题

OpenCV Android Studio module importing issue

我正在尝试将 OpenCV 导入 android 工作室项目,但“下一步”和“完成”按钮处于非活动状态。所以我无法完成 OpenCV 导入。 使用 Android Studio Arctic Fox 2020.3.1 并尝试了不同版本的 OpenCV(4.5.3、3.4.1、3.4.15 等) 有issue的截图Next and Finish disabled Next and Finish disabled

编辑: 尝试了 Android studio 4.2.2 - 它解决了我的问题。但是我还是不知道北极狐怎么用

这个 Bug 在 Android studio Arctic Fox

这个问题不仅仅与 OpenCV 模块有关,所有库模块都会出现这个问题。

许多人在 issuetracker 上发布了这个问题,但没有人从 Android studio 团队方面得到解决方案。 这是 issuetracker.
上发布的该问题的一些链接 Link 1 , Link 2 , Link 3 , Link 4, Link 5 , Link 6 , Link 7

所以这是临时解决方法

  1. 复制项目目录中的sdk文件夹

  2. settings.gradle

    中添加下面一行

    include ':sdk'

  3. 点击sync now

  4. 完成

如果出现以下错误(我在解决此问题时遇到此错误)

Plugin with id 'kotlin-android' not found.

在根级别添加以下依赖项 build.gradle 并单击 sync now

dependencies {
        classpath "com.android.tools.build:gradle:4.2.2"
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.21" // add this line
    }