




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Android 课程讲义课程讲义智能手机开发智能手机开发2013.6.手机手机app的多终端适配的多终端适配 nAndroid 碎片化的问题确实困扰的不少的应用开发商.nAnimoca是香港的一个应用开发商,它的应用已经有7000万下载量,为了让应用有最佳的表现,他们购买了400多款手机对应用进行质量测试 手机手机app的多终端适配的多终端适配 n这张照片是 Animoca 的用于测试的Android的设备全家福 手机手机app的多终端适配的多终端适配 nAndroid 系统由谷歌开发,以开源软件方式免费提供给全球手机和平板电脑厂商,外部厂商可以自由修改定制n这导致市场上的 Android 系
2、统版本极为凌乱,缺乏统一管理也导致 Android 平台上出现了大量吸取用户话费的恶意应用。 手机手机app的多终端适配的多终端适配 nAndroid平台碎片化来源平台碎片化来源终端难题终端难题 n对于终端厂商和开发者来说,版本升级与适配测试工作是十分繁琐、复杂的,需要完成大量的软件开发、测试、适配和认证。 手机手机app的多终端适配的多终端适配 n当Google 将开放源代码录入Android开源项目库时,整个更新过程才能开始,而这通常只能是Google推出新的体验设备时才会有的。n原始设备制造商必须要获得该代码,并整合到内部代码树,此时,这项工作才算开始。接下来,一般要面临三个阶段: 手机
3、手机app的多终端适配的多终端适配 n第一阶段:优化硬件抽象层(HAL)n硬件抽象层是 Android 的软件层的基础,这样才可以使软件访问硬件设备。nHAL将需要针对每一个设备进行微调。 手机手机app的多终端适配的多终端适配 n第二阶段:Android 定制修改n终端厂商为了满足自己运营商和其他合作伙伴的需求,开始对 Android 做定制修改。n他们做了修补程序,自定义接口和其他一些杂项的修改,并对由此产生的系统ROM进行测试。n所有的原始设备制造商都必须在定制 Android 平台后进行内部测试、入网测试、内置应用程序测试等环节。 手机手机app的多终端适配的多终端适配 n第三阶段:网
4、络部署n根据不同的设备和运营商,网络部署更新会有所不同。厂商倾向于通过测试小组测试来查找漏洞,然后再把更新公布给成千上万的普通用户。这就是所谓的浸泡测试。n制造商可能会有几十个测试设备,但它们也无法测到每一个可能的软件和设置组合。通过浸泡测试,能在更新发布前避免BUG流出到用户手中。如果一切进行的顺利的话,这个更新就可以发布。 Android 平台碎片化危害平台碎片化危害应用应用适配现状适配现状 企业应用适配解决方案企业应用适配解决方案 n一般大型企业通常都会选择诸如HP Business Process Testing之类的企业级应用方案.nHP Business Process Testi
5、ng 软件支持创建实际为模块、可重用的测试案例,帮助确定自动化测试的最佳方案。 n它采用准确涵盖各项功能的业务流程,为业务分析师设计和调整测试提供了一种无需编写脚本的机制,与此同时,支持测试工程师专注于自动化的子系统。企业应用适配解决方案企业应用适配解决方案 nHP Business Process Testing 软件无需您创建和维持定制框架。n但事实上作为这样一款定位为企业级的应用,惠普的服务费用高昂,并不是所有中小型开发者都能够负担。 个人应用适配解决方案个人应用适配解决方案 n国内开发者大多都会买测试机来测试,但很少有开发者能向本文开头介绍的那样买 400 多款手机对应用进行质量测试。
6、不管是时间成本还是金钱成本都远远超出中小开发者的承受能力个人应用适配解决方案个人应用适配解决方案 nTestin是一家面向全球互联网开发者和运营企业提供7x24自动真机 App 测试的 SaaS 服务平台,为广大移动 App 开发者提供免费的测试服务,建立面向全球 App 开发者的 App 在线云测试平台,以帮助各国移动 App 开发者可以随时选择全球或特定市场型号的终端、对 App 进行针对性的兼容适配性测试。n更重要的是,its free 个人应用适配解决方案个人应用适配解决方案 n附测试机机柜实体图 Testin 平台的安全性:平台的安全性:n1)所有在 Testin 测试平台提交的 App 测试用户可以自定义报告展示与否;n2)所有提交到 Testin 测试的 App 都将以黑盒的方式进行测试,完全不涉及程序代码;n3)目前 Testin 推出一款Itest测试客户端,用户可以自己录制测试脚本,只需将脚本提交测试平台即可,完全不涉及应用程序数据包;Test
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 遗传性肿瘤风险评估行业深度调研及发展项目商业计划书
- 直升机紧急救援模拟训练企业制定与实施新质生产力项目商业计划书
- 人造板折叠式沙发床组合创新创业项目商业计划书
- 2024-2025学年高中历史第二单元工业文明的崛起和对中国的冲击第11课民国时期民族工业的曲折发展学案含解析岳麓版必修2
- 2025中心幼儿园发展规划方案(详细版)
- 《西汉与东汉-统一多民族封建国家的巩固》课时训练
- 十五五儿童事业发展规划
- 护理中长期的工作计划
- 《经济法与电子商务法》课件9第九章 电子合同法律制度
- 三年级上册数学(人教版)预习复习课件-第七单元:第5课时 解决问题
- 2025年高考数学全国一卷试题真题及答案详解(精校打印)
- 2024年嘉定区外冈镇招聘工作人员真题
- 贵州国企招聘2025贵州省粮食储备集团有限公司招聘76人笔试参考题库附带答案详解析集合
- 2025年建筑工程土石方回填分包协议范本
- 学生集中配餐管理制度
- 2023-2024学年广东广州番禺区初一下学期期末数学试卷(标准版)
- DB62T 4130-2020 公路混凝土构件蒸汽养护技术规程
- 行政人事部所需各类表格模板
- 胃癌内科护理常规
- 大学计算机知到智慧树章节测试课后答案2024年秋广西师范大学
- 体育导论(大学体育1)(山东联盟)智慧树知到期末考试答案章节答案2024年青岛科技大学
评论
0/150
提交评论