这个问题很多人都想知道,同样的问题可能有:
“如何在PC机上运行手机程序”,或者是“如何在JBuilder中运行jar程序”等等。它们都是同一个问题。问这个问题的人大部分是学过一点Java,了解了一些J2ME的大概情况并且从此倒在这里的同志们,因为他们搞不定这个问题。
现在神派偶来解救你们了。:—)
第一步:下载一个手机程序,这里指的是Jar格式的游戏。这个嘛,网上随便搜索下载一个就有啦。比如:http://www.game1313.com[/url],我下载的是字典:[url=http://www.game1313.com/gamedown/gdinfo.asp?id=4368]http://www.game1313.com/gamedown/gdinfo.asp?id=4368。因为这个字典可以在NOKIA手机上运行,而下面呢想让它在NOKIA的模拟器上运行。(什么是模拟器?不会连都不知道吧,重修去吧你。。。。。。。算了,还是说一下吧,因为pc机不是手机,手机屏幕那么小,内容那么可怜,所以只好在PC上模拟一个手机的运行环境)
第二步:新建JB工程。打开JBuilder,当然,要支持J2ME的才行哦,9.0以上肯定是可以滴。新建一个工程,注意!注意!注意!不要马上OK,选择NEXT,在JDK那,把JDK换成J2ME!!!
第三步:配置库。在JB里选择TOOLS->Configue Libraries。新建一个(库),随便起名字比如MYLIB,把刚才下载的那个JAR包包涵进去。
第四步:配置工程。在JB里选择Project-》Project Properties。在Required Libraries那把上一步新建的那个库MYLIB加到工程里。
第五步:解压下载的JAR包。找到MANIFEST.MF文件,用记事本打开它。这是个配置文件,你会看到这样一行:MIDlet-1: MIDlet1, , word.MIDlet1。这里告诉你word是包名,MIDlet1是类名,也就是启动的类。其实我们从这个JAR包可以找到这个类的,在word包(文件夹)下面。一眼就看出来,它是个主类。
第六步:在JB里新建一个运行配置。注意啦!!!!在Type一栏选择MIDLet。然后在Main Class那找到word包下的MIDlet1,选中它。如果找不到,你就直接输入word.MIDlet1就可以了。
第七步:运行呗。活活。
说明:
不是所有的手机JAR程序都可以按如上方式运行。在这个例子里,我们用的是NOKIA的模拟器,其它程序可能不能在此模拟器上运行。有的程序需要JAD文件,可能要在第六步里加载。
特别说明:
一、CSDN的BLOG不怎么好用。贴图不方便,所以以上六步不能贴图了。还是自做网页好。如果大家发现好用的BLOG或者便宜点又好用的站点,麻烦告诉我。大不了,偶出点血嘛,NND。
二、未经允许,可以转载。活活。转载注明出处:http://blog.csdn.net/jeader/