Android 台灣中文網
標題: 無法編譯【附ApkTool_tw.log】 [打印本頁]
作者: trance0925 時間: 2012-6-21 17:26
標題: 無法編譯【附ApkTool_tw.log】
本帖最後由 r35471853 於 2012-6-21 17:27 編輯
請各位高手幫我看看是哪邊有問題
這次的檔案我是去修改
C:\Users\user\Desktop\MiFileExplorer_v2.3.7.32_light_build_2012051604\res\values-zh-rCN\strings.xml
修改方式是直接將簡體轉換成繁體之後直接存檔
但是在編譯的時候卻出錯,看起來好像是系統上面的問題
- 載入apktool.jar的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\apktool.jar
- 載入aapt.exe的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\aapt.exe
- 載入signapk.jar的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\signapk.jar
- 載入testkey.pk8的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\testkey.pk8
- 載入testkey.x509.pem的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\testkey.x509.pem
- 載入baksmali.jar的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\baksmali.jar
- 載入smali.jar的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\smali.jar
- 載入dex2jar.jar的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\dex2jar.jar
- 載入asm-debug-all.jar的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\asm-debug-all.jar
- 載入commons-io.jar的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\commons-io.jar
- 載入slf4j-simple.jar的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\slf4j-simple.jar
- 載入slf4j-api.jar的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\slf4j-api.jar
- 載入jad.exe的路徑:C:\Users\user\Desktop\apk.tw_ApktoolGui v2.0 Final\Bin\jad.exe
- =====================================================
- =====================繁體化By小語====================
- =====================================================
- 開始反編輯...
- I: Baksmaling...
- I: Loading resource table...
- I: Loaded.
- I: Loading resource table from file: C:\Users\user\apktool\framework\1.apk
- I: Loaded.
- I: Decoding file-resources...
- I: Decoding values*/* XMLs...
- I: Done.
- I: Copying assets and libs...
- C:\Users\user\Desktop\MiFileExplorer_v2.3.7.32_light_build_2012051604.apk 反編輯成功!
- 開始編輯...
- I: Checking whether sources has changed...
- I: Smaling...
- I: Checking whether resources has changed...
- I: Building resources...
- aapt: warning: string 'perm_all' has no default translation in C:\Users\user\Desktop\MiFileExplorer_v2.3.7.32_light_build_2012051604\res; found: hu
- aapt: warning: string 'settings_root_settings' has no default translation in C:\Users\user\Desktop\MiFileExplorer_v2.3.7.32_light_build_2012051604\res; found: es hi hu ko
- aapt: warning: string 'tab_bluetooth' has no default translation in C:\Users\user\Desktop\MiFileExplorer_v2.3.7.32_light_build_2012051604\res; found: sk
- C:\Users\user\Desktop\MiFileExplorer_v2.3.7.32_light_build_2012051604\res\values-zh-rCN\strings.xml:2: error: Error parsing XML: XML or text declaration not at start of entity
- Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\Users\user\AppData\Local\Temp\APKTOOL8065686828282537792.tmp, -I, C:\Users\user\apktool\framework\1.apk, -S, C:\Users\user\Desktop\MiFileExplorer_v2.3.7.32_light_build_2012051604\res, -M, C:\Users\user\Desktop\MiFileExplorer_v2.3.7.32_light_build_2012051604\AndroidManifest.xml]
- at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:193)
- at brut.androlib.Androlib.buildResourcesFull(Androlib.java:301)
- at brut.androlib.Androlib.buildResources(Androlib.java:248)
- at brut.androlib.Androlib.build(Androlib.java:171)
- at brut.androlib.Androlib.build(Androlib.java:154)
- at brut.apktool.Main.cmdBuild(Main.java:182)
- at brut.apktool.Main.main(Main.java:67)
- Caused by: brut.common.BrutException: could not exec command: [aapt, p, -F, C:\Users\user\AppData\Local\Temp\APKTOOL8065686828282537792.tmp, -I, C:\Users\user\apktool\framework\1.apk, -S, C:\Users\user\Desktop\MiFileExplorer_v2.3.7.32_light_build_2012051604\res, -M, C:\Users\user\Desktop\MiFileExplorer_v2.3.7.32_light_build_2012051604\AndroidManifest.xml]
- at brut.util.OS.exec(OS.java:83)
- at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:191)
- ... 6 more
- MiFileExplorer_v2.3.7.32_light_build_2012051604.apk 編輯失敗!
複製代碼
作者: cd45091 時間: 2012-6-21 17:26
本帖最後由 cd45091 於 2012-6-21 19:27 編輯
r35471853 發表於 2012-6-21 19:08
我直接壓縮,解壓縮之後就可以看到
- <?xml version="1.0" encoding="utf-8"?>
- <resources>
- <string name="config_username">用戶名:</string>
複製代碼 上面的空白把她刪除就能正常
<?xml version="1.0" encoding="utf-8"?>
這段要在第一行= ="你跑到地2行了
作者: cd45091 時間: 2012-6-21 19:02
作者: cd45091 時間: 2012-6-21 19:05
可否附上您修改的檔案,方便測試?
作者: trance0925 時間: 2012-6-21 19:08
cd45091 發表於 2012-6-21 19:05
可否附上您修改的檔案,方便測試?
MIUI file.rar
(639.25 KB, 下載次數: 9)