Android JNI系列详解之NDK和JNI介绍

一、前提

针对自己在Android JNI和NDK这块技术的空白知识点,进行这个JNI系列的学习,记录这一阶段的学习。学习的主要步骤:从概念原理解析--->边学边实战--->从易到难,循序渐进。(学习这一阶段的前提:需要有Android开发基础)

学完JNI-NDK开发系列,达到的目的有:(ps:边学边调整)

1、掌握JNI概念                            6、Native函数介绍                     11、Native调用Java

2、JNI开发环境的搭建                 7、JNI类型与描述符                   12、Java与C++多态

3、NDK项目创建                          8、函数动态注册原理                 13、Native创建对象

4、CMake编译工具介绍               9、函数静态注册原理                 14、Native操作数组

5、ndk-build编译工具                  10、JNI调用流程解析                  15、Native操作Json

二、JNI介绍

JNI:Java Native Interface 即Java本地接口,能够使得Java与C/C++具有交互作用,就是Java中可以调用C/C++编写的本地功能的代码,反过来,C/C++也可以调用到Java中的代码。

JNI实际上是属于Java中的内容&

猜你喜欢

转载自blog.csdn.net/sunbinkang/article/details/132396222