将OpenCV示例导入Android Studio

时间:2016-03-09 15:22:49

标签: android opencv android-studio android-studio-import android-studio-2.0

我正在尝试将我从http://ee368.stanford.edu/Android/OpenCV/获取的OpenCV示例导入到Windows机器上的Android Studio中。

但是,我收到以下错误

* Project CVCamera MSER:C:\AndroidDevelopment\CVCamera_MSER\project.properties: Library reference ..\..\android-jni could not be found Path is C:\AndroidDevelopment\CVCamera_MSER\..\..\android-jni which resolves to C:\android-jni

有什么想法吗?

编辑 - 更多信息:

我正在使用实验性gradle插件

`classpath 'com.android.tools.build:gradle-experimental:0.6.0-alpha7'

我的gradle文件如下:

apply plugin: 'com.android.model.application'
model {
    android {
        compileSdkVersion 23
        buildToolsVersion "23.0.2"

        defaultConfig.with {
            applicationId "co.vispera.moka"
            minSdkVersion.apiLevel 17
            targetSdkVersion.apiLevel 23
            versionCode 1
            versionName "1.0"
        }
    }

    android.ndk {
        moduleName = "mymodule"
//        ldLibs.addAll(['log'])
//        cppFlags.add("-std=c++11")
//        cppFlags.add("-fexceptions")
//        stl = '
    }
}

1 个答案:

答案 0 :(得分:0)

1.可能您的样本的默认API版本代码太低 如果您使用的是Android Studio,请尝试将build.grade版本代码更改为较新版本
例如:

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        minSdkVersion 19
        targetSdkVersion 23
    }
}


2.如果发生同样的事情,请尝试将OpenCV libs文件夹复制到您的项目中 复制OpenCV libs文件夹,(OpenCVPath / sdk / native / libs)
并将其粘贴到应用的“主”文件夹中 不要忘记将其重命名为'jniLibs'。

相关问题