APK反編譯失敗

問題點:

APK反編譯失敗,具體如下

 I: Loading resource table... 
 Exception in thread "main" brut.androlib.AndrolibException: Multiple resources: 
 spec=0x7f020083 drawable/ic_ab_back_padded, config=[DEFAULT]         
 at brut.androlib.res.data.ResConfig.addResource(ResConfig.java:65)         
 at brut.androlib.res.data.ResConfig.addResource(ResConfig.java:58)         
 at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:196)          
 at brut.androlib.res.decoder.ARSCDecoder.readConfig(ARSCDecoder.java:165 )         
 at brut.androlib.res.decoder.ARSCDecoder.readType(ARSCDecoder.java:130)         
 at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:10 5)         
 at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:82)         
 at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:48)         
 at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibRes ources.java:315) 

解決方法:把apktool升級到最新版本,

下載地址:https://code.google.com/p/android-apktool/issues/list

更新後反編ok:

I: Using Apktool 2.0.0-Beta9 on Velvet.apk 
I: Loading resource table... 
I: Loading resource table... 
I: Decoding AndroidManifest.xml with resources... 
I: Loading resource table from file: C:\Documents and Settings\user\apktool\fram ework\1.apk 
I: Regular manifest package... 
I: Decoding file-resources... Cleaning up unclosed ZipFile for archive C:\Documents and Settings\
user\apktool\ framework\1.apk 
I: Decoding values */* XMLs... 
I: Baksmaling... 
I: Copying assets and libs...
I: Copying unknown files/dir...
I: Copying original files...

CSDN下載地址:下載地址




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章