MeeGo和Android堆栈在Linux内核之上的用户空间中共享任何相关的库吗?
看看Android堆栈,我猜MeeGo共享Linux内核的所有组件,包括:
- 显示驱动程序
- 闪存驱动程序
- IPC驱动程序
- USB驱动程序
- 键盘驱动程序
- 音频驱动程序
- 电源管理
怎么样:
- WiFi驱动程序
- 摄像头驱动程序
- 蓝牙驱动程序
我从CyanogenMod上读到,当试图让CM在不稳定的设备上运行时,大多数抱怨似乎是WiFi、摄像头和蓝牙。这是否意味着这是MeeGo没有共享的Android特定部分,MeeGo是另一个基于Linux的平台?
安卓堆栈的其他部分如何?我猜所有的应用程序框架部分都是特定于Android的,还有大多数库,比如媒体框架和其他部分。
-
Android使用他们的Dalvik虚拟机,带有应用程序代码从Java编译而来。还提供了Native Development Kit(NDK)用于必须使用C++的高性能应用程序,如游戏。
-
MeeGo操作系统主要基于诺基亚的Qt平台以及Qt Creator,以及用C++编写的应用程序。
-
安卓的重点一直是移植到基于ARM的CPU主导移动设备。
-
在安卓系统中,每个内置的应用程序都可以被替换。在MeeGo中,
开发者被禁止这样做。 -
MeeGo旨在禁止碎片化并确保应用程序
兼容任何基于MeeGo的设备。
更多信息:http://www.eedailynews.com/2010/05/android-vs-meego-two-approaches-to.html