您的位置:首页操作系统Linux → 什么是Android?

什么是Android?

时间:2010/1/20 10:23:00来源:本站整理作者:我要评论(0)

  Android 是Google开发的基于Linux平台的开源手机操作系统。它摩托罗拉的首款Android手机CLIQ包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。Google与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达电和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望借助建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放式的生态系统。

  它采用了软件堆层(software stack,又名软件叠层)的架构,主要分为三部分:低层以Linux核心工作为基础,只提供基本功能,其他的应用软件则由各公司自行开发,以java作为编写程式的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟(Open Handset Alliance)。 Android使用Linux2.6作为操作系统,Linux2.6是一种标准的技术,Linux也是一个开放的操作系统。Android对操作系统的使 用包括核心和驱动程序两部分,Android的Linux核心为标准的Linux2.6内核,Android更多的是需要一些与移动设备相关的驱动程序。

  android官方网站 http://code.google.com/intl/zh-CN/android/

  android开发网站 http://developer.android.com

  再来了解一下Android-X86 任何手机都是要在专有的硬件中使用的,即便Android是Linux开源代码平台也不例外的要依赖专有的手机硬件平台,不过在几位华人软件工程师的努力下,Linux的用户已经可以享受到真正在上网本上可以安装使用的Android了,这就是Android-x86开源项目。此项目可以轻松的将Android系统安装在X86平台的上网本或者是老式的笔记本上,当然也可以在老式的台式机上运行,不过在选择是否使用Android系统在本本上运行之前,首先在VirtualBox进行体验式很好的方式。 Android-x86 - Porting Android to x86 http://www.android-x86.org/ Android源码编译和使用Android-X86项目是两个完全不同的体验Android方式,前者是编译后的镜像文件通过Android的模拟器在Linux系统上运行,后者是使用一个rebuild的Linux版本安装在电脑上。本文的目的就是为大家揭开一层Android的神秘面纱。

相关视频

    没有数据

相关阅读 Linux测试网速命令是什么 Linux命令行测试网速教程和Win8一模一样!超华丽Linux仿Win8主题下载XP停止服务我用它 和XP一模一样的Linux系统详细体验Linux启动菜单修改教程教你一招:解决linux下arp攻击的方法gcov-dump原理分析_Linux平台代码覆盖率测试Linux配置DHCP服务器实例:linux配置教程Linux与微软的战争 依旧硝烟弥漫

文章评论
发表评论

热门文章 Cygwin安装教程(图文)CentOS安装教程(CentOLinux系统安装Vmware图

最新文章 Linux测试网速命令是什Cygwin安装教程(图文) CentOS安装教程(CentOS 6.4图文安装)Linux系统安装Vmware图文教程Stingray Traffic Manager配置教程ubuntu u盘安装图解

人气排行 Linux系统安装Vmware图文教程Cygwin安装教程(图文)命令行Makefile和make命令讲解教程关于linux vim命令 总结CentOS安装教程(CentOS 6.4图文安装)用vnc实现windows远程连接linux桌面 vnc安装Linux系统下应用软件安装教程教你手工卸载ubuntu下的vmware系列软件