opencv4android不用安装opencv manager

来源:互联网 发布:java的日志框架 编辑:程序博客网 时间:2024/04/30 13:04

先将OpenCVLoader.initAsync()注释掉,去Opencv官网下载OpenCV-2.4.10-android-sdk,分别将\OpenCV-2.4.10-android-sdk\sdk\native\libs\armeabi和\OpenCV-2.4.10-android-sdk\sdk\native\libs\armeabi-v7a目录下的libopencv_java.so文件复制到工程目录的\libs\armeabi和\libs\armeabi-v7a路径下。

@Override          public void onResume(){              super.onResume();    //OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_10, this, mLoaderCallback);            if(OpenCVLoader.initDebug()){ //默认加载opencv_java.so库                mLoaderCallback.onManagerConnected( LoaderCallbackInterface.SUCCESS);                //加载依赖opencv_java.so的jni库                //System.loadLibrary("XXXV");            }        } 

直接用官网的libopencv_java.so(9.56MB)文件,虽然达到了不用安装opencv manager的目的,但最终的apk文件也因此增加了差不多10MB。以后有时间参考http://blog.csdn.net/yanzi1225627/article/details/27863615做一下,看能不能实现。

0 0
原创粉丝点击