Android操作系统是用什么语言写的

来源:百度知道 编辑:UC知道 时间:2024/04/29 11:10:26

Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。
而Linux主要是用C语言写的,所以断定Android也是用C语言写的

底层C,中间层C++/C,上层应用是JAVA

Android就是基于Linux的一款集成产品。Linux是用纯C写的。Android的底层库也都是用纯C写的,对外接口是Java的

安卓系统由linux语言编译
Linux是一种类似于Unix的操作系统,是一个完全免费的操作系统。说它是Unix的“克隆”并不准确,因为它的内核代码是全部从头写的,只是它符合POSIX 1003.1标准,且Unix中所有的命令它都有,同Unix十分相似。所以人们称它为Unix的“克隆”。
严格地说,Linux只是一个操作系统的内核,不能认为它是一个操作系统。用Stallman的话说:“它只是一个内核,正确的叫法应为:GNU/Linux 操作系统。不同发行厂商发行的Linux 发行版只是GNU操作系统的某个发行版。而Linux是各种版本的GNU操作系统的内核”。

android操作系统底层是linux, 所以应该是c或c++