跑跑車首頁

當前位置:首頁攻略秘籍單機攻略 → 安卓游戲/軟件簡單漢化基礎教程(一)

安卓游戲/軟件簡單漢化基礎教程(一)

作者:wei哥來源:本站整理 發(fā)表時間:2012/7/20 9:21:30 評論(0)

安卓游戲/軟件簡單漢化基礎教程(一):http://m.0574fzl.cn/gonglue/15586.html
安卓游戲/軟件強制漢化教程(二):http://m.0574fzl.cn/gonglue/15587.html
安卓游戲/軟件APKTool漢化教程(三):http://m.0574fzl.cn/gonglue/15588.html
安卓游戲/軟件去廣告教程(四):http://m.0574fzl.cn/gonglue/15589.html
所需要的軟件

安卓游戲/軟件簡單漢化教程第一篇,現(xiàn)在隨處都可以找到功能強大的漢化工具,操作簡單,上手快,漢化不再是件麻煩事。
想學漢化的朋友只要你用心,你也可以自己漢出優(yōu)秀的作品,因為漢化根本沒啥技術含量,要的只是持之以恒。
不要再羨慕別人會漢軟件有多么多么牛X了,只要你有些不差的英語功底,有著熱愛漢化、分享資源的熱情,你也能成為“漢化達人”,一切皆有可能!

所需要的軟件:

下面先為您送上基礎的教程:

1、apk安裝包的文件結構
以知名桌面軟件“LauncherPro”為例,apk安裝包文件目錄如下圖:

1.jpg 

文件目錄如下:
- META-INF
- res
  - anim
  - color
  - drawable
  - drawable-hdpi
  - drawable-land
  - drawable-land-hdpi
  - drawable-mdpi
  - drawable-port
  - drawable-port-hdpi
  - layout
  - layout-land
  - layout-port
  - xml
- AndroidManifest.xml
- classes.dex
- resources.arsc

- 多數(shù)情況都要漢化的是resources.arsc、classes.dex和res文件夾里的***.xml文件。

- META-INF文件夾里面存放的是證書文件,軟件修改后需要將里面的證書文件刪除(***.RSA、***.SF、***.MF三個文件)再重新簽名,否則軟件無法安裝。

- res文件夾里存放的大部分是軟件所需的資源及布局文件(drawable存放資源、layout、xml存放布局文件***.xml),部分需要漢化的單詞、語句會在這些***.xml文件里。

- AndroidManifest.xml文件里包含了軟件名稱、版本、權限、引用的庫文件等信息。極少數(shù)軟件在這個文件里會有單詞、語句需要漢化。

- classes.dex文件是Java源碼編譯后的代碼文件。通常該文件里都有單詞、語句需要漢化。

- resources.arsc文件是編譯后的資源文件,大多數(shù)情況下,需要漢化的單詞、語句絕大多數(shù)都在這個文件里,漢化的時候首先就要看這個文件。

* 另外,一些需要漢化的***.png圖片文件、***.html文件、***.txt文件可能會在assets文件夾或res/raw文件夾內。圖片文件需要用Photoshop修改,html、txt文件可以直接用Notepad++ Portable文本編輯工具修改(不建議用系統(tǒng)自帶的記事本,這東西殺傷無數(shù)...)。

2、打包/解包
apk安裝包其實就是zip格式的壓縮包,只是文件擴展名改成了apk而已,所以可以直接用解/壓縮軟件WinRAR打開,若你的系統(tǒng)沒有關聯(lián)apk文件,請先安裝WinRAR,打開WinRAR——選項——設置——綜合,在“用戶自定義壓縮文件擴展名”處填上apk,點“確定”保存即可。之后就可以直接雙擊以WinRAR打開apk安裝包文件。
漢化軟件的時候,不需要把整個apk安裝包解包,對于需要漢化的文件,如resources.arsc、classes.dex等文件,直接用鼠標拖出來,漢完后再拖進apk安裝包后重新簽名就行了(簽名問題下面會講到)。

3、簽名
Android的軟件也需要簽名,不過和Symbian相比,卻要簡單方便得多,首先是不需要自己去申請證書,下載個簽名工具就可以簽名了。另外,我們從電子市場、軟件官網(wǎng)下載來的軟件都是已經(jīng)簽好名的,可以直接安裝,這里講到的簽名,是針對軟件安裝包被修改過的情況(如漢化需要修改安裝包內的文件,原來的簽名文件就不能用了,所以要重新簽名軟件才能正常安裝。),正常情況下不需要簽名。
現(xiàn)在Android可用的簽名工具很多,想方便點的話可以用漢化浪子出品的AndroidResEdit,這個軟件自帶簽名包(工具在帖子附件有提供)。
簽名方法很簡單,刪除原證書文件后(META-INF 文件夾內的***.RSA、***.SF、***.MF三個文件),打開AndroidResEdit——簽名——簽名apk文件,選擇需要簽名的apk安裝包后點擊“立即簽名”即可。

4、安裝Java
這個是最基本的,漢化相關的軟件都需要用到Java,必須要安裝,否則漢化過程中出現(xiàn)各種奇奇怪怪的問題不要問我。


玩家評論
我要點評

網(wǎng)名 注:您的評論需要經(jīng)過審核才會顯示出來。

已有 0 位玩家參與點評
下載排行