随笔分类 - JNI
摘要:JNI的全称是Java Native Interface的缩写,通过使用C/C++本地代码,提高代码的性能,或者移植现有代码. JNI是Java提供的一种C/C++代码和Java代码进行交互的桥梁. 在Android中使用C/C代码需要用到NDK,它是Android提供的一个工具开发包.方便开发人员
阅读全文
摘要:AndroidStudio提供了创建项目时选择C支持的模板,但是新建Module的时候并没有C模板, 要如何配置Module的C支持呢? 虽然Module没有提供C模板,但是我们可以手动配置C++支持. 首先新建 Android Library 然后在 src/main/新建cpp文件夹,之后在cp
阅读全文
摘要:网上的OpenCV配置环境大部分都不能正常配置成功,不是编译时报找不到so,就是运行找不到so.本文是我试了不少坑才找到的配置方法.其原理是让AndroidStudio自己根据mk文件自动配置. 1.下载OpenCV 先去OpenCV官网下载OpenCV的Android版本.速度慢的可以用迅雷下载.
阅读全文