三个名词:
SDK:Software Development Kit----->Android app开发套件
JNI:JAVA Native Interface------------>JAVA本地调用接口
NDK:Nateive Development Kit------>本地开发套件,用来写c/c++动态库,通过JNI给上层APP调用。

在搭载Android的设备上安装Android framework不支持的硬件时,必须要使用C/C++实现设备的驱动程序,以便对设备进行控制(NDK)。然后使用JNI将C/C++实现的硬件设备驱动程序映射为Java API。这样,Android应用程序开发人员就可以通过Java编写的API使用新添加的硬件了(SDK)。
 





相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-12-26
  • 2021-10-04
  • 2021-06-22
  • 2022-12-23
  • 2022-01-19
  • 2021-06-10
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-25
  • 2022-03-04
  • 2021-10-11
  • 2022-01-08
  • 2022-12-23
相关资源
相似解决方案