首页> 中文学位 >国产操作系统COS中兼容安卓中间层系统的设计与实现
【6h】

国产操作系统COS中兼容安卓中间层系统的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1 绪 论

1.1 研究背景

1.2 研究目的和意义

1.3 国内外相关研究情况

1.4 本文的主要研究内容

2 COS技术分析

2.1 COS的优势与目标

2.2 COS的成果概述

2.3 COS的整体架构

2.4 COS兼容安卓的可行性

2.5 本章小结

3 兼容安卓中间层系统设计

3.1 中间层系统需求分析

3.2 中间层系统总体设计

3.3 中间层系统功能设计

3.4 中间层系统数据结构设计

3.5 中间层系统安全设计

3.6 本章小结

4 兼容安卓中间层系统实现与测试

4.1 中间层系统的实现环境

4.2 中间层系统的功能实现

4.3 中间层系统的测试

4.4 本章小结

5 总结与展望

5.1 全文总结

5.2 展望

致谢

参考文献

展开▼

摘要

随着信息的科技的大发展,特别是最近几年移动互联网的兴盛,使用国外操作系统所带来的问题不断增加,越来越多的人意识到国产操作系统发展的重要性。但是新的操作系统要想打破旧操作系统的垄断地位不是一朝一夕就可完成,除了操作系统本身的优秀与否外,其周边的生态圈起着至关重要的作用。
  针对操作系统的周边生态圈,其中一个拉近双发差距的解决方案就是兼容,兼容旧操作系统的生态圈,使得大量原来依靠旧操作系统生存的第三方机构以及开发人员等能够加入到新的操作系统生态圈中。对此,中间层系统通过初始化一个虚拟机,来实现对安装应用中的代码文件的解析。同时,将分析安卓服务中功能模块的具体流程并抽象出模块的层级与架构,建立合适的中间层,将安卓服务的客户端部分进行提取,通过中间层,将传递的参数与国产操作系统中的系统实现进行适配,并将返回值重新适配为安卓应用需要的返回值。实现适配层的过程中,需要根据国产操作系统的特性,针对某些特殊的模块或者是某些特殊的功能对预留接口进行适当的修改,对实现模块进行适当的优化,以更好的体现出国产操作系统的优势与特点。
  通过该解决方案实现的国产操作系统,能够流畅的运行几乎所有的安卓应用,在测试机上有良好的交互体验。另一方面,原生应用以及定制的第三方应用不受影响,依然体现了其自身的优秀性能。可以说在保留了国产操作系统对于自定义规格应用支持的同时,一定程度上弥补了新生系统在生态圈上不上完善导致的缺陷。通过系统功能和性能测试可以证明使用兼容安卓中间层系统是一种行之有效的兼容安卓生态圈的解决方案。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号