1.首先什么是JNI呢?
JNI——(Java Native Interface),他是java平台的特性,不是安卓系统提供的。他定义了一些JNI函数,来让开发者可以通过调用这些函数来实现java代码调用C/C++代码。
2.如何使用JNI呢?
我们先将写好的C/C++代码编译成对应平台的动态库(windows是.dll文件,linux是.so文件)。
下面我们来举个栗子:使用AndroidStudio来实现JNI
3.要实现JNI先下载NDK,那么NDK又是什么呢?(面试宝典来了,赶紧掏出小本