綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[教程] Android平台軟體繁化詳細教程—1:APK軟體繁化的基礎知識

  [複製連結] 查看: 45432|回覆: 66|好評: 14
跳轉到指定樓層
樓主
暗桌之光 | 收聽TA | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
發表於 2011-6-10 12:47

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
相信有很多人會認為Android軟體的繁化過程應該是相當的高深與複雜,其實繁化並沒有大家所想像的那麼深不可測。

只需你仔細的看我所發的繁化知識以及教程,保證你能從一個菜鳥變為繁化大俠。

便於大家更好的消化繁化知識以及具體的繁化過程,我會把整個的繁化基礎知識以及教程分成幾個章節來為大家詳細的解說!

今天先來為大家說下繁化的基礎知識:


APK是什麼?
Android的軟體包(APK文件)其實就是一個壓縮包,把後綴名改為Zip就可以解壓。(以軟體Lock2.0 為例):



解壓後要繁化的資源在哪裡?
解壓後有很多的文件,我們所需要繁化的英文資源可能包含在其中的這些地方:

resources.arsc,一般來說軟體的主要字符串都在裡面;
AndroidManifest.xml,可能含有少量的字符串
classes.dex,這是編譯後的程序代碼,某些軟體的字符串可能會編譯在裡面,目前沒有好的繁化方法;
assets文件夾下的html文件,某些程序中會有這個文件夾,裡面是標準的網頁文件,多數是幫助文件,懂得html語言就會繁化,本教程不提及;
res\layout文件夾下的xml文件,可能會包含某些窗體佈局中的字符串;
res\ layout-land文件夾下的xml文件,同上,某些程序會有這個文件夾,是橫屏下的佈局;
res\xml文件夾下的xml文件,可能包含部分字符串;
res\menu文件夾下的文件,有的時候也可能包含有可繁化的資源;
res\drawable文件夾下的圖片文件,某些程序可能包含一些帶有文字的圖片UI,需要一定修圖技能,本教程不提及。



如何繁化軟體中的字符串資源?
Android剛剛起步的時候,只能通過hex的方法繁化,不過現在好了,借助一些實用的工具,我們可以簡單的查找字符串並繁化和導入,不用再勞神hex了~
(hex:16進制編輯)



繁化好後怎麼再打包成APK?
APK文件是有簽名校驗的,因此不能把繁化後的文件打包了事,那樣是不能安裝的。

相關軟體繁化用到的軟體大家都可以在討論區中下載到。
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 58碎鑽 +42 幫助 +62 技術 +3 收起 理由
kentmchang + 1 + 1 非常讃
morehouseware + 1 + 1 非常讃
JainJJ + 1 + 1 讚!讚!讚!讚!讚!讚!
rocky540 + 1 + 1 非常讃
jackalwolf + 1 土豪我們做朋友吧,我非常仰慕你..
jessicawow + 1 + 1 非常讃
clubs + 1 + 1 非常讃
ja11te + 1
sean1227 + 1 + 1 非常讚
rn9740217tw2 + 1 老衲來幫這篇文章開光

查看全部評分

收藏收藏138 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
68
jackalwolf | 收聽TA | 只看該作者
發表於 2017-6-1 09:16
有版大仙人指路、細心教學,

讓小弟又朝向繁化之路多進一步了~~!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

67
jackalwolf | 收聽TA | 只看該作者
發表於 2017-6-1 09:15
有版大仙人指路、細心教學,

讓小弟又朝向繁化之路多進一步了~~!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

66
k6981 | 收聽TA | 只看該作者
發表於 2016-12-29 21:56
感謝大大的教學了  真是太棒的囉!!!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

65
alarm21 | 收聽TA | 只看該作者
發表於 2016-10-8 20:40
我正好要找這解壓後要繁化的資源在哪裡的資訊
感謝大大的分享
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

64
勿迷 | 收聽TA | 只看該作者
發表於 2014-5-2 12:38
學習了,對我這新手來講,真是受益非淺,謝謝。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

63
hccn11082 | 收聽TA | 只看該作者
發表於 2014-3-29 20:08
謝謝你用心的推薦,
希望以後有更多和更好的介紹,
絕對的全力支持你。
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

62
ASKA963027 | 收聽TA | 只看該作者
發表於 2014-3-14 10:47
學到一些了
謝謝分享
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

61
taichi999 | 收聽TA | 只看該作者
發表於 2013-9-30 15:35
簡單明療的教學讓我受益不少,感謝大大無私的分享.......
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

60
ppboy0001 | 收聽TA | 只看該作者
發表於 2013-9-29 11:41
您真是有心了!!
謝謝分享!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則