OpenCV Android Studio 模块导入问题

doo*_*lka 1 android opencv android-studio opencv4android android-studio-arctic-fox

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

编辑:尝试过 Android studio 4.2.2 - 它解决了我的问题。但我还是不知道如何在北极狐中使用它

Nik*_*dva 5

这个Bug在Android工作室Arctic Fox

这个问题不仅仅与OpenCV模块有关,所有库模块都会发生这种情况。

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

所以这是临时解决方法

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

  2. 添加以下行 settings.gradle

    include ':sdk'

  3. 点击 sync now

  4. 完毕

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

未找到 ID 为“kotlin-android”的插件。

在根级别添加以下依赖项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
    }
Run Code Online (Sandbox Code Playgroud)