Android 台灣中文網

標題: 用apktool v2.0 Final 可以反編譯卻不能回編譯的問題 [打印本頁]

作者: madjack    時間: 2013-3-4 01:21
標題: 用apktool v2.0 Final 可以反編譯卻不能回編譯的問題
小弟的手機是lg vs920
因為官方出的rom只有簡中的中文
所以想把framework-res.apk繁化
安裝了最新版的jdk(環境變數有設定好)和jre

用大大提供的apktool v2.0 final
可以順利的反編譯(如下圖)

                               
登錄/註冊後可看大圖


為了測試可否順利的回編譯
所以小弟並沒有更改任何的檔案,直接把剛反編譯出來的framework-res資料夾回編譯
但確出現下面的錯誤訊息(詳見下圖)

                               
登錄/註冊後可看大圖

================================
開始編輯...
W: Could not find sources

I: Checking whether resources has changed...

I: Building resources...

invalid resource directory name: C:\apk\framework-res\res/drawable-sw600dp-xhdpi

invalid resource directory name: C:\apk\framework-res\res/layout-sw600dp

invalid resource directory name: C:\apk\framework-res\res/layout-w600dp

invalid resource directory name: C:\apk\framework-res\res/values-h720dp

invalid resource directory name: C:\apk\framework-res\res/values-sw600dp

invalid resource directory name: C:\apk\framework-res\res/values-sw600dp-land

invalid resource directory name: C:\apk\framework-res\res/values-sw600dp-w1024dp

invalid resource directory name: C:\apk\framework-res\res/values-sw600dp-w1280dp

invalid resource directory name: C:\apk\framework-res\res/values-w360dp

invalid resource directory name: C:\apk\framework-res\res/values-w480dp

invalid resource directory name: C:\apk\framework-res\res/values-w500dp

invalid resource directory name: C:\apk\framework-res\res/values-w600dp

invalid resource directory name: C:\apk\framework-res\res/values-w720dp

Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\DOCUME~1\7750\LOCALS~1\Temp\APKTOOL861261984194912455.tmp, -x, -S, C:\apk\framework-res\res, -M, C:\apk\framework-res\AndroidManifest.xml]

後來下載了最新版apktool 1.5.2 也是得到一樣的訊息
又另外用了win8的64位元jdk jre來試
一樣可以反編譯但回編譯時出現
aapt: warning: string 'PdpRejectedTitle' has n
l152\framework-res\res; found: ko
aapt: warning: string 'dataBlock_noti_error' h
ktool152\framework-res\res; found: ko
aapt: warning: string 'lte_connection_for_kt'
pktool152\framework-res\res; found: ko
的錯誤訊息
可以有大大幫忙解決一下嗎?qq
小弟在此提供 我原始的framework-res.apk (這個是LG官方4.0.4的rom提取出來的非外界修改過的rom)
供高手大大幫忙解救一下qq     string.xml等三個xml我都繁化好了~可是卻一直卡在無法回編譯上

framework-res.apk點我下載

小弟很窮qq~只能貢獻5碎鑽~給能幫忙解決的大大><
作者: starry1314    時間: 2013-3-4 01:21
本帖最後由 starry1314 於 2013-3-7 16:12 編輯

资源:
115网盘附件下载:
framework-res.apk (7.94MB)

作者: w7300611    時間: 2013-3-4 16:41
先用 解壓縮檔開啟
然後將簽名刪了
如圖
xcvxcv.jpg
登錄/註冊後可看大圖