安卓系统:内核信息和硬件要求?

4

我对安卓技术还不熟悉。有人能回答我的几个问题吗:

  1. Linux内核和Android内核之间有哪些相似点和不同点?

  2. 移动设备要支持安卓,需要的最低硬件要求是什么?

  3. 运行安卓技术是否需要触摸屏手机?


标题更准确地反映您的问题会有所帮助。 - Shade
1个回答

4

问题1:Android内核是在Linux内核的基础上添加了一些硬件组件的设备驱动程序,这些硬件组件不受纯Linux内核支持。然而,还有其他差异。引用自这里这里

Android内核代码不仅仅是内核中的那几个奇怪的驱动程序(位于内核中的drivers/staging/android子目录下)。为了获得一个可工作的Android系统,你需要新的锁定类型以及钩子来实现他们的安全模型。为了编写硬件驱动程序以使其在Android上工作,你需要正确地集成到这个新锁定中,有时还需要奇怪的安全模型。哦,还有完全不同的帧缓冲驱动程序架构。

您也可以参考此页面对此事的看法。

问题2:您可以查看Android 2.3兼容性定义(我没有阅读)。对于3.0,要求是(引自此处):

1GHZ处理器,512MB RAM,至少为3.5英寸的显示屏

问题3:不,您的设备不需要具备触摸屏才能与Android兼容。请参考上面的兼容性指南,但这也可以通过运行Android的第一批测试设备来证明(图片)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接