日期:2014-05-20  浏览次数:20699 次

如何从1个MIDLET 调用另外1个MIDLET
近日小弟我新做1款小游戏   想把它嵌入到另外1款我以前做好的MIDLET中   怎么做?
我到网上查资料好象说不行   但是我想听听各位的意见   如何实现1个MIDLET中调用另外1个MIDLET(可以改变游戏代码)

------解决方案--------------------
使用标注的 CLDC,MIDP接口肯定是不行,除非你是为了某款生产的手机定制,在那款手的Java VM中增加一下扩展接口来实现一个midlet调用另一个midlet。

另外,你为什么非要一个midlet调用另一个midlet呢?你吧它们打包成一个midlet suite不就行了吗?
------解决方案--------------------
chb79说的很明确了:) 而且事实上目前很多的机器上的VM都只支持在一个时刻只能运行一个MIDlet,你试图在一个MIDlet中去调用另一个MIDlet会出现问题。

目前Sun正在推动Multi-Tasking VM, 可能会在JSR121的基础上制订出应用于J2ME的版本,到时候再谈你现在这个问题可能会更好一些。