le基于安全考虑，开始要求新附带系统单晶片的设备具有Linux内核版本4.4或更高版本，现有的装置升级到Android Oreo，以及与旧的系统单晶片一起推出的新产品，均不受此规则所限。
软件堆栈.在Linux内核之上，有一些由C所写的中介软体、函数库和应用程式介面，以及运行包含Java兼容库的应用框架上应用程式。Linux内核的开发则继续独立于Android的其他源代码项目。截至5.0版本，Android利用Dalvik虚拟机器作为程式虚拟机器，它与（JIT）来执行Dalvi