用A63玩java的一些心得体会

很多机友们抱怨A63完美支持的java游戏不多 , 很多时候从网上下载的java游戏要么不能运行 , 要么出现键码、屏幕分辨率不一致的现象 , 白白花去了很多银子 。下面我要介绍的一种java制作方法可以大大提高java游戏在A63上成功运行的机率!第一步:我们需要事先准备两种工具
1、JavaMagic
由于现在很多的java游戏是从NOKIA的平台上移植过来的 , 不过A63对其兼容性不是太好 , 常常导致安装好的java无法运行 。但通过JavaMagic对java游戏的修改 , 使它们完全能够在我们的手机上正常运行 。
暂时最新版本为0.60b 。
在这里下载:http://my.opera.com/Returner/homes/blog/JavaMagic_60b.zip
使用教程可以看这里:
http://ohfaint.3322.org/javamagic/
2、MidpX 模拟器
一种可以在电脑上运行的手机java模拟器 , 可以方便玩家事先了解该java游戏的内容、分辨率、键位等信息 。
下载地址在 http://play.younet.com/view.php?tid=12216的7楼
第二步:从网上寻找自己想要玩得java游戏 , 大小最好在300K以内 , 并把它下载到电脑中 。用MidpX 模拟器模拟该游戏 , 确保以下几点:
1、MidpX 模拟器能正常运行该游戏 。
2、该游戏最好能在MidpX 上满屏显示(模拟器的分辨率和A63一样都是176*220),虽然JavaMagic也可以修改游戏的分辨率,但成功的机率不是太大 。
3、注意该游戏需要使用哪些按键 , 在A63手机上 , 上方的导航键对应模拟器手机的方向键 , 拍照键对应OK键 , 绿色和红色的按键分别对应左右软键 , 确保你下载的游戏在模拟器上只用这么多的按键就能玩了 , (模拟器上OK键没有 , 按回车键就是了)除非该游戏多余的按键对你玩的影响不大 , 或者你有信心用JavaMagic把它改到其它按键上 。
如果该游戏以上几点都满足了(这些游戏还是很多的 , 例如在 http://play.younet.com/view.php?tid=20777 这个帖子中 , 大部分游戏都是可以的)
就要开始用JavaMagic修改它了 。
打开JavaMagic , 先点设置按钮 。
第一栏keycode是修改按键用的 , 如果你用模拟器玩 , 觉得对应到A63上玩合适 , 启用键码转换功能就不用打钩了 。如果你觉得手感不好 , 就把钩打上 , 再点键码设置 , 先把左边的键码填成和右边一样的 , 让后把你需要转换的键数字对调即可 , 例如某些游戏的“跳”是按方向键的“up” , 你觉得改到左软件合适 , 就把左边一栏的 left-softkey和up中的数值对调即可 。不过修改按键对个别游戏起不了特别作用 , 有时还会造成其它按键失灵 , 所以不提倡使用 。
第二栏修改分辨率 , 前面说过了 , 修改成功的机率不是太大 , 我一般选“不强制使用全屏模式”和“不对分辨率进行指定”如果有机友们下到240*320的java游戏也不妨大胆尝试修改下 。
第三栏是字体设置 , 一般不用管它 。
第四栏Filter将“我的机器跑不动扩充的增强版NOKIA API兼容包”打上钩 , 免得出现死机现象 。
第五栏Misc1 , 在“manifest和jad选项”中前两个选项打上钩 , jad文件就没有必要生成了吧!A63java可能支持MIDP2.0 , 中间那个钩也不用打上了 , jar压缩选Kzip(自带) 。
最后两栏也不用管了 。
设置好后点“处理jar” , 就会在该java所处的文件夹中生成了一个新的jar文件 , 一般是原文件名后面带个new , 中文名称就是拼音的第一个字母加个new 。它才是我们要下载到手机上的jar文件 。(注意:用JavaMagic处理过的java游戏可能在模拟器上无法运行 , 这点请各位不用担心 , 在A63上它是完全可以运行的 。)
最后一步:把修改好的jar文件上传到网站上 , 再用手机下载 。我是在www.waps.cn 上自主建站的 , 可以做到随时上传 , 随时下载 , 而且管理起来也很方便 。欢迎大家用手机或电脑访问我的wap:http://a63java.waps.cn

推荐阅读