安卓 和 linux操作系统 他们两个之间是什么概念

安卓不是操作系统吗? 操作系统和系统又有什么区别?
2024-11-30 03:56:24
推荐回答(1个)
回答1:

Android的内核基于Linux,除了内核之外,则是中介层、数据库元和用C/C++编写的API以及应用程序框架。Android的应用程序通常以Java数据库元为基础编写,运行程序时,应用程序的代码会被即时转变为Dalvik dex-code (Dalvik Executable),然后Android操作系统通过使用即时编译的Dalvik虚拟机来将其运行。
简单点说,Linux内核加一些c/c++编写的中间层再加上Java编写的应用程序就是安卓