是否可以通过openjdk在android上运行java应用程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以通过openjdk在android上运行java应用程序相关的知识,希望对你有一定的参考价值。

首先消除歧义:问题不在于开发或编译将在dalvik生产中运行的openjdk代码。它是关于在an​​droid环境中使用oracle运行时。

我正在使用java来运行小型桌面实用程序。我没有androidios开发经验,我很好奇我的经典Java技能可以转移到移动领域。

我在Google应用程序包中嵌入了运行时运行java的应用程序。 Android有自己的部分不兼容和缓慢的java虚拟机。它仍然比没有好,但我很好奇是否可以在真正的热点(openjdk)虚拟机上运行应用程序。 Android和iOS都能够运行本机代码。可以利用这个技能在Android上使用第三方(非dalvik)jre吗?

我对谷歌游戏市场不感兴趣,所以如果有任何限制,可能不会被考虑在内。

因为我要为自己编写工具,所以也可以生根。我更喜欢安装方便的方法。就像放一些包文件和编辑几个选项一样。而不是像CyanogenMod那样构建我自己的Android发行版。

答案

没有设备的根源,我认为没有办法做到这一点。

另一答案

显然,请参阅http://openjdk.java.net/projects/mobile/android.html

说明稍微过时,我设法做了一些黑客攻击并让它建立起来。不确定它是否还在运行

以上是关于是否可以通过openjdk在android上运行java应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Mac - 如何在Mac上安装多个版本openjdk并有效管理

如何在 mac 上安装 openjdk 8 和 sbt 并使用默认的 openjdk 8(不是 13)?

在 Android 上运行 Java 字节码 - 基于 DalvikVM 的 Sun JVM

openjdk占cpu高怎么处理

如何使 MySQL Connector/J 在 android 上工作?

在 Windows 平台上使用 openjdk 运行 awt 代码时出现 NoClassDefFoundError