meego和android堆栈有何不同?

时间:2012-07-14 11:41:47

标签: android linux meego

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

看看Android堆栈,我想MeeGo会分享Linux内核的所有组件,包括:

  • 显示驱动程序
  • 闪存驱动程序
  • IPC驱动程序
  • USB驱动程序
  • 键盘驱动程序
  • 音频驱动程序
  • 电源管理

怎么样:

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

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

Android Stack的其他部分怎么样?我猜测所有的Application Framework部分都是Android特定的,还有大多数的库,比如Media Framework等。

1 个答案:

答案 0 :(得分:3)

  • Android使用带有应用程序代码的Dalvik虚拟机 从Java编译。还提供原生开发套件(NDK) 适用于必须使用C ++的高性能应用程序,例如游戏。

  • 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