其他分享
首页 > 其他分享> > Android和QNX有多相似?

Android和QNX有多相似?

作者:互联网

问题的根源是:“你能在黑莓PlayBook上运行Android操作系统吗?”

由于一个是Linux衍生产品而另一个是Unix衍生产品,因此它似乎很适合.

解决方法:

QNX是一个微内核系统,(显然)主要是POSIX用户区接口. Linux是一个单片内核,主要是POSIX接口.

Android内部的Linux内核经过大量修改,并针对其运行的硬件进行了配置.它在随机手机/平板电脑上有很多非标准接口和设备.只要看看让Android衍生品在机器上运行的困难.我认为类似的东西,其他变化,以及特定的设备,对于你正在考虑的任何内容也适用于QNX.

在QNX上运行Android userland可能是可能的,但这是一项非常大的任务.看看k-FreeBSD Debian所做的大量工作(对不起,如果拼写错误),人们可以创建一个更相似的内核用户空间,而且其中大部分用户空间都是可移植的,可以很好地协同工作.

在机器上运行Android可能更可行,但是你将缺少使用任何使机器值得的特殊设备所需的大多数(如“几乎所有”)文档.这也适用于最后一点.

标签:android,qnx
来源: https://codeday.me/bug/20190812/1641531.html