文档库 最新最全的文档下载
当前位置:文档库 › 基于Android的移动终端安全性问题的认识

基于Android的移动终端安全性问题的认识

基于Android的移动终端安全性问题的认识
基于Android的移动终端安全性问题的认识

基于Android的移动终端安全性问题的认识姓名:杨效淳专业:计算机科学与技术学号:1120111878 摘要:

近年来,智能手机、平板电脑等渐渐成为了移动通信设备的主流,越来越多的人们开始依赖移动通信。同时,以Android为代表的手机操作系统受到了越来越多手机用户的青睐。然而,基于移动设备的软件安全问题也随之产生,并受到人们的广泛关注。如何确保人们享有一个安全、自由的移动通信环境显得尤为重要!本文介绍了Android系统的特点、其存在的安全威胁以及当前针对其安全性做出的几种解决方案。

关键字:

Android系统、信息安全、手机病毒、杀毒软件、恶意软件、恶意代码、隐私泄露。

正文:

一、Android系统的特点

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。2007年11月,Google 与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。

第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。2013年09月24日谷歌开发的操作系统Android 在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

Android系统的优点:

1、开放性

Android 平台基于 BSD 协议。BSD 协议鼓励软件的作者公开自己后续开发的源代码,但不强迫公开代码。使用者修改以后,可以自行决定是否保密。这样既开放又能适应商业开发。开发的平台允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。开发性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,最大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。

2、硬件跨平台

由于 Android 的开放性,众多的厂商选择了Android 平台,因此同一种系统软件背后是多个厂商的多种硬件。

3、并行运行模式

多任务操作系统。iPhoneOS4 前,苹果公司的智能手机操作系统并不支持多任务。

4、非垄断性

与苹果公司的IOS 和微软公司的WindowsPhone 相比,在Android 平台上,可以定制自己的操作系统,可以定义自己的云计算,可以建立自己的软件商店。而且Android平台手机可以无缝结合Google公司开发的许多优秀的应用程序服务。

5、不受束缚

在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。自从2007年iPhone上市后,用户可以更加方便地连接网络,运营商的制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的笑谈。

6、方便开发

Android平台提供给第三方开发商一个十分宽泛、自由的环境,不会受到各种条条框框的阻扰,可想而知,会有多少新颖别致的软件会诞生。但也有其两面性,血腥、暴力、情色方面的程序和游戏如何控制正是留给Android难题之一。

Android系统的缺陷:

1、跨平台特性带来的软件不兼容

Android 与苹果公司的IOS 不同,谷歌并不能完全控制这个操作系统,更没有唯一的硬件平台。不同的硬件平台,以及不同公司根据BSD 协议对软件的不同更改,造成应用软件在不同平台上的显示效果不一,兼容性差等很多问题。

2、开放性带来的不安全

与苹果公司和微软公司不同,Android 上,操作系统的定制者,可以自己建立软件商店。由于服务商层次不齐,审查不严格,因此Android软件中钓鱼软件,木马等比 IOS 多很多安全问题。

3、非垄断导致定制机用户体验差

由于 Android 不只是谷歌公司控制,遵守 BSD 协议的公司都可以有所修改。因此目前现在市场上的 Android 手机大多是定制机,包含着比iPhone 多得多的广告和垃圾程序,大部分用户不敢也不懂得删除系统级应用,而这些程序,导致 Android 的用户体验差。

二、Android系统的安全威胁

1、当下手机系统面临的主要威胁

随着手机智能化技术的不断发展,手机应用也变得越来越丰富。为支持这些应用,手机性能必须要有相应的提升。当前智能手机的性能虽然得到了很大的提高,但在满足用户要求的同时,也给手机安全带来了更多的安全威胁。

从我们用户的角度来看,当前手机面临的主要威胁有:

1)恶意软件,如木马、窃听软件、流氓软件等。目前全球已发现的恶意软件有600多种,并且还在不断增加。这些软件会给用户带来各种危害:有些恶意软件会在用户不知情的情况下定购业务、群发短信、进行恶意支付等,给用户造成经济损失;有些恶意软件会按照手机通信录中的名单群发垃圾短信或是转发病毒,损害用户信用;有些恶意软件甚至可以损坏手机软硬件,造成手机运行缓慢、死机或者是硬件损坏。这些恶意软件一般是在用户不知情的情况下自动安装到用户手机上,并且安装后很难被删除,给用户带来很多困扰。

2)恶意骚扰,如垃圾短信、骚扰电话、垃圾邮件等。由于用户一般随身携带手机,因

