因为其基于Linux的免费开源操作系统。
Android的系统架构和操作系统一样,采用分层架构。从架构图来看,Android分为四层。从高层到低层分别是应用程序层、应用程序框架层、系统运行时层和Linux内核层。开发人员还可以完全访问核心应用程序使用的API框架。
Android运行在Linux内核上,但它不是GNU/Linux。因为GNU/Linux中支持的大部分功能Android都不支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango和Glibc等,都被删除了。
扩展信息:
虚拟机的系统特性:
1.虚拟化技术包括在操作系统中对内存进行虚拟化,用户实际运行时所需的内存空间可能远大于物理机的内存大小。利用内存虚拟化技术,用户可以将部分硬盘虚拟成内存。
2.虚拟机是虚拟机技术的核心。它是位于操作系统和计算机硬件之间的一层代码,用于将硬件平台划分为多个虚拟机。
在特权模式下运行。其主要功能是隔离和管理上层运行的多个虚拟机,仲裁它们对底层硬件的访问,为每个客户操作系统虚拟出一个独立于实际操作系统的虚拟机。硬件(包括处理器、内存、I/O设备)的虚拟硬件环境。
参考来源:-Android
上一篇:安卓运行windows7虚拟机
下一篇:适配安卓12的虚拟机