第1个回答 2020-04-07
Android的内核基于Linux,除了内核之外,则是中介层、数据库元和用C/C++编写的API以及应用程序框架。Android的应用程序通常以Java数据库元为基础编写,运行程序时,应用程序的代码会被即时转变为Dalvik dex-code (Dalvik Executable),然后Android操作系统通过使用即时编译的Dalvik虚拟机来将其运行。
简单点说,Linux内核加一些c/c++编写的中间层再加上Java编写的应用程序就是安卓
总体来说还是安卓更好。更详细的Linux知识可参考下书籍《Linux就该这么学》。
第2个回答 2010-12-04
各有优点,不过目前安卓市场占有很高。
第3个回答 2010-12-04
Linux 是内核,Android 是 Linux 内核 + Android 上层软件。
不过一般大家说 Linux 手机,都是被各种媒体忽悠的完全弄错概念的 MOTO 的 EZX Linux 系统。这系统 MOTO 早就不在继续开发了,连用也都不用了。现在 MOTO 用的 Linux 系统就是基于 Linux 内核的 Android 了。
楼主这个问题已经是跨时代的问题了。他们两个是两代设计的系统了。
比较就不要再比了,Android 绝对比 EZX Linux 好。
第4个回答 2010-12-04
真不知道732199808和chinazhulei两位是不知Android为何物还是不知Linux为何物
Android是Google发布的一款手机操作系统,是基于Linux内核的
简单点说——Android就是众多Linux操作系统中的一种
何来哪个更好之说?
目前手机平台上以Linux为核心的操作系统有两款
Google的Android和Nokia的Maemo
当然,由于Nokia有Symbian这个鸡肋系统在,所以并没有投入全部精力去发展最新的Maemo系统
故此Android系统的依托Linux内核所展现出的优势就比较明显了。本回答被网友采纳