我手机里放了很多从网上找的K-java程序,但大多数都是英文名,很是不爽,我一真想给他们改成中文的,这不,我就花了半天时间终于能明白了。上网找了很长时间,就找到一篇关于改名的文章,但是他只能在英文名上改来改去,不过还是要谢谢他,要不是有他的启发,我还能不明白呢,这个朋友在友人叫永远等待
从JAD生成器的原理知道,它是通过读取JAR文件里面Meta-INF文件夹那个MANIFET.MF文件的信息而生成JAD文件的。因此关键的信息是存放在该文件下面的。
因此修改名字的话,你用winRAR打开jar文件,(是打开不是解压)然后找到Meta-INF那个文件夹里面那个存放信息的文件MANIFET.MF,看到”MIDlet-Name: “然后就喜欢怎样就怎样改吧。编辑好以后关闭它后RAR会提示文件已经更新是否保存,你保存就是了。
如果你改成英文名这样就可以了,但是要改成中文的就不行,传到手机里也不能用。还有,因为操作系统的不同你在winrar里打开MANIFET.MF时不一定可以修改他。解决方法如下:
1.如果你不能编辑MANIFET.MF,你把他拖拽到一个目录里,然后用“记事本”打开他,编辑后存盘再拖拽回winrar,会弹出下面窗口,按“确定”就可以了。
2.如果你在把名字改成中文名的话,你打开MANIFET.MF后改完名字,先不要存盘,打开另存为窗口,然后把“编码”改为“UTF-8”,然后按确定。最后把这个另存的文件拖拽回winrar。
然后用JAD生成器重新生成一个新的JAD。看到没有?JAD里面的信息就变成你刚才修改之后的信息了。K-JAVA JAD文件生成器 V1.0http://www.imobile.com.cn/download.php?action=detail&did=108
希望我能为大家解决相同的问题。但是我把jar文件名子改成中文的传到手机就不好使了,不知是不是我手机软件的问题。
如果有什么想和我探讨的请联系我:
E-mail:suzedong@hotmail.com
MSN:suzedong@hotmail.com