跑跑車首頁(yè)

當(dāng)前位置:首頁(yè)攻略秘籍單機(jī)攻略 → 安卓游戲/軟件簡(jiǎn)單漢化基礎(chǔ)教程(一)

安卓游戲/軟件簡(jiǎn)單漢化基礎(chǔ)教程(一)

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

安卓游戲/軟件簡(jiǎn)單漢化基礎(chǔ)教程(一):http://royaljewelryandwatches.com/gonglue/15586.html
安卓游戲/軟件強(qiáng)制漢化教程(二):http://royaljewelryandwatches.com/gonglue/15587.html
安卓游戲/軟件APKTool漢化教程(三):http://royaljewelryandwatches.com/gonglue/15588.html
安卓游戲/軟件去廣告教程(四):http://royaljewelryandwatches.com/gonglue/15589.html
所需要的軟件

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

所需要的軟件:

下面先為您送上基礎(chǔ)的教程:

1、apk安裝包的文件結(jié)構(gòu)
以知名桌面軟件“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三個(gè)文件)再重新簽名,否則軟件無法安裝。

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

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

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

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

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

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

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

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


玩家評(píng)論
我要點(diǎn)評(píng)

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

已有 0 位玩家參與點(diǎn)評(píng)
下載排行