Android应用程序是否与Ubuntu Phone OS兼容?

我听说Ubuntu和Android程序使用的代码有一些相似之处,但是最近所有关于即将推出的Ubuntu OS手机的宣传都有提及,无论现有的Android应用程序是否与Ubuntu兼容?

到目前为止,Ubuntu QML工具包只是一个预览版,所以没有明确的答案。 但Ubuntu移动产品负责人Richard Collins在接受采访时表示 :

问:由于Android也是基于Linux的,Ubuntu是否有计划运行Android应用程序?

答:许多Android开发人员已经使用Ubuntu作为他们的桌面操作系统,我们与他们有非常密切的关系。 我们打算鼓励他们让他们的Android应用程序在Ubuntu上运行,但我们不会设计任何用于运行Android应用程序的中间件。 开发人员非常聪明,能够在我们的设备上运行他们的应用程序。 我们现在有一个积极的主动权,直接帮助他们实现这一目标。

所以这很清楚:应用程序应该是Web应用程序或移植到Ubuntu。

可以使用OpenMobile的应用程序兼容性层。 他们已经用Tizen OS和它的网站展示过它,很明显它也可以用于Ubuntu。

来源: Ubuntu的OpenMobile ACL

如前所述,规范将不支持ubuntu touch上的Android应用程序。 他们的官方推理是“原生”应用程序更快。 他们没有提到的一点是,甲骨文在一项亿万富翁诉讼中使谷歌使用谷歌(google“google oracle java lawsui”)。 对于ubuntu来说,支持Android应用程序应该非常简单,但它需要“dalvik vm”,它可能会在诉讼中拖延规范太大而不能让它变得有价值。 但是,第三方可以,并且很可能会将dalvik移植到ubuntu以支持Android应用程序,我打赌有人会在官方的ubuntu touch发布后立即执行此操作。 所有这一切的问题在于它无法解决为Android购买的合法运行应用程序的问题。 我不认为这应该是免费应用程序的问题。

我记得有一段时间看过这篇文章。 您可以使用Google-Chrome运行Android应用程序并进行一些调整。 我自己没试过。 我通过谷歌搜索“在ubuntu上运行Android应用程序”找到链接和其他人http://www.omgubuntu.co.uk/2014/09/install-android-apps-ubuntu-archon