问渠哪得清如许,唯有源头活水来-浅谈android 系统

古人学问无遗力,少壮功夫老始成,纸上得来终觉浅,绝知此事要躬行

android系统是基于Linux平台的开源移动操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。

底层以Linux内核工作为基础,由C语言开发,只提供基本功能
中间层包括函数库Library和虚拟机Virtual Machine,由C++开发


而这连接函数库和应用程序之间的就是framwork

开发应用程序的的开发者通过java代码调用android framwork中的api,编译和运行java虚拟机art和davi
虚拟机进而通过调用framwork层的jni接口和核心库通信,进而访问android 内核
最上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分
不存在任何以往阻碍移动产业创新的专有权障碍, 称是首个为移动终端打造的真正开放和完整的移动软件


具体可参见http://baike.sogou.com/v68719727.htmomTitle=android%E7%B3%BB%E7%BB%9F

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年4月7日
下一篇 2016年4月7日

相关推荐