我通过adb shell
在我的Android 5.0.1手机上做了ls -al /system/framework/
我注意到大约95%的.jar
文件有309字节。使用adb pull
提取一个这样的文件并解压缩后,显示.jar
文件只包含/META-INF/MANIFEST.MF
其中为这些jar
文件的实际dex
代码。
注:我的手机没有根。
从棒棒糖,由于ART,框架文件在/system/framework/arm/boot.oat
文件。
使用"java -jar oat2dex.jar boot boot"。然后你会得到一个包含framework.dex
和framework-classes2.dex
的目录。