apktool反编译出多个smali文件夹

clipboard.png

为什么还会出现以classes2 classes3 classes4结尾的多个文件夹

阅读 6.4k
1 个回答

你把反编译前的 apk 后缀改为 zip 再解压看看,里面应该也有 classes.dex classes2.dex classes3.dex classes4.dex 等文件,这是因为 apk 中方法数超过了 65536 个,使用了 multidex support library 将一个 apk 中的 dex 文件分割成多个 dex 文件的缘故。相关知识可以搜索 "android 65k" 来进行了解。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题