java - 在 android 上运行 j2me 应用程序?

标签 java android java-me

是否可以在 android 上运行 java SE 或 Java ME 应用程序???

最佳答案

如果您在 Google 上搜索“J2ME runner android”,您会找到一些声称允许您在 Android 上运行 J2ME 项目的项目。

例如http://www.netmite.com/android/

在这种情况下,我不确定您所说的 Java SE 是什么意思。从技术上讲,Dalvik 更接近 J2SE 而不是 J2ME。那里有大量的 API,代码很可能会毫无问题地交叉编译。您甚至可以在项目中包含大量 J2SE JAR,并使用构建工具将它们从字节码重新编译为 DEX。

http://en.wikipedia.org/wiki/Dalvik_(software)

但是,基础架构有很大不同,您无法让为运行标准 JVM 的桌面编写/编译的应用程序在不进行更改和重新编译的情况下在 Android 上运行。

关于java - 在 android 上运行 j2me 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3134366/

相关文章:

java - Intellij思想: Issues with building project using IBM JDK 7

java - 使用属性作为标识符向 XML 添加行

blackberry - BitmapField 单击不适用于黑莓应用程序

java - 在 BlackBerry Java 应用程序中压缩文件

java - Spring Boot、JPA 和 MySQL 返回空结果

java - CANNOT_FIND_FACELET_TAGLIB 对于 xmlns :jsf ="http://xmlns.jcp.org/jsf"

java - Android Java 的 AJAX 等效项

java - Android 与 Blackberry 开发(可重用代码?)

具有 getter 和 setter 方法的 Java 对象

java - android fragment 中的textview中不显示全文