简单?绝知此事要躬行!
现在回头看非常简单,但真正把它做好却很难。虽然网上都有相关的资源,但由于日期久了,而且版本不一样,导致按部就班不一定能成功,甚至有一些细节抠起来真是蛋疼,今天折磨了一个上午终于搭建好了。为了以后省点心,还是纪录一下~
因为主要以java为主开发Android,所以对于C/C++开发也就少了,所以为了效率,搭建好符合自己开发的环境也是非常重要的。所以,尽量避开一些繁杂的操作,先把工作上的需求实现了,时间允许了再细斟慢酌。
这里,主要以不需要安装OpenCVManager.apk为前提,从而使用OpenCV的java接口为目的,而且尽量避开jni开发,gradle构建,ndk构建等操作。说实话,那些mk文件和gradle命令真TM蛋疼,虽然之前有研究过,也不难,但那语法记起来是真的恶心,所以这里的搭建方法也是尽量避开这些操作。
首先,我这里的Android Studio版本略低,是1.5版本,OpenCV SDK版本最新的3.2.0,直接去官网首页就有下载了,“OpenCV for Android”。
然后,这里有官网的