Android开发与测试技术_第1页
Android开发与测试技术_第2页
Android开发与测试技术_第3页
Android开发与测试技术_第4页
Android开发与测试技术_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开发与测试技术北测教育——软件测试职业教育基地李翔东摩托罗拉新产品介绍+软件测试 10年+北京邮电大学计算机专业通信设备(终端、网络)软件测试技术应用软件服务器经常被问到的两个问题?进入软件行业后,特别是做了测试工程师后该如何面对工作机会的选择?工作中遇到很多开发的工作和不会的技术问题?从偶像开始目录背景:手机制式和无线技术的发展基础:手机的构成和智能手机操作系统SymbianOS简单介绍WindowsMobile简单介绍MacOS(iPhone)简单比较Android开发与测试技术手机测试技术

无线技术发展阶段1G(firstgeneration)表示第一代移动通讯技术。代表为现已淘汰的模拟移动网。2G(secondgeneration)表示第二代移动通讯技术。代表为GSM。以数字语音传输技术为核心。2.5G/2.75G是基于2G与3G之间的过渡类型。比2G在速度、带宽上有所提高。可使现有GSM网络轻易地实现与高速数据分组的简便接入。3G是英文3rdGeneration的缩写,指第三代移动通信技术。我国3G牌照已于今年发放。2G网络提供的带宽是9.6Kpbs。2.5G增加到56Kpbs。3G/3.5G将具有更宽的带宽,其传输速度将达到384Kbps到42Mbps。4G(LTE/WIMAX)展望,达到100Mbps。2010年国内通信制式的份额国内3G技术的标准和市场份额TD-SCDMAWCDMACDMA-EVDO手机的构成和主要概念手机的基本架构可分为:射频(RF,RADIOFREQUENCY)中频(IF,INTERMEDIATEFREQUENCY)基频(BB,BASEBAND)三大部分以及机壳、按键、PCB、电池等周边零部件。射频(RF):主要功能为收发手机与基站之间高频讯号的工作,主要元件包括功率放大器(PA)、低噪声放大器(LNA)、射频多任务器(DIPLEXER)、多任务器(DUPLEXER)、表面声波滤波器(SAWFILTER)等。手机构成和主要概念中频(IF):主要功能为将RF进来的讯号经过降频处理后供基频(BB)使用。主要元件有锁相回路(PLL)、电压控制震荡器(VCO)、温度控制震荡器(TCXO)、调变调节变器()、表面声波滤波器(SAWFILTER)等。基频(BB):主要功能为信息的处理与储存,主要零组件包含数字讯号处理器(DSP)、微控制器(MCU)、模拟数字转换器(AC/DCCONVERTER)、FLASH、SRAM等。手机构成和主要概念主要手机元件功能说明项目功能说明传送器、接收器发射信号、接收讯号PA放大功率产生高频讯号SYNTBESIZER产生固定频率信号A/DD/A调变解调器射频降为中频、模拟讯号转为数字讯号;或是中频转为射频、数字讯号转为模拟讯号DSP/CPU/MPU语音讯号压缩/解压缩、错误更正编/译码、资料加密/解密、解调变、频道等化、资料格式封装内存包括FLASH与SRAM,负责软件与资料的储存工作手机软件及主要技术LAYER1协调DSP和其它硬件(射频为主)和软件(上层PROTOCOL软件),该部分软件由DSP大厂如TI与ADI等厂商所垄断。对底层软件的熟悉,是手机厂商进入ODM技术能力的关键,能自行设计系统,选用不同的RF及RPOTOCOL供货商。LAYER2-3为PROTOCOLSTACK部分,该部分软件较为庞大,主要为GSM、CDMA、GPRS、WCDMA、TD等的通讯协议,主要功能为使整个无线通讯系统可以在各种状况顺畅互通。TOTALSOLUTION的芯片组厂商提供PROTOCOLSTACK程序,也有专业软件厂商供应现成的软件,包括TTP、CONDAT及WAVECOM等。LAYER4-7包含MMI(MANMACHINEINTERFACE)和S/W部分。MMI为手机的使用者接口,S/W类似手机的操作系统。一般消费者使用手机时,所看到的功能全部由MMI负责,目前大陆部分手机软件人才,在开发更友好、更人性化(USERFRIENDLY)的接口方面的能力较强。手机软件结构物理层软件、通讯协议软件和应用层软件。物理层软件(Layer1)定义了DSP的操作方式和规则,以及与DSP沟通的语言和规则,是手机最核心的知识产权。通讯协议层软件在物理层软件之上,是Layer2-3层。通讯协议就是通讯系统的规则和标准。应用层软件就是Layer4、5、6、7层软件。这四层软件中以MMI(Man-MachineInterface,人机界面)最为重要。手机操作系统嵌入式系统嵌入式系统一直被广泛应用于各种设备当中,大到车、船和卫星,小到家用电器。大部分的嵌入式系统并不需要操作系统,如洗衣机、微波炉等特点以应用为中心软件和硬件集成在一起体积小,嵌入在实际系统中嵌入式操作系统早期的中低端手机:功能简单,大部分没有操作系统,而是一些简单的控制程序高端手机才有操作系统智能手机具备普通手机的全部功能,能够进行正常的通话,发短信等手机应用。具备无线接入互联网的能力,即需要支持GSM网络下的GPRS或者CDMA网络下的CDMA1X或者3G网络。具备PDA的功能,包括PIM(个人信息管理),日程记事,任务安排,多媒体应用,浏览网页。具备一个具有开放性的操作系统,在这个操作系统平台上,可以安装更多的应用程序,从而使智能手机的功能可以得到无限的扩充。目前衰主要装的手日机操阵作系笋统和跃平台Sy盘mb跪ia尚nLi殃nu湖x失开放质源码An犬dr尺oi脾d(Go苍og幼le)Ma珍c争OS(Ap威pl性e)Mi矿cr企os泄of没t护Wi焰nd搜ow糟s音Mo席bi业le畅封闭No庙n-剂ja孩va映,容Be欢tt史er充U宾I,La考rg戴er宰d蹦ev露el值op般erBR蕉EW(Qu心al辽co狐mm)MT牵K叶Pl铜at务fo菊rm棕(锯Nu度cl仁ea哄rs忘)RI恶MPa飘lm颤O茂S(HP拴20贡10搅/0摧4海1扬.2委B袭$)智能庙手机就市场舱份额(20债08年)智能傅手机爬操作郊市场悄占有闸率(2009年第快三季会度数据蜂)智能敏手机椒操作再市场精占有夸率(20到10年第野三季适度数据牛)给自课己提摄几个筒问题Sy痛mb彻ia垂n湖OS的优倚点低功卷耗(杰电池书供电普)净健壮陶性好溪抢素先式松多任叫务微升内核括基例于组勿件完全屠面向举对象亲可笨靠性元好剖开放姓性Sy盘mb惜ia粗n操作警系统该界面抄的划圾分规探则Se吨ri宵es养6轧0、Se息ri愉es旅8挨0、Se问ri倘es瞧9浙0、UI胶QMO腹APSy米mb样ia品n棉OS体系顷结构23HardwareKernel&H/WInterfaceOSServicesApplicationServicesUIFrameworkLicenseeUIPlatformLicenseeH/WServicesSymbian

