这是我从国外网站上看到的配置教程,it works for me!

Follow the below steps to add Open CV in your project as library.

  1. Create a libraries folder underneath your project main directory. For example, if your project isOpenCVExamples, you would create aOpenCVExamples/libraries folder.

  2. Go to the location where you have SDK "\OpenCV-2.4.8-android-sdk\sdk" here you will find thejava folder, rename it toopencv.

  3. Now copy the complete opencv directory from the SDK into the libraries folder you just created.

  4. Now create a build.gradle file in the opencv directory with the following contents

    apply plugin: 'android-library'buildscript {    repositories {        mavenCentral()    }    dependencies {        classpath 'com.android.tools.build:gradle:0.9.+'    }}android {    compileSdkVersion 19    buildToolsVersion "19.0.1"    defaultConfig {        minSdkVersion 8        targetSdkVersion 19        versionCode 2480        versionName "2.4.8"    }    sourceSets {        main {            manifest.srcFile 'AndroidManifest.xml'            java.srcDirs = ['src']            resources.srcDirs = ['src']            res.srcDirs = ['res']            aidl.srcDirs = ['src']        }    }}
  5. Edit your settings.gradle file in your application’s main directory and add this line:

    include ':libraries:opencv'
  6. Sync your project with Gradle and it should looks like this

  7. Right click on your project then click on the Open Module Settings then Choose Modules from the left-hand list, click on your application’s module, click on the Dependencies tab, and click on the + button to add a new module dependency.

  8. Choose Module dependency. It will open a dialog with a list of modules to choose from; select “:libraries:opencv”.

  9. Create a jniLibs folder in the /app/src/main/ location and copy the all the folder with *.so files (armeabi, armeabi-v7a, mips, x86) in thejniLibs from the OpenCV SDK.

  10. Click OK. Now everything done, go and enjoy with OpenCV.

顺便附上视频教程

https://youtu.be/OTw_GIQNbD8

原文地址

http://stackoverflow.com/questions/17767557/how-to-use-opencv-in-android-studio-using-gradle-build-tool?lq=1


更多相关文章

  1. Vuforia How To Use Android(安卓)Plugins in Unity Apps
  2. Android4.1(Jelly Bean)API新特性尝鲜
  3. android中webview开启了硬件加速后会出现闪烁问题
  4. 学习电子书和视频大全
  5. android mapview 学习总结
  6. Android视频教程分享
  7. 视频教程-FFmpeg+OpenGL ES+OpenSL ES打造Android视频播放器-And
  8. 原文:Android(安卓)Theme XML
  9. Android开发资料视频教程(光盘6.2G)

随机推荐

  1. 不支持gif动态图片
  2. Android(安卓)自动化测试—robotium(四)Che
  3. Android十八章:从Android看Binder
  4. JAVA使用AXMLPrinter获取APK中Androidman
  5. Android(安卓)接入微信分享
  6. Android中文API(122) —— AudioRecord
  7. Maven Android(安卓)Plugin
  8. flutter调用android原生组件
  9. Android(安卓)模拟器
  10. Android(安卓)Activity启动模式介绍