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

运行jar文件时,为什么无法直接进入游戏画面
一个小游戏,源文件有这些:MainMIDlet,ACanvas,BCanvas,....等等,其中,MainMIDlet是这个游戏的入口,打包把jar文件和jad文件一起放到手机上,运行jar文件时,会出现一个列表,列出所有在jar里的源文件,然后要选中MainMIDlet才进入游戏画面,为什么会这样?
  现在想运行jar文件时就直接进入游戏画面,应该怎么办?

------解决方案--------------------
你看下你的jad文件,是不是有很多 MIDlet-1,MIDlet-2....

只保留 MIDlet-1: 游戏名, icon, MainMIDlet
就可以直接运行了
------解决方案--------------------
你什么手机?
各个手机略有差别,有些有这个列表,有些直接执行MIDlet-1 (在只存在一个MIDlet的情况下)
------解决方案--------------------
专业呀...
------解决方案--------------------
GameMIDlet
是要显示出来的
他是菜单啊。
------解决方案--------------------
不显示能行吗?这就类似你的pc上有几个游戏,你想一开机就像运行,那现实吗?所以这是必须有的,到真机上程序入口就变成了一个快捷方式的图标!

------解决方案--------------------
如果是用Eclipse,点菜单run-> run...,弹出窗口后在Executable中选择Midlet,点serach...按键,在弹出的窗口中直接选择MainMIDlet。试下看。
------解决方案--------------------
选择主MIDLET
------解决方案--------------------
我用 NetBeans+NOKIA 6131 模拟器,没有这个问题啊?