用即时编译的Dalvik虚拟机来将其运行。目前Android的Linux kernel控制包括安全、记忆体管理、进程管理、网路堆叠、驱动程式模型等。下载Android源码之前，先要安装其构建工具Repo来初始化源码。Repo是Android用来辅助Git工作的一个工具。
应用程序.
Google Play.透过前身为Android Market的网上商店平台，提供应用程式和游戏供用户下载，截至2013年7月，官方认证应用程式数量突破100万，超过苹果App