現在手機玩java游戲很普遍!相信絕大部分的java游戲名稱都是英文,對于手機中存儲較多游戲愛好者來說,游戲庫游戲太多,放在一起就不容易分辨,在查找時一定會感到很不方便,再加上E文不好的,那豈不是更苦惱~~ 要是有個一目了然的圖標和中文名字做標識,我想應該是不錯的想法!
先簡短說明主要原理:java程序的名稱和圖標等其它信息,都在jar文件包中meta-inf文件夾下的menifest.mf文件中定義(jad文件其實也是根據menifest.mf生成的),所以可以通過修改該文件來自定義名稱和圖標。
本文只是在實用的角度告訴大家如何將手機java游戲的英文名稱改為中文名和圖標的方法:
現在就已我小7支持的“真侍魂.jar”游戲為例說明下修改全過程~ 步驟如下:
一.JAVA游戲中文名漢化以及JAVA信息的修改
1.首先用winrar打開你要修改的游戲的jar包,然后再打開第一個文件夾,
“META-INF”文件夾,
接著將里面的manifest.mf文件用記事本打開編輯
2.打開此文件,檢查文件,與名稱有關的是紅色部分這兩行:
MIDlet-Name: samurai
MIDlet-1: samurai, /menuIcon.png
(注意名字前有一個半角空格)
其中,samurai就是游戲的名稱,你可以把他修改成你喜歡的任意名稱,比如真侍魂等;唯一注意的就是兩行中的名稱要一致。 MF文件中的MIDlet-Description等說明性內容,也可以修改成自己喜歡的文字;MIDlet-Vendor也可以修改,只是不知道是否涉及版權問題,嘿嘿~。這就是我修改對比圖
備注:游戲排序的方式是先排阿拉伯數字,然后英文字母的方式 ,所以這里游戲改名的時候,在中文字前加上阿拉伯數字,如“01真侍魂”那么這個游戲就會排在你手機游戲庫里的第一位了拉~
3.改完名稱后,記事本文件—保存!下一步,選擇保存位置注意:
這里很重要:
文件名: MANIFEST.MF (一定要把后綴名寫上,不然會變成一個未知文件)
保存類型: 所有文件 (一定要選擇這個類型,不然就會變成一般的文本文檔了)。
編碼:UTF-8 (一定要選擇這個編碼,選擇第1一個編碼傳入手機名稱會變成亂碼,選擇第2、3個則傳入手機后會提示非法應用程序,不能玩)切記~
4.再把你修改保存好的MANIFEST.MF文件點右鍵添加到壓縮文件“真侍魂.jar”中
5.最后 選擇"添加并替換文件",點擊"確定"上傳修改好的jar文件到手機就可以了
二.簡單講解一下圖標的改換
很簡單,找到一個png格式,也可以自己做個diy的圖片,小7里面vjava圖片大小必須是15×15,(這是在小7里面顯示大?。?/P>
文件名為menuIcon.png,(該游戲包的圖片文件名)即和JAR壓縮包里的那個圖標名相同如圖
下面是我準備的一個小圖標
同樣按照替換MF文件名的方法替換menuIcon.png這個圖標就可以了~
新聞熱點
疑難解答
圖片精選