5

如何将.apk文件转换为.dex文件?

请帮忙。

4

3 回答 3

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

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

于 2011-02-01T12:35:41.577 回答
5

APK 实际上是一个 ZIP 文件。因此,您可以使用以下方法对其进行解压缩:

unzip app.apk

DEX 文件在解压后的文件夹中。

从你的问题来看,我认为你已经完成了。反编译 DEX 文件是另一回事。

于 2016-12-07T14:46:03.223 回答
2

在这里您可以找到一个 dissambler:http ://code.google.com/p/smali/ 在这两个帖子中您可以获得有关该过程的更多信息 :http: //zeaster.blogspot.com/2007/11/how -to-decompile-dex-file-on-android_28.html http://mylifewithandroid.blogspot.com/2009/01/disassemble-dex-files.html

于 2011-02-01T12:36:17.477 回答