NDK与JNI

  什么是NDK(android native develop kits) :android 本地开发工具集,可以把c/c++编译成一个linux下可以执行的二进制文件
java代码里面就可以通过jni 调用执行二进制的文件。

  什么是JNI(Java Native Interface) :java本地开发接口,JNI是一个协议,这个协议用来沟通java代码和外部的本地代码(c/c++)。

通过这个协议,java代码就可以调用外部的c/c++,代码外部的c/c++代码也可以调用java代码。

  

posted @ 2016-09-30 15:58  麦哈顿博士  阅读(152)  评论(0编辑  收藏  举报