首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

笔记——NDK、JNI(十一)

《个人平时笔记,看到的同学欢迎指正错误》

1、NDK开发(一)————如何在Android Studio下进行NDK开发,文章很好很详细的介绍了NDK

于JNI。

>1.JNI的全称就是Java Native Interface,即java本地开发接口。JNI它就是一种协议,一说协议,那它就是对某种东西的一个规范和约束,说的好听一点就是标准化JNI这个协议是用来沟通java代码和外部的本地代码(c/c++)。让java代码调用C/C++的代码,同样C/C++的代码也可以调用java的代码。

>2.NDK(Native Development Kit)就比较好理解了,它就是一个本地开发的“工具包”。Java开发要用到JDK,Android开发要用到SDK,那我们在Android中要进行native开发,也要用到它对应的工具包,即NDK。NDK就是帮助我们可以在Android应用中使用C/C++来完成特定功能的一套工具。NDK集成了“交叉编译器”。

下一篇
举报
领券