Android軟體遊戲漢化教程

來源:互聯網
上載者:User

漢化軟體,聽起來技術含量很高,其實並不難實現。在 Android平台下,程式檔案的尾碼名為“.APK”,APK是Android Package的縮寫,意思是Android 安裝包,是類似WM系統“.CAB” 和Symbian系統“.SIS”的檔案格 式。APK程式檔案可以用 WinRAR之類的解壓縮軟體解壓,我們只需要將其中的 resources.arsc檔案解壓出來,用 漢化工具將.arsc檔案內的英文資 源翻譯為中文,修改包含英文 的圖片,再替換原 檔案,最後 將APK檔案重新簽名即可。

工欲善其事,必先利其器。漢化APK軟體需要事先下載安裝好 以下工具:

1.Java

2.解壓縮軟體:WinRAR

3.漢化工具:AndroidResEdit(需 要.NET Framework 2.0支援)

4.圖片漢化軟體:Photoshop

5.簽名程式:Auto-sign推薦使 用AndroidResEdit軟體內建的簽 名功能)

實戰APK軟體漢化

News and Weather是一款從 Android 2.1系統中提取的天氣與新聞資訊軟體,目前只有英文版本,本文將以此為例對這款軟體進行漢化。

A.解壓

在News and Weather軟體的 安裝檔案GenieWidget.apk上點擊右鍵,在捷徑功能表的開啟檔案中選擇“WinRAR”開啟APK檔案,將其中的 resources.arsc檔案解壓出來。

B.漢化

1.文字漢化 運行An‖droidResEdit軟體, 開啟之前解壓出來的resources.arsc檔案。軟體會在原始資源欄中列出所有英文詞條,在某一詞條上雙 擊,在彈出的對話方塊中輸入翻譯後的內容,確定後即可完成該詞條的漢化E文不好的朋友可以使用Google線上翻譯或者藉助詞典軟體進行翻譯)。依次將所 有詞條翻譯漢化後,點擊檔案菜單中的儲存檔案即可。一般情況下我們只需要翻譯以大寫字母開頭的詞條,也有小部分是以小寫字母開頭的,這些需要我們自己來判 斷。帶底線的軟體參數、目錄名稱、檔案名稱不需要修改,像%s%、d%這類格式化輸出的參數也不用做修改,照抄過來就可以了,輸入時注意是半形小寫字 符,否則會出錯。

如果需要翻譯的詞條過多,逐 條翻譯比較麻煩,

An[和諧]droidResEdit軟體還提供了字典匯入/匯出功能。點擊檔案→導 出字典→大寫字母開頭詞條,將所有大寫字母開頭的詞條匯出為.txt文字檔。然後開啟匯出的TXT文字檔,在自動產生的“|”豎線後輸入漢化內容,全 部完成後儲存。最後在AndroidResEdit軟體中選擇匯入字典功能,匯入翻譯好的TXT檔案就可以了。*

2.圖片漢化 某些軟體中會有包含英文的按 鈕圖片,我們只需找到對應圖片,利用Photoshop等繪圖軟體,製作成中文按鈕圖片就OK了。一般來說,軟體的所有圖片素 材都在APK檔案內的\\res\\drawable目錄中,圖片格式為PNG。除了漢化圖片外,我們還可以替換該目錄中的表徵圖素材,達到美化軟體的目的。

C.替換漢化檔案及圖片

resources.arsc檔案和圖片漢 化完成之後,再次用WinRAR開啟原APK安裝檔案,將 resources.arsc檔案拖入WinRAR工作視窗,替換原檔案。用同樣的方法,將處理好的圖片,拖入\\res\\drawable目錄中,替換原圖片。

D.簽名

APK檔案漢化完成之後,需要 重新簽名才可以安裝使用。在簽名之前,先刪除原來的簽名檔案,用WinRAR開啟APK檔案,將META-INF檔案夾中除 MANIFEST.MF以外的兩個檔案刪除,然後關閉WinRAR軟體。

開啟An[和諧]droidResEdit軟體,選擇 簽名菜單中的“簽名APK檔案”功能,指定要簽名的APK檔案的位置,點擊立 即簽名按鈕,再指定新簽名的APK檔案儲存位置,提示簽名完成就大功告成了。接下來就可以在手機上安裝測試了,在使用過程中發現未漢化或者漢化錯誤的問 題,可以按上述步驟進行修正。

Android環境變數的設定

八款開源Android遊戲引擎

索尼在Android遊戲上下賭注

Android開發之旅:Android架構

Android中如何製作遊戲的啟動菜單

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.