我听说过,用于Ubuntu和Android程序的代码有一些相似之处,但是在即将到来的手机Ubuntu OS的所有最新宣传中都没有提及,无论现有的Android应用程序是否将与Ubuntu兼容?
我听说过,用于Ubuntu和Android程序的代码有一些相似之处,但是在即将到来的手机Ubuntu OS的所有最新宣传中都没有提及,无论现有的Android应用程序是否将与Ubuntu兼容?
Answers:
到目前为止,Ubuntu QML工具包只是一个预览,因此没有确切的答案。但是Ubuntu移动产品负责人Richard Collins在一次engadget采访中表示:
问:由于Android也是基于Linux的,因此Ubuntu计划运行Android应用程序吗?
答:许多Android开发人员已经使用Ubuntu作为他们的桌面操作系统,我们与他们有着非常紧密的联系。我们打算鼓励他们使他们的Android应用程序在Ubuntu上运行,但我们不会为运行Android应用程序设计任何中间件。开发人员很聪明,能力足以使他们的应用程序在我们的设备上运行。我们现在有一个积极主动的举措,可以直接帮助他们实现这一目标。
因此,这很清楚:这些应用程序应该是Web应用程序或移植到Ubuntu。
OpenMobile的应用程序兼容性层可能是可能的。他们已经在Tizen OS上进行了演示,并且已经在其站点上进行了演示,很明显它也将可用于Ubuntu。
如先前的回答,规范将在ubuntu touch上不支持android应用。他们的官方推理是“本地”应用程序更快。他们没有提到的一点是,甲骨文拖累了Google,使其成为亿万富翁在Android上使用Java的官司(google“ google oracle java lawui” t)。对于ubuntu来说,要支持android应用程序应该非常简单,但是它需要“ dalvik vm”,这可能会使诉讼中的规范性问题变得太大,以至于不值得。但是,第三方可以并且很可能会将dalvik移植到ubuntu以支持android应用程序,我敢打赌,在正式的ubuntu touch发布后,有人会立即这样做。所有这些的问题是,它不能解决为Android购买的合法运行应用程序的问题。我认为免费应用程序应该不会有问题。