《androidndk开发——教程》由会员分享,可在线阅读,更多相关《androidndk开发——教程(37页珍藏版)》请在金锄头文库上搜索。
1、第10章AndroidNDK一0开发-|本章学习目标:氙了解AndroidNDK的用途。学握AndroidNDK编译环境的安装与配置方法氙招握AndroidNDK的开发方法|10.1NDK简丫目AndroidNDKaAndroidNativeDevelopmentKit)是一系列的开发工具,允许程序开发人员在Android应用程序中嵋入CJC+语言编写的非托管代码aAndroidNDK优势气解决了核心模块使用托管语言开发执行效单低下的问题气允许程序开发人员直接使用C/C+源代码,极大的提高了Android应用程序开发的灵活性aAndroidNDK不足。增加程序的例如信号处理或物理仿真)使用非托
2、管代码运行效率最高,复杂性,增加了程序调试的难度气CPU运算量大和内存消耗较少的部分(因此并不是所有的核心部分都适合使用C/C+语言编写|10.1NDK简丫目AndroidNDKaAndroidNDK的版本是1.5,集成了交叉编译器,支持ARMV5TE处理器指今集、JNI接口和一些稳定的库文件aAndroidNDK仅支持AndroidSDK1.5版本,因此1.0和1.1版本的应用程序不能够使用AndroidNDKaAndroidNDK提供一系列的说明文档、示例代码和开发工具,指导程序开发人员使用C/C+语言进行库文件开发,并提供便援工具牺序交件打包制aple文件市|10.2NDK编译环境。AndroidNDK编译环境支持WindowsXP、Linux和MacOS,本书仅介绍Windows系统的编译环境配置方法。Windows系统的编译环境配置方法a下载AndroidNDK的安装包a下载并安装Cygwina配置DygWmin的NDK开发种活a测试开发环境是否可以正常工作|10.2NDK编译环境目下载AndroidNDK的安装包a在Google的官方网站下载AndroidNDK的安装包,下载地址是http:/