此手机上的恶意骚扰对用户的影响更大。3G网络的高带宽给恶意骚扰提供了便利条件,手机广告的内容和呈现方式越来越多样化,如在手机桌面弹出广告,在手机收藏夹中加入书签,在手机通信录中加入特定电话号码等。随着社会的进步,各种资源正变得越来越廉价,人们的注意力资源却变得越来越昂贵,而手机由于其特殊性,已经成为抢夺人们注意力资源的绝佳途径之一,恶意骚扰已经成为用户不得不面对的一个苦恼。

3)隐私泄露,手机逐渐成为人们的信息中心和计算中心,用户在手机上存储了越来越多的个人信息,这些信息的泄露给用户造成的损失是不可估量的。从传播渠道来看,当前恶意代码可以通过红外、蓝牙、短信、彩信、无线上网、计算机连接线、手机存储卡等多种方式进行传播。

2、Android系统存在的主要安全威胁

由于Android特有的开放性和其他特点,使它存在以下主要的安全威胁:

1)恶意代码植入,目前,针对Android 平台的恶意软件采用 SP(Service Provider,服务提供者)吸费的模式非法获利的情形屡见不鲜。被植入的扣费软件代码在安装后,或立即发作或定时发作,私自向 SP 号发送业务定制信息,屏蔽 10086等扣费确认短信并自动回复,完成扣费后自动删除短信记录,整个过程完全暗箱操作,用户无法看出任何痕迹。Android 平台的开源策略使得开发者能够自行制作并深度修改系统 ROM。木马作者正是利用了Android 平台这一特性,一方面制作含有恶意程序的系统 ROM,通过一条灰色产业链,将这些 ROM 刷写进手机再卖给毫不知情消费者;另一方面,基于Android 软件的封装形式,木马开发者可以比较容易地将大量时下流行的软件和游戏进行反编译,植入扣费代码再重新封装软件包并散布在各大论坛和国内第三方Android 市场。此方式成本极低,能够轻易地批量生产。木马作者因此疯狂修改知名软件,让广大用户和软件原作者深受其害。

2)应用商店带来的威胁。由于目前国内众多Android 应用商店缺乏软件上传安全审核以及监管等机制,应用商店已经成为Android 安全隐患的高发区。

3)针对权限许可和访问控制的安全威胁。由于Android 2.3之前版本没有对系统属性空间的访问进行正确限制。本地应用程序可以利用该漏洞绕过应用程序沙箱并获取特权。

三、移动终端安全的几种解决方案

从上述分析可知,要保证智能手机的安全,应具备以下几个要素:

1)操作系统的安全,即应没有可明显利用的漏洞,这是智能手机安全的基石。如果操作系统不安全,建立在上面的应用就如同空中楼阁。为达到这一点,应采用正版的,公众普遍认可操作系统。操作系统软件必须通过权威部门的检测,明确其是否有可利用的漏洞,支持哪些应用,并对其进行数字签名,保护其合法性和完整性。

2)应用软件的合法性和完整性,即应用软件来历清楚合法,其功能完全如其所声称的那样,其完整性没有遭受破坏。为达到这一点,应用软件必须通过权威部门的检测,明确其是否有可利用的漏洞,其对资源的访问范围有哪些,并对其进行数字签名,保护其合法性和完整性。这种通过对操作系统和应用软件的合法性和完整性进行检查,进而保护智能手机安全的做法,把技术上难以达到的安全问题转化为通过法律和执法对智能手机进行保护的方法。符合社会上对其他安全问题的解决方法,也具有可操作性。如果某个厂商出品的软件具有安全问题,危害了智能手机用户的安全,造成其经济损失,从法律上就应该进行负责。也

从而可促进正版软件的技术发展,精益求精,保护知识产权。这个体系目前尚未建立。

目前针对智能手机的安全问题,国际上主流解决方案包括:

1)基于手机病毒木马查杀的技术

手机病毒木马查杀的基本原理是:根据病毒木马的代码特征或行为特征,编写适当的软

件,比对病毒木马的特征,对病毒木马进行过滤这种方法通常具有显著的效果,能够让用户感觉到病毒木马被清除后系统效率的提高、某些功能的恢复或异样操作的失效等。不足之处在于:一是病毒木马的查杀经常滞后于安全事件的出现,人们总是发现手机异常了才去安装防毒软件;二是防毒软件本身也是软件,在操作系统不安全或系统已经被注入特定的木马后,防毒软件不是总能发挥作用,可能并不能有效清除某些病毒和木马。

目前国内著名的手机杀毒软件有:QQ手机管家、360手机安全卫士、金山手机卫士和网秦NETQin手机杀毒系统。

