在此之前,Android 平台的第三方应用程序均是依靠基于Java 的Dalvik 特制虚拟机进行开发的。原生NDK 的公布可以让开发者更加直接的接触Android 系统资源,并使用传统的C 或C++语言编写程序,并在程序封包文件(.apks)中直接嵌入原生库文件。NDK 的公布让原来从事C 语言开发者也参与到Android 平台,也让java 开发者方便的调用底层操作,特别是游戏开者,对引擎,速度等要求较高者,有了新的工具来实现所需功能,做出更加完美的程序。
先了解一下android NDK 需要的开发工具
3. linux操作系统 (如果系统是Windows,可以下载Cygwin安装)
如何搭建
选择网络安装方式NDK