手机游戏授权失败、文件无效、版本无效解决方法

楼主: 存我小妖 浏览: 1777 回复: 3 发布于: 2011-11-22 16:32:02
1.授权失败的解决办法: 通常授权失败是由于游戏文件是XX版的缘故,这里简单的说一下梦网游戏XX的简单道理和方法:每月的1号,11号,21号都是移动百宝箱更新新游戏的时候,“厚道”的移动会在推出新游戏的时候推出一次性试玩的游戏版本(S40,S60V1,SE,MOTO都有,但是惟独S60V2也就是7610的箱子没有)试玩的原理很简单,就是在原版游戏的基础上处理了下,自动生成几个class,通过生成存档来判断是否运行过一次,下下来的JAR文件会有一个com文件夹在里面,里面有fourthpass和sincetimes两个文件夹,XX的原理就是将里面处理RMS的代码进行修改,使得程序得以正常运行。一般说来,如果是直接每个游戏每次修改,理论是不会出现授权失败的问题,但是如果XX者为了省事,将一个修改好的文件直接替换,可能就会出现授权失败的问题。 解决的办法其实很简单: 将下下来的JAR文件里面的COM文件夹删除,然后传到手机上,这样就不会存在安装失败的问题了,但是安装完后游戏不能运行了,再将没有删除COM文件夹的JAR文件传到手机上,用SELEQ复制到游戏安装目录下(SYSTEM/MIDLET/下,看你安装文件的名字就可以判断,不是在SYSTEM/APP下,那个只是安装产生的注册文件),覆盖原来安装的游戏,就可以正常运行了,原理和安装SIS原版游戏,然后用XX文件替换APP文件的原来是一样的不过操作相对麻烦点了。 2.文件无效的解决办法: 产生该情况的原因一般是因为JAR文件中的MF信息遭到了修改造成的,解决办法很简单,如果能找到原版的游戏,将里面的MF信息修改回来就可以了。用WINRAR打开JAR文件,里面有一个META-INF文件夹,里面的MANIFEST.MF文件就是信息了,用记事本打开,然后修改,重新保存,记住一定要用另存为,编码选择UTF-8格式。最保险的方法是你安装了WTK,新建一个工程,主MIDLET和游戏的MIDLET名字一样,把SETTING里面的信息写成游戏需要的信息,比如ICON,作者,版本什么的,这样就会在WTK的工程APP/工程文件/bin文件夹里自动生成一个MANIFEST.MF文件,使用这个文件替换原来的文件就可以解决文件无效的问题。 3.版本无效 一般是由于CLCD的版本造成的问题,同样是修改MANIFEST.MF文件,把MicroEdition-Configuration:这一项修改,比如QD,6600都是MicroEdition-Configuration:CLDC-1.0,如果是MicroEdition-Configuration:CLDC-1.1就直接改成MicroEdition-Configuration:CLDC-1.0,但是这种方法只能解决安装的问题,不一定就能够正确运行,只有少数游戏虽然写的是1.1,但是实际上还是1.0的游戏可以,同样,QD也可以通过修改MIDP的版本来解决安装的问题,至于能不能运行就看游戏本身和RP了
回复 🤍 0 📤 分享 收藏

回复 (3)

好东西啊!
应用软件错误该怎么办?
好多,好多,好多看不懂。。-_-
— 已加载全部回复 —

发表回复