apk安装后,.dex文件位于哪里?

6
在安装apk文件到Android设备后,dex文件存储在哪里或者说dex文件会被用来做什么?请问有人可以解释一下在Android设备上的安装过程吗?
2个回答

12

dex文件位于/data/dalvik-cache文件夹中。


2

apk文件是一个压缩存档(实际上是伪装成.zip格式的),包含了程序所需的所有文件。它被存储在data/app文件夹中。dex文件也包含在这个存档中,你可以使用任何解压工具来提取它们。


2
我在 /data/dalvik-cache 文件夹中找到了 dex 文件。 - Shrenik
一个针对现在阅读此答案的人的更新:自从Android 5以来,/data/dalvik-cache中的“dex”文件实际上是oat文件,这意味着使用设备上的编译器从应用程序的dex文件编译的共享对象。 - user3363866
我从互联网上下载了一个应用程序,它下载了一个.zip文件夹,其中包含.fax文件,我只是将.zip重命名为.apk,然后它最终可以安装。顺便说一句,谢谢你的提示。 - Ashutosh kumar

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