安卓实习报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通信与电子信息专业实训报告
项目名称:基于android的游戏开发
班级 10通信1班
姓名
学号
指导教师
成绩
实训时间:年月日—
目录
一、实训目的及其意义 (3)
1.1、目的及意义 (3)
1.2、研究现状 (3)
二、实训主要任务、重点及难点 (4)
2.1、任务 (4)
2.2、重点内容及实现途径 (4)
三、实训具体内容及完成的主要工作 (5)
3.1、认识基础开发 (6)
3.2、了解数据存储 (6)
3.3、总体实训过程 (7)
四、实际遇到的困难,解决问题的方法和措施 (8)
(一)、所遇问题 (8)
(二)、解决方法与措施 (9)
五、心得体会 (9)
一、实训目的及其意义
1.1、目的及意义了解现阶段互联网发展主流,了解移动互联网,认识移动互联网
的发展与展望,认识android,了解基于android的应用软件开发方法及其商业流程。把理
论与实际结合,通过对理论知识的理解,领悟从而运用到生活实际巩固所学的知识,提高对
实际生活的认识,积累经验。使学生在此期间能够初次体会到实际生产中的种种技能与经验,
完成一项项目锻炼独立思考及团队合作能力。使学生们进一步加深对所学知识的理解,理论
联系实际,巩固所学有关计算机基础理论知识和基本技能,学习有关计算机最新技术方面的
应用,增强学生对计算机在社会生活,社会生产中应用的感性认识,深入了解计算机在各个
领域中的应用状况。生产实习是学校教学的重要补充部分,是区别于普通学校教育的一个显
著特征,是教育教学体系中的一个不可缺少的重要组成部分和不可替代的重要环节。它是与
今后的职业生活最直接联系的,学生在生产实习过程中将完成学习到就业的过渡,因此生产
实习是培养技能型人才,实现培养目标的主要途径。它不仅是校内教学的延续,而且是校内
教学的总结。生产实习一方面巩固了书本上学到的理论知识,另一方面,可获得在书本上不
易了解和不易学到的生产现场的实际知识,使我们在实践中得到提高实训环节对于提高学生
的综合能力和全面素质具有重要意义。
1.2、研究现状
android 是google开发的基于linux平台的开源手机操作系统。它包括操作系统、用户
界面和应用程序——移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创
新的专有权障碍。google与开放手机联盟合作开发了 android,这个联盟由包括中国移动、
摩托罗拉、高通、宏达电和 t-mobile 在内的 30 多家技术和无线应用的领军企业组成。
google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希
望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。
android主要使用于移动设备,如智能手机和平板电脑,由google公司和开放手机联盟
领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。android
操作系统最初由andy rubin开发,主要支持手机。2005年8月由google收购注资。2007
年11月,google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发
改良android系统。随后google以apache开源许可证的授权方式,发布了android的源代
码。第一部android智能手机发布于2008年10月。android逐渐扩展到平板电脑及其他领
域上,如电视、数码相机、游戏机等。2011年第一季度,android在全球的市场份额首次超
过塞班系统,跃居全球第一。 2012年11月数据显示,android占据全球智能手机操作系统
市场76%的份额,中国市场占有率为90%。目前基于android的移动终端上的软件应用开发很
火热,android平台的开发已越来越强大。 android是一种以linux为基础的开放源码操作
系统,主要使用于便携设备。android操作系统最初由andy rubin创办,最初只支持手机。
2005年由google收购注资,并拉拢多家制造商组成开放手机联盟(open handset alliance)
开发改良,逐渐扩展到到平板电脑及其他领域上。
二、实训主要任务、重点及难点
2.1、任务
认识移动互联网,了解移动互联网的开发,认识及了解android,在给定时间内完成基
于android平台的游戏项目的开发,实现预想游戏效果,熟悉项目开发的商业流程,给出游
戏全套文档及代码。
2.2、重点内容及实现途径
2.2.1、重点内容:熟悉游戏开发代码,了解项目流程,对android游戏开发有基本了解。
2.2.2、实现途径:
所需运行硬件环境:
安卓系统2.2以上 3.5寸以上移动设备
软件开发环境的配置:
(1)配置java程序开发环境
(2)安装并汉化eclipse(jdk)
(3) android sdk的安装
(4) adt的安装及配置
(5) android模拟器的配置
(6) office2003以上版本的软件(绘图visio) 然后运用eclipse完成项目代码的编写,运行与调试;
最终在实体终端上进行测试,最终完成项目
三、实训具体内容及完成的主要工作
实训前期,有老师给我们讲解了现阶段移动互联网的发展,了解移动互联网的发展主流,
说明了现阶段移动互联的发展重要性。老师着重给我们讲解了android的发展,以及现阶段
移动互联中android所扮演的角色。接下来我们将针对基于android的游戏开发进行学习,
由于时间的原因,我们主要了解了一下游戏开发的基本项目流程,具体的操作将在实训过程
中一一讲解验证。
接下来老师为我们讲解了实训的具体内容,对于一个游戏开发项目,首先我们需要进行
游戏开发的前期准备,主要是游戏开发环境的配置,以及团队开发过程中的任务分配,之后
紧张的游戏项目开发拉开了帷幕。在第一天我们主要学习了eclipse软件的使用,包括游戏
工程的创建等等。并且针对eclipse中的
android项目结构进行了讲解:android项目结构:src/ java原代码存放目录 gen/ 自