热搜词
发表于 2010-8-5 20:31:01 | 显示全部楼层 |阅读模式
 因上传游戏较多,难免有时游戏的JAD文件会出错,这时就需要自己重新生成一个JAD文件,但看到网上有不少机友不会用JAD生成器,现就简单的写个说明,以供参考。
  现在手上有四种JAD生成器,它们分别是JADMaker、Jadcreat、JADgen、 JGZ。

1、   JADMaker
使用方法十分简单,只要将JAR文件用鼠标拖进它的窗口即可。
它的优点在于在生成JAD文件时,会自动加上“Nokia-MIDlet-Category: Game”这一语句,这样游戏就会被装到百宝箱中,而不会出现在应用程序下。但是它的缺点是对国产游戏的支持不是太好,大多数百宝箱中的游戏用它生成的JAD文件在遇到中文时,会出现乱码,有时这一JAD文件就不能被手机识别,而出现程序安装错误。

2、   Jadcreat
使用方法方法同上。
它的优点在于对中文游戏的支持好于JADMaker,JADMaker生成有乱码的游戏用它生成JAD文件一般都能正确显示中文,且当有时用JADMaker生成JAD时报错的游戏,用jadcreat也能生成通过。不过它的缺点就是不能在生成JAD文件时自动加上“Nokia-MIDlet-Category: Game” 这一语句。这一语句必须自己用WINDOWS的记事本打开游戏的JAD文件,在文件的最后加上即可。

3、   JADgen
这个的使用方法就比上两者繁些,它不能用鼠标将游戏拖进它的窗口,必须手工在其窗口中填写游戏的具体路径,然后按生成键生成。
虽然用法复杂,但它的兼容性是最好的,对中文的支持也不错,当上而两个均不能生成正确显示中文的JAD文件时,用它往往能达到目的。
但是它也不能在生成JAD文件时自动加上“Nokia-MIDlet-Category: Game” 这一语句。这一语句也必须自己加上。

第4 种JAD生成器:JGZ
这是一位国人编写的,优点同第1、2两个,也能用鼠标将游戏拖进它的窗口生成JAD文件,同样也不能自动加上“Nokia-MIDlet-Category: Game”这句语句,必须手工添加在JAD文件最后。因是国人编写,所以对中文游戏支持较好。

5、   当以上四种都不奏效时,就只能自己做一个了。方法是用WINRAR等压缩工具打开游戏的JAR文件,找到META-INF文件夹,找开它,双击里面的MANIFEST.MF文件,就能看到里的内容,将其COPY到记事本中,再加上“MIDlet-Jar-Size:XXXXX”、“MIDlet-Jar-URL: YYYYYjar”和“Nokia-MIDlet-Category: Game”(若想将程序装到百宝箱中,否则就句就不必了)。其中的XXXXX是你的JAR文件的大小(查看文件的属性可知),YYYYY为你的JAR文件名。
全部评论1
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-11-23 11:09 , Processed in 0.167158 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team