这可能听起来像一个愚蠢的问题,但谷歌并没有帮到我。
Android上是否有可用的JRE?如果有,它是哪个版本?是否有任何重要功能缺失?
如果没有,这是否意味着所有Java应用程序都需要重新编译才能在Android上使用Dalvik?
更新: Android将来会有JRE可用吗?
这可能听起来像一个愚蠢的问题,但谷歌并没有帮到我。
Android上是否有可用的JRE?如果有,它是哪个版本?是否有任何重要功能缺失?
如果没有,这是否意味着所有Java应用程序都需要重新编译才能在Android上使用Dalvik?
更新: Android将来会有JRE可用吗?
没有,谷歌为Android创建了一个完全不同的运行时环境,其中基础类是完全不同的(尽管兼容)。
它使用Java作为语言(语法),但并非Java平台。
您可以在此处了解有关Android平台的信息。
从该页面中可以看到:
Android包括一组核心库,提供了大部分Java编程语言核心库中可用的功能。
请注意粗体字中的“大部分”。
因此,尽管它们看起来相似,但它们并不相同。