第9章 Android NDK开发 本章学习目标 Android SDK在发布时,选择Java作为开发语言,使很多C语言的程序开发人员望而却步。为了搭建二者之间的桥梁,2009年6月26日,Google Android发布了NDK(Native Development Kit,原生态开发包),从而有助于其他系统上的软件移植到Android平台上,同时为C语言开发者敞开了大门。通过本章的学习,可以初步了解Android NDK的开发过程及方法。 9.1 Android NDK简介 Android NDK是一系列的开发工具,配合Android SDK使用,是作为其补充而存在的。 它允许程序开发人员在Android应用程序中嵌入C/C++语言编写的非托管代码。 Android应用主要适用Java语言开发,编译后产生的托管代码在Dalvik虚拟机上运行。但在一些需要较高执行效率的地方,程序开发人员希望能够使用非托管代码,从而提高Android应用程序的核心部分的运行速度。 Android NDK的出现,不仅解决了核心模块使用托管语言开发程序效率低下的问题,还允许程序开发人员直接使用C/C++源代码,极大地提高了Android应用程序开发的灵活性。 但是,Android NDK在提高了程序效率的同时,也会增加程序的复杂性,提高程序调试的难度。 9.1 Android NDK简介 NDK提供
您可能关注的文档
最近下载
- 部编版三年级语文下册各单元同步习作指导(提纲式).pdf VIP
- 覆土式液化石油气储罐的工程应用及设计分析.pdf VIP
- 统编版语文三年级下册第1-8单元作文填空式仿写.docx VIP
- 2025年国税系统副处级领导后备干部选拔笔试真题及答案解析.docx
- 电力系统分析习题集及答案解析 .pdf VIP
- 2025企业级AI Agent(智能体)价值及应用报告.pptx
- 装箱单(中英文)模板.doc VIP
- QC∕T 1067.1-2017 汽车电线束和电气设备用连接器 第1部分:定义、试验方法和一般性能要求.pdf
- 打桩送桩工程量计算案例.pptx VIP
- 基坑开挖监理实施细则.docx VIP
原创力文档

文档评论(0)