2015-06-05 12 views
5

zrobiłem ls -al /system/framework/ na moim telefonie z Androidem 5.0.1 poprzez adb shellAndroid pliki /system/framework/*.jar

zauważyłem około 95% wartości .jar plików było 309 bajtów. Po wyciągnięciu jeden taki plik, używając adb pull i rozpakować je pokazał plik .jar tylko zawarte /META-INF/MANIFEST.MF

Gdzie jest rzeczywisty kod dex tych jar plików. ?

P.S. Mój telefon nie jest zrootowany.

Odpowiedz

14

Z Lollipop, ze względu na ART, pliki szkieletu są w pliku /system/framework/arm/boot.oat.

Użyj "java -jar oat2dex.jar boot boot.oat", a otrzymasz folder dex zawierający framework.dex i framework-classes2.dex.

+0

dzięki. przepraszam za opóźnioną odpowiedź/akceptację. – DevZer0

Powiązane problemy