15. Native Development Kit (NDK)

优质
小牛编辑
131浏览
2023-12-01

15.Native Development Kit (NDK)

Native Development Kit(本地代码开发包,简称NDK) ,是Android与本地代码交互的工具集。通过NDK,你可以调用平台相关的本地代码或者一些本地库。而这些库一般都是由C或者C++编写的。

在Android的Gingerbread版本中,NDK引入了NativeActivity,允许你使用纯C/C++来编写Activity。不过,NativeActivity并不是本章的主题。在本章,我们将主要介绍如何在应用程序中集成原生的C代码。

(译者注:Gingerbread即Android 2.3)