本帖最後由 s901807 於 2013-1-7 22:12 編輯
cracky 發表於 2013-1-7 16:30
這個你必須用類似 Apk-Manager 或是 APK-Multi-Tool 這類的軟體下去處理。
因為裡面是多語言,所以可能 ...
cracky大大抱歉我又遇到問題了!
我用了APK-Multi-Tool 去反編譯算是成功了!
但我甚麼都沒有改就編譯回去,直接出現錯誤。
內容如下:
aapt: warning: string 'forecast_dream_settings' has no default translation in C:\APK Multi-Tool\other\..\projects\BW507.apk\res; found: de es it ja pt_BR ru
C:\APK Multi-Tool\other\..\projects\BW507.apk\res\xml\clockwidget42.xml:2: error: No resource identifier found for attribute 'widgetCategory' in package 'android'
C:\APK Multi-Tool\other\..\projects\BW507.apk\res\xml\clockwidget44.xml:2: error: No resource identifier found for attribute 'widgetCategory' in package 'android'
Exception in thread "main" brut.androlib.AndrolibException: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 8, --target-sdk-version, 17, -F, C:\Users\SONY\AppData\Local\Temp\APKTOOL484841486132882488.tmp, -I, C:\Users\SONY\apktool\framework\1.apk, -S, C:\APK Multi-Tool\other\..\projects\BW507.apk\res, -M, C:\APK Multi-Tool\other\..\projects\BW507.apk\AndroidManifest.xml]
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:255)
at brut.androlib.Androlib.buildResourcesFull(Androlib.java:324)
at brut.androlib.Androlib.buildResources(Androlib.java:269)
at brut.androlib.Androlib.build(Androlib.java:192)
at brut.androlib.Androlib.build(Androlib.java:174)
at brut.apktool.Main.cmdBuild(Main.java:188)
at brut.apktool.Main.main(Main.java:70)
Caused by: brut.common.BrutException: could not exec command: [aapt, p, --min-sdk-version, 8, --target-sdk-version, 17, -F, C:\Users\SONY\AppData\Local\Temp\APKTOOL484841486132882488.tmp, -I, C:\Users\SONY\apktool\framework\1.apk, -S, C:\APK Multi-Tool\other\..\projects\BW507.apk\res, -M, C:\APK Multi-Tool\other\..\projects\BW507.apk\AndroidManifest.xml]
at brut.util.OS.exec(OS.java:83)
at brut.androlib.res.AndrolibResources.aaptPackage(AndrolibResources.java:253)
... 6 more
可以幫我看看大概是甚麼問題嗎?感謝
會是framework-res 版本問題嗎? |