Android /system/framework/*.jar 文件
Android /system/framework/*.jar files
我通过 adb shell
在我的 Android 5.0.1 phone 上做了 ls -al /system/framework/
我注意到大约 95% 的 .jar
文件有 309 个字节。使用 adb pull
提取一个这样的文件并解压缩后显示 .jar
文件仅包含 /META-INF/MANIFEST.MF
这些 jar
文件的实际 dex
代码在哪里。 ?
P.S。我的 phone 没有 root。
来自 Lollipop,由于 ART,框架文件在 /system/framework/arm/boot.oat
文件中。
使用'java -jar oat2dex.jar boot boot.oat'你会得到一个包含framework.dex
和framework-classes2.dex
的dex文件夹。
我通过 adb shell
ls -al /system/framework/
我注意到大约 95% 的 .jar
文件有 309 个字节。使用 adb pull
提取一个这样的文件并解压缩后显示 .jar
文件仅包含 /META-INF/MANIFEST.MF
这些 jar
文件的实际 dex
代码在哪里。 ?
P.S。我的 phone 没有 root。
来自 Lollipop,由于 ART,框架文件在 /system/framework/arm/boot.oat
文件中。
使用'java -jar oat2dex.jar boot boot.oat'你会得到一个包含framework.dex
和framework-classes2.dex
的dex文件夹。