谷歌市场提供了一个应用程序,声称可以在Nexus One上运行J2ME MIDP应用程序。
我试过这个应用程序,但它似乎只运行从特定网站下载的MIDP应用程序;它似乎不能拾取存储在手机SD卡上的MIDP应用程序。
我已经向开发人员建议他们可能想要添加这样的功能,但他们并没有特别回应我的消息。
因此,我想为Android构建我自己的MIDP runner,并想看看我是否能找到一个指针,告诉我从哪里开始,甚至这是否可能。
所讨论的MIDP应用程序在CD上随安全摄像机系统一起提供,并允许对安全系统进行远程查看和远程控制。
显然,它并不是以Android平台为设计目标的。然而,如果以某种方式可以在Android上运行MIDP应用程序(例如,通过创建某种沙箱环境),那么我会非常热衷于开发它。
发布于 2010-06-10 20:53:03
MicroEmulator是Java的Java实现。您可以尝试将其移植到Android上。UI部分应该重写,因为MicroEmulator基于的是在安卓中不可用的Java组件。此外,硬件访问也是不可能的。设备供应商实现了J2ME API (例如camera API),并将它们与核心J2ME捆绑在一起。这对你来说并不容易。您需要研究JSR规范并在Android中实现它。
发布于 2012-10-08 14:48:25
你可以使用App Runner将移动身份识别应用程序移植到安卓上。
https://stackoverflow.com/questions/3014364
复制相似问题