【问题标题】:Showing no OpenCV module in dependancies in Android Studio在 Android Studio 的依赖项中显示没有 OpenCV 模块
【发布时间】:2020-11-14 07:15:13
【问题描述】:

我尝试了很多关于在 Android Studio 上设置 OpenCV Android 库的教程和博客 其中一些在这里

A Beginner’s Guide to Setting up OpenCV Android Library on Android Studio

Add OpenCV library into Android Studio

OpenCV in Android Studio

但我无法按照上述方案进行配置

当我尝试从/OpenCV-android-sdk/sdk/java android studio 导入模块时,没有显示模块名称编辑框,因此我必须添加“java”作为OpenCV 模块名称

好的,在导入名为 java 的模块后,我们必须添加依赖项,但在 添加模块依赖项 中没有显示任何模块名 java 或任何东西

任何人都知道我该如何解决这个问题或Android studioOpenCV 配置的任何正确步骤@

我正在使用

Android Studio -4.0

opencv-4.3.0-android-sdk

【问题讨论】:

    标签: android-studio opencv


    【解决方案1】:

    第一张截图:Android Studio 可能在新版本中删除了该选项。

    第二个屏幕截图:您可以通过编辑 Opencv 的 build.gradle 来解决问题,如下所示:

    apply plugin: 'com.android.library'
    
    android {
        compileSdkVersion 28
        buildToolsVersion "28.0.3"
    
        defaultConfig {
            //applicationId "org.opencv"
        }
    
        buildTypes {
            release {
                minifyEnabled false
                proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
            }
        }
    }
    

    apply plugin: 'com.android.application' 更改为 apply plugin: 'com.android.library'

    并注释掉以下行:

    applicationId "org.opencv"

    【讨论】:

    • 但是在运行 apk 时出现“找不到包”
    猜你喜欢
    • 2015-07-03
    • 1970-01-01
    • 2015-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-05
    相关资源
    最近更新 更多