在Android Studio上进行OpenCV 3.1开发环境配置
2016-02-27 21:41
417 查看
开发环境:
Windows 7 x 64 家庭版
Android Studio 1.5.1(Gradle版本2.8)
JDK 1.8.0
Android 6.0(API 23)
OpenCV 3.1.0 Android SDK
一、下载OpenCV 3.1.0 Android SDK
在http://sourceforge.net/projects/opencvlibrary/files/opencv-android/3.1.0/OpenCV-3.1.0-android-sdk.zip/download下载OpenCV 3.1.0 Android SDK,解压到某个不限制读写权限的目录下。
二、将OpenCV引入Android Studio
在Android Studio中选择 File-->Import Module,找到OpenCV解压的路径,选择sdk/java文件夹作为Module进行导入。
![](http://images2015.cnblogs.com/blog/905612/201603/905612-20160306132153143-2141579642.jpg)
然后依次 next,finish就可以完成 。 此时,Android Studio会自动更新项目配置。由于OpenCV库本身默认配置的原因,在这个过程中会产生很多错误。不要担心完成第三步就可以解决这些问题。
三、更新build.gradle信息
如下图找到openCVLibrary310对应的build.gradle,修改
这4个值,使他们与你项目的build.gradle一致
![](http://images2015.cnblogs.com/blog/905612/201603/905612-20160306132315346-1531777421.jpg)
四、将Android项目与OpenCV整合
点击File->Project
Structure…选择app,点击Dependencies之后点击右上方
的“+”按钮并选择Module
dependency,选择openCVLibrary310。
![](http://images2015.cnblogs.com/blog/905612/201603/905612-20160306132259815-2107922376.jpg)
至此,你的Android项目就支持OpenCV的开发了!
参考stackoverflow.com教程:
![](http://images2015.cnblogs.com/blog/905612/201603/905612-20160306132222612-1895647173.jpg)
网址链接:http://stackoverflow.com/questions/27406303/opencv-in-android-studio
其他相关资料推荐
推荐详细教程:http://johnhany.net/2016/01/opencv-3-development-in-android-studio/、
优秀博文:http://www.cnblogs.com/tail/p/4618476.html
简单易懂博文:http://blog.csdn.net/l664675249/article/details/47192755
Windows 7 x 64 家庭版
Android Studio 1.5.1(Gradle版本2.8)
JDK 1.8.0
Android 6.0(API 23)
OpenCV 3.1.0 Android SDK
一、下载OpenCV 3.1.0 Android SDK
在http://sourceforge.net/projects/opencvlibrary/files/opencv-android/3.1.0/OpenCV-3.1.0-android-sdk.zip/download下载OpenCV 3.1.0 Android SDK,解压到某个不限制读写权限的目录下。
二、将OpenCV引入Android Studio
在Android Studio中选择 File-->Import Module,找到OpenCV解压的路径,选择sdk/java文件夹作为Module进行导入。
![](http://images2015.cnblogs.com/blog/905612/201603/905612-20160306132153143-2141579642.jpg)
然后依次 next,finish就可以完成 。 此时,Android Studio会自动更新项目配置。由于OpenCV库本身默认配置的原因,在这个过程中会产生很多错误。不要担心完成第三步就可以解决这些问题。
三、更新build.gradle信息
如下图找到openCVLibrary310对应的build.gradle,修改
a) compileSdkVersion
b)
buildToolsVersion
c)
minSdkVersion
d)
targetSdkVersion
b)
buildToolsVersion
c)
minSdkVersion
d)
targetSdkVersion
这4个值,使他们与你项目的build.gradle一致
![](http://images2015.cnblogs.com/blog/905612/201603/905612-20160306132315346-1531777421.jpg)
四、将Android项目与OpenCV整合
点击File->Project
Structure…选择app,点击Dependencies之后点击右上方
的“+”按钮并选择Module
dependency,选择openCVLibrary310。
![](http://images2015.cnblogs.com/blog/905612/201603/905612-20160306132259815-2107922376.jpg)
至此,你的Android项目就支持OpenCV的开发了!
参考stackoverflow.com教程:
![](http://images2015.cnblogs.com/blog/905612/201603/905612-20160306132222612-1895647173.jpg)
网址链接:http://stackoverflow.com/questions/27406303/opencv-in-android-studio
其他相关资料推荐
推荐详细教程:http://johnhany.net/2016/01/opencv-3-development-in-android-studio/、
优秀博文:http://www.cnblogs.com/tail/p/4618476.html
简单易懂博文:http://blog.csdn.net/l664675249/article/details/47192755
相关文章推荐
- Android Studio导入Project的方法
- Android为什么选择binder,及Binder设计与实现初步讲解
- FragmentActivity和Activity的具体区别在哪里
- BroadcastReceiver小结
- Android Studio(AS)-->导入项目
- Android项目实践:黄金报价
- 自定义View解决滑动冲突
- Android初涉及之Android Studio&JAVA入门--二月不能不写东西
- Android 5.0新特性
- Android Studio 导入so库
- android 学习记录 xml 序列化与解析
- Android开发中可能遇到的坑
- [android] 测试的相关概念
- Android ContentProvider源码分析
- AsyncTask可能有的坑-Android
- Android如何获得当前应用显示的Activity
- Android图片压缩库——libjpeg-turbo
- 使用CircularReveal动画效果切换页面
- Android应用的自动升级、更新模块的实现
- 实现卡片翻转的动画效果