| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 
您现在的位置: 范文大全网 >> 论文 >> 今日更新 >> 正文 用户登录 新用户注册
基于ARM11的Android的操作系统的移植           
基于ARM11的Android的操作系统的移植
论文联盟*编辑。

   [摘 要] Android是一个专为移动设备设计的软件综合平台,凭借良好的可移植性、应用程序的硬件平台无关性及其开放性,迅速成为主流的手机平台之一。本文重点研究了基于Linux平台的开源操作系统Android移植到ARM11的过程。
  [关键词] Android 移植 ARM11
  
  1、引言
  目前,随着移动通信技术的发展,移动终端正在向多媒体化和网络化的方向发展,手机操作系统已经成为嵌入式系统发展的一个重要方向。Google与开放手机联盟联合开发的一个专为移动设备设计的软件开放平台—Android。其凭借很强的开放性、可移植性和丰富的应用程序极大的满足了用户的需要以及技术的发展。本课题以ARM11系列的S3C6400开发板为系统移植目标平台,重点分析了Android的Linux内核的移植过程。
  2、Android操作系统简介
  Android 是Google于2007 年11月宣布的基于Linux平台开源手机操作系统名称,号称是首个为移动终端打造的真正开放和完整的移动软件。Google 重新设计Java虚拟机和系统,使得Android的Java应用更接近于底层系统效率更高;另外使用虚拟机技术使得 Android的应用在被监控的情况下运行,安全性更高。Android是一个对第三方软件完全开放的平台。其平台采用了整合的策略思想,包括底层Linux操作系统、中间层的中间件和上层的Java应用程序。操作系统的体系结构从上到下分为5个部分,分别是:应用程序、应用程序框架、程序库、Android运行环境、Linux核心层。Linux内核层用来提供系统的底层服务,位于硬件和其它软件层之间,采用 YAFFS2文件系统。Android运行库包含一组核心库和Dalvik虚拟机,Android提供丰富的数据库支持且大部分为开源代码,如采用嵌入式数据库SQLite。应用框架层为Android 开发人员提供了访问框架应用程序接口的全部权限,采用结构化设计简化了组件之间的重用。在应用程序层,Android本身附带了一些核心的应用程序,大大简化了Android应用程序的开发。
  3、基于ARM11的Android的操作系统的移植
  本课题采用ARM11

[1] [2] [3] [4] [5] [6] 下一页

  • 上一个论文:

  • 下一个论文:
  • 推荐文章
    基于在线监测变电站防误操作
    基于多方位多层次的操作系统
    基于FPGA的IIR带通数字滤波器
    基于网络技术的会计舞弊防范
    基于会计教育国际化目标的会
    基于系统分析:会计研究方法体
    基于新会计准则的资产减值会
    英文寓言Alarm and Pride
    基于公允价值的会计计量问题
    基于公允价值的会计计量问题