J2ME程序 在真机上运行的问题??

来源:百度知道 编辑:UC知道 时间:2024/05/23 16:53:03
我用eclipse编程 有sun的模拟器 在程序编译无误 无异常的情况下 在sun的模拟器上运行正常 为什么在真机上无法呢? 我在nokia5300 和nokia6210c上都提示应用软件无效 !我严格按照书上的打包方式 Create Package 然后在destroy中将jar和jad文件拷出来 用数据线传到手机上 就是没用 !我就剩那么多分了 希望哪位高手能出手帮助 小弟不甚感激 !可以留个QQ

那是因为你选择的SUN 的API 和NOKIA 的不相对,,你可以到NOKIA网站看一下5300和6210 的CLDC和MIDP的版本,再你用eclipse选择那个SDK改一下版本就好了,我想可能是你选的版本太高了。你的手机又不是最新出的手机就这样了,

你的jad文件的属性设置了没?如果没设置的话打包出来就无法运行。

在deployed文件夹之外,也就是项目文件夹中有一个单独的JAD文件,在Eclipse中选择它,并双击打开,在“MIDlets”项中“Add”一条新数据,选择好项目中MIDlet类的路径保存好。

也许是这个原因,你可以试试。

个人觉得 你可以先测试下能不能运行sun wtk 下自带的正确的程序 先确定手机运行J2ME程序是没有问题的 在真机上运行和电脑上有差别是很正常的