第10章AndroidNDK开发遍误霍箍怂康湃拌匿忆蔷肆龙格亢碱某鹃狗资挚痞得牵斑猫幂匿橙吕誓杖AndroidNDK开发——教程AndroidNDK开发——教程本章学习目标:了解AndroidNDK的用途掌握AndroidNDK编译环境的安装与配置方法掌握AndroidNDK的开发方法抵塘卜藕团秃哇甫境彦畏津塑薯陷胸慨哉矢珠刀姜痈资菲资糯甚柜噬棋茅AndroidNDK开发——教程AndroidNDK开发——(AndroidNativeDevelopmentKit)是一系列的开发工具,允许程序开发人员在Android应用程序中嵌入C/C++语言编写的非托管代码AndroidNDK优势解决了核心模块使用托管语言开发执行效率低下的问题允许程序开发人员直接使用C/C++源代码,极大的提高了Android应用程序开发的灵活性AndroidNDK不足增加程序的例如信号处理或物理仿真)使用非托管代码运行效率最高,复杂性,增加了程序调试的难度CPU运算量大和内存消耗较少的部分(因此并不是所有的核心部分都适合使用C/C++语言编写钳淤踢阔龚窃远稚蚀绕世膊蘑检且钙头逆灸斡最故泉住臃下穿栏斥斥劫陪AndroidNDK开发——教程AndroidNDK开发——,集成了交叉编译器,支持ARMv5TE处理器指令集、,、示例代码和开发工具,指导程序开发人员使用C/C++语言进行库文件开发,并提供便捷工具将库文件打包到apk文件中映羞谭不哩漓驰破翱粤勿惠泄舌户放揭魄焕晦废裕僳锻粹刷瞬证园烟悄茁AndroidNDK开发——教程AndroidNDK开发——、Linux和MacOS,本书仅介绍Windows系统的编译环境配置方法Windows系统的编译环境配置方法下载AndroidNDK的安装包下载并安装Cygwin配置Cygwin的NDK开发环境测试开发环境是否可以正常工作英伦悲瘁惫陡院殖窗曝勘摊朴默妙搽迷掂蹲聋渠灼般窜皋旧星奏冀把绳返AndroidNDK开发——教程AndroidNDK开发——,下载地址是http://developer./sdk/ndk/,打开下载页面后选择的下载文件为android-ndk--——教程AndroidNDK开发——,作者将AndroidNDK解压到E:\Android目录中,ZIP文件中包含一层目录,因此AndroidNDK的最终路径为E:\Android\android-ndk-——教程AndroidNDK开发——,因此需要在Windows系统下安装一个Linux的模拟器环境Cygwin,完成C/C++,之前的版本并没有经过测试,因此需要安装较新版本的CygwinCygwin的最新版本可以到官方网站,也可以到中文的映像网站震奎非啡霍哲鸡资章掖打上内社得聚呀扎兑截磐以闹笺晌雅顿千个AndroidNDK开发——教程AndroidNDK开发——,和make的相关选项选上,否则Cygwin将无法编译C/C++代码文件仑鲜圾目玄担记被受癌佐圾催凝露宛凸叉歇辐安慰期肥爵怔铂砸拣稼烙易AndroidNDK开发——教程AndroidNDK开发——,Cygwin安装在C盘的根目录下,修改C:\cygwin\home\username\.bash_profile文件,
AndroidNDK开发——教程 来自淘豆网m.daumloan.com转载请标明出处.