Exception in thread "main" brut.androlib.err.UndefinedResObject: resource spec: 0x01030200

反编译时遇到标题中的异常,根据描述,原因是找不到资源文件,最有可能的原因是apk中使用了系统资源。

解决办法如下:

从手机中导出framework-res.apk文件,该文件在/system/framework下面,把这个文件拷到跟apkTool同一个目录下,执行以下语句把资源文件加进来:

 

 

[java]  view plain copy
 
  1. apktool if framework-res.apk  

 

此时再执行 apktool  d  xxx.apk即可。

你可能感兴趣的:(exception)