android系统移植与开发教学大纲-计算机科学技术学院-仙桃.docVIP

android系统移植与开发教学大纲-计算机科学技术学院-仙桃.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
android系统移植与开发教学大纲-计算机科学技术学院-仙桃

仙桃职业学院 《Android系统开发与移植》课程教学大纲 课程类型:专业课 总 学 时:48??????????理论教学学时:24???????? 实验实训学时:24 学  分:3 适用对象:电子信息工程技术(3G移动通信与嵌入式)专业 先修课程:《计算机应用基础》、《C语言进阶过程》、《C语言高级应用》、《C企业级应用与实践》、《嵌入式Linux应用开发基础》、《嵌入式与ARM体系结构》、《嵌入式Linux企业级应用与实践》 一、课程性质、目的及任务 本课程是的专业核心课程Android系统的历史与特点; 理解Android系统架构; 了解Android系统版本; 了解Android系统硬件平台; 了解Android开发平台测试软件使用; 教学重点 理解Android系统架构; 了解Android系统硬件平台。 教学难点 理解Android系统架构。 第2章 Android源代码和开发环境 教学内容 开发环境和工具; Android的代码库; Android kernel代码和编译; 仿真器的运行环境。 教学重点 熟悉Android源代码; 熟悉运行环境。 教学难点 熟悉Android源代码。 第3章 Android系统移植的结构和方法 教学内容 了解Android对Linux内核的使用; 理解Linux内核空间到用户空间的接口; 理解硬件抽象层的地位和功能; 了解硬件抽象层接口方式。 教学重点 理解硬件抽象层的地位和功能; 了解硬件抽象层接口方式。 教学难点 理解硬件抽象层的地位和功能。 第4章 Android内核配置与编译 教学内容 了解Android内核系统结构; 了解Android系统内核启动过程; 理解Android系统初始化过程中init进程的作用; 掌握Android内核配置; 掌握Android内核编译过程。 教学重点 理解Android系统初始化过程中init进程的作用; 掌握Android内核配置; 掌握Android内核编译过程。 教学难点 理解Android系统初始化过程中init进程的作用; 掌握Android内核配置。 第5章 Android根文件系统移植 教学内容 了解Android文件系统结构; 掌握Android根文件系统制作。 教学重点 掌握Android根文件系统制作。 教学难点 掌握Android根文件系统制作。 第6章 Android应用开发环境 教学内容 设置Java开发环境; 设置Android开发环境; 测试Android应用程序。 教学重点 设置Java开发环境; 设置Android开发环境。 教学难点 设置Android开发环境。 第7章 Android驱动开发 教学内容 了解显示系统结构; 了解移植和调试的要点; 理解显示部分模拟器的实现方式; 掌握MSM中驱动的实现; 了解用户输入系统结构和移植内容; 理解模拟器中的实现; 掌握MSM中驱动的实现; 了解传感器系统结构和移植内容; 理解模拟器中的实现。 教学重点 理解模拟器中的实现; 掌握MSM中驱动的实现。 教学难点 掌握MSM中驱动的实现。 四、各教学环节学时分配 课程总学时: 48 学时。 序号 教学内容 总学时 讲课 实验(上机、实训) 习题课、讨论课 1 Android系统移植开发概述 2 1 1 0 2 Android源代码和开发环境 2 1 1 0 3 Android系统移植的结构和方法 4 2 2 0 4 Android内核配置与编译 8 4 4 0 5 Android根文件系统移植 4 2 2 0 6 Android应用开发环境 4 2 2 0 7 Android驱动开发 24 12 12 0 小 计 48 24 24 0 五、考核方式 本课程是一门考试课; 考核方式建议是闭卷; 课程成绩评分办法:执行最终结果考核,组织理论结果考核、上机实践结果考核、日常学习行为结果考核,各占50%,35%,15%。根据各教学项目的重要性分别给予0.5、0.35、0.15的权重系数,得出最终成绩。 六、教材及参考书 (1)教材选用 《Android系统开发与移植》,武汉中软慧谷信息技术有限公司内部实训教材 (2)参考书 【1】《Android系统级深入开发-移植与调试》,韩超,梁泉,电子工业出版社。 【2】《Android技术内幕》,杨丰盛,机械工业出版社。 【3】《Android内核剖析》,柯元旦,Android系统原理及开发要点详解 7

文档评论(0)

zhuwo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档