2)基于移动可信计算平台的技术

从上面的分析可知,手机病毒查杀是很有效的方法,但也存在一定的问题。为此,国际上可信计算组织TCG移动工作组将TCG的相关规范进行扩展,提出了可信移动平台(TMP)的软件、硬件体系结构和协议规范。目的是保护移动终端的安全。在该规范中,提出了移动可信模块(MTM)的概念,将它作为移动终端的可信根,所有的软件和应用都建立在该可信根上。如图figure1所示,可信根负责对软件的完整性进行逐级度量,只要是完整性有问题的软件都可以被禁止运行。

Figure 1:具有移动可信模块的智能手机软硬件结构

MTM直接与CPU相接,它存放了系统的启动引导代码完整性检验代码以及系统中所有软件的完整性度量值。它具有几个特点:(1)未授权不能被修改。通常是通过MTM本身的调试接口将其代码放入,而不是通过操作系统上的某个应用软件放入代码,这样可防止这段代码被非法修改中的用于完整性检验的代码在系统启动时将首先被运行,其优先级要高于操作系统的启动。这样可以用来检验操作系统的完整性,防止操作系统被破坏。(2)任何一个软件启用之前均需经过MTM的完整性检查,通过了才能被运行。完整性检查层是一个中间层,介于应用软件和操作系统之间,它计算上层应用软件的完整性,把计算结果送给MTM检验比较,如果检验结果正确,才允许运行。上述基于可信模块的防护机制的优势在于:它属于事前防护,且无需识别是否存在病毒或恶意代码,无线带宽资源消耗小。

3)基于安卓平台恶意代码的逆向分析技术

逆向分析技术是指将应用程序进行反汇编,通过分析反汇编代码来理解应用程序的功能,即在不执行应用程序的情况下对其行为进行分析的技术,是目前最主要的恶意代码处置机制,被广泛应用于恶意代码分析和公安网络侦察工作中。基于静态分析机制的逆向分析技术主要优点包括,一是不需要真正执行恶意代码,避免被恶意攻击者发现;二是误报率低;三是不受具体进程执行流程的制约,可以对代码进行详尽的细粒度分析。我们在对基于安卓平台的恶意代码进行逆向分析时,首先要利用工具对恶意代码进行反汇编后,通过对其关键部分进行分析和研究,进而掌握其破坏性和感染方式等特征。

我们在对基于安卓平台的恶意代码进行逆向分析时,首先要利用工具对恶意代码进行反汇编后,通过对其关键部分进行分析和研究,进而掌握其破坏性和感染方式等特征。

4)基于域隔离的技术

智能手机安全的实质是:合法的软件只能访问其规定的资源,任何超出范围的行为都可能导致不安全的结果。比如,手机视频播放器只能调用音视频资源而不能访问电话薄,电话功能不可以启动网络连接等等。域隔离的思想就是给软件的每个进程甚至是每个独立功能的软件划分独立的工作域,域之间相互访问时需要鉴权,如果没有相应的权限就不能访问。这样就可以屏蔽大量的非法访问操作。以Android操作系统为例,其给每个进程分配了唯一的身份号,并经过系统的签名,进程被允许的操作也是系统事先确认的,只有经过系统验证的进程才可以被运行,进程之间相互访问以及访问系统资源时均需要进行鉴权。在这样的体系下,当然非法的软件是不能被运行的。

结束语:

基于Android系统的移动终端的安全性问题已得到越来越多专业人士和手机软件开发商的重视。在人们越来越依赖智能手机的今天,作为手机用户的大多数人群更应该充分树立安全意识。为了营造一个安全的移动终端上网环境,我们应做到:尽量选择正规渠道购买手机;选择官方网站;正规渠道下载应用;下载安装应用前,细心留意应用权限;及时为手机系统打上安全补丁;安装手机安全产品。

相信在我们的共同努力下,必能将移动终端的安全性威胁扼杀在摇篮之中,为手机安全保驾护航!

参考文献:

【1】百度百科:Android系统

【2】贾菲等,基于Android平台恶意代码逆向分析技术的研究,技术研究2012年第4期【3】胡爱群(东南大学信息安全研究中心),关于智能手机安全问题的若干思考,数据通信2012年2月

【4】宋杰,党李成,郭振朝,赵萌等(安徽大学计算智能与信号处理教育部重点实验室,安徽合肥230039),Android OS手机平台的安全机制分析和应用研究,计算机技术与发展,2010年6月第20卷第六期

基于Android的日历系统的设计与实现毕业设计(论文)

