Android studio2.2配置opencv for android(CMake方式)
由于项目需要不得不从原来的eclipse转到android studio下使用opencv for android,AS2.2已经开始支持CMake方式开发NDK,但网上大多数教程仍是使用Application.mk的老方式。而使用新方式不仅配置简单,而且可以获得native代码的自动提示、调试、自动补全。在参考了几篇博文下,终于搞出来了,其中碰到一些问题,这些博客并没有提到,所以特此写下整个配置过程及一些可能遇到的问题的解决方案。
版权声明
原创文章,转载请说明出处:sheng-blog.cn
原文出处
文章结构:
使用的软件版本
- android studio 2.2.3
- opencv for android (下载链接:opencv官网下载 )我使用的版本是3.2.0
1、NDK的安装
按草图步骤提示安装NDK、CMake和LLDB,安装好的NDK在Android SDK的sdk/ndk-bundle文件夹下。
2、native层使用opencv的配置过程
首先新建项目,勾选C++的支持
继续,Minimum sdk版本建议最好选择API21以上,除非手头设备安卓系统版本低
再继续,最后这个配置界面千万记得勾选,我当时此处没勾,后面报错找了好久才找到解决方案,具体报错内容最后再说