APK转DEX的转换

5
如何将.apk文件转换为.dex文件?
请帮忙。
3个回答

18
  • 将 .apk 重命名为 .zip
  • 从 zip 文件中提取文件
  • 在提取的文件中,您将获得所需的 dex 文件

但是为什么需要 dex 文件呢?它是 dalvik VM 的字节码文件。


5
一个 APK 实际上是一个 ZIP 文件。因此,您可以使用以下命令解压缩它:
unzip app.apk

DEX文件在解压缩文件夹中。
从你的问题中我认为你已经完成了。反编译DEX文件是另一回事。

2

你的链接是关于如何反编译dex文件的。问题是如何获取dex,而不是如何将dex反编译为smil。 - Sarwar Erfan
有没有更好的想法如何从apk获取dex文件。 - CoDe
你好Aitor,我刚刚在Android 3.2中提取了setting.apk.zip(设置应用程序),但我没有得到classes.dex文件,有人能帮我解决问题吗? - Muni Mishra

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接