2

MeeGo 和 Android 堆栈是否在 Linux 内核之上共享其用户空间中的任何相关库?

查看 Android 堆栈,我猜 MeeGo 共享 Linux 内核的所有组件,包括:

  • 显示驱动程序
  • 闪存驱动程序
  • 工控机驱动程序
  • USB 驱动程序
  • 键盘驱动程序
  • 音频驱动程序
  • 能源管理

怎么样:

  • WiFi 驱动程序
  • 相机驱动程序
  • 蓝牙驱动程序

我从 CyanogenMod 读到,当试图让 CM 在不稳定的设备上运行时,大多数抱怨似乎是 WiFi、相机和蓝牙。这是否意味着这是一个不被 MeeGo 共享的 Android 特定部分,否则它是另一个基于 Linux 的平台?

Android Stack 的其他部分呢?我猜所有的应用程序框架部分都是 Android 特定的,还有大多数库,比如媒体框架和其他。

4

1 回答 1

3
  • Android 使用他们的 Dalvik 虚拟机,应用程序代码由 Java 编译。还为必须使用 C++ 的高性能应用程序(例如游戏)提供了本机开发工具包 (NDK)。

  • MeeGo 操作系统主要基于诺基亚的 Qt 平台和 Qt Creator,应用程序是用 C++ 编写的。

  • Android 的重点一直是移植到主导移动设备的基于 ARM 的 CPU。

  • 在 Android 中,每个内置应用程序都可以替换。在 MeeGo 中,
    禁止开发人员这样做。

  • MeeGo 旨在禁止碎片并确保应用程序
    与任何基于 MeeGo 的设备兼容。

更多信息:http: //www.eedailynews.com/2010/05/android-vs-meego-two-approaches-to.html

于 2012-07-14T11:59:12.300 回答