Android 5.0中OAT文件的路径是什么?

8

在安装应用程序时,Android 5.0 使用 dex2oat 将 dex 文件转换为 oat 文件。但是在我的手机上,我只能找到 boot.oat 文件,转换后的 oat 文件确切路径在哪里?我想进行调查,以获取更多信息。

2个回答

4

简短版:/data/dalvik-cache/<ARCH>/data@app@com.my.application-1@base.apk@classes.dex - sweisgerber.dev
1
您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - mijiturka

0
发现了如何使用 NDK 中的 dex2aot 工具的参考资料:(ndk/22.0.6917172/simpleperf/doc/scripts_reference.md)。
在我运行 Android 11 的已 root 设备上,以下命令可以正常工作,因为 /system/bin/dex2oat 否则不可访问。 /system/bin/dex2oat --dex-file=/data/local/tmp/app-profiling.apk --oat-file=/data/local/tmp/a.oat

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