首先要澄清的是,这个问题不是关于在生产中使用Dalvik上运行的OpenJDK代码的开发或编译。它是关于在Android环境下使用Oracle运行时的。
我使用Java运行小型桌面实用程序。我没有Android和iOS开发经验,我想知道我的经典Java技能在移动领域可以转移多少。
我已经谷歌了一些在iOS上运行Java应用程序的方法,并将运行时嵌入应用程序包。Android有自己的部分不兼容且速度较慢的Java虚拟机。它仍然比没有好,但我想知道是否可能在真正的Hotspot(OpenJDK)虚拟机上运行应用程序。Android和iOS都可以运行本机代码。这种能力是否可以被利用来在Android上使用第三方(非Dalvik)JRE?
我对Google Play市场不感兴趣,因此如果有任何限制,则不需要考虑。
Rooting也是可能的,因为我将为自己编写工具。我更喜欢安装简单的方法。例如放置一些软件包文件和编辑几个选项。而不是构建自己的Android发行版,如CyanogenMod。
我使用Java运行小型桌面实用程序。我没有Android和iOS开发经验,我想知道我的经典Java技能在移动领域可以转移多少。
我已经谷歌了一些在iOS上运行Java应用程序的方法,并将运行时嵌入应用程序包。Android有自己的部分不兼容且速度较慢的Java虚拟机。它仍然比没有好,但我想知道是否可能在真正的Hotspot(OpenJDK)虚拟机上运行应用程序。Android和iOS都可以运行本机代码。这种能力是否可以被利用来在Android上使用第三方(非Dalvik)JRE?
我对Google Play市场不感兴趣,因此如果有任何限制,则不需要考虑。
Rooting也是可能的,因为我将为自己编写工具。我更喜欢安装简单的方法。例如放置一些软件包文件和编辑几个选项。而不是构建自己的Android发行版,如CyanogenMod。