大家好,最亲爱的社区
我刚刚给出了一个为中国手机开发移动应用程序的任务,Nexian NX-G920。首先,我认为它可以只运行J2ME应用程序。但是它没有,它只支持MRP应用。在这里读过:MRP,我想我最好的办法就是把我的*.JAR应用程序转换成*.MRP,有没有什么工具可以做到这一点呢?
我的B计划是,使用特定的MRP SDK进行开发。但是,就使用的努力而言,这太昂贵了。
发布于 2012-02-14 11:50:29
我想我已经找到了一个解决方案,但我必须使用我的C语言,而不是我最初认为的简单的J2ME。这是Sky Mobi的Open SDK。
虽然还没有尝试过,但我认为这是一个适合这个问题的解决方案。
发布于 2012-02-16 22:00:52
据我所知,只有Java到C的转换器或Java字节码到汇编的转换器,就像这个question中列出的那样。
其中包括JCGO、Toba、gcj和llvm。然而,Java to C转换器或类似的工具只是解决方案的一部分,因为只有当您要转换不与不属于MRP平台的Java库交互的类时,它才会对您有所帮助。这是因为MRP平台不会有你链接的库,并且会有不同于J2ME的图形用户界面和硬件API调用。
唯一用于MRP的SDK是您已经提到的OpenSDK。
发布于 2022-02-12 23:50:42
Sky-Mobi SDK保存在Wayback机器上的存档Sky-Mobi保存在Internet archive中的站点页面
https://stackoverflow.com/questions/9238505
复制相似问题