转载自http://www.cnblogs.com/tail/p/4618790.html采用静态初始化的方法,可以戳下边的链接查看官方的文档介绍http://docs.opencv.org/doc/tutorials/introduction/android_binary_pa ...
转载自http://www.cnblogs.com/tail/p/4618790.html
采用静态初始化的方法,可以戳下边的链接查看官方的文档介绍
http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/dev_with_OCV_on_Android.html#application-development-with-static-initialization
如果项目不包含JNI部分,比较简单的办法就是:
1)注销掉OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_3, this, mLoaderCallback); 在语句上边直接设为SUCCESS。
public void onResume() { super.onResume(); mLoaderCallback.onManagerConnected(LoaderCallbackInterface.SUCCESS); //OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_3, this, mLoaderCallback); }
static{ if(!OpenCVLoader.initDebug()){ //handle initialization error }else{ System.loadLibrary("my_jni_lib1"); System.loadLibrary("my_jni_lib2"); }}
原标题:Android Studio使用OpenCV后,使APP不安装OpenCV Manager即可运行
关键词:Android
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。