【问题标题】:OpenCV Android Studio module importing issueOpenCV Android Studio 模块导入问题
【发布时间】:2021-08-04 10:21:25
【问题描述】:

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

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

【问题讨论】:

  • 使用这个依赖来导入opencv:实现'com.quickbirdstudios:opencv:3.4.1'引用来自“github.com/quickbirdstudios/opencv-android
  • 是的,它可以解决问题。但是最高版本为 4.3.0,我想使用 4.5.3
  • 您希望使用 4.5.3 版本执行哪些 3.4.1 无法完成的任务?
  • 这是客户要求。正如我在“编辑”中提到的,我已经找到了使用 AS 4.2.2 导入 OpenCV 4.5.3 的方法

标签: android android-studio opencv opencv4android android-studio-arctic-fox


【解决方案1】:

这个 Bug 在 Android studio 北极狐中

这个问题不仅仅与 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. 完成

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

未找到 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
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-02
    • 1970-01-01
    • 2017-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-23
    相关资源
    最近更新 更多