每一个KJAVA游戏主要由2个文件组成。1个是扩展名为jar的文件,1个是扩展名为jad的文件。
下面简单介绍一下两者的作用:
jar文件是实际的游戏文件。通过PC安装游戏其实只需要一个jar文件即可,这也就是许多手机游戏站点提供的众多游戏下载包中只包含一个jar文件的原因。
jad文件是一个描述性的文件,它其实就是一个文本文件,我们可以用文本程序打开它进行编辑。
我们在下载了游戏之后会发现有些游戏安装不了,提示缺少JAD文件,这种问题常见于使用OPM的手机玩家,这时我们可以使用NOKIA_JAD文件生成器(即JADgen)来生成JAR相应的的JAD文件,至于生成的方法,玩家可以参考其它的专题文章,在宝典里有很具体的介绍,我在这里就不再重复。
使用PC套件的朋友就可以不必为这个问题担心,它只需要一个JAR文件就可以将游戏传入到手机中使用。
一个游戏在不同品牌的手机运行,需要下载相应版本的jar文件才能正常运行。
JAR文件和JAD文件
JAR文件是Java的一种文档格式,JAR文件非常类似ZIP文件,也是一个压缩文件。JAR文件与ZIP文件惟一的区别就是在JAR文件的内容中,它包含了一个meta-inf/manifest.mf文件,这个文件是在生成JAR文件的时候自动创建的。需要注意的是,JAR文件不需要进行解压缩,如果把文件解开反而会造成错误。
一个Java程序包括两个文件:一个JAR文件,一个JAD文件。JAR文件是安装的数据文件,JAD文件是安装的信息文件。JAD文件里面包含了程序的大小、名称、类型、安装路径、版权等等信息,我们可以通过修改JAD文件,改变Java程序的安装路径。在实际的安装过程中JAR文件是必不可少的,JAD文件要不要都没关系,但是如果没有JAD文件的话,那么你的Java程序就只能装在“应用程序”里面了。目前网站上提供下载的Java程序,一般都会同时提供JAR和JAD两个文件。