华北电力大学本科毕业设计(论文) 毕业设计(论文) ` 题目基于Android的日历系统 的设计与实现 二○一四年六月

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

安卓系统毕业论文设计

安卓系统毕业论文设计 编号毕业设计论文任务书题目安卓电子菜单点菜 系统院系专业计算机及应用学生姓名黎少环学号030111301428 指导教师单位桂林航天工业高等专科学校 姓名郑利华职称副教授题目类型理论研究实验研 究工程设计工程技术研究软件开发 2012年 4月22日一、毕业设计论文的内容、要求计算机领域在不断创新。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用 不仅在工业方面而且在日常生活中也越来越离不开计算机。在数字化的今天为了更加加快人们在吃的方面节省更多的 时间由此电子点菜系统的出现更加利于人们在点餐时高效 点菜方便点菜员与顾客沟通更好展示主推菜品有效提高单 桌消费额餐厅繁忙时方便顾客自助点菜有效节约人工提高 服务质量菜单管理饭店所有菜品信息、菜品口感、份量方便客人选择超强展示简洁界面方便服务员及顾客点菜优越于 传统菜谱提高效率点菜、提交、下单同步进行规范管理可与现有点菜方式同时使用弥补现有点菜系统的缺陷准确无误 避免传统手写点菜失误造成的消费者投诉数据分析餐厅营 业状况一目了然并兼容现有餐饮管理软件开机的首页可以 插入企业广告增加酒店营业收入饭店形象大步提升提高了 客户忠诚度、增加收益等。为了使电子点菜系统更加简单、到位、便捷并能都基于上述种种原因本论文通过Android平台和eclipse SDK 的编程环境实现andriod电子点菜系统。

andriod电子点菜系统。主要分为前台和后台管理。前台管理设计了九个按钮分别命名为android电子点餐系统、特色菜、热菜、凉菜、汤类、酒类、套餐、呼叫服务、结账当想点菜时点击特色菜、热菜、凉菜、汤类、酒类、套餐等按钮则进入另一个界面进行点菜并点击界面中的完成按钮算出所点菜的金额。二、毕业设计论文应完成的工作 1、毕业设计论文说明书打印四份 2、英译汉资料或不少于2000汉字的调研报告 3、任务书 4、软件清单工科要求、设计图纸等 5、设计的软件或硬件作品三、应收集的资料及主要参考文献 1 谭浩强.Java语言程序设计第三版M.北京:清华大学出版社2008. 2 张孝祥.Java就业培训教程M.北京:清华大学出版社2003 4 李春儒.守望互联网经济—电子商务发展现状与趋势OL2005. 5 史斌星史佳.Java基础编程贯通教程M.北京清华大学出版社2003. 6 马海军杨继萍.Java 2 实用教程M.北京清华大学出版社2004. 7Smego.Android应用程序设计基础2009. 8E2ECloud.深入浅出Android程序设计OL.北京人民邮电出版社2009. 9Smego.Android A Programmers GuideOL2008. 10杨丰盛.Android 应用开发揭秘M.西安机械工业出版社2010. 四、试验、测试、试制加工所需主要仪器设备及条件硬件要求计算机一台显示器一台软件要求系统开发平台android 与eclipse 系统开发语言java 数据库管理软件Microsoft SQL Server 2005

毕业设计android论文-范本

1 绪论 1.1 智能手机平台 智能手机具有独立的操作系统,像个人电脑一样支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进行扩充,同时可通过移动通讯网络来实现无线网络接入。目前,全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM(黑莓)、美国摩托罗拉、中国台湾宏达(htc)更是智能机中的佼佼者。 智能手机具有五大特点:1. 具备无线接入互联网的能力,即需要支持GSM网络下的GPRS或者CDMA网络的CDMA 1X或3G网络。 2. 具有PDA的功能,包括PIM(个人信息管理),日程记事,任务安排,多媒体应用,浏览网页。 3. 具有开放性的操作系统,可以安装更多的应用程序,使智能手机的功能可以得到无限扩展。4. 人性化,可以根据个人需要扩展机器功能。5. 功能强大,扩展性能强,第三方软件支持多。 1.1.1 Symbian Symbian(中文名:塞班)是一个实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,非常适合手机等移动设备使用,经过不断完善,但是虽然在智能型手机市场取得了无比的成功,并长期居于首位,Symbian S60、Symbian3,UIQ等(尤其是S60)系统近两年亦遭遇到显著的发展瓶颈。最近12个月欧洲手机公司诺基亚(Nokia)在智能手机市场市占率的滑落是不争的事实。需要注意的是,并不是所有的Symbian 系统都是智能系统,比如S40系统,就不属于智能手机系统。 1.1.2 Android Android ( 中文名:安卓) 是基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。目前在市场上可谓如日中天,越来越受到玩家的青睐,倍受摩托罗拉推崇。在Android发展的过程中,

基于Android平台的管理系统设计与实现毕业论文

基于Android平台的管理系统设计与实现

基于Android平台的 管理系统设计与实现Design and Implementation of Online Management System Based on the Android Platform

摘要 基于Android平台的网上超市管理系统是结合当前最流行的移动平台开发的电子商务系统。本系统是PC端电商网站在Android平台的延伸,除了传统电商网站能够实现的各项基本功能之外还具有使用简单,操作方便等优点。利用本系统可以为超市的销售提供新的渠道。 本系统的开发运用了基于Java的Android SDK技术,系统采用C/S(客户端/服务器)结构实现。开发所采用的IDE为MyEclipse 10并安装由Google提供的Android Developer Tools。系统运行环境为Android版本4.0以上的移动设备。 本系统在电商网站的基础上完成了移动平台功能的设计,使用户能够在手机上方便的进行传统电商网站上所能完成的大部分操作。本系统的优点在于能够充分利用都市人群上下班途中、排队闲暇等碎片时间,提供方便快捷的购物方式,因此能够极大的抓住用户的依赖程度,提高超市自身品牌影响力,扩张超市营业范围,提高商品销售收入。 关键词:Android 移动设备网上超市

Abstract This e-commerce system named Online Market Management System is based on the most popular mobile platform - Android platform. This system is an extension of PC e-commerce website on the Android platform. Except functions that normal e-commerce system can realize, this system also has many advantages like easily use and convenient. Using this system has provided a brand new way for market sales. The development of this system has using the Android SDK based on Java technology, and achieve by C/S (Client/Server) structure. The IDE used for development is MyEclipse 10 which has installed Android Developer Tools provided by Google. This system need a mobile device that Android version is higher than 4.0 for running. This system has completed the function of the mobile platform based on e-commerce sites, and allow user finish most functions which can be done at normal e-commerce sites. This system can make full use of pieces of time which like the way go to work and the way home, or when you get in a line waiting for something, to provide a fast convenient way to shopping. These advantages can seize the users' dependence, improve the influence, expansion the scope of the business and increase sales revenue. Key words:Android mobile device Online Market

Android个人记账本计算机毕业设计论文

摘要 随着智能手机的快速普及,智能手机操作系统市场风生水起。为了让智能手机用户能够随时随地查询互联网所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终端上,让手机能够通过移动网以及互联网访问Web网站并处理各种各样的业务。因此,智能手机的应用软件及其需要的服务将有广阔的发展前景。 在如今这个智能手机系统群雄纷争的时候,2008年Google推出了一款名为Android 的开源智能手机操作系统,它采用Linux内核,开放手机联盟(OHA)成员可以任意使用和修改SDK包,系统的开源性使其具有良好的拓展性。这款软件包括了操作系统、用户界面和应用程序,即智能手机工作所需要的全部软件。Android的最大特点是其开放性体系架构,不仅具有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以及强大的浏览器。因此,对于软件从业人员来说,Android平台具有无限的吸引力。 本文就在分析讨论Android手机软件开发技术原理的基础上,开发出能为用户提供更好的基于Android平台的个人记账手机软件。 关键词Java; Android; 记账;智能手机平台

Based on the android personal account the design and development Abstract With the rapid proliferation of smartphones, smart phone operating system market, wind and water. In order for smartphone users to check the Internet anytime, anywhere services provided anefficient way to expand the function of the system will be applied to themobile phone terminal, the mobile phone to Internet access via mobile networks,and variety of Web sites and process business. Therefore, the smart phone applicationsand the need for the service will have broad prospects for development. In today's smart phone system whendisputes warlords, 2008, Google introduced a smart phone called the Androidopen source operating system, which uses Linux kernel, Open Handset Alliance(OHA) members can be free to use and modify the SDK package, the system It hasa good open-source nature of the expansion of. The software includes theoperating system, user interface and applications that need to work smartphones all the software. Android's biggest feature is its open architecture,not only has a very good development and debugging environment, but alsosupports a variety of scalable user experience, including rich graphicalcomponents, multimedia support, and powerful browser. Therefore, for softwareprofessionals is, Android platform has unlimited appeal. In this paper, the analysis anddiscussion Android mobile phone software development technology on the basis ofthe principle, developed to provide users with better platform to the personalcharge basedon Android meteorological software. Key words Java; Android; charge; smartphoneplatform

相关文档