在安装应用程序时,Android 5.0 使用 dex2oat 将 dex 文件转换为 oat 文件。但是在我的手机上,我只能找到 boot.oat 文件,转换后的 oat 文件确切路径在哪里?我想进行调查,以获取更多信息。
在安装应用程序时,Android 5.0 使用 dex2oat 将 dex 文件转换为 oat 文件。但是在我的手机上,我只能找到 boot.oat 文件,转换后的 oat 文件确切路径在哪里?我想进行调查,以获取更多信息。
Dex2oat
– Ex:
/system/bin/dex2oat --zip-fd=6 --zip-location=/system/app/
Email.apk --oat-fd=7 --oat-location=/data/dalvik-cache/
system@app@Email.apk@classes.dex --profile-file=/data/
dalvik-cache/profiles/com.android.email
Result OAT file will be placed in /data/dalvikcache
ndk/22.0.6917172/simpleperf/doc/scripts_reference.md
)。/system/bin/dex2oat
否则不可访问。
/system/bin/dex2oat --dex-file=/data/local/tmp/app-profiling.apk --oat-file=/data/local/tmp/a.oat
。
/data/dalvik-cache/<ARCH>/data@app@com.my.application-1@base.apk@classes.dex
- sweisgerber.dev