第一步:下载ndk,并进行配置环境变量:

如 :F:\android-ndk-r16b\build

第二步:下载opencv解压

解压后的 文件 如下图

android 使用openCV编译.so库_第1张图片

第三步:

然后找到工程路径下com级目录 ,如下图

android 使用openCV编译.so库_第2张图片

打开命令行,输入 javac   com\example\administrator\myapplication\jni\Demo.java

输入javah com.example.administrator.myapplication.jni.Demo后生成一个,如下图

android 使用openCV编译.so库_第3张图片

把.h文件复制到 openCV中jni文件夹中 ,复制.h文件并进行修改后缀名为 .cpp ,如下图

android 使用openCV编译.so库_第4张图片

 

打开cpp文件并添添加 #include 和添加参数 ,如下图

android 使用openCV编译.so库_第5张图片

然后修改android.mk文件 ,如下图

android 使用openCV编译.so库_第6张图片

最后jni文件夹中运行ndk-build,大功告成

 

更多相关文章

  1. android从raw里面读取txt文件
  2. android直接找一个文件,部分编译等实用
  3. Android 保存文件路径方法
  4. Android引用百度定位API第三方组件后导致其它.so文件无法正常加
  5. Android图形库Skia(一)-基本测试生成PNG图片

随机推荐

  1. Android读写XML(中)――SAX
  2. Android应用启动后自动创建桌面快捷方式
  3. Android(安卓)多语言
  4. 【译】Design For Maturing Android-为日
  5. Android学习启动
  6. Kotlin实战(三): 动手撸个玩Android客户端
  7. 最新历史版本 :浅析Android线程模型
  8. Android(安卓)中不应该使用 Enum 吗?
  9. 19_利用android提供的HanziToPinyin工具
  10. android:padding和android:layout_margin