本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

用A63玩java的一些心得体会

手机教程 手机教程 1℃

用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

    附:我手机的GPRS设置如下:

    apn:cmwap,用户名和密码为空

    代理服务器:10.0.0.172  端口:0

    连接方式:面向连接wsp

    包月类型:10元GPRS畅游包,25M流量,不区分cmwap和cmnet

    如果你手机开通GPRS后仍无法下载,就是网络问题,或者手机出现了故障,这点我也无能为力了。

    以上就是我玩java游戏的一些心得,可以保证处理后的java游戏90%可以在A63上运行,剩下10%就是手机内存不够无法运行(会显示run out of memory),或者运行中出现死机现象了。

    各位若还有更好的java游戏下载方法,欢迎在此提出宝贵意见。文中若有不到之处还请各位批评指正,最后祝各位机友玩机愉快!

转载请注明:范的资源库 » 用A63玩java的一些心得体会

喜欢 (0)