美文网首页
笔记——NDK、JNI(十一)

笔记——NDK、JNI(十一)

作者: 木溪bo | 来源:发表于2018-12-10 16:55 被阅读7次

    ——》个人平时笔记,看到的同学欢迎指正错误,文中多处摘录于各大博主精华、书籍

    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集成了“交叉编译器”。

    相关文章

      网友评论

          本文标题:笔记——NDK、JNI(十一)

          本文链接:https://www.haomeiwen.com/subject/gtrfhqtx.html