OSSy稼mb栋ia蛾n氧OS将UI与引鸡擎和枝服务隐分离脉,从而醒允许歪被授袍权人晓(像No惨ki标a)为眯手机菌开发圾它们兼自己吸的UISy修mb灶ia磁n蒸OS体系且结构Sy冈mb惜ia臂n粱OS工具帆链和返开发驴环境构建驼工具(B枕ui淹ld姨T盒oo态l)WI添NS嗓CW创建邪一个拆运行算在Wi逝nd钳ow驼s模拟播器上似的x8晃6格式饮的二级进制茂文件GC柜CE或AR掘MV昼5创建紧运行谈在手扮机硬衰件上随的二酬进制笨代码-分别纵使用GC凝CE和RV员CT编译滔器构雪建硬件盈构建(H委ar傍dw得ar夹e惩Bu仍il匙d)32位指肾令集(即AR淡M)16位指帐令集(称为TH买UM射B)安装品程序舌到手田机硬蛇件上Sy宋mb搜ia义n绑OS模拟赛器Wi葛nd林ow果s扎Mo沈bi员le介绍Mi吉cr捷os扔of凤t篇Wi若nd招ow侄s敬CEHa说nd痰he桃ld劝P犬C烤1.指0Wi惊nd蹦ow狸s阀Mo齿bi婶lePo揉ck锻et董P初CSm用ar刮tp挡ho忌neWi赞nd功ow肆s芳7Mi叶cr趟os散of帆t适Ac未ti胸ve弯Sy煌ncWM应用四程序学开发膏工具eM辣be池dd搬ed洁V叙is普ua脾l妻To遣ol互seM形be截dd潜ed困V棉is偿ua铸l绝C+理+/糠Ba浪si你c,Vi华su剧al动S考tu坛di自o勒.N道ETSQ错L晒Se巩rv煌er旧C蜓EPo说ck教et青S汽DK件/豪S灵ma限rt趋ph逐on喜e针SD拦KiP摘ho锅ne系统租简介Ma钢c白OSMa恨c画OS眉X使用杀基于BS释D京Un泪ix的内确核Ma芝c宝OS踢X有着吗绚丽馋多彩知的用截户界舍面iP狐ho惊ne应用做开发获环境Ma拴c下开锡发工谷具Xc判od畏eiP糕ho退ne兵S正DKiP呆ho留ne手机/i例Po愿d偶To肃uc弊hGp拳ho商ne和iP鞭ho证ne的简第单比蹦较An栋dr愚oi掠d开发预与测冶试技刑术An肚dr材oi灭d基础集知识三种An但dr隐oi兵d的开惧发者搭建An心dr中oi写d开发江测试踢环境An它dr邪oi灿d平台笛的结滩构分搅析如何敏成为An纳dr符oi银d高手基础掏知识An匪dr宫oi级d是包冬括一喜个操鼻作系秧统(Li暗nu莲x)、紫中间兆件和站关键体应用显的移祸动设浆备的毅一个咏软件塞堆。20晕03年美薯国An缴dr殿oi殿d开发鞋手机突平台拜的小缸公司20贝07年11月5日悠发布哭的开欠源平敲台谷歌弦开放默手机旁联盟肃的An虏dr界oi坚d平台州架构开放集式手晒机开鞭发传统祸手机填的开搁发:捎厂商甩制作贴手机萌出售开放帜式手线机的脸开发难:托厂商抵制作罢手机缝出售便第三翅方开川发手削机应馆用An泪dr凯oi擦d的双蜓重开沉发模方式An筒dr巡寿oi冲d的双袭重开用发模水式:各厂来商在德统一鸡开放泛平台俱开发吃手机卫第三拢方开限发手猪机应挺用An章dr恨oi垦d的市济场:ht呈tp件:/聋/w京ww振.a繁nd付ro遮id往.c侮om将/m揉ar大ke葵t/An箩dr幻玉oi丑d的优窑势技术标上的笼优势倾:虫全开虏放智抄能手号机平守台钳多硬雨件平只台的栋支持岂使用四众多阿的标没准化磁技术书核心新技术话完整询,统指一接完善秧的SD吼K和文灿档帽完善砖的辅伐助开款发工得具开放乱性平等者性无界呜限门槛额低丰富纵应用An颗dr机oi盾d开发推与测里试技锻术An腹dr钓oi嫩d基础躲知识三种An忧dr沃oi绵d的开岂发者An功dr刮oi耀d平台是的结投构分曲析搭建An庙dr住oi滑d开发影测试袍环境如何拾成为An颗dr叛oi锹d高手An食dr鄙oi梳d的三扛种开轰发手机夺厂商移植丙开发堂手机宇系统终端塔应用岂商应用洁程序桥开发系统粪订制予(CM舞CC深/播思榨)An梅dr幼oi俘d系统比开发An欢dr塞oi帅d的开膛发工辣作开发An批dr嘉oi畏d应用趋程序开发An孝dr劳oi兄d应用出程序开发An鸣dr朴oi转d手机妻系统开发An搏dr钻oi卧d手机脉系统An欺dr美oi铁d应用魂开发推者素堤质An咸dr逢oi辫d的知竖识结赶构(SD弱K方面乐):舒JA单VA语言咳知识捏应用策程序透架构GU针I设计振基础私知识赠各种倦视图烫的使毛用缠2D扎/3阁D图形AP躬I挺应用音程序赚的设壮计思粉想An序dr千oi碗d平台束的结梅构分殖析应用育程序须层介昼绍An奴dr父oi凶d核心表应用桌程序,第三耀方ap灭p所有熄的应洽用程辈序都资是使镇用JA蹄VA语言丈编写时的应用尾程序与包括联系辩人短信电话地图日历em闪ai区l…An山dr品oi呈d平台帆的结退构分毫析体系较结构丰富饼而又抄可扩樱展的掌视图舞(Vi聚ew绢s)内容锋提供傍器(Co电nt柄en每t萌Pr疤ov稿id摄er屯s)资源施管理婚器(Re霞so小ur深ce坐M搜an之ag话er庆)通知籍管理羽器涌(No戏ti载fi禁ca信ti屿on狸M弊an天ag尖er垦)活动拣管理典器(Ac获ti剑vi恶ty勾M看an搁ag椒er筑)An腊dr军oi龙d平台溪的结错构分拿析类库军和虚压拟机扩展棉库标准C系统退函数陈库媒体坡库图形松库We篇bk驰itSQ尿Li瓦teAn则dr泽oi寺d膨Ru省nt蒙im盒eAn富dr柏oi践d运行拼库Da闯lv坝ikAn音dr剥oi淹d平台恐的结幕构分赚析核心阀系统块组件An薯dr蜻oi棋d的核抹心系输统服绘务依亩赖于Li寇nu妄x科2.摧6内核安全收性内存当管理进程额管理电源刚管理驱动角模块Li列nu紫x内核涌也同南时作耀为硬钳件和跑软件的栈之次间的秤抽象腰层搭建An谨dr热oi瘦d开发足环境Ja得va俯J页DKht旱tp首:/卡/j毙av枪a.唐su繁n.般co轧mEc盖li顶ps歉eht队tp斗:/奔/w叉ww蔑.e围cl呼ip胡se柱.o黎rgAn增dr饭oi饲d寺SD拐K舱h腥tt接p:打//住de泳ve金lo碎pe虽r.乱an茶dr响oi谢d.红co还mAn优dr交oi晨d叙AD底Tht额tp匪:/跟/d稍l-见ss角l.垦go掏og赛le们.c睬om倘/a钉nd佛ro饲id挽/e产cl宰ip比seAn垮dr滚oi迫d应用DE董MOAn骄dr云oi幅d应用袍开发鸦的一些楚重要团概念Li私fe宰C别yc霞leAc白ti家vi宗tyIn窗te随nt(In六te奏nt计f嫩il葬te跪rs犬&柜B粥ro苹ad担ca际st贴I朝nt种en畏t演Re膏ce辈iv酸er)Se丝式rv爹ic屠eCo辽nt钢en瞎t鹿Pr肌ov哭id碌erAn悲dr滥oi化d应用霜程序亚的构焰成An捷dr浅oi育d应用吴程序委的构醒成如何兽成为An级dr鹊oi愉d高手1,从An喊dr梢oi肤d源码钩中学估习2,精煌通An彼dr兴oi铜d体系唐架构饶、MV吩C、常伙见的返设计盘模式浊、控沈制反表转(Io反C)3,编伪写可幸重用介、可辆扩展服、可尖维护疯、灵壳活性匆高的拴代码4,高罩效的扒编写诵高效猾的代衫码5,学拍会至鱼少一达门服锯务器膝端开祝发技克术An破dr乳oi挽d的源逃代码区使用柿语言An插dr朵oi防d的知谣识结摧构(顾源代便码方淘面)萄:Li野nu潜x操作凭系统勺知识Li渐nu液x内核托知识嫂(C语言唇)Li盏nu扇x驱动住程序盼知识店(C语言孕)踪蝶An台dr茧oi虽d底层俯库(C语言傲、C+絮+)似Da穴lv发ik虚拟剑机(C+香+、紫JA老VA德)抹An会dr述oi筛d泳GU巨I系统卸(C+剪+、责JA遇VA善)睁音频坦、视碰频和意多媒债体(C语言内、C+盏+、JA棒VA)把电话法部分乐的(C语言冈、C+捧+、JA蓄VA)嫌连接娱部分坐(C语言历、C+怒+、JA兽VA)敢传感璃器部纺分(C语言形、C+忽+、JA延VA)手机队测试PC筒B板测按试通信堵测试应用申软件五测试认证久测试综合兰测试了解床手机证软件蹲组成了解赵手机虽软件书特性功能胸性指程秘序执裁行满剧足其裁在软邀件需摩求规贡格说娃明书牺中规增定的遣各项疤功能剑需求自的能斧力。易用姨性是指废人们斥学习贵、操测作、轨准备策输入肤和解论释程收序输递出(皮输出晓结果苹和出饺错信姜息)爷的难次易程顿度可靠罢性(免稳定婶性)指在沉规定门的运研行环摸境中贼,在仰规定肿的运很行时筒间内设或规旗定的供运行艇次数瓶下,疫程序顾运行虑各种停不同罩测试腰用例款的成款功概蛾率。了解阀手机夸软件环特性效率割(性凭能)指在舱规定构或隐室含的础条件政下,害其程挠序完自成规慎定功皇能所讨需要图的时惠间。安全筐性指软笼件的养各

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论