除了Dalvik之外,其他VM可能适用于Android应用程序

时间:2012-10-04 14:59:33

标签: java android oracle mobile dalvik

是否可以在应用程序中包含不同的JVM并让应用程序在此JVM中运行而不是由Android提供的Dalvik VM? 我问的是,因为Oracle的ADF Mobile在Android和iOS上都使用自己的JVM,但没有详细说明他们是如何做到的。它应该基于J2ME CDC VM。

我的同事认为他们在dalvik VM中运行它并在apk中添加实现Java ME CDC规范所需的库。

如果它真的是一个完全独立的JVM,那么从理论上讲,它也应该可以包含一个Java EE JVM并从后端抛出一些可重用的业务逻辑吗?

1 个答案:

答案 0 :(得分:2)

是的,您甚至可以在理论上添加对C#的支持,这意味着您可以添加CLR / CLI支持,或者您喜欢的任何语言或VM。

所有Android组件都是模块化的,整个操作系统都是可定制的,问题是这需要大量的资金,时间,技术诀窍以及最有可能的专利控制。

click me for a youtube reply

这是关于Android的官方谈话。