JAVA让手机更美好--SP上使用JAVA游戏跨不同手机平台作业全程攻略
[color=red][b]JAVA让手机更美好-------SP上使用JAVA游戏跨不同手机平台作业全程攻略 [/color][/b]
众所周知,JAVA是一种跨平台的程序设计语言。由于其高可移植性、简单、可靠、安全等诸多优异性能,现在已经成为最受欢迎、最有影响力的编程语言之一。
JAVA程序的短小精干和其跨平台的先天特点,使其成为众多开放或半开放式手机扩展自身功能的最佳选择。因此现在市场上流行的手机大多支持JAVA应用程序了,如:诺基亚 3300、6600、7250;摩托罗拉 388C、T720、V60i;索爱 P802;西门子 2128、6688i;......但是由于众多手机的软硬件不同,各厂商开发出来的JAVA游戏在不同厂商的手机之间兼容性不是很好。
我们想玩的JAVA游戏必须要到不同手机厂商自己的网站去下载,这些网站上的JAVA游戏一般只能运行在自己生产的手机上,对于其他厂商的手机并不支持。如果我喜欢你手机上的某个游戏,但由于我们手机的品牌不同,我只能去自己手机网站上寻找,如果恰好有相同的游戏,运气还算不错。但大多数的情况是不同厂商提供的游戏很少有重复的,面对其他手机上好玩的游戏,许多手机游戏发烧友只能哀叹了。
不过事情总是有解决的办法,市场上众多的智能手机(即SMARTPHONE,以下简称SP手机)由于其开放式的系统构架,使得它们能够融合其他手机的软件。能够将其他手机的软件运行于自己的操作平台上,这无疑给JAVA游戏的跨品牌运行提供了良好的解决办法。
下面我们以欧洲电信巨头Orange公司的一款SP手机----SPV为例,介绍如何在SP手机上实现JAVA游戏的跨品牌作业。
SPV是一款内置微软SMARTPHONE 2002操作系统的SP手机,在我看来它即是一台电脑,能够运行WINDOWS下的绝大部分程序。如注册表、WINDOWS MEDIA PLAYER、IE浏览器等等。因此它也能够运行电脑上的一些模拟类程序,比如GBA模拟器,SFC模拟器......
这里要实现JAVA的跨品牌作业,也是通过模拟器来实现的。因此我们必须给SPV装上JAVA模拟器。
JAVA模拟器种类很多,目前公认的性能最好的模拟器当属DeltMIDP了。该软件最新为2.02版本,新版本比较完美,几乎能支持世面上所有手机JAVA程序。(以下简称DM2)
下面告诉大家如何在SPV上正确安装和使用DM2。
安装DM2:
1、下载DM2
(给出链接 [url=http://www.kofz.com/dl/java.rar][color=#0000ff]http://www.kofz.com/dl/java.rar[/color][/url];
若想更多了解DM2请看这里[url=http://www.coreteksys.com/java/][color=#0000ff]http://www.coreteksys.com/java/[/color][/url] )
2、下载下来的文件名称是java.rar,解压后会生成3个文件
[img]http://forum.minisoyo.com/attachments/month_0704/20070420_72ed548ef616d0ced18dIKw8vGjXNI8K.jpg[/img]
把这三个文件复制到220的内存或者卡(DM2有一个很大的优点就是支持在MMC或SD卡上运行)的同一目录下,注意:一定是同一目录下,否则程序不能正常执行。(我一般把文件放在SD卡上,因为卡的容量比较大,而且可以通过SD读卡器进行操作,不需要通过手机与电脑同步进行文件传输,可以提高速度)
[img]http://forum.minisoyo.com/attachments/month_0704/20070420_dd3e37dc4579b5b42d87nmJ83GLM37c9.jpg[/img]
为dmidp2.exe 和 JavaInst.exe分别创建一个快捷方式,并把快捷方式移动到\ipsm\windows\start menu子目录下(或该目录的某个下级子目录)
[img]http://forum.minisoyo.com/attachments/month_0704/20070420_a03fa742b5a71a4da674kbg8hhB8bnWH.jpg[/img]
在手机的程序菜单中应该能找到dmidp2和JavaInst两个选项,表明DM2已经安装好了。
[img]http://forum.minisoyo.com/attachments/month_0704/20070420_7b702882c0986cb70989xrDvF1cy7PgD.jpg[/img]
使用DM2:
从下载该游戏的安装文件,注意必须同时有jar文件和jad文件,而且两个文件的主文件名必须相同。(jar和jad两个文件缺一不可,少一个DM2便不能正确安装该程序;若只有jar文件,下面会给出解决方法)
[img]http://forum.minisoyo.com/attachments/month_0704/20070420_875462a2c02d6ee9ca72t663y8NfV5fV.jpg[/img]
将jar文件和对应的jad文件复制到手机或卡上相同文件夹下,我一般是放在\Storage Card\javas(我自己建立的文件夹)下面的,DM2安装完后会自动清除这两个文件。
[img]http://forum.minisoyo.com/attachments/month_0704/20070420_7f92113bf1450683a92b7lXZAqGYs5sT.jpg[/img]
启动JavaInst,首先在“应用名称”处填入游戏名称(可随意取,但只支持英文和数字,不支持中文),然后在“JAR文件(点击OK浏览)”处按OK选择到需要安装的那个jar文件,最后点击"Install"按钮,几秒钟屏幕闪过后,之前填写的文字消失,此时便完成了安装。
[img]http://forum.minisoyo.com/attachments/month_0704/20070420_d1c6d9083de211c7e9e0XB1paZrOOash.jpg[/img]
启动dmidp2,现在就可以从屏幕上看见你刚才安装的那个程序的名字了(就是自己随意取的那个),点击它就可以开始运行JAVA游戏了。
[img]http://forum.minisoyo.com/attachments/month_0704/20070420_f277391afffed8d24f6fFHx3jZ65dUBe.jpg[/img]
[img]http://forum.minisoyo.com/attachments/month_0704/20070420_c6e373999338b20dfc3dD17pNOH1WhcT.jpg[/img]
若想删除游戏,选择游戏名,按右键,选择移除,确认后游戏即被删除。
[img]http://forum.minisoyo.com/attachments/month_0704/20070420_a21c97950f12785f0a0cEyc9tjjaPjMV.jpg[/img]
以上给出的方法能安装手机上绝大多数的JAVA游戏。
[[i] 本帖最后由 星月无痕 于 2007-4-20 12:26 编辑 [/i]] 用来用去觉得还是JMM好,dm2在我手机上运行不了一个游戏,还不是Q屏的。 最好的模拟器是哪个??
页:
[1]
