綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[求助] 反編譯之後編譯出現錯誤

[複製連結] 查看: 3505|回覆: 14|好評: 0
跳轉到指定樓層
樓主
trance0925 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2012-6-9 10:03

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

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

x
使用工具ApktoolGui v2.0 Final  &  DoApk

反編譯一切正常,但是修改完成之後要編譯總是出現錯誤


檔案都是在桌面執行  ApktoolGui v2.0 Final  &  DoApk 是放在C:底下

JAVA有安裝



求解決方式



作業系統:Wiindows 7 64 家用進階版

ApktoolGui :v2.0 Final

DoApk :Beta 1.0

Java:   Java(TM) 7 Update 4   &     JavaFX 2.1.0
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

沙發
cd45091 | 收聽TA | 只看該作者
發表於 2012-6-9 11:44
本帖最後由 cd45091 於 2012-6-9 11:48 編輯

能把檔案拿上來嗎?
檔案名稱是否有中文?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

板凳
怪怪啊迪 | 收聽TA | 只看該作者
發表於 2012-6-9 13:43

如果在修改翻譯時 有改到代碼或修錯 都有可能編譯不回去




用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

地板
 樓主| trance0925 | 收聽TA | 只看該作者
發表於 2012-6-9 13:53
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
 樓主| trance0925 | 收聽TA | 只看該作者
發表於 2012-6-10 11:58
cd45091 發表於 2012-6-9 11:44
能把檔案拿上來嗎?
檔案名稱是否有中文?

檔案名稱沒有中文

檔案名稱為:Whatsapp-test
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

6
cd45091 | 收聽TA | 只看該作者
發表於 2012-6-10 15:07
r35471853 發表於 2012-6-10 11:58
檔案名稱沒有中文

檔案名稱為:Whatsapp-test

問題解決了嗎?
如果未修改,直接編輯會出錯嗎?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
 樓主| trance0925 | 收聽TA | 只看該作者
發表於 2012-6-10 17:32
cd45091 發表於 2012-6-10 15:07
問題解決了嗎?
如果未修改,直接編輯會出錯嗎?

無解........因為修改字元之後  長度過長一直沒辦法編譯....   好悶
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

8
cd45091 | 收聽TA | 只看該作者
發表於 2012-6-10 19:40
你指的是用AndroidResEdit修改resources.arsc檔嗎
還是用崁入式的
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

9
 樓主| trance0925 | 收聽TA | 只看該作者
發表於 2012-6-10 19:42
本帖最後由 r35471853 於 2012-6-10 19:43 編輯
cd45091 發表於 2012-6-10 19:40
你指的是用AndroidResEdit修改resources.arsc檔嗎
還是用崁入式的


我是反編譯之後進去資料夾裡面直接修改文字檔的


目的不是繁化,是在我修改的東西裡面加上我自己的文字  例如:\n apk.tw/r35471853
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
cd45091 | 收聽TA | 只看該作者
發表於 2012-6-10 21:41
本帖最後由 cd45091 於 2012-6-10 22:06 編輯
r35471853 發表於 2012-6-10 19:42
我是反編譯之後進去資料夾裡面直接修改文字檔的


抱歉,您指的是類似像<string name="XXX">\n繁體化XXX</string>
上面這樣?基本上你這樣操作是對的,沒問題的說
我唯一想的到的原因
修改完,另存新檔UTF-8試試看,因為res裡面的xml或是smali是沒有字元長度限制的..哈哈不知道我這樣說對不對...
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

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

本版積分規則