2015-06-05 10 views
5

Ich habe ls -al /system/framework/ auf meinem Android 5.0.1 Telefon über adb shellAndroid /system/framework/*.jar Dateien

Ich bemerkte, etwa 95% der .jar Dateien gab es 309 Bytes. sie adb pull und Entpacken mit einer solchen Datei zeigte die .jar Datei enthielt nur /META-INF/MANIFEST.MF

Wo liegt die tatsächliche dex Code dieser jar Dateien nach dem Ziehen. ?

P.S. Mein Telefon ist nicht verwurzelt.

Antwort

14

Von Lollipop, aufgrund ART, sind die Framework-Dateien in /system/framework/arm/boot.oat Datei.

Verwenden Sie 'java -jar oat2dex.jar booten boot.oat' und Sie erhalten einen Dex-Ordner mit framework.dex und framework-classes2.dex.

+0

danke. Entschuldigung für die verspätete Antwort/Annahme. – DevZer0