自己动手汉化JAVA文件名

目前SIS的文件基本都可以把文件名改为中文,网上也有很多教程 。但是JAVA文件提及的很少 。主要原因是JAVA软件在QD等S60系统的机器上用处不如SIS格式的广泛,不过我们有时候还是需要安装这类软件或游戏的 。大多数JAVA文件安装后百宝箱显示的是英文或者缩写,如果文件多了难免混淆或遗忘,而改成中文名就方便很多 。下面我就以细胞分裂这个JAVA游戏为例子,给大家示范如何修改JAVA程序的文件名 。
JAVA的主程序都是以JAR结尾的文件,在电脑上如果安装了WINRAR则显示为压缩文件的图标 。双击后默认是用WINRAR来打开 。我们进入meta-inf目录,看到有一个menifest.mf文件,这就是我们要修改的文件 。所有的JAVA软件都存在这个目录和文件,里面记录的是此软件的相关信息,比如文件名、版本号、出品人等等 。双击后可以查看,但是无法修改,所以先要把这个文件解压缩出来,然后我们用记事本打开,可以看到下面的信息 。
我们需要了解的几个部分:
【自己动手汉化JAVA文件名】MIDlet-Name:这个是软件名称,我们可以在这里改成自己想要的中文名
MIDlet-Vendor:软件提供者或者是制作者,这个也可以自行修改的,不过仅限于自己研究测试,如果涉及商业性质要注意版权问题 。
MIDlet-1:这里的文件名要修改成和第一行的一致才可以正确显示 。
MIDlet-Version:版本号,一般不需要修改 。
根据上面的信息,我们做一下修改 。那么用记事本将其修改完后如下图所示:
接着要保存此文件,需要注意的是,在保存的时候格式要选择UTF-8,文件类型要选择“所有文件”,不能是“TXT文件”,否则无法正常运行 。然后在用WINRAR打开这个JAVA文件,进入meta-inf目录 。点鼠标右键弹出菜单,选择“添加文件到压缩文件中”,然后选中我们修改好的文件,按确定后会覆盖更新原文件的 。
完成以后将JAR文件复制到MMC卡,然后装入手机,打开SELEQ,找到E盘上我们要安装的JAVA文件,选择开启,就会提示安装,这时候已经是我们修改过的样子了 。
下面看一下修改前和修改后的对比图片:
怎么样,还是中文比较亲切吧,大家用这个方法就可以将JAVA文件都改成中文名显示了,不过最好把名字控制在五个汉字内,否则就像上面那样有...显示,不太美观 。
大家还有什么经验欢迎一起交流,转载请注明友人网和本人ID撒尿鱼丸,谢谢!

    推荐阅读