rambo

Andorid开发(一)

java和C++采用JNI的方式进行接口传参交互。

C++中或者C#等.net都能生成.dll类库,而C++(或.net)中生成的.dll文件,相当于java程序中java源代码通过编译生成的.class文件,我们在java程序中直接通过code调用C++的dll文件即可。

函数声明:

注意:在JNI中的声明.cpp中和.h中的方法名一定要相同!!!并且把从java中找到的jni.h 和jni_md.h粘贴到外部依赖文件夹。

 

函数定义:

在Activity主函数中去进行开发

 

 

Ref:http://docs.opencv.org/doc/tutorials/introduction/android_binary_package/dev_with_OCV_on_Android.html