文章详细

当前位置 : 首页 > 技术文档 > 操作系统知识

“Android安卓系统”的概念

* 来源 : * 作者 : * 发表时间 : 2014-02-26 * 浏览 : 78
        Android是一个运行环境,它最底层是Linux操作系统,在这个操作系统上安装了一个叫Davilk的Java虚拟机。用Java编写的各种Android应用在Davilk的支持下运行。Java语言最早是Sun公司开发,后Sun公司被Oracle公司收购。Java程序的运行需要Java虚拟机的支持。Sun公司开发了自己的Java虚拟机,有知识产权。但是由于Java是开放的,其他公司也可以开发Java虚拟机,兼容java语言。开源界有一个OpenJDK的项目,就是开发一个完全开源开放的Java虚拟机。而Davilk由Google开发,这个虚拟机也兼容Java语言(如今Oracle和Google还在为Android是否侵犯了Oracle的java专利而打着官司)。Google制定了Android应用的标准(APK应用格式),这个标准是开放的。