Android Studio如何在项目中使用jni以及OpenCV库
由于公司这一个项目是将之前运行在Linux上的代码移植到Android上,所以需要学习使用jni将原来的C++代码打包成so库,然后在Android调用,本人百度、Google了许多资料,终于搞定了,分享给各位需要使用jni的程序猿们,好了,废话不多说,开始搞起。
在开始配置前,大家需要下载Android Studio(以下简称AS)、ndk、OpenCV,解压安装我就不再赘述了
- AS下载链接:http://www.android-studio.org/
- ndk下载链接:http://developer.android.com/ndk/downloads/index.html
- OpenCV下载链接:http://opencv.org/downloads.html
首先,创建一个HelloJni工程
写一个本地方法的类,并在MainActivity中调用
public class NativeMethod {
public static native String getStringMethod();
}
然后,需要在MainActivity中用代码加载Library
<