我想在 Android 上运行 Java 应用程序。它没有用户界面并将 Jetty 作为 servlet 容器嵌入。它实现了一个通常由用户在线访问的 Web 应用程序,但我需要在 Android 平板电脑上离线运行它。
这有可能吗?我所能找到的只是有关如何开发 Android 应用程序的信息。我只是想要 java -jar ...
的等价物,欢迎提供任何信息。
最佳答案
在 Android 中没有类似的东西。 Android 使用 DVM 而不是普通的 JVM,它基于 Apache Harmony .
在任何情况下,您都需要重新编译应用程序,因为 DVM 仅执行 Dalvik 字节码,它是由 Android SDK 附带的 dx
工具从普通 Java 字节码创建的。
此外,为什么需要在平板设备上运行服务器应用程序?
关于java - 如何在 Android 上运行普通的旧 java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7819617/