[−]
/home/hans/code/fdroid/data/tmp/com.uberspot.a2048_22.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_com.uberspot.a2048_22.apk
[−]
zipinfo {}
Offset 1, 53 lines modified Offset 1, 53 lines modified
1 Zip·​file·​size:​·​870881·​bytes,​·​number·​of·​entries:​·​51 1 Zip·​file·​size:​·​872008·​bytes,​·​number·​of·​entries:​·​51
2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4216·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4216·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4337·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​B3E8684A.​SF 3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4337·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​B3E8684A.​SF
4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​B3E8684A.​RSA 4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​16-​Mar-​15·​13:​07·​META-​INF/​B3E8684A.​RSA
5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Mar-​15·​11:​53·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Mar-​15·​11:​53·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Mar-​15·​11:​53·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​16-​Mar-​15·​11:​53·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1944·​bX·​defN·​16-​Mar-​15·​11:​53·​AndroidManifest.​xml 7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1928·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1971·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​CONTRIBUTING.​md 8 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1971·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​CONTRIBUTING.​md
9 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1083·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​LICENSE.​txt 9 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1083·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​LICENSE.​txt
10 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1934·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​README.​md 10 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1934·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​README.​md
11 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​300·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​Rakefile 11 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​300·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​Rakefile
12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4286·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​favicon.​ico 12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4286·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​favicon.​ico
13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3487·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​index.​html 13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3487·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​index.​html
14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​890·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​animframe_polyfill.​js 14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​890·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​animframe_polyfill.​js
15 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​197·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​application.​js 15 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​197·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​application.​js
16 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​220·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​bind_polyfill.​js 16 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​220·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​bind_polyfill.​js
17 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1794·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​classlist_polyfill.​js 17 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1794·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​classlist_polyfill.​js
18 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​9276·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​game_manager.​js 18 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​9276·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​game_manager.​js
19 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2526·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​grid.​js 19 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2526·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​grid.​js
20 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​5024·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​html_actuator.​js 20 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​5024·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​html_actuator.​js
21 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4656·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​keyboard_input_manage​r.​js 21 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4656·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​keyboard_input_manage​r.​js
22 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3493·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​local_storage_manager​.​js 22 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3493·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​local_storage_manager​.​js
23 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​583·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​nightmode.​js 23 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​583·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​nightmode.​js
24 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​594·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​js/​tile.​js 24 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​594·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​js/​tile.​js
25 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​5808·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​meta/​apple-​touch-​icon.​png 25 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​5808·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​meta/​apple-​touch-​icon.​png
26 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​70707·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​meta/​apple-​touch-​startup-​image-​640x1096.​png 26 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​70707·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​meta/​apple-​touch-​startup-​image-​640x1096.​png
27 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​42020·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​meta/​apple-​touch-​startup-​image-​640x920.​png 27 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​42020·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​meta/​apple-​touch-​startup-​image-​640x920.​png
28 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​5510·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​screenshots/​screen01.​png 28 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​5510·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​screenshots/​screen01.​png
29 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​23821·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​style/​fonts/​ClearSans-​Bold-​webfont.​eot 29 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​23821·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​fonts/​ClearSans-​Bold-​webfont.​eot
30 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​79206·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​style/​fonts/​ClearSans-​Bold-​webfont.​svg 30 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​79206·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​fonts/​ClearSans-​Bold-​webfont.​svg
31 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​27120·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​style/​fonts/​ClearSans-​Bold-​webfont.​woff 31 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​27120·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​fonts/​ClearSans-​Bold-​webfont.​woff
32 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​25570·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​style/​fonts/​ClearSans-​Light-​webfont.​eot 32 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​25570·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​fonts/​ClearSans-​Light-​webfont.​eot
33 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​96271·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​style/​fonts/​ClearSans-​Light-​webfont.​svg 33 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​96271·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​fonts/​ClearSans-​Light-​webfont.​svg
34 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​28700·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​style/​fonts/​ClearSans-​Light-​webfont.​woff 34 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​28700·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​fonts/​ClearSans-​Light-​webfont.​woff
35 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​23490·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​style/​fonts/​ClearSans-​Regular-​webfont.​eot 35 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​23490·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​fonts/​ClearSans-​Regular-​webfont.​eot
36 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​82674·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​style/​fonts/​ClearSans-​Regular-​webfont.​svg 36 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​82674·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​fonts/​ClearSans-​Regular-​webfont.​svg
37 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​26764·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​style/​fonts/​ClearSans-​Regular-​webfont.​woff 37 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​26764·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​fonts/​ClearSans-​Regular-​webfont.​woff
38 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1078·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​style/​fonts/​clear-​sans.​css 38 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1078·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​fonts/​clear-​sans.​css
39 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1655·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​style/​helpers.​scss 39 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1655·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​helpers.​scss
40 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​22220·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​style/​main.​css 40 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​22220·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​main.​css
41 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​10489·​bl·​defN·​16-​Mar-​15·​11:​53·​assets/​2048/​style/​main.​scss 41 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​10489·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​main.​scss
42 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1011·​b-​·​stor·​16-​Mar-​15·​11:​52·​assets/​2048/​style/​night.​png 42 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1011·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​2048/​style/​night.​png
43 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2738·​b-​·​stor·​16-​Mar-​15·​11:​52·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 43 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2738·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
44 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1745·​b-​·​stor·​16-​Mar-​15·​11:​52·​res/​drawable-​mdpi-​v4/​ic_launcher.​png 44 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1745·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
45 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​3603·​b-​·​stor·​16-​Mar-​15·​11:​52·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png 45 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​3603·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
46 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​6100·​b-​·​stor·​16-​Mar-​15·​11:​52·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png 46 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​6100·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
47 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​476·​bl·​defN·​16-​Mar-​15·​11:​53·​res/​layout/​activity_main.​xml 47 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​476·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_main.​xml
48 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​228·​bl·​defN·​16-​Mar-​15·​11:​53·​res/​menu/​main.​xml 48 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​228·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​main.​xml
49 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​112·​bl·​defN·​16-​Mar-​15·​11:​53·​res/​xml/​changelog.​xml 49 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​112·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​changelog.​xml
50 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2032·​bl·​defN·​16-​Mar-​15·​11:​53·​res/​xml/​changelog_master.​xml 50 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2032·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​changelog_master.​xml
51 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​8396·​b-​·​stor·​16-​Mar-​15·​11:​52·​resources.​arsc 51 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​8488·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc
52 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​1520564·​bl·​defN·​16-​Mar-​15·​11:​53·​classes.​dex 52 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​1543512·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex
53 51·​files,​·​2174327·​bytes·​uncompressed,​·​863059·​bytes·​compressed:​·​·​60.​3% 53 51·​files,​·​2197351·​bytes·​uncompressed,​·​864352·​bytes·​compressed:​·​·​60.​7%
[−]
AndroidManifest.xml
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="22"·​android:​versionName="2.​06"·​package="com.​uberspot.​a2048"·​platformBuildVersionC​ode="23"·​platformBuildVersionN​ame="6.​0-​2166767" 2 <manifest·​android:​versionCode="22"·​android:​versionName="2.​06"·​package="com.​uberspot.​a2048"·​platformBuildVersionC​ode="24"·​platformBuildVersionN​ame="7.​0"
3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ·​·​·​·​<uses-​sdk·​android:​minSdkVersion="8"·​android:​targetSdkVersion="23"​·​/​> 4 ·​·​·​·​<uses-​sdk·​android:​minSdkVersion="8"·​android:​targetSdkVersion="23"​·​/​>
5 ·​·​·​·​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​allowBackup="true"> 5 ·​·​·​·​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​ic_launcher"·​android:​allowBackup="true">
6 ·​·​·​·​·​·​·​·​<activity·​android:​label="@string/​app_name"·​android:​name="com.​uberspot.​a2048.​MainActivity"·​android:​screenOrientation="po​rtrait"·​android:​configChanges="keyboa​rdHidden|orientation|​screenSize"> 6 ·​·​·​·​·​·​·​·​<activity·​android:​label="@string/​app_name"·​android:​name="com.​uberspot.​a2048.​MainActivity"·​android:​screenOrientation="po​rtrait"·​android:​configChanges="keyboa​rdHidden|orientation|​screenSize">
7 ·​·​·​·​·​·​·​·​·​·​·​·​<intent-​filter> 7 ·​·​·​·​·​·​·​·​·​·​·​·​<intent-​filter>
8 ·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​<action·​android:​name="android.​intent.​action.​MAIN"·​/​> 8 ·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​<action·​android:​name="android.​intent.​action.​MAIN"·​/​>
9 ·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​<category·​android:​name="android.​intent.​category.​LAUNCHER"·​/​> 9 ·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​·​<category·​android:​name="android.​intent.​category.​LAUNCHER"·​/​>
[−]
smali/android/support/v4/app/BackStackRecord$1.smali
Offset 24, 15 lines modified Offset 24, 15 lines modified
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​Fragment;​)​V 25 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​Fragment;​)​V
26 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​1217 28 ·​·​·​·​.​line·​1221
29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$1;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$1;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​
   
30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$1;​-​>val$inFragment:​Landroid/​support/​v4/​app/​Fragment;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$1;​-​>val$inFragment:​Landroid/​support/​v4/​app/​Fragment;​
   
31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
Offset 40, 15 lines modified Offset 40, 15 lines modified
   
   
40 #·​virtual·​methods 40 #·​virtual·​methods
41 .​method·​public·​getView()​Landroid/​view/​View;​ 41 .​method·​public·​getView()​Landroid/​view/​View;​
42 ·​·​·​·​.​locals·​1 42 ·​·​·​·​.​locals·​1
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​1220 44 ·​·​·​·​.​line·​1224
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$1;​-​>val$inFragment:​Landroid/​support/​v4/​app/​Fragment;​ 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$1;​-​>val$inFragment:​Landroid/​support/​v4/​app/​Fragment;​
   
46 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​Fragment;​-​>getView()​Landroid/​view/​View;​ 46 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​Fragment;​-​>getView()​Landroid/​view/​View;​
   
47 ·​·​·​·​move-​result-​object·​v0 47 ·​·​·​·​move-​result-​object·​v0
   
48 ·​·​·​·​return-​object·​v0 48 ·​·​·​·​return-​object·​v0
[−]
smali/android/support/v4/app/BackStackRecord$2.smali
Offset 36, 15 lines modified Offset 36, 15 lines modified
   
   
36 #·​direct·​methods 36 #·​direct·​methods
37 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​view/​View;​Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​Landroid/​support/​v4/​app/​Fragment;​)​V 37 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​view/​View;​Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​Landroid/​support/​v4/​app/​Fragment;​)​V
38 ·​·​·​·​.​locals·​0 38 ·​·​·​·​.​locals·​0
   
39 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
40 ·​·​·​·​.​line·​1263 40 ·​·​·​·​.​line·​1267
41 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​ 41 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​
   
42 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sceneRoot:​Landroid/​view/​View;​ 42 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sceneRoot:​Landroid/​view/​View;​
   
43 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTra​nsition:​Ljava/​lang/​Object;​ 43 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTra​nsition:​Ljava/​lang/​Object;​
   
44 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTar​gets:​Ljava/​util/​ArrayList;​ 44 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTar​gets:​Ljava/​util/​ArrayList;​
Offset 64, 88 lines modified Offset 64, 88 lines modified
   
   
64 #·​virtual·​methods 64 #·​virtual·​methods
65 .​method·​public·​onPreDraw()​Z 65 .​method·​public·​onPreDraw()​Z
66 ·​·​·​·​.​locals·​6 66 ·​·​·​·​.​locals·​6
   
67 ·​·​·​·​.​prologue 67 ·​·​·​·​.​prologue
68 ·​·​·​·​.​line·​1266 68 ·​·​·​·​.​line·​1270
69 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sceneRoot:​Landroid/​view/​View;​ 69 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sceneRoot:​Landroid/​view/​View;​
   
70 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​ 70 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​
   
71 ·​·​·​·​move-​result-​object·​v0 71 ·​·​·​·​move-​result-​object·​v0
   
72 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeOnPreDrawListe​ner(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V 72 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeOnPreDrawListe​ner(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V
   
73 ·​·​·​·​.​line·​1268 73 ·​·​·​·​.​line·​1272
74 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTra​nsition:​Ljava/​lang/​Object;​ 74 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTra​nsition:​Ljava/​lang/​Object;​
   
75 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 75 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
76 ·​·​·​·​.​line·​1269 76 ·​·​·​·​.​line·​1273
77 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTra​nsition:​Ljava/​lang/​Object;​ 77 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTra​nsition:​Ljava/​lang/​Object;​
   
78 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTar​gets:​Ljava/​util/​ArrayList;​ 78 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTar​gets:​Ljava/​util/​ArrayList;​
   
79 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​FragmentTransitionCom​pat21;​-​>removeTargets(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V 79 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​FragmentTransitionCom​pat21;​-​>removeTargets(Ljava/​lang/​Object;​Ljava/​util/​ArrayList;​)​V
   
80 ·​·​·​·​.​line·​1271 80 ·​·​·​·​.​line·​1275
81 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTar​gets:​Ljava/​util/​ArrayList;​ 81 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTar​gets:​Ljava/​util/​ArrayList;​
   
82 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​util/​ArrayList;​-​>clear()​V 82 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​util/​ArrayList;​-​>clear()​V
   
83 ·​·​·​·​.​line·​1273 83 ·​·​·​·​.​line·​1277
84 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​ 84 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​
   
85 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ 85 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
   
86 ·​·​·​·​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$isBack:​Z 86 ·​·​·​·​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$isBack:​Z
   
87 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$inFragment:​Landroid/​support/​v4/​app/​Fragment;​ 87 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$inFragment:​Landroid/​support/​v4/​app/​Fragment;​
   
88 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mapSharedElementsIn(​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 88 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mapSharedElementsIn(​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​util/​ArrayMap;​
89 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>access$000(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 89 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>access$000(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
90 ·​·​·​·​move-​result-​object·​v5 90 ·​·​·​·​move-​result-​object·​v5
   
91 ·​·​·​·​.​line·​1275 91 ·​·​·​·​.​line·​1279
92 ·​·​·​·​.​local·​v5,​·​"namedViews":​Landroid/​support/​v4/​util/​ArrayMap;​,​·​"Landroid/​support/​v4/​util/​ArrayMap<Ljava/​lang/​String;​Landroid/​view/​View;​>;​" 92 ·​·​·​·​.​local·​v5,​·​"namedViews":​Landroid/​support/​v4/​util/​ArrayMap;​,​·​"Landroid/​support/​v4/​util/​ArrayMap<Ljava/​lang/​String;​Landroid/​view/​View;​>;​"
93 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTra​nsition:​Ljava/​lang/​Object;​ 93 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTra​nsition:​Ljava/​lang/​Object;​
   
94 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ 94 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
   
95 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​-​>nonExistentView:​Landroid/​view/​View;​ 95 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​-​>nonExistentView:​Landroid/​view/​View;​
   
96 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTar​gets:​Ljava/​util/​ArrayList;​ 96 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$sharedElementTar​gets:​Ljava/​util/​ArrayList;​
   
97 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v5,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentTransitionCom​pat21;​-​>setSharedElementTarg​ets(Ljava/​lang/​Object;​Landroid/​view/​View;​Ljava/​util/​Map;​Ljava/​util/​ArrayList;​)​V 97 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v5,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentTransitionCom​pat21;​-​>setSharedElementTarg​ets(Ljava/​lang/​Object;​Landroid/​view/​View;​Ljava/​util/​Map;​Ljava/​util/​ArrayList;​)​V
   
98 ·​·​·​·​.​line·​1278 98 ·​·​·​·​.​line·​1282
99 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​ 99 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​
   
100 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ 100 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
   
101 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>setEpicenterIn(Landr​oid/​support/​v4/​util/​ArrayMap;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​)​V 101 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>setEpicenterIn(Landr​oid/​support/​v4/​util/​ArrayMap;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​)​V
102 ·​·​·​·​invoke-​static·​{v0,​·​v5,​·​v1},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>access$100(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​util/​ArrayMap;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​)​V 102 ·​·​·​·​invoke-​static·​{v0,​·​v5,​·​v1},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>access$100(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​util/​ArrayMap;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​)​V
   
103 ·​·​·​·​.​line·​1280 103 ·​·​·​·​.​line·​1284
104 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​ 104 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​
   
105 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ 105 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
   
106 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$inFragment:​Landroid/​support/​v4/​app/​Fragment;​ 106 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$inFragment:​Landroid/​support/​v4/​app/​Fragment;​
   
107 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$outFragment:​Landroid/​support/​v4/​app/​Fragment;​ 107 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$outFragment:​Landroid/​support/​v4/​app/​Fragment;​
   
108 ·​·​·​·​iget-​boolean·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$isBack:​Z 108 ·​·​·​·​iget-​boolean·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$2;​-​>val$isBack:​Z
   
109 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>callSharedElementEnd​(Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​Landroid/​support/​v4/​app/​Fragment;​Landroid/​support/​v4/​app/​Fragment;​ZLandroid/​support/​v4/​util/​ArrayMap;​)​V 109 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>callSharedElementEnd​(Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​Landroid/​support/​v4/​app/​Fragment;​Landroid/​support/​v4/​app/​Fragment;​ZLandroid/​support/​v4/​util/​ArrayMap;​)​V
110 ·​·​·​·​invoke-​static/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>access$200(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​Landroid/​support/​v4/​app/​Fragment;​Landroid/​support/​v4/​app/​Fragment;​ZLandroid/​support/​v4/​util/​ArrayMap;​)​V 110 ·​·​·​·​invoke-​static/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>access$200(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​Landroid/​support/​v4/​app/​Fragment;​Landroid/​support/​v4/​app/​Fragment;​ZLandroid/​support/​v4/​util/​ArrayMap;​)​V
   
111 ·​·​·​·​.​line·​1284 111 ·​·​·​·​.​line·​1288
112 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"namedViews":​Landroid/​support/​v4/​util/​ArrayMap;​,​·​"Landroid/​support/​v4/​util/​ArrayMap<Ljava/​lang/​String;​Landroid/​view/​View;​>;​" 112 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"namedViews":​Landroid/​support/​v4/​util/​ArrayMap;​,​·​"Landroid/​support/​v4/​util/​ArrayMap<Ljava/​lang/​String;​Landroid/​view/​View;​>;​"
Max diff block lines reached; 51/6035 bytes (0.85%) of diff not shown.
[−]
smali/android/support/v4/app/BackStackRecord$3.smali
Offset 30, 15 lines modified Offset 30, 15 lines modified
   
   
30 #·​direct·​methods 30 #·​direct·​methods
31 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​view/​View;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ILjava/​lang/​Object;​)​V 31 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​view/​View;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ILjava/​lang/​Object;​)​V
32 ·​·​·​·​.​locals·​0 32 ·​·​·​·​.​locals·​0
   
33 ·​·​·​·​.​prologue 33 ·​·​·​·​.​prologue
34 ·​·​·​·​.​line·​1389 34 ·​·​·​·​.​line·​1393
35 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​ 35 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​
   
36 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$sceneRoot:​Landroid/​view/​View;​ 36 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$sceneRoot:​Landroid/​view/​View;​
   
37 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ 37 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
   
38 ·​·​·​·​iput·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$containerId:​I 38 ·​·​·​·​iput·​p4,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$containerId:​I
Offset 52, 33 lines modified Offset 52, 33 lines modified
   
   
52 #·​virtual·​methods 52 #·​virtual·​methods
53 .​method·​public·​onPreDraw()​Z 53 .​method·​public·​onPreDraw()​Z
54 ·​·​·​·​.​locals·​4 54 ·​·​·​·​.​locals·​4
   
55 ·​·​·​·​.​prologue 55 ·​·​·​·​.​prologue
56 ·​·​·​·​.​line·​1391 56 ·​·​·​·​.​line·​1395
57 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$sceneRoot:​Landroid/​view/​View;​ 57 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$sceneRoot:​Landroid/​view/​View;​
   
58 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​ 58 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getViewTreeObserver(​)​Landroid/​view/​ViewTreeObserver;​
   
59 ·​·​·​·​move-​result-​object·​v0 59 ·​·​·​·​move-​result-​object·​v0
   
60 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeOnPreDrawListe​ner(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V 60 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​view/​ViewTreeObserver;​-​>removeOnPreDrawListe​ner(Landroid/​view/​ViewTreeObserver$OnPr​eDrawListener;​)​V
   
61 ·​·​·​·​.​line·​1392 61 ·​·​·​·​.​line·​1396
62 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​ 62 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​
   
63 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ 63 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$state:​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
   
64 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$containerId:​I 64 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$containerId:​I
   
65 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$transition:​Ljava/​lang/​Object;​ 65 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$3;​-​>val$transition:​Ljava/​lang/​Object;​
   
66 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>excludeHiddenFragmen​ts(Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ILjava/​lang/​Object;​)​V 66 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>excludeHiddenFragmen​ts(Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ILjava/​lang/​Object;​)​V
67 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>access$300(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ILjava/​lang/​Object;​)​V 67 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>access$300(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ILjava/​lang/​Object;​)​V
   
68 ·​·​·​·​.​line·​1393 68 ·​·​·​·​.​line·​1397
69 ·​·​·​·​const/​4·​v0,​·​0x1 69 ·​·​·​·​const/​4·​v0,​·​0x1
   
70 ·​·​·​·​return·​v0 70 ·​·​·​·​return·​v0
71 .​end·​method 71 .​end·​method
[−]
smali/android/support/v4/app/BackStackRecord$Op.smali
Offset 44, 12 lines modified Offset 44, 12 lines modified
   
   
44 #·​direct·​methods 44 #·​direct·​methods
45 .​method·​constructor·​<init>()​V 45 .​method·​constructor·​<init>()​V
46 ·​·​·​·​.​locals·​0 46 ·​·​·​·​.​locals·​0
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​204 48 ·​·​·​·​.​line·​208
49 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 49 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
50 ·​·​·​·​return-​void 50 ·​·​·​·​return-​void
51 .​end·​method 51 .​end·​method
[−]
smali/android/support/v4/app/BackStackRecord.smali
Offset 101, 15 lines modified Offset 101, 15 lines modified
   
   
101 #·​direct·​methods 101 #·​direct·​methods
102 .​method·​static·​constructor·​<clinit>()​V 102 .​method·​static·​constructor·​<clinit>()​V
103 ·​·​·​·​.​locals·​2 103 ·​·​·​·​.​locals·​2
   
104 ·​·​·​·​.​prologue 104 ·​·​·​·​.​prologue
105 ·​·​·​·​.​line·​191 105 ·​·​·​·​.​line·​195
106 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 106 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
107 ·​·​·​·​const/​16·​v1,​·​0x15 107 ·​·​·​·​const/​16·​v1,​·​0x15
   
108 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 108 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
109 ·​·​·​·​const/​4·​v0,​·​0x1 109 ·​·​·​·​const/​4·​v0,​·​0x1
Offset 126, 58 lines modified Offset 126, 58 lines modified
126 .​end·​method 126 .​end·​method
   
127 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​)​V 127 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​)​V
128 ·​·​·​·​.​locals·​1 128 ·​·​·​·​.​locals·​1
129 ·​·​·​·​.​param·​p1,​·​"manager"·​·​·​·​#·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 129 ·​·​·​·​.​param·​p1,​·​"manager"·​·​·​·​#·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
130 ·​·​·​·​.​prologue 130 ·​·​·​·​.​prologue
131 ·​·​·​·​.​line·​353 131 ·​·​·​·​.​line·​357
132 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​><init>()​V 132 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​><init>()​V
   
133 ·​·​·​·​.​line·​226 133 ·​·​·​·​.​line·​230
134 ·​·​·​·​const/​4·​v0,​·​0x1 134 ·​·​·​·​const/​4·​v0,​·​0x1
   
135 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mAllowAddToBackStack​:​Z 135 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mAllowAddToBackStack​:​Z
   
136 ·​·​·​·​.​line·​229 136 ·​·​·​·​.​line·​233
137 ·​·​·​·​const/​4·​v0,​·​-​0x1 137 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
138 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mIndex:​I 138 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mIndex:​I
   
139 ·​·​·​·​.​line·​354 139 ·​·​·​·​.​line·​358
140 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mManager:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 140 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mManager:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
141 ·​·​·​·​.​line·​355 141 ·​·​·​·​.​line·​359
142 ·​·​·​·​return-​void 142 ·​·​·​·​return-​void
143 .​end·​method 143 .​end·​method
   
144 .​method·​static·​synthetic·​access$000(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 144 .​method·​static·​synthetic·​access$000(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​util/​ArrayMap;​
145 ·​·​·​·​.​locals·​1 145 ·​·​·​·​.​locals·​1
146 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord;​ 146 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord;​
147 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ 147 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
148 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​Z 148 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​Z
149 ·​·​·​·​.​param·​p3,​·​"x3"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​ 149 ·​·​·​·​.​param·​p3,​·​"x3"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​
   
150 ·​·​·​·​.​prologue 150 ·​·​·​·​.​prologue
151 ·​·​·​·​.​line·​188 151 ·​·​·​·​.​line·​192
152 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mapSharedElementsIn(​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 152 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mapSharedElementsIn(​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
153 ·​·​·​·​move-​result-​object·​v0 153 ·​·​·​·​move-​result-​object·​v0
   
154 ·​·​·​·​return-​object·​v0 154 ·​·​·​·​return-​object·​v0
155 .​end·​method 155 .​end·​method
   
156 .​method·​static·​synthetic·​access$100(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​util/​ArrayMap;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​)​V 156 .​method·​static·​synthetic·​access$100(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​util/​ArrayMap;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​)​V
157 ·​·​·​·​.​locals·​0 157 ·​·​·​·​.​locals·​0
158 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord;​ 158 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord;​
159 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​util/​ArrayMap;​ 159 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​util/​ArrayMap;​
160 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ 160 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
   
161 ·​·​·​·​.​prologue 161 ·​·​·​·​.​prologue
162 ·​·​·​·​.​line·​188 162 ·​·​·​·​.​line·​192
163 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>setEpicenterIn(Landr​oid/​support/​v4/​util/​ArrayMap;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​)​V 163 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>setEpicenterIn(Landr​oid/​support/​v4/​util/​ArrayMap;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​)​V
   
164 ·​·​·​·​return-​void 164 ·​·​·​·​return-​void
165 .​end·​method 165 .​end·​method
   
166 .​method·​static·​synthetic·​access$200(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​Landroid/​support/​v4/​app/​Fragment;​Landroid/​support/​v4/​app/​Fragment;​ZLandroid/​support/​v4/​util/​ArrayMap;​)​V 166 .​method·​static·​synthetic·​access$200(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​Landroid/​support/​v4/​app/​Fragment;​Landroid/​support/​v4/​app/​Fragment;​ZLandroid/​support/​v4/​util/​ArrayMap;​)​V
167 ·​·​·​·​.​locals·​0 167 ·​·​·​·​.​locals·​0
Offset 185, 29 lines modified Offset 185, 29 lines modified
185 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ 185 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
186 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​ 186 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​
187 ·​·​·​·​.​param·​p3,​·​"x3"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​ 187 ·​·​·​·​.​param·​p3,​·​"x3"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​
188 ·​·​·​·​.​param·​p4,​·​"x4"·​·​·​·​#·​Z 188 ·​·​·​·​.​param·​p4,​·​"x4"·​·​·​·​#·​Z
189 ·​·​·​·​.​param·​p5,​·​"x5"·​·​·​·​#·​Landroid/​support/​v4/​util/​ArrayMap;​ 189 ·​·​·​·​.​param·​p5,​·​"x5"·​·​·​·​#·​Landroid/​support/​v4/​util/​ArrayMap;​
   
190 ·​·​·​·​.​prologue 190 ·​·​·​·​.​prologue
191 ·​·​·​·​.​line·​188 191 ·​·​·​·​.​line·​192
192 ·​·​·​·​invoke-​direct/​range·​{p0·​.​.​·​p5},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>callSharedElementEnd​(Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​Landroid/​support/​v4/​app/​Fragment;​Landroid/​support/​v4/​app/​Fragment;​ZLandroid/​support/​v4/​util/​ArrayMap;​)​V 192 ·​·​·​·​invoke-​direct/​range·​{p0·​.​.​·​p5},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>callSharedElementEnd​(Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​Landroid/​support/​v4/​app/​Fragment;​Landroid/​support/​v4/​app/​Fragment;​ZLandroid/​support/​v4/​util/​ArrayMap;​)​V
   
193 ·​·​·​·​return-​void 193 ·​·​·​·​return-​void
194 .​end·​method 194 .​end·​method
   
195 .​method·​static·​synthetic·​access$300(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ILjava/​lang/​Object;​)​V 195 .​method·​static·​synthetic·​access$300(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ILjava/​lang/​Object;​)​V
196 ·​·​·​·​.​locals·​0 196 ·​·​·​·​.​locals·​0
197 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord;​ 197 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord;​
198 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ 198 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
199 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​I 199 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​I
200 ·​·​·​·​.​param·​p3,​·​"x3"·​·​·​·​#·​Ljava/​lang/​Object;​ 200 ·​·​·​·​.​param·​p3,​·​"x3"·​·​·​·​#·​Ljava/​lang/​Object;​
   
201 ·​·​·​·​.​prologue 201 ·​·​·​·​.​prologue
202 ·​·​·​·​.​line·​188 202 ·​·​·​·​.​line·​192
203 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>excludeHiddenFragmen​ts(Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ILjava/​lang/​Object;​)​V 203 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>excludeHiddenFragmen​ts(Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ILjava/​lang/​Object;​)​V
   
Max diff block lines reached; 154319/158422 bytes (97.41%) of diff not shown.
[−]
smali/android/support/v4/app/BackStackRecord$TransitionState.smali
Offset 46, 34 lines modified Offset 46, 34 lines modified
   
   
46 #·​direct·​methods 46 #·​direct·​methods
47 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​BackStackRecord;​)​V 47 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​BackStackRecord;​)​V
48 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​1476 50 ·​·​·​·​.​line·​1480
51 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​ 51 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​-​>this$0:​Landroid/​support/​v4/​app/​BackStackRecord;​
   
52 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 52 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
53 ·​·​·​·​.​line·​1477 53 ·​·​·​·​.​line·​1481
54 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​util/​ArrayMap;​ 54 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​util/​ArrayMap;​
   
55 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​><init>()​V 55 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​><init>()​V
   
56 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​-​>nameOverrides:​Landroid/​support/​v4/​util/​ArrayMap;​ 56 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​-​>nameOverrides:​Landroid/​support/​v4/​util/​ArrayMap;​
   
57 ·​·​·​·​.​line·​1478 57 ·​·​·​·​.​line·​1482
58 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 58 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
59 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 59 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
60 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​-​>hiddenFragmentViews:​Ljava/​util/​ArrayList;​ 60 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​-​>hiddenFragmentViews:​Ljava/​util/​ArrayList;​
   
61 ·​·​·​·​.​line·​1480 61 ·​·​·​·​.​line·​1484
62 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentTransitionCom​pat21$EpicenterView;​ 62 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentTransitionCom​pat21$EpicenterView;​
   
63 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​FragmentTransitionCom​pat21$EpicenterView;​-​><init>()​V 63 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​FragmentTransitionCom​pat21$EpicenterView;​-​><init>()​V
   
64 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​-​>enteringEpicenterVie​w:​Landroid/​support/​v4/​app/​FragmentTransitionCom​pat21$EpicenterView;​ 64 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​-​>enteringEpicenterVie​w:​Landroid/​support/​v4/​app/​FragmentTransitionCom​pat21$EpicenterView;​
   
65 ·​·​·​·​return-​void 65 ·​·​·​·​return-​void
[−]
smali/android/support/v4/app/BackStackState$1.smali
Offset 28, 62 lines modified Offset 28, 62 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​174 32 ·​·​·​·​.​line·​178
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​BackStackState;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​BackStackState;​
38 ·​·​·​·​.​locals·​1 38 ·​·​·​·​.​locals·​1
39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​176 41 ·​·​·​·​.​line·​180
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​BackStackState;​ 42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​BackStackState;​
   
43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState;​-​><init>(Landroid/​os/​Parcel;​)​V 43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
44 ·​·​·​·​return-​object·​v0 44 ·​·​·​·​return-​object·​v0
45 .​end·​method 45 .​end·​method
   
46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
47 ·​·​·​·​.​locals·​1 47 ·​·​·​·​.​locals·​1
   
48 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​174 49 ·​·​·​·​.​line·​178
50 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​BackStackState;​ 50 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​BackStackState;​
   
51 ·​·​·​·​move-​result-​object·​v0 51 ·​·​·​·​move-​result-​object·​v0
   
52 ·​·​·​·​return-​object·​v0 52 ·​·​·​·​return-​object·​v0
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​BackStackState;​ 54 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​BackStackState;​
55 ·​·​·​·​.​locals·​1 55 ·​·​·​·​.​locals·​1
56 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 56 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
57 ·​·​·​·​.​prologue 57 ·​·​·​·​.​prologue
58 ·​·​·​·​.​line·​180 58 ·​·​·​·​.​line·​184
59 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​BackStackState;​ 59 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​BackStackState;​
   
60 ·​·​·​·​return-​object·​v0 60 ·​·​·​·​return-​object·​v0
61 .​end·​method 61 .​end·​method
   
62 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 62 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
63 ·​·​·​·​.​locals·​1 63 ·​·​·​·​.​locals·​1
   
64 ·​·​·​·​.​prologue 64 ·​·​·​·​.​prologue
65 ·​·​·​·​.​line·​174 65 ·​·​·​·​.​line·​178
66 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​>newArray(I)​[Landroid/​support/​v4/​app/​BackStackState;​ 66 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​>newArray(I)​[Landroid/​support/​v4/​app/​BackStackState;​
   
67 ·​·​·​·​move-​result-​object·​v0 67 ·​·​·​·​move-​result-​object·​v0
   
68 ·​·​·​·​return-​object·​v0 68 ·​·​·​·​return-​object·​v0
69 .​end·​method 69 .​end·​method
[−]
smali/android/support/v4/app/BackStackState.smali
Offset 62, 15 lines modified Offset 62, 15 lines modified
   
   
62 #·​direct·​methods 62 #·​direct·​methods
63 .​method·​static·​constructor·​<clinit>()​V 63 .​method·​static·​constructor·​<clinit>()​V
64 ·​·​·​·​.​locals·​1 64 ·​·​·​·​.​locals·​1
   
65 ·​·​·​·​.​prologue 65 ·​·​·​·​.​prologue
66 ·​·​·​·​.​line·​173 66 ·​·​·​·​.​line·​177
67 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​BackStackState$1;​ 67 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​BackStackState$1;​
   
68 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​><init>()​V 68 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​><init>()​V
   
69 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 69 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
70 ·​·​·​·​return-​void 70 ·​·​·​·​return-​void
Offset 488, 15 lines modified Offset 488, 15 lines modified
   
   
488 #·​virtual·​methods 488 #·​virtual·​methods
489 .​method·​public·​describeContents()​I 489 .​method·​public·​describeContents()​I
490 ·​·​·​·​.​locals·​1 490 ·​·​·​·​.​locals·​1
   
491 ·​·​·​·​.​prologue 491 ·​·​·​·​.​prologue
492 ·​·​·​·​.​line·​156 492 ·​·​·​·​.​line·​160
493 ·​·​·​·​const/​4·​v0,​·​0x0 493 ·​·​·​·​const/​4·​v0,​·​0x0
   
494 ·​·​·​·​return·​v0 494 ·​·​·​·​return·​v0
495 .​end·​method 495 .​end·​method
   
496 .​method·​public·​instantiate(Landroid/​support/​v4/​app/​FragmentManagerImpl;​)​Landroid/​support/​v4/​app/​BackStackRecord;​ 496 .​method·​public·​instantiate(Landroid/​support/​v4/​app/​FragmentManagerImpl;​)​Landroid/​support/​v4/​app/​BackStackRecord;​
497 ·​·​·​·​.​locals·​14 497 ·​·​·​·​.​locals·​14
Offset 787, 145 lines modified Offset 787, 165 lines modified
787 ·​·​·​·​.​restart·​local·​v8·​·​·​·​#·​"pos":​I 787 ·​·​·​·​.​restart·​local·​v8·​·​·​·​#·​"pos":​I
788 ·​·​·​·​:​cond_3 788 ·​·​·​·​:​cond_3
789 ·​·​·​·​move·​v7,​·​v8 789 ·​·​·​·​move·​v7,​·​v8
   
790 ·​·​·​·​.​line·​137 790 ·​·​·​·​.​line·​137
791 ·​·​·​·​.​end·​local·​v8·​·​·​·​#·​"pos":​I 791 ·​·​·​·​.​end·​local·​v8·​·​·​·​#·​"pos":​I
792 ·​·​·​·​.​restart·​local·​v7·​·​·​·​#·​"pos":​I 792 ·​·​·​·​.​restart·​local·​v7·​·​·​·​#·​"pos":​I
793 ·​·​·​·​invoke-​virtual·​{v1,​·​v6},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>addOp(Landroid/​support/​v4/​app/​BackStackRecord$Op;​)​V 793 ·​·​·​·​iget·​v10,​·​v6,​·​Landroid/​support/​v4/​app/​BackStackRecord$Op;​-​>enterAnim:​I
   
  794 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mEnterAnim:​I
   
794 ·​·​·​·​.​line·​138 795 ·​·​·​·​.​line·​138
795 ·​·​·​·​add-​int/​lit8·​v5,​·​v5,​·​0x1 796 ·​·​·​·​iget·​v10,​·​v6,​·​Landroid/​support/​v4/​app/​BackStackRecord$Op;​-​>exitAnim:​I
   
  797 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mExitAnim:​I
   
796 ·​·​·​·​.​line·​139 798 ·​·​·​·​.​line·​139
797 ·​·​·​·​goto/​16·​:​goto_0 799 ·​·​·​·​iget·​v10,​·​v6,​·​Landroid/​support/​v4/​app/​BackStackRecord$Op;​-​>popEnterAnim:​I
   
  800 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mPopEnterAnim:​I
   
798 ·​·​·​·​.​line·​140 801 ·​·​·​·​.​line·​140
  802 ·​·​·​·​iget·​v10,​·​v6,​·​Landroid/​support/​v4/​app/​BackStackRecord$Op;​-​>popExitAnim:​I
   
  803 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mPopExitAnim:​I
   
  804 ·​·​·​·​.​line·​141
  805 ·​·​·​·​invoke-​virtual·​{v1,​·​v6},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>addOp(Landroid/​support/​v4/​app/​BackStackRecord$Op;​)​V
   
  806 ·​·​·​·​.​line·​142
  807 ·​·​·​·​add-​int/​lit8·​v5,​·​v5,​·​0x1
   
  808 ·​·​·​·​.​line·​143
  809 ·​·​·​·​goto/​16·​:​goto_0
   
  810 ·​·​·​·​.​line·​144
799 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"N":​I 811 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"N":​I
800 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"findex":​I 812 ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"findex":​I
801 ·​·​·​·​.​end·​local·​v6·​·​·​·​#·​"op":​Landroid/​support/​v4/​app/​BackStackRecord$Op;​ 813 ·​·​·​·​.​end·​local·​v6·​·​·​·​#·​"op":​Landroid/​support/​v4/​app/​BackStackRecord$Op;​
802 ·​·​·​·​:​cond_4 814 ·​·​·​·​:​cond_4
803 ·​·​·​·​iget·​v10,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mTransition:​I 815 ·​·​·​·​iget·​v10,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mTransition:​I
   
804 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mTransition:​I 816 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mTransition:​I
   
805 ·​·​·​·​.​line·​141 817 ·​·​·​·​.​line·​145
806 ·​·​·​·​iget·​v10,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mTransitionStyle:​I 818 ·​·​·​·​iget·​v10,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mTransitionStyle:​I
   
807 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mTransitionStyle:​I 819 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mTransitionStyle:​I
   
808 ·​·​·​·​.​line·​142 820 ·​·​·​·​.​line·​146
809 ·​·​·​·​iget-​object·​v10,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mName:​Ljava/​lang/​String;​ 821 ·​·​·​·​iget-​object·​v10,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mName:​Ljava/​lang/​String;​
   
810 ·​·​·​·​iput-​object·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mName:​Ljava/​lang/​String;​ 822 ·​·​·​·​iput-​object·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mName:​Ljava/​lang/​String;​
   
811 ·​·​·​·​.​line·​143 823 ·​·​·​·​.​line·​147
812 ·​·​·​·​iget·​v10,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mIndex:​I 824 ·​·​·​·​iget·​v10,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mIndex:​I
   
813 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mIndex:​I 825 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mIndex:​I
   
814 ·​·​·​·​.​line·​144 826 ·​·​·​·​.​line·​148
815 ·​·​·​·​iput-​boolean·​v13,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mAddToBackStack:​Z 827 ·​·​·​·​iput-​boolean·​v13,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mAddToBackStack:​Z
   
816 ·​·​·​·​.​line·​145 828 ·​·​·​·​.​line·​149
817 ·​·​·​·​iget·​v10,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mBreadCrumbTitleRes:​I 829 ·​·​·​·​iget·​v10,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mBreadCrumbTitleRes:​I
   
818 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mBreadCrumbTitleRes:​I 830 ·​·​·​·​iput·​v10,​·​v1,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mBreadCrumbTitleRes:​I
   
Max diff block lines reached; 3840/7187 bytes (53.43%) of diff not shown.
[−]
smali/android/support/v4/app/BundleCompatDonut.smali
Offset 96, 17 lines modified Offset 96, 17 lines modified
   
96 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 96 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v3},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
97 ·​·​·​·​move-​result-​object·​v1 97 ·​·​·​·​move-​result-​object·​v1
   
98 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​IBinder;​ 98 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​IBinder;​
99 ·​·​·​·​:​try_end_1 99 ·​·​·​·​:​try_end_1
100 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 100 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
101 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 101 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
102 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 102 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
103 ·​·​·​·​.​line·​58 103 ·​·​·​·​.​line·​58
104 ·​·​·​·​:​goto_1 104 ·​·​·​·​:​goto_1
105 ·​·​·​·​return-​object·​v1 105 ·​·​·​·​return-​object·​v1
   
106 ·​·​·​·​.​line·​43 106 ·​·​·​·​.​line·​43
107 ·​·​·​·​:​catch_0 107 ·​·​·​·​:​catch_0
Offset 233, 17 lines modified Offset 233, 17 lines modified
   
233 ·​·​·​·​const/​4·​v3,​·​0x1 233 ·​·​·​·​const/​4·​v3,​·​0x1
   
234 ·​·​·​·​aput-​object·​p2,​·​v2,​·​v3 234 ·​·​·​·​aput-​object·​p2,​·​v2,​·​v3
   
235 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 235 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
236 ·​·​·​·​:​try_end_1 236 ·​·​·​·​:​try_end_1
237 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2 237 ·​·​·​·​.​catch·​Ljava/​lang/​reflect/​InvocationTargetExcep​tion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3
238 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_3 238 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
239 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 239 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
   
240 ·​·​·​·​.​line·​82 240 ·​·​·​·​.​line·​82
241 ·​·​·​·​:​cond_1 241 ·​·​·​·​:​cond_1
242 ·​·​·​·​:​goto_1 242 ·​·​·​·​:​goto_1
243 ·​·​·​·​return-​void 243 ·​·​·​·​return-​void
   
244 ·​·​·​·​.​line·​67 244 ·​·​·​·​.​line·​67
[−]
smali/android/support/v4/app/FragmentActivity$HostCallbacks.smali
Offset 28, 101 lines modified Offset 28, 101 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentActivity;​)​V 29 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentActivity;​)​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​971 32 ·​·​·​·​.​line·​973
33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​ 33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
34 ·​·​·​·​.​line·​972 34 ·​·​·​·​.​line·​974
35 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentHostCallback;​-​><init>(Landroid/​support/​v4/​app/​FragmentActivity;​)​V 35 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentHostCallback;​-​><init>(Landroid/​support/​v4/​app/​FragmentActivity;​)​V
   
36 ·​·​·​·​.​line·​973 36 ·​·​·​·​.​line·​975
37 ·​·​·​·​return-​void 37 ·​·​·​·​return-​void
38 .​end·​method 38 .​end·​method
   
   
39 #·​virtual·​methods 39 #·​virtual·​methods
40 .​method·​public·​onAttachFragment(Land​roid/​support/​v4/​app/​Fragment;​)​V 40 .​method·​public·​onAttachFragment(Land​roid/​support/​v4/​app/​Fragment;​)​V
41 ·​·​·​·​.​locals·​1 41 ·​·​·​·​.​locals·​1
42 ·​·​·​·​.​param·​p1,​·​"fragment"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​ 42 ·​·​·​·​.​param·​p1,​·​"fragment"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​1037 44 ·​·​·​·​.​line·​1039
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​ 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
46 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>onAttachFragment(Lan​droid/​support/​v4/​app/​Fragment;​)​V 46 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>onAttachFragment(Lan​droid/​support/​v4/​app/​Fragment;​)​V
   
47 ·​·​·​·​.​line·​1038 47 ·​·​·​·​.​line·​1040
48 ·​·​·​·​return-​void 48 ·​·​·​·​return-​void
49 .​end·​method 49 .​end·​method
   
50 .​method·​public·​onDump(Ljava/​lang/​String;​Ljava/​io/​FileDescriptor;​Ljava/​io/​PrintWriter;​[Ljava/​lang/​String;​)​V 50 .​method·​public·​onDump(Ljava/​lang/​String;​Ljava/​io/​FileDescriptor;​Ljava/​io/​PrintWriter;​[Ljava/​lang/​String;​)​V
51 ·​·​·​·​.​locals·​1 51 ·​·​·​·​.​locals·​1
52 ·​·​·​·​.​param·​p1,​·​"prefix"·​·​·​·​#·​Ljava/​lang/​String;​ 52 ·​·​·​·​.​param·​p1,​·​"prefix"·​·​·​·​#·​Ljava/​lang/​String;​
53 ·​·​·​·​.​param·​p2,​·​"fd"·​·​·​·​#·​Ljava/​io/​FileDescriptor;​ 53 ·​·​·​·​.​param·​p2,​·​"fd"·​·​·​·​#·​Ljava/​io/​FileDescriptor;​
54 ·​·​·​·​.​param·​p3,​·​"writer"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ 54 ·​·​·​·​.​param·​p3,​·​"writer"·​·​·​·​#·​Ljava/​io/​PrintWriter;​
55 ·​·​·​·​.​param·​p4,​·​"args"·​·​·​·​#·​[Ljava/​lang/​String;​ 55 ·​·​·​·​.​param·​p4,​·​"args"·​·​·​·​#·​[Ljava/​lang/​String;​
   
56 ·​·​·​·​.​prologue 56 ·​·​·​·​.​prologue
57 ·​·​·​·​.​line·​977 57 ·​·​·​·​.​line·​979
58 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​ 58 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
59 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>dump(Ljava/​lang/​String;​Ljava/​io/​FileDescriptor;​Ljava/​io/​PrintWriter;​[Ljava/​lang/​String;​)​V 59 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>dump(Ljava/​lang/​String;​Ljava/​io/​FileDescriptor;​Ljava/​io/​PrintWriter;​[Ljava/​lang/​String;​)​V
   
60 ·​·​·​·​.​line·​978 60 ·​·​·​·​.​line·​980
61 ·​·​·​·​return-​void 61 ·​·​·​·​return-​void
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​onFindViewById(I)​Landroid/​view/​View;​ 63 .​method·​public·​onFindViewById(I)​Landroid/​view/​View;​
64 ·​·​·​·​.​locals·​1 64 ·​·​·​·​.​locals·​1
65 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​I 65 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​I
66 ·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​ 66 ·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​
67 ·​·​·​·​.​end·​annotation 67 ·​·​·​·​.​end·​annotation
   
68 ·​·​·​·​.​prologue 68 ·​·​·​·​.​prologue
69 ·​·​·​·​.​line·​1043 69 ·​·​·​·​.​line·​1045
70 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​ 70 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
71 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>findViewById(I)​Landroid/​view/​View;​ 71 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>findViewById(I)​Landroid/​view/​View;​
   
72 ·​·​·​·​move-​result-​object·​v0 72 ·​·​·​·​move-​result-​object·​v0
   
73 ·​·​·​·​return-​object·​v0 73 ·​·​·​·​return-​object·​v0
74 .​end·​method 74 .​end·​method
   
75 .​method·​public·​onGetHost()​Landroid/​support/​v4/​app/​FragmentActivity;​ 75 .​method·​public·​onGetHost()​Landroid/​support/​v4/​app/​FragmentActivity;​
76 ·​·​·​·​.​locals·​1 76 ·​·​·​·​.​locals·​1
   
77 ·​·​·​·​.​prologue 77 ·​·​·​·​.​prologue
78 ·​·​·​·​.​line·​992 78 ·​·​·​·​.​line·​994
79 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​ 79 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
80 ·​·​·​·​return-​object·​v0 80 ·​·​·​·​return-​object·​v0
81 .​end·​method 81 .​end·​method
   
82 .​method·​public·​bridge·​synthetic·​onGetHost()​Ljava/​lang/​Object;​ 82 .​method·​public·​bridge·​synthetic·​onGetHost()​Ljava/​lang/​Object;​
83 ·​·​·​·​.​locals·​1 83 ·​·​·​·​.​locals·​1
   
84 ·​·​·​·​.​prologue 84 ·​·​·​·​.​prologue
85 ·​·​·​·​.​line·​970 85 ·​·​·​·​.​line·​972
86 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>onGetHost()​Landroid/​support/​v4/​app/​FragmentActivity;​ 86 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>onGetHost()​Landroid/​support/​v4/​app/​FragmentActivity;​
   
87 ·​·​·​·​move-​result-​object·​v0 87 ·​·​·​·​move-​result-​object·​v0
   
88 ·​·​·​·​return-​object·​v0 88 ·​·​·​·​return-​object·​v0
89 .​end·​method 89 .​end·​method
   
90 .​method·​public·​onGetLayoutInflater()​Landroid/​view/​LayoutInflater;​ 90 .​method·​public·​onGetLayoutInflater()​Landroid/​view/​LayoutInflater;​
91 ·​·​·​·​.​locals·​2 91 ·​·​·​·​.​locals·​2
   
92 ·​·​·​·​.​prologue 92 ·​·​·​·​.​prologue
93 ·​·​·​·​.​line·​987 93 ·​·​·​·​.​line·​989
94 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​ 94 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$Host​Callbacks;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
95 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getLayoutInflater()​Landroid/​view/​LayoutInflater;​ 95 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getLayoutInflater()​Landroid/​view/​LayoutInflater;​
   
96 ·​·​·​·​move-​result-​object·​v0 96 ·​·​·​·​move-​result-​object·​v0
Max diff block lines reached; 5647/9050 bytes (62.40%) of diff not shown.
[−]
smali/android/support/v4/app/FragmentActivity.smali
Offset 95, 15 lines modified Offset 95, 15 lines modified
   
95 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​app/​FragmentController;​-​>createController(Lan​droid/​support/​v4/​app/​FragmentHostCallback;​)​Landroid/​support/​v4/​app/​FragmentController;​ 95 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​app/​FragmentController;​-​>createController(Lan​droid/​support/​v4/​app/​FragmentHostCallback;​)​Landroid/​support/​v4/​app/​FragmentController;​
   
96 ·​·​·​·​move-​result-​object·​v0 96 ·​·​·​·​move-​result-​object·​v0
   
97 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mFragments:​Landroid/​support/​v4/​app/​FragmentController;​ 97 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mFragments:​Landroid/​support/​v4/​app/​FragmentController;​
   
98 ·​·​·​·​.​line·​970 98 ·​·​·​·​.​line·​972
99 ·​·​·​·​return-​void 99 ·​·​·​·​return-​void
100 .​end·​method 100 .​end·​method
   
101 .​method·​static·​synthetic·​access$000(Landroid/​support/​v4/​app/​FragmentActivity;​Landroid/​support/​v4/​app/​Fragment;​[Ljava/​lang/​String;​I)​V 101 .​method·​static·​synthetic·​access$000(Landroid/​support/​v4/​app/​FragmentActivity;​Landroid/​support/​v4/​app/​Fragment;​[Ljava/​lang/​String;​I)​V
102 ·​·​·​·​.​locals·​0 102 ·​·​·​·​.​locals·​0
103 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​FragmentActivity;​ 103 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​FragmentActivity;​
104 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​ 104 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​
Offset 120, 78 lines modified Offset 120, 78 lines modified
120 .​method·​private·​allocateRequestIndex(​Landroid/​support/​v4/​app/​Fragment;​)​I 120 .​method·​private·​allocateRequestIndex(​Landroid/​support/​v4/​app/​Fragment;​)​I
121 ·​·​·​·​.​locals·​4 121 ·​·​·​·​.​locals·​4
122 ·​·​·​·​.​param·​p1,​·​"fragment"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​ 122 ·​·​·​·​.​param·​p1,​·​"fragment"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​
   
123 ·​·​·​·​.​prologue 123 ·​·​·​·​.​prologue
124 ·​·​·​·​const·​v3,​·​0xfffe 124 ·​·​·​·​const·​v3,​·​0xfffe
   
125 ·​·​·​·​.​line·​935 125 ·​·​·​·​.​line·​932
126 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mPendingFragmentActi​vityResults:​Landroid/​support/​v4/​util/​SparseArrayCompat;​ 126 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mPendingFragmentActi​vityResults:​Landroid/​support/​v4/​util/​SparseArrayCompat;​
   
127 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​util/​SparseArrayCompat;​-​>size()​I 127 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​util/​SparseArrayCompat;​-​>size()​I
   
128 ·​·​·​·​move-​result·​v1 128 ·​·​·​·​move-​result·​v1
   
129 ·​·​·​·​if-​lt·​v1,​·​v3,​·​:​cond_0 129 ·​·​·​·​if-​lt·​v1,​·​v3,​·​:​cond_0
   
130 ·​·​·​·​.​line·​936 130 ·​·​·​·​.​line·​933
131 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalStateException​;​ 131 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalStateException​;​
   
132 ·​·​·​·​const-​string·​v2,​·​"Too·​many·​pending·​Fragment·​activity·​results.​" 132 ·​·​·​·​const-​string·​v2,​·​"Too·​many·​pending·​Fragment·​activity·​results.​"
   
133 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 133 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
134 ·​·​·​·​throw·​v1 134 ·​·​·​·​throw·​v1
   
135 ·​·​·​·​.​line·​940 135 ·​·​·​·​.​line·​937
136 ·​·​·​·​:​cond_0 136 ·​·​·​·​:​cond_0
137 ·​·​·​·​:​goto_0 137 ·​·​·​·​:​goto_0
138 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mPendingFragmentActi​vityResults:​Landroid/​support/​v4/​util/​SparseArrayCompat;​ 138 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mPendingFragmentActi​vityResults:​Landroid/​support/​v4/​util/​SparseArrayCompat;​
   
139 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I 139 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I
   
140 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​util/​SparseArrayCompat;​-​>indexOfKey(I)​I 140 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​util/​SparseArrayCompat;​-​>indexOfKey(I)​I
   
141 ·​·​·​·​move-​result·​v1 141 ·​·​·​·​move-​result·​v1
   
142 ·​·​·​·​if-​ltz·​v1,​·​:​cond_1 142 ·​·​·​·​if-​ltz·​v1,​·​:​cond_1
   
143 ·​·​·​·​.​line·​941 143 ·​·​·​·​.​line·​938
144 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I 144 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I
   
145 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 145 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
146 ·​·​·​·​rem-​int/​2addr·​v1,​·​v3 146 ·​·​·​·​rem-​int/​2addr·​v1,​·​v3
   
147 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I 147 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I
   
148 ·​·​·​·​goto·​:​goto_0 148 ·​·​·​·​goto·​:​goto_0
   
149 ·​·​·​·​.​line·​945 149 ·​·​·​·​.​line·​942
150 ·​·​·​·​:​cond_1 150 ·​·​·​·​:​cond_1
151 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I 151 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I
   
152 ·​·​·​·​.​line·​946 152 ·​·​·​·​.​line·​943
153 ·​·​·​·​.​local·​v0,​·​"requestIndex":​I 153 ·​·​·​·​.​local·​v0,​·​"requestIndex":​I
154 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mPendingFragmentActi​vityResults:​Landroid/​support/​v4/​util/​SparseArrayCompat;​ 154 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mPendingFragmentActi​vityResults:​Landroid/​support/​v4/​util/​SparseArrayCompat;​
   
155 ·​·​·​·​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mWho:​Ljava/​lang/​String;​ 155 ·​·​·​·​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mWho:​Ljava/​lang/​String;​
   
156 ·​·​·​·​invoke-​virtual·​{v1,​·​v0,​·​v2},​·​Landroid/​support/​v4/​util/​SparseArrayCompat;​-​>put(ILjava/​lang/​Object;​)​V 156 ·​·​·​·​invoke-​virtual·​{v1,​·​v0,​·​v2},​·​Landroid/​support/​v4/​util/​SparseArrayCompat;​-​>put(ILjava/​lang/​Object;​)​V
   
157 ·​·​·​·​.​line·​947 157 ·​·​·​·​.​line·​944
158 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I 158 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I
   
159 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 159 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
160 ·​·​·​·​rem-​int/​2addr·​v1,​·​v3 160 ·​·​·​·​rem-​int/​2addr·​v1,​·​v3
   
161 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I 161 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mNextCandidateReques​tIndex:​I
   
162 ·​·​·​·​.​line·​950 162 ·​·​·​·​.​line·​947
163 ·​·​·​·​return·​v0 163 ·​·​·​·​return·​v0
164 .​end·​method 164 .​end·​method
   
165 .​method·​private·​dumpViewHierarchy(Lja​va/​lang/​String;​Ljava/​io/​PrintWriter;​Landroid/​view/​View;​)​V 165 .​method·​private·​dumpViewHierarchy(Lja​va/​lang/​String;​Ljava/​io/​PrintWriter;​Landroid/​view/​View;​)​V
166 ·​·​·​·​.​locals·​5 166 ·​·​·​·​.​locals·​5
167 ·​·​·​·​.​param·​p1,​·​"prefix"·​·​·​·​#·​Ljava/​lang/​String;​ 167 ·​·​·​·​.​param·​p1,​·​"prefix"·​·​·​·​#·​Ljava/​lang/​String;​
168 ·​·​·​·​.​param·​p2,​·​"writer"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ 168 ·​·​·​·​.​param·​p2,​·​"writer"·​·​·​·​#·​Ljava/​io/​PrintWriter;​
Offset 277, 67 lines modified Offset 277, 91 lines modified
277 ·​·​·​·​.​line·​780 277 ·​·​·​·​.​line·​780
278 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1 278 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
279 ·​·​·​·​goto·​:​goto_0 279 ·​·​·​·​goto·​:​goto_0
Max diff block lines reached; 14079/17478 bytes (80.55%) of diff not shown.
[−]
smali/android/support/v4/app/FragmentTabHost.smali
Offset 94, 68 lines modified Offset 94, 68 lines modified
   
94 .​method·​private·​doTabChanged(Ljava/​lang/​String;​Landroid/​support/​v4/​app/​FragmentTransaction;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 94 .​method·​private·​doTabChanged(Ljava/​lang/​String;​Landroid/​support/​v4/​app/​FragmentTransaction;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
95 ·​·​·​·​.​locals·​6 95 ·​·​·​·​.​locals·​6
96 ·​·​·​·​.​param·​p1,​·​"tabId"·​·​·​·​#·​Ljava/​lang/​String;​ 96 ·​·​·​·​.​param·​p1,​·​"tabId"·​·​·​·​#·​Ljava/​lang/​String;​
97 ·​·​·​·​.​param·​p2,​·​"ft"·​·​·​·​#·​Landroid/​support/​v4/​app/​FragmentTransaction;​ 97 ·​·​·​·​.​param·​p2,​·​"ft"·​·​·​·​#·​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
98 ·​·​·​·​.​prologue 98 ·​·​·​·​.​prologue
99 ·​·​·​·​.​line·​322 99 ·​·​·​·​.​line·​326
100 ·​·​·​·​const/​4·​v1,​·​0x0 100 ·​·​·​·​const/​4·​v1,​·​0x0
   
101 ·​·​·​·​.​line·​323 101 ·​·​·​·​.​line·​327
102 ·​·​·​·​.​local·​v1,​·​"newTab":​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​ 102 ·​·​·​·​.​local·​v1,​·​"newTab":​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​
103 ·​·​·​·​const/​4·​v0,​·​0x0 103 ·​·​·​·​const/​4·​v0,​·​0x0
   
104 ·​·​·​·​.​local·​v0,​·​"i":​I 104 ·​·​·​·​.​local·​v0,​·​"i":​I
105 ·​·​·​·​:​goto_0 105 ·​·​·​·​:​goto_0
106 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentTabHost;​-​>mTabs:​Ljava/​util/​ArrayList;​ 106 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentTabHost;​-​>mTabs:​Ljava/​util/​ArrayList;​
   
107 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>size()​I 107 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
108 ·​·​·​·​move-​result·​v3 108 ·​·​·​·​move-​result·​v3
   
109 ·​·​·​·​if-​ge·​v0,​·​v3,​·​:​cond_1 109 ·​·​·​·​if-​ge·​v0,​·​v3,​·​:​cond_1
   
110 ·​·​·​·​.​line·​324 110 ·​·​·​·​.​line·​328
111 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentTabHost;​-​>mTabs:​Ljava/​util/​ArrayList;​ 111 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentTabHost;​-​>mTabs:​Ljava/​util/​ArrayList;​
   
112 ·​·​·​·​invoke-​virtual·​{v3,​·​v0},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 112 ·​·​·​·​invoke-​virtual·​{v3,​·​v0},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
113 ·​·​·​·​move-​result-​object·​v2 113 ·​·​·​·​move-​result-​object·​v2
   
114 ·​·​·​·​check-​cast·​v2,​·​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​ 114 ·​·​·​·​check-​cast·​v2,​·​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​
   
115 ·​·​·​·​.​line·​325 115 ·​·​·​·​.​line·​329
116 ·​·​·​·​.​local·​v2,​·​"tab":​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​ 116 ·​·​·​·​.​local·​v2,​·​"tab":​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​
117 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​-​>tag:​Ljava/​lang/​String;​ 117 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​-​>tag:​Ljava/​lang/​String;​
118 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​-​>access$200(Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​)​Ljava/​lang/​String;​ 118 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​-​>access$200(Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​)​Ljava/​lang/​String;​
   
119 ·​·​·​·​move-​result-​object·​v3 119 ·​·​·​·​move-​result-​object·​v3
   
120 ·​·​·​·​invoke-​virtual·​{v3,​·​p1},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z 120 ·​·​·​·​invoke-​virtual·​{v3,​·​p1},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z
   
121 ·​·​·​·​move-​result·​v3 121 ·​·​·​·​move-​result·​v3
   
122 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 122 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0
   
123 ·​·​·​·​.​line·​326 123 ·​·​·​·​.​line·​330
124 ·​·​·​·​move-​object·​v1,​·​v2 124 ·​·​·​·​move-​object·​v1,​·​v2
   
125 ·​·​·​·​.​line·​323 125 ·​·​·​·​.​line·​327
126 ·​·​·​·​:​cond_0 126 ·​·​·​·​:​cond_0
127 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 127 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
128 ·​·​·​·​goto·​:​goto_0 128 ·​·​·​·​goto·​:​goto_0
   
129 ·​·​·​·​.​line·​329 129 ·​·​·​·​.​line·​333
130 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"tab":​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​ 130 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"tab":​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​
131 ·​·​·​·​:​cond_1 131 ·​·​·​·​:​cond_1
132 ·​·​·​·​if-​nez·​v1,​·​:​cond_2 132 ·​·​·​·​if-​nez·​v1,​·​:​cond_2
   
133 ·​·​·​·​.​line·​330 133 ·​·​·​·​.​line·​334
134 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​IllegalStateException​;​ 134 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​IllegalStateException​;​
   
135 ·​·​·​·​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​ 135 ·​·​·​·​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
   
136 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 136 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
137 ·​·​·​·​const-​string·​v5,​·​"No·​tab·​known·​for·​tag·​" 137 ·​·​·​·​const-​string·​v5,​·​"No·​tab·​known·​for·​tag·​"
Offset 172, 69 lines modified Offset 172, 69 lines modified
   
172 ·​·​·​·​move-​result-​object·​v4 172 ·​·​·​·​move-​result-​object·​v4
   
173 ·​·​·​·​invoke-​direct·​{v3,​·​v4},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 173 ·​·​·​·​invoke-​direct·​{v3,​·​v4},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
174 ·​·​·​·​throw·​v3 174 ·​·​·​·​throw·​v3
   
175 ·​·​·​·​.​line·​332 175 ·​·​·​·​.​line·​336
176 ·​·​·​·​:​cond_2 176 ·​·​·​·​:​cond_2
177 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentTabHost;​-​>mLastTab:​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​ 177 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentTabHost;​-​>mLastTab:​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​
   
178 ·​·​·​·​if-​eq·​v3,​·​v1,​·​:​cond_6 178 ·​·​·​·​if-​eq·​v3,​·​v1,​·​:​cond_6
   
179 ·​·​·​·​.​line·​333 179 ·​·​·​·​.​line·​337
180 ·​·​·​·​if-​nez·​p2,​·​:​cond_3 180 ·​·​·​·​if-​nez·​p2,​·​:​cond_3
   
181 ·​·​·​·​.​line·​334 181 ·​·​·​·​.​line·​338
182 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentTabHost;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ 182 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentTabHost;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​
   
183 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​ 183 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
184 ·​·​·​·​move-​result-​object·​p2 184 ·​·​·​·​move-​result-​object·​p2
   
185 ·​·​·​·​.​line·​336 185 ·​·​·​·​.​line·​340
186 ·​·​·​·​:​cond_3 186 ·​·​·​·​:​cond_3
187 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentTabHost;​-​>mLastTab:​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​ 187 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentTabHost;​-​>mLastTab:​Landroid/​support/​v4/​app/​FragmentTabHost$TabIn​fo;​
   
188 ·​·​·​·​if-​eqz·​v3,​·​:​cond_4 188 ·​·​·​·​if-​eqz·​v3,​·​:​cond_4
   
189 ·​·​·​·​.​line·​337 189 ·​·​·​·​.​line·​341
Max diff block lines reached; 7021/10202 bytes (68.82%) of diff not shown.
[−]
smali/android/support/v4/content/IntentCompat.smali
Offset 15, 14 lines modified Offset 15, 16 lines modified
   
   
15 #·​static·​fields 15 #·​static·​fields
16 .​field·​public·​static·​final·​ACTION_EXTERNAL_APPLI​CATIONS_AVAILABLE:​Ljava/​lang/​String;​·​=·​"android.​intent.​action.​EXTERNAL_APPLICATIONS​_AVAILABLE" 16 .​field·​public·​static·​final·​ACTION_EXTERNAL_APPLI​CATIONS_AVAILABLE:​Ljava/​lang/​String;​·​=·​"android.​intent.​action.​EXTERNAL_APPLICATIONS​_AVAILABLE"
   
17 .​field·​public·​static·​final·​ACTION_EXTERNAL_APPLI​CATIONS_UNAVAILABLE:​Ljava/​lang/​String;​·​=·​"android.​intent.​action.​EXTERNAL_APPLICATIONS​_UNAVAILABLE" 17 .​field·​public·​static·​final·​ACTION_EXTERNAL_APPLI​CATIONS_UNAVAILABLE:​Ljava/​lang/​String;​·​=·​"android.​intent.​action.​EXTERNAL_APPLICATIONS​_UNAVAILABLE"
   
  18 .​field·​public·​static·​final·​CATEGORY_LEANBACK_LAU​NCHER:​Ljava/​lang/​String;​·​=·​"android.​intent.​category.​LEANBACK_LAUNCHER"
   
18 .​field·​public·​static·​final·​EXTRA_CHANGED_PACKAGE​_LIST:​Ljava/​lang/​String;​·​=·​"android.​intent.​extra.​changed_package_list"​ 19 .​field·​public·​static·​final·​EXTRA_CHANGED_PACKAGE​_LIST:​Ljava/​lang/​String;​·​=·​"android.​intent.​extra.​changed_package_list"​
   
19 .​field·​public·​static·​final·​EXTRA_CHANGED_UID_LIS​T:​Ljava/​lang/​String;​·​=·​"android.​intent.​extra.​changed_uid_list" 20 .​field·​public·​static·​final·​EXTRA_CHANGED_UID_LIS​T:​Ljava/​lang/​String;​·​=·​"android.​intent.​extra.​changed_uid_list"
   
20 .​field·​public·​static·​final·​EXTRA_HTML_TEXT:​Ljava/​lang/​String;​·​=·​"android.​intent.​extra.​HTML_TEXT" 21 .​field·​public·​static·​final·​EXTRA_HTML_TEXT:​Ljava/​lang/​String;​·​=·​"android.​intent.​extra.​HTML_TEXT"
   
21 .​field·​public·​static·​final·​FLAG_ACTIVITY_CLEAR_T​ASK:​I·​=·​0x8000 22 .​field·​public·​static·​final·​FLAG_ACTIVITY_CLEAR_T​ASK:​I·​=·​0x8000
Offset 95, 15 lines modified Offset 97, 15 lines modified
95 .​end·​method 97 .​end·​method
   
96 .​method·​public·​static·​makeMainActivity(Land​roid/​content/​ComponentName;​)​Landroid/​content/​Intent;​ 98 .​method·​public·​static·​makeMainActivity(Land​roid/​content/​ComponentName;​)​Landroid/​content/​Intent;​
97 ·​·​·​·​.​locals·​1 99 ·​·​·​·​.​locals·​1
98 ·​·​·​·​.​param·​p0,​·​"mainActivity"·​·​·​·​#·​Landroid/​content/​ComponentName;​ 100 ·​·​·​·​.​param·​p0,​·​"mainActivity"·​·​·​·​#·​Landroid/​content/​ComponentName;​
   
99 ·​·​·​·​.​prologue 101 ·​·​·​·​.​prologue
100 ·​·​·​·​.​line·​221 102 ·​·​·​·​.​line·​227
101 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​content/​IntentCompat;​-​>IMPL:​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​ 103 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​content/​IntentCompat;​-​>IMPL:​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​
   
102 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​-​>makeMainActivity(Lan​droid/​content/​ComponentName;​)​Landroid/​content/​Intent;​ 104 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​-​>makeMainActivity(Lan​droid/​content/​ComponentName;​)​Landroid/​content/​Intent;​
   
103 ·​·​·​·​move-​result-​object·​v0 105 ·​·​·​·​move-​result-​object·​v0
   
104 ·​·​·​·​return-​object·​v0 106 ·​·​·​·​return-​object·​v0
Offset 111, 30 lines modified Offset 113, 30 lines modified
   
111 .​method·​public·​static·​makeMainSelectorActiv​ity(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​ 113 .​method·​public·​static·​makeMainSelectorActiv​ity(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
112 ·​·​·​·​.​locals·​1 114 ·​·​·​·​.​locals·​1
113 ·​·​·​·​.​param·​p0,​·​"selectorAction"·​·​·​·​#·​Ljava/​lang/​String;​ 115 ·​·​·​·​.​param·​p0,​·​"selectorAction"·​·​·​·​#·​Ljava/​lang/​String;​
114 ·​·​·​·​.​param·​p1,​·​"selectorCategory"·​·​·​·​#·​Ljava/​lang/​String;​ 116 ·​·​·​·​.​param·​p1,​·​"selectorCategory"·​·​·​·​#·​Ljava/​lang/​String;​
   
115 ·​·​·​·​.​prologue 117 ·​·​·​·​.​prologue
116 ·​·​·​·​.​line·​249 118 ·​·​·​·​.​line·​255
117 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​content/​IntentCompat;​-​>IMPL:​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​ 119 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​content/​IntentCompat;​-​>IMPL:​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​
   
118 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​-​>makeMainSelectorActi​vity(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​ 120 ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​-​>makeMainSelectorActi​vity(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
   
119 ·​·​·​·​move-​result-​object·​v0 121 ·​·​·​·​move-​result-​object·​v0
   
120 ·​·​·​·​return-​object·​v0 122 ·​·​·​·​return-​object·​v0
121 .​end·​method 123 .​end·​method
   
122 .​method·​public·​static·​makeRestartActivityTa​sk(Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​ 124 .​method·​public·​static·​makeRestartActivityTa​sk(Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​
123 ·​·​·​·​.​locals·​1 125 ·​·​·​·​.​locals·​1
124 ·​·​·​·​.​param·​p0,​·​"mainActivity"·​·​·​·​#·​Landroid/​content/​ComponentName;​ 126 ·​·​·​·​.​param·​p0,​·​"mainActivity"·​·​·​·​#·​Landroid/​content/​ComponentName;​
   
125 ·​·​·​·​.​prologue 127 ·​·​·​·​.​prologue
126 ·​·​·​·​.​line·​266 128 ·​·​·​·​.​line·​272
127 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​content/​IntentCompat;​-​>IMPL:​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​ 129 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​content/​IntentCompat;​-​>IMPL:​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​
   
128 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​-​>makeRestartActivityT​ask(Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​ 130 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v4/​content/​IntentCompat$IntentCo​mpatImpl;​-​>makeRestartActivityT​ask(Landroid/​content/​ComponentName;​)​Landroid/​content/​Intent;​
   
129 ·​·​·​·​move-​result-​object·​v0 131 ·​·​·​·​move-​result-​object·​v0
   
130 ·​·​·​·​return-​object·​v0 132 ·​·​·​·​return-​object·​v0
[−]
smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21$Stub.smali
Offset 47, 16 lines modified Offset 47, 16 lines modified
   
47 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 47 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
48 ·​·​·​·​move-​result-​object·​v2 48 ·​·​·​·​move-​result-​object·​v2
   
49 ·​·​·​·​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21$​Stub;​-​>sAsInterfaceMethod:​Ljava/​lang/​reflect/​Method;​ 49 ·​·​·​·​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21$​Stub;​-​>sAsInterfaceMethod:​Ljava/​lang/​reflect/​Method;​
50 ·​·​·​·​:​try_end_0 50 ·​·​·​·​:​try_end_0
51 ·​·​·​·​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 51 ·​·​·​·​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
52 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 52 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
53 ·​·​·​·​.​line·​100 53 ·​·​·​·​.​line·​100
54 ·​·​·​·​:​goto_0 54 ·​·​·​·​:​goto_0
55 ·​·​·​·​return-​void 55 ·​·​·​·​return-​void
   
56 ·​·​·​·​.​line·​97 56 ·​·​·​·​.​line·​97
57 ·​·​·​·​:​catch_0 57 ·​·​·​·​:​catch_0
[−]
smali/android/support/v4/media/IMediaBrowserServiceCallbacksAdapterApi21.smali
Offset 128, 16 lines modified Offset 128, 16 lines modified
   
128 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 128 ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​Class;​-​>getMethod(Ljava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
129 ·​·​·​·​move-​result-​object·​v3 129 ·​·​·​·​move-​result-​object·​v3
   
130 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21;​-​>mOnLoadChildrenMetho​d:​Ljava/​lang/​reflect/​Method;​ 130 ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​IMediaBrowserServiceC​allbacksAdapterApi21;​-​>mOnLoadChildrenMetho​d:​Ljava/​lang/​reflect/​Method;​
131 ·​·​·​·​:​try_end_0 131 ·​·​·​·​:​try_end_0
132 ·​·​·​·​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 132 ·​·​·​·​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
133 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 133 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
134 ·​·​·​·​.​line·​53 134 ·​·​·​·​.​line·​53
135 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"parceledListSliceCla​ss":​Ljava/​lang/​Class;​ 135 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"parceledListSliceCla​ss":​Ljava/​lang/​Class;​
136 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"theClass":​Ljava/​lang/​Class;​ 136 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"theClass":​Ljava/​lang/​Class;​
137 ·​·​·​·​:​goto_0 137 ·​·​·​·​:​goto_0
138 ·​·​·​·​return-​void 138 ·​·​·​·​return-​void
   
[−]
smali/android/support/v4/media/MediaBrowserCompat$CallbackHandler.smali
Offset 31, 62 lines modified Offset 31, 62 lines modified
   
31 #·​direct·​methods 31 #·​direct·​methods
32 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​)​V 32 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​)​V
33 ·​·​·​·​.​locals·​0 33 ·​·​·​·​.​locals·​0
34 ·​·​·​·​.​param·​p1,​·​"callbackImpl"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​ 34 ·​·​·​·​.​param·​p1,​·​"callbackImpl"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​1541 36 ·​·​·​·​.​line·​1550
37 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​os/​Handler;​-​><init>()​V 37 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​os/​Handler;​-​><init>()​V
   
38 ·​·​·​·​.​line·​1542 38 ·​·​·​·​.​line·​1551
39 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbackImpl:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​ 39 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbackImpl:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​
   
40 ·​·​·​·​.​line·​1543 40 ·​·​·​·​.​line·​1552
41 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
42 .​end·​method 42 .​end·​method
   
   
43 #·​virtual·​methods 43 #·​virtual·​methods
44 .​method·​public·​handleMessage(Landroi​d/​os/​Message;​)​V 44 .​method·​public·​handleMessage(Landroi​d/​os/​Message;​)​V
45 ·​·​·​·​.​locals·​6 45 ·​·​·​·​.​locals·​6
46 ·​·​·​·​.​param·​p1,​·​"msg"·​·​·​·​#·​Landroid/​os/​Message;​ 46 ·​·​·​·​.​param·​p1,​·​"msg"·​·​·​·​#·​Landroid/​os/​Message;​
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​1547 48 ·​·​·​·​.​line·​1556
49 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbacksMessengerR​ef:​Ljava/​lang/​ref/​WeakReference;​ 49 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbacksMessengerR​ef:​Ljava/​lang/​ref/​WeakReference;​
   
50 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 50 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
51 ·​·​·​·​.​line·​1573 51 ·​·​·​·​.​line·​1582
52 ·​·​·​·​:​goto_0 52 ·​·​·​·​:​goto_0
53 ·​·​·​·​return-​void 53 ·​·​·​·​return-​void
   
54 ·​·​·​·​.​line·​1550 54 ·​·​·​·​.​line·​1559
55 ·​·​·​·​:​cond_0 55 ·​·​·​·​:​cond_0
56 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Message;​-​>getData()​Landroid/​os/​Bundle;​ 56 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Message;​-​>getData()​Landroid/​os/​Bundle;​
   
57 ·​·​·​·​move-​result-​object·​v0 57 ·​·​·​·​move-​result-​object·​v0
   
58 ·​·​·​·​.​line·​1551 58 ·​·​·​·​.​line·​1560
59 ·​·​·​·​.​local·​v0,​·​"data":​Landroid/​os/​Bundle;​ 59 ·​·​·​·​.​local·​v0,​·​"data":​Landroid/​os/​Bundle;​
60 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat;​ 60 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat;​
   
61 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Class;​-​>getClassLoader()​Ljava/​lang/​ClassLoader;​ 61 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Class;​-​>getClassLoader()​Ljava/​lang/​ClassLoader;​
   
62 ·​·​·​·​move-​result-​object·​v1 62 ·​·​·​·​move-​result-​object·​v1
   
63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>setClassLoader(Ljava​/​lang/​ClassLoader;​)​V 63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>setClassLoader(Ljava​/​lang/​ClassLoader;​)​V
   
64 ·​·​·​·​.​line·​1552 64 ·​·​·​·​.​line·​1561
65 ·​·​·​·​iget·​v1,​·​p1,​·​Landroid/​os/​Message;​-​>what:​I 65 ·​·​·​·​iget·​v1,​·​p1,​·​Landroid/​os/​Message;​-​>what:​I
   
66 ·​·​·​·​packed-​switch·​v1,​·​:​pswitch_data_0 66 ·​·​·​·​packed-​switch·​v1,​·​:​pswitch_data_0
   
67 ·​·​·​·​.​line·​1569 67 ·​·​·​·​.​line·​1578
68 ·​·​·​·​const-​string·​v1,​·​"MediaBrowserCompat" 68 ·​·​·​·​const-​string·​v1,​·​"MediaBrowserCompat"
   
69 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ 69 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
70 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 70 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
71 ·​·​·​·​const-​string·​v3,​·​"Unhandled·​message:​·​" 71 ·​·​·​·​const-​string·​v3,​·​"Unhandled·​message:​·​"
Offset 127, 15 lines modified Offset 127, 15 lines modified
   
127 ·​·​·​·​move-​result-​object·​v2 127 ·​·​·​·​move-​result-​object·​v2
   
128 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 128 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
129 ·​·​·​·​goto·​:​goto_0 129 ·​·​·​·​goto·​:​goto_0
   
130 ·​·​·​·​.​line·​1554 130 ·​·​·​·​.​line·​1563
131 ·​·​·​·​:​pswitch_0 131 ·​·​·​·​:​pswitch_0
132 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbackImpl:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​ 132 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbackImpl:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​
   
133 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbacksMessengerR​ef:​Ljava/​lang/​ref/​WeakReference;​ 133 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbacksMessengerR​ef:​Ljava/​lang/​ref/​WeakReference;​
   
134 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 134 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
   
Offset 163, 15 lines modified Offset 163, 15 lines modified
   
163 ·​·​·​·​move-​result-​object·​v5 163 ·​·​·​·​move-​result-​object·​v5
   
164 ·​·​·​·​invoke-​interface·​{v3,​·​v1,​·​v4,​·​v2,​·​v5},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​-​>onServiceConnected(L​android/​os/​Messenger;​Ljava/​lang/​String;​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$To​ken;​Landroid/​os/​Bundle;​)​V 164 ·​·​·​·​invoke-​interface·​{v3,​·​v1,​·​v4,​·​v2,​·​v5},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​-​>onServiceConnected(L​android/​os/​Messenger;​Ljava/​lang/​String;​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$To​ken;​Landroid/​os/​Bundle;​)​V
   
165 ·​·​·​·​goto·​:​goto_0 165 ·​·​·​·​goto·​:​goto_0
   
166 ·​·​·​·​.​line·​1560 166 ·​·​·​·​.​line·​1569
167 ·​·​·​·​:​pswitch_1 167 ·​·​·​·​:​pswitch_1
168 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbackImpl:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​ 168 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbackImpl:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​
   
169 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbacksMessengerR​ef:​Ljava/​lang/​ref/​WeakReference;​ 169 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​>mCallbacksMessengerR​ef:​Ljava/​lang/​ref/​WeakReference;​
   
170 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ 170 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​
   
Offset 179, 15 lines modified Offset 179, 15 lines modified
   
179 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​Messenger;​ 179 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​Messenger;​
   
180 ·​·​·​·​invoke-​interface·​{v2,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​-​>onConnectionFailed(L​android/​os/​Messenger;​)​V 180 ·​·​·​·​invoke-​interface·​{v2,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​-​>onConnectionFailed(L​android/​os/​Messenger;​)​V
Max diff block lines reached; 1480/5075 bytes (29.16%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserCompat$ItemReceiver.smali
Offset 24, 94 lines modified Offset 24, 94 lines modified
24 .​method·​constructor·​<init>(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​Landroid/​os/​Handler;​)​V 24 .​method·​constructor·​<init>(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​Landroid/​os/​Handler;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
26 ·​·​·​·​.​param·​p1,​·​"mediaId"·​·​·​·​#·​Ljava/​lang/​String;​ 26 ·​·​·​·​.​param·​p1,​·​"mediaId"·​·​·​·​#·​Ljava/​lang/​String;​
27 ·​·​·​·​.​param·​p2,​·​"callback"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 27 ·​·​·​·​.​param·​p2,​·​"callback"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
28 ·​·​·​·​.​param·​p3,​·​"handler"·​·​·​·​#·​Landroid/​os/​Handler;​ 28 ·​·​·​·​.​param·​p3,​·​"handler"·​·​·​·​#·​Landroid/​os/​Handler;​
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​1642 30 ·​·​·​·​.​line·​1655
31 ·​·​·​·​invoke-​direct·​{p0,​·​p3},​·​Landroid/​support/​v4/​os/​ResultReceiver;​-​><init>(Landroid/​os/​Handler;​)​V 31 ·​·​·​·​invoke-​direct·​{p0,​·​p3},​·​Landroid/​support/​v4/​os/​ResultReceiver;​-​><init>(Landroid/​os/​Handler;​)​V
   
32 ·​·​·​·​.​line·​1643 32 ·​·​·​·​.​line·​1656
33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mMediaId:​Ljava/​lang/​String;​ 33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mMediaId:​Ljava/​lang/​String;​
   
34 ·​·​·​·​.​line·​1644 34 ·​·​·​·​.​line·​1657
35 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mCallback:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 35 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mCallback:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
36 ·​·​·​·​.​line·​1645 36 ·​·​·​·​.​line·​1658
37 ·​·​·​·​return-​void 37 ·​·​·​·​return-​void
38 .​end·​method 38 .​end·​method
   
   
39 #·​virtual·​methods 39 #·​virtual·​methods
40 .​method·​protected·​onReceiveResult(ILand​roid/​os/​Bundle;​)​V 40 .​method·​protected·​onReceiveResult(ILand​roid/​os/​Bundle;​)​V
41 ·​·​·​·​.​locals·​3 41 ·​·​·​·​.​locals·​3
42 ·​·​·​·​.​param·​p1,​·​"resultCode"·​·​·​·​#·​I 42 ·​·​·​·​.​param·​p1,​·​"resultCode"·​·​·​·​#·​I
43 ·​·​·​·​.​param·​p2,​·​"resultData"·​·​·​·​#·​Landroid/​os/​Bundle;​ 43 ·​·​·​·​.​param·​p2,​·​"resultData"·​·​·​·​#·​Landroid/​os/​Bundle;​
   
44 ·​·​·​·​.​prologue 44 ·​·​·​·​.​prologue
45 ·​·​·​·​.​line·​1649 45 ·​·​·​·​.​line·​1662
46 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat;​ 46 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat;​
   
47 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Class;​-​>getClassLoader()​Ljava/​lang/​ClassLoader;​ 47 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Class;​-​>getClassLoader()​Ljava/​lang/​ClassLoader;​
   
48 ·​·​·​·​move-​result-​object·​v1 48 ·​·​·​·​move-​result-​object·​v1
   
49 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Landroid/​os/​Bundle;​-​>setClassLoader(Ljava​/​lang/​ClassLoader;​)​V 49 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Landroid/​os/​Bundle;​-​>setClassLoader(Ljava​/​lang/​ClassLoader;​)​V
   
50 ·​·​·​·​.​line·​1650 50 ·​·​·​·​.​line·​1663
51 ·​·​·​·​if-​nez·​p1,​·​:​cond_0 51 ·​·​·​·​if-​nez·​p1,​·​:​cond_0
   
52 ·​·​·​·​if-​eqz·​p2,​·​:​cond_0 52 ·​·​·​·​if-​eqz·​p2,​·​:​cond_0
   
53 ·​·​·​·​const-​string·​v1,​·​"media_item" 53 ·​·​·​·​const-​string·​v1,​·​"media_item"
   
54 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Landroid/​os/​Bundle;​-​>containsKey(Ljava/​lang/​String;​)​Z 54 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Landroid/​os/​Bundle;​-​>containsKey(Ljava/​lang/​String;​)​Z
   
55 ·​·​·​·​move-​result·​v1 55 ·​·​·​·​move-​result·​v1
   
56 ·​·​·​·​if-​nez·​v1,​·​:​cond_1 56 ·​·​·​·​if-​nez·​v1,​·​:​cond_1
   
57 ·​·​·​·​.​line·​1652 57 ·​·​·​·​.​line·​1665
58 ·​·​·​·​:​cond_0 58 ·​·​·​·​:​cond_0
59 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mCallback:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 59 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mCallback:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
60 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mMediaId:​Ljava/​lang/​String;​ 60 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mMediaId:​Ljava/​lang/​String;​
   
61 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V 61 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V
   
62 ·​·​·​·​.​line·​1661 62 ·​·​·​·​.​line·​1674
63 ·​·​·​·​:​goto_0 63 ·​·​·​·​:​goto_0
64 ·​·​·​·​return-​void 64 ·​·​·​·​return-​void
   
65 ·​·​·​·​.​line·​1655 65 ·​·​·​·​.​line·​1668
66 ·​·​·​·​:​cond_1 66 ·​·​·​·​:​cond_1
67 ·​·​·​·​const-​string·​v1,​·​"media_item" 67 ·​·​·​·​const-​string·​v1,​·​"media_item"
   
68 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Landroid/​os/​Bundle;​-​>getParcelable(Ljava/​lang/​String;​)​Landroid/​os/​Parcelable;​ 68 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Landroid/​os/​Bundle;​-​>getParcelable(Ljava/​lang/​String;​)​Landroid/​os/​Parcelable;​
   
69 ·​·​·​·​move-​result-​object·​v0 69 ·​·​·​·​move-​result-​object·​v0
   
70 ·​·​·​·​.​line·​1656 70 ·​·​·​·​.​line·​1669
71 ·​·​·​·​.​local·​v0,​·​"item":​Landroid/​os/​Parcelable;​ 71 ·​·​·​·​.​local·​v0,​·​"item":​Landroid/​os/​Parcelable;​
72 ·​·​·​·​instance-​of·​v1,​·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​ 72 ·​·​·​·​instance-​of·​v1,​·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​
   
73 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2 73 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2
   
74 ·​·​·​·​.​line·​1657 74 ·​·​·​·​.​line·​1670
75 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mCallback:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 75 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mCallback:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
76 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​ 76 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​
   
77 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"item":​Landroid/​os/​Parcelable;​ 77 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"item":​Landroid/​os/​Parcelable;​
78 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onItemLoaded(Landroi​d/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​)​V 78 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onItemLoaded(Landroi​d/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​)​V
   
79 ·​·​·​·​goto·​:​goto_0 79 ·​·​·​·​goto·​:​goto_0
   
80 ·​·​·​·​.​line·​1659 80 ·​·​·​·​.​line·​1672
81 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"item":​Landroid/​os/​Parcelable;​ 81 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"item":​Landroid/​os/​Parcelable;​
82 ·​·​·​·​:​cond_2 82 ·​·​·​·​:​cond_2
83 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mCallback:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 83 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mCallback:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
84 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mMediaId:​Ljava/​lang/​String;​ 84 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​-​>mMediaId:​Ljava/​lang/​String;​
   
85 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V 85 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V
[−]
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$1.smali
Offset 26, 15 lines modified Offset 26, 15 lines modified
   
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​Ljava/​lang/​String;​)​V 27 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​Ljava/​lang/​String;​)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​1347 30 ·​·​·​·​.​line·​1355
31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$1​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$1​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​
   
32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$1​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$1​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
33 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$1​;​-​>val$mediaId:​Ljava/​lang/​String;​ 33 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$1​;​-​>val$mediaId:​Ljava/​lang/​String;​
   
34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 44, 17 lines modified Offset 44, 17 lines modified
   
   
44 #·​virtual·​methods 44 #·​virtual·​methods
45 .​method·​public·​run()​V 45 .​method·​public·​run()​V
46 ·​·​·​·​.​locals·​2 46 ·​·​·​·​.​locals·​2
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​1350 48 ·​·​·​·​.​line·​1358
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$1​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$1​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
50 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$1​;​-​>val$mediaId:​Ljava/​lang/​String;​ 50 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$1​;​-​>val$mediaId:​Ljava/​lang/​String;​
   
51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V 51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V
   
52 ·​·​·​·​.​line·​1351 52 ·​·​·​·​.​line·​1359
53 ·​·​·​·​return-​void 53 ·​·​·​·​return-​void
54 .​end·​method 54 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$3.smali
Offset 26, 15 lines modified Offset 26, 15 lines modified
   
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​Ljava/​lang/​String;​)​V 27 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​Ljava/​lang/​String;​)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​1370 30 ·​·​·​·​.​line·​1378
31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$3​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$3​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​
   
32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$3​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$3​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
33 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$3​;​-​>val$mediaId:​Ljava/​lang/​String;​ 33 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$3​;​-​>val$mediaId:​Ljava/​lang/​String;​
   
34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 44, 17 lines modified Offset 44, 17 lines modified
   
   
44 #·​virtual·​methods 44 #·​virtual·​methods
45 .​method·​public·​run()​V 45 .​method·​public·​run()​V
46 ·​·​·​·​.​locals·​2 46 ·​·​·​·​.​locals·​2
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​1373 48 ·​·​·​·​.​line·​1381
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$3​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$3​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
50 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$3​;​-​>val$mediaId:​Ljava/​lang/​String;​ 50 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$3​;​-​>val$mediaId:​Ljava/​lang/​String;​
   
51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V 51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V
   
52 ·​·​·​·​.​line·​1374 52 ·​·​·​·​.​line·​1382
53 ·​·​·​·​return-​void 53 ·​·​·​·​return-​void
54 .​end·​method 54 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21.smali
Offset 52, 85 lines modified Offset 52, 120 lines modified
52 ·​·​·​·​.​locals·​1 52 ·​·​·​·​.​locals·​1
53 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 53 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
54 ·​·​·​·​.​param·​p2,​·​"serviceComponent"·​·​·​·​#·​Landroid/​content/​ComponentName;​ 54 ·​·​·​·​.​param·​p2,​·​"serviceComponent"·​·​·​·​#·​Landroid/​content/​ComponentName;​
55 ·​·​·​·​.​param·​p3,​·​"callback"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​ 55 ·​·​·​·​.​param·​p3,​·​"callback"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​
56 ·​·​·​·​.​param·​p4,​·​"rootHints"·​·​·​·​#·​Landroid/​os/​Bundle;​ 56 ·​·​·​·​.​param·​p4,​·​"rootHints"·​·​·​·​#·​Landroid/​os/​Bundle;​
   
57 ·​·​·​·​.​prologue 57 ·​·​·​·​.​prologue
58 ·​·​·​·​.​line·​1231 58 ·​·​·​·​.​line·​1232
59 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 59 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
60 ·​·​·​·​.​line·​1224 60 ·​·​·​·​.​line·​1225
61 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​ 61 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​
   
62 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​)​V 62 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​)​V
   
63 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​ 63 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​
   
64 ·​·​·​·​.​line·​1225 64 ·​·​·​·​.​line·​1226
65 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​util/​ArrayMap;​ 65 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​util/​ArrayMap;​
   
66 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​><init>()​V 66 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​><init>()​V
   
67 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mSubscriptions:​Landroid/​support/​v4/​util/​ArrayMap;​ 67 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mSubscriptions:​Landroid/​support/​v4/​util/​ArrayMap;​
   
68 ·​·​·​·​.​line·​1232 68 ·​·​·​·​.​line·​1233
69 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mServiceComponent:​Landroid/​content/​ComponentName;​ 69 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mServiceComponent:​Landroid/​content/​ComponentName;​
   
70 ·​·​·​·​.​line·​1233 70 ·​·​·​·​.​line·​1234
71 ·​·​·​·​invoke-​virtual·​{p3,​·​p0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​-​>setInternalConnectio​nCallback(Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback$Conn​ectionCallbackInterna​l;​)​V 71 ·​·​·​·​invoke-​virtual·​{p3,​·​p0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​-​>setInternalConnectio​nCallback(Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback$Conn​ectionCallbackInterna​l;​)​V
   
72 ·​·​·​·​.​line·​1234 72 ·​·​·​·​.​line·​1235
73 ·​·​·​·​iget-​object·​v0,​·​p3,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​-​>mConnectionCallbackO​bj:​Ljava/​lang/​Object;​ 73 ·​·​·​·​iget-​object·​v0,​·​p3,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​-​>mConnectionCallbackO​bj:​Ljava/​lang/​Object;​
   
74 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p4},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatApi​21;​-​>createBrowser(Landro​id/​content/​Context;​Landroid/​content/​ComponentName;​Ljava/​lang/​Object;​Landroid/​os/​Bundle;​)​Ljava/​lang/​Object;​ 74 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​v0,​·​p4},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatApi​21;​-​>createBrowser(Landro​id/​content/​Context;​Landroid/​content/​ComponentName;​Ljava/​lang/​Object;​Landroid/​os/​Bundle;​)​Ljava/​lang/​Object;​
   
75 ·​·​·​·​move-​result-​object·​v0 75 ·​·​·​·​move-​result-​object·​v0
   
76 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mBrowserObj:​Ljava/​lang/​Object;​ 76 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mBrowserObj:​Ljava/​lang/​Object;​
   
77 ·​·​·​·​.​line·​1236 77 ·​·​·​·​.​line·​1237
78 ·​·​·​·​return-​void 78 ·​·​·​·​return-​void
79 .​end·​method 79 .​end·​method
   
   
80 #·​virtual·​methods 80 #·​virtual·​methods
81 .​method·​public·​connect()​V 81 .​method·​public·​connect()​V
82 ·​·​·​·​.​locals·​1 82 ·​·​·​·​.​locals·​1
   
83 ·​·​·​·​.​prologue 83 ·​·​·​·​.​prologue
84 ·​·​·​·​.​line·​1240 84 ·​·​·​·​.​line·​1241
85 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mBrowserObj:​Ljava/​lang/​Object;​ 85 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mBrowserObj:​Ljava/​lang/​Object;​
   
86 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatApi​21;​-​>connect(Ljava/​lang/​Object;​)​V 86 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatApi​21;​-​>connect(Ljava/​lang/​Object;​)​V
   
87 ·​·​·​·​.​line·​1241 87 ·​·​·​·​.​line·​1242
88 ·​·​·​·​return-​void 88 ·​·​·​·​return-​void
89 .​end·​method 89 .​end·​method
   
90 .​method·​public·​disconnect()​V 90 .​method·​public·​disconnect()​V
91 ·​·​·​·​.​locals·​1 91 ·​·​·​·​.​locals·​3
   
92 ·​·​·​·​.​prologue 92 ·​·​·​·​.​prologue
93 ·​·​·​·​.​line·​1245 93 ·​·​·​·​.​line·​1246
94 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mBrowserObj:​Ljava/​lang/​Object;​ 94 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mServiceBinderWrappe​r:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​
   
  95 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
95 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatApi​21;​-​>disconnect(Ljava/​lang/​Object;​)​V 96 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mCallbacksMessenger:​Landroid/​os/​Messenger;​
   
96 ·​·​·​·​.​line·​1246 97 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
  98 ·​·​·​·​.​line·​1248
  99 ·​·​·​·​:​try_start_0
  100 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mServiceBinderWrappe​r:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​
   
  101 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mCallbacksMessenger:​Landroid/​os/​Messenger;​
   
  102 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​-​>unregisterCallbackMe​ssenger(Landroid/​os/​Messenger;​)​V
  103 ·​·​·​·​:​try_end_0
  104 ·​·​·​·​.​catch·​Landroid/​os/​RemoteException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
  105 ·​·​·​·​.​line·​1253
  106 ·​·​·​·​:​cond_0
  107 ·​·​·​·​:​goto_0
  108 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​>mBrowserObj:​Ljava/​lang/​Object;​
   
  109 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatApi​21;​-​>disconnect(Ljava/​lang/​Object;​)​V
   
  110 ·​·​·​·​.​line·​1254
97 ·​·​·​·​return-​void 111 ·​·​·​·​return-​void
   
  112 ·​·​·​·​.​line·​1249
  113 ·​·​·​·​:​catch_0
  114 ·​·​·​·​move-​exception·​v0
   
  115 ·​·​·​·​.​line·​1250
  116 ·​·​·​·​.​local·​v0,​·​"e":​Landroid/​os/​RemoteException;​
  117 ·​·​·​·​const-​string·​v1,​·​"MediaBrowserCompat"
   
Max diff block lines reached; 29564/34224 bytes (86.38%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi23.smali
Offset 19, 18 lines modified Offset 19, 18 lines modified
19 ·​·​·​·​.​locals·​0 19 ·​·​·​·​.​locals·​0
20 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 20 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
21 ·​·​·​·​.​param·​p2,​·​"serviceComponent"·​·​·​·​#·​Landroid/​content/​ComponentName;​ 21 ·​·​·​·​.​param·​p2,​·​"serviceComponent"·​·​·​·​#·​Landroid/​content/​ComponentName;​
22 ·​·​·​·​.​param·​p3,​·​"callback"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​ 22 ·​·​·​·​.​param·​p3,​·​"callback"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​
23 ·​·​·​·​.​param·​p4,​·​"rootHints"·​·​·​·​#·​Landroid/​os/​Bundle;​ 23 ·​·​·​·​.​param·​p4,​·​"rootHints"·​·​·​·​#·​Landroid/​os/​Bundle;​
   
24 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​1474 25 ·​·​·​·​.​line·​1483
26 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​><init>(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​Landroid/​os/​Bundle;​)​V 26 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​-​><init>(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​Landroid/​os/​Bundle;​)​V
   
27 ·​·​·​·​.​line·​1475 27 ·​·​·​·​.​line·​1484
28 ·​·​·​·​return-​void 28 ·​·​·​·​return-​void
29 .​end·​method 29 .​end·​method
   
   
30 #·​virtual·​methods 30 #·​virtual·​methods
31 .​method·​public·​getItem(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​)​V 31 .​method·​public·​getItem(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​)​V
32 ·​·​·​·​.​locals·​2 32 ·​·​·​·​.​locals·​2
Offset 40, 17 lines modified Offset 40, 17 lines modified
40 ·​·​·​·​.​end·​param 40 ·​·​·​·​.​end·​param
41 ·​·​·​·​.​param·​p2,​·​"cb"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 41 ·​·​·​·​.​param·​p2,​·​"cb"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
42 ·​·​·​·​·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​NonNull;​ 42 ·​·​·​·​·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​NonNull;​
43 ·​·​·​·​·​·​·​·​.​end·​annotation 43 ·​·​·​·​·​·​·​·​.​end·​annotation
44 ·​·​·​·​.​end·​param 44 ·​·​·​·​.​end·​param
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​1479 46 ·​·​·​·​.​line·​1488
47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi23;​-​>mBrowserObj:​Ljava/​lang/​Object;​ 47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi23;​-​>mBrowserObj:​Ljava/​lang/​Object;​
   
48 ·​·​·​·​iget-​object·​v1,​·​p2,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>mItemCallbackObj:​Ljava/​lang/​Object;​ 48 ·​·​·​·​iget-​object·​v1,​·​p2,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>mItemCallbackObj:​Ljava/​lang/​Object;​
   
49 ·​·​·​·​invoke-​static·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatApi​23;​-​>getItem(Ljava/​lang/​Object;​Ljava/​lang/​String;​Ljava/​lang/​Object;​)​V 49 ·​·​·​·​invoke-​static·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatApi​23;​-​>getItem(Ljava/​lang/​Object;​Ljava/​lang/​String;​Ljava/​lang/​Object;​)​V
   
50 ·​·​·​·​.​line·​1480 50 ·​·​·​·​.​line·​1489
51 ·​·​·​·​return-​void 51 ·​·​·​·​return-​void
52 .​end·​method 52 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserImplApi21$2.smali
Offset 24, 15 lines modified Offset 24, 15 lines modified
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​)​V 25 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​)​V
26 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​1356 28 ·​·​·​·​.​line·​1364
29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$2​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$2​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​
   
30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$2​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$2​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
Offset 40, 17 lines modified Offset 40, 17 lines modified
   
   
40 #·​virtual·​methods 40 #·​virtual·​methods
41 .​method·​public·​run()​V 41 .​method·​public·​run()​V
42 ·​·​·​·​.​locals·​2 42 ·​·​·​·​.​locals·​2
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​1360 44 ·​·​·​·​.​line·​1368
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$2​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21$2​;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
46 ·​·​·​·​const/​4·​v1,​·​0x0 46 ·​·​·​·​const/​4·​v1,​·​0x0
   
47 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onItemLoaded(Landroi​d/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​)​V 47 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onItemLoaded(Landroi​d/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​)​V
   
48 ·​·​·​·​.​line·​1361 48 ·​·​·​·​.​line·​1369
49 ·​·​·​·​return-​void 49 ·​·​·​·​return-​void
50 .​end·​method 50 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserCompat$ServiceBinderWrapper.smali
Offset 20, 25 lines modified Offset 20, 25 lines modified
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​public·​constructor·​<init>(Landroid/​os/​IBinder;​)​V 21 .​method·​public·​constructor·​<init>(Landroid/​os/​IBinder;​)​V
22 ·​·​·​·​.​locals·​1 22 ·​·​·​·​.​locals·​1
23 ·​·​·​·​.​param·​p1,​·​"target"·​·​·​·​#·​Landroid/​os/​IBinder;​ 23 ·​·​·​·​.​param·​p1,​·​"target"·​·​·​·​#·​Landroid/​os/​IBinder;​
   
24 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​1583 25 ·​·​·​·​.​line·​1592
26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
27 ·​·​·​·​.​line·​1584 27 ·​·​·​·​.​line·​1593
28 ·​·​·​·​new-​instance·​v0,​·​Landroid/​os/​Messenger;​ 28 ·​·​·​·​new-​instance·​v0,​·​Landroid/​os/​Messenger;​
   
29 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​os/​Messenger;​-​><init>(Landroid/​os/​IBinder;​)​V 29 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​os/​Messenger;​-​><init>(Landroid/​os/​IBinder;​)​V
   
30 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​-​>mMessenger:​Landroid/​os/​Messenger;​ 30 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​-​>mMessenger:​Landroid/​os/​Messenger;​
   
31 ·​·​·​·​.​line·​1585 31 ·​·​·​·​.​line·​1594
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​private·​sendRequest(ILandroid​/​os/​Bundle;​Landroid/​os/​Messenger;​)​V 34 .​method·​private·​sendRequest(ILandroid​/​os/​Bundle;​Landroid/​os/​Messenger;​)​V
35 ·​·​·​·​.​locals·​2 35 ·​·​·​·​.​locals·​2
36 ·​·​·​·​.​param·​p1,​·​"what"·​·​·​·​#·​I 36 ·​·​·​·​.​param·​p1,​·​"what"·​·​·​·​#·​I
37 ·​·​·​·​.​param·​p2,​·​"data"·​·​·​·​#·​Landroid/​os/​Bundle;​ 37 ·​·​·​·​.​param·​p2,​·​"data"·​·​·​·​#·​Landroid/​os/​Bundle;​
Offset 46, 40 lines modified Offset 46, 40 lines modified
46 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 46 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
47 ·​·​·​·​·​·​·​·​value·​=·​{ 47 ·​·​·​·​·​·​·​·​value·​=·​{
48 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​os/​RemoteException;​ 48 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​os/​RemoteException;​
49 ·​·​·​·​·​·​·​·​} 49 ·​·​·​·​·​·​·​·​}
50 ·​·​·​·​.​end·​annotation 50 ·​·​·​·​.​end·​annotation
   
51 ·​·​·​·​.​prologue 51 ·​·​·​·​.​prologue
52 ·​·​·​·​.​line·​1628 52 ·​·​·​·​.​line·​1641
53 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​Message;​-​>obtain()​Landroid/​os/​Message;​ 53 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​Message;​-​>obtain()​Landroid/​os/​Message;​
   
54 ·​·​·​·​move-​result-​object·​v0 54 ·​·​·​·​move-​result-​object·​v0
   
55 ·​·​·​·​.​line·​1629 55 ·​·​·​·​.​line·​1642
56 ·​·​·​·​.​local·​v0,​·​"msg":​Landroid/​os/​Message;​ 56 ·​·​·​·​.​local·​v0,​·​"msg":​Landroid/​os/​Message;​
57 ·​·​·​·​iput·​p1,​·​v0,​·​Landroid/​os/​Message;​-​>what:​I 57 ·​·​·​·​iput·​p1,​·​v0,​·​Landroid/​os/​Message;​-​>what:​I
   
58 ·​·​·​·​.​line·​1630 58 ·​·​·​·​.​line·​1643
59 ·​·​·​·​const/​4·​v1,​·​0x1 59 ·​·​·​·​const/​4·​v1,​·​0x1
   
60 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​os/​Message;​-​>arg1:​I 60 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​os/​Message;​-​>arg1:​I
   
61 ·​·​·​·​.​line·​1631 61 ·​·​·​·​.​line·​1644
62 ·​·​·​·​invoke-​virtual·​{v0,​·​p2},​·​Landroid/​os/​Message;​-​>setData(Landroid/​os/​Bundle;​)​V 62 ·​·​·​·​invoke-​virtual·​{v0,​·​p2},​·​Landroid/​os/​Message;​-​>setData(Landroid/​os/​Bundle;​)​V
   
63 ·​·​·​·​.​line·​1632 63 ·​·​·​·​.​line·​1645
64 ·​·​·​·​iput-​object·​p3,​·​v0,​·​Landroid/​os/​Message;​-​>replyTo:​Landroid/​os/​Messenger;​ 64 ·​·​·​·​iput-​object·​p3,​·​v0,​·​Landroid/​os/​Message;​-​>replyTo:​Landroid/​os/​Messenger;​
   
65 ·​·​·​·​.​line·​1633 65 ·​·​·​·​.​line·​1646
66 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​-​>mMessenger:​Landroid/​os/​Messenger;​ 66 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​-​>mMessenger:​Landroid/​os/​Messenger;​
   
67 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​os/​Messenger;​-​>send(Landroid/​os/​Message;​)​V 67 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​os/​Messenger;​-​>send(Landroid/​os/​Message;​)​V
   
68 ·​·​·​·​.​line·​1634 68 ·​·​·​·​.​line·​1647
69 ·​·​·​·​return-​void 69 ·​·​·​·​return-​void
70 .​end·​method 70 .​end·​method
   
   
71 #·​virtual·​methods 71 #·​virtual·​methods
72 .​method·​addSubscription(Ljava​/​lang/​String;​Landroid/​os/​Bundle;​Landroid/​os/​Messenger;​)​V 72 .​method·​addSubscription(Ljava​/​lang/​String;​Landroid/​os/​Bundle;​Landroid/​os/​Messenger;​)​V
73 ·​·​·​·​.​locals·​2 73 ·​·​·​·​.​locals·​2
Offset 89, 36 lines modified Offset 89, 36 lines modified
89 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 89 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
90 ·​·​·​·​·​·​·​·​value·​=·​{ 90 ·​·​·​·​·​·​·​·​value·​=·​{
91 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​os/​RemoteException;​ 91 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​os/​RemoteException;​
92 ·​·​·​·​·​·​·​·​} 92 ·​·​·​·​·​·​·​·​}
93 ·​·​·​·​.​end·​annotation 93 ·​·​·​·​.​end·​annotation
   
94 ·​·​·​·​.​prologue 94 ·​·​·​·​.​prologue
95 ·​·​·​·​.​line·​1601 95 ·​·​·​·​.​line·​1610
96 ·​·​·​·​new-​instance·​v0,​·​Landroid/​os/​Bundle;​ 96 ·​·​·​·​new-​instance·​v0,​·​Landroid/​os/​Bundle;​
   
97 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​os/​Bundle;​-​><init>()​V 97 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​os/​Bundle;​-​><init>()​V
   
98 ·​·​·​·​.​line·​1602 98 ·​·​·​·​.​line·​1611
99 ·​·​·​·​.​local·​v0,​·​"data":​Landroid/​os/​Bundle;​ 99 ·​·​·​·​.​local·​v0,​·​"data":​Landroid/​os/​Bundle;​
100 ·​·​·​·​const-​string·​v1,​·​"data_media_item_id" 100 ·​·​·​·​const-​string·​v1,​·​"data_media_item_id"
   
101 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p1},​·​Landroid/​os/​Bundle;​-​>putString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 101 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p1},​·​Landroid/​os/​Bundle;​-​>putString(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
102 ·​·​·​·​.​line·​1603 102 ·​·​·​·​.​line·​1612
103 ·​·​·​·​const-​string·​v1,​·​"data_options" 103 ·​·​·​·​const-​string·​v1,​·​"data_options"
   
104 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p2},​·​Landroid/​os/​Bundle;​-​>putBundle(Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V 104 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p2},​·​Landroid/​os/​Bundle;​-​>putBundle(Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V
   
105 ·​·​·​·​.​line·​1604 105 ·​·​·​·​.​line·​1613
106 ·​·​·​·​const/​4·​v1,​·​0x3 106 ·​·​·​·​const/​4·​v1,​·​0x3
   
107 ·​·​·​·​invoke-​direct·​{p0,​·​v1,​·​v0,​·​p3},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​-​>sendRequest(ILandroi​d/​os/​Bundle;​Landroid/​os/​Messenger;​)​V 107 ·​·​·​·​invoke-​direct·​{p0,​·​v1,​·​v0,​·​p3},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​-​>sendRequest(ILandroi​d/​os/​Bundle;​Landroid/​os/​Messenger;​)​V
   
108 ·​·​·​·​.​line·​1605 108 ·​·​·​·​.​line·​1614
109 ·​·​·​·​return-​void 109 ·​·​·​·​return-​void
110 .​end·​method 110 .​end·​method
   
Max diff block lines reached; 5472/8560 bytes (63.93%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserCompat$Subscription.smali
Offset 39, 90 lines modified Offset 39, 90 lines modified
   
   
39 #·​direct·​methods 39 #·​direct·​methods
40 .​method·​public·​constructor·​<init>()​V 40 .​method·​public·​constructor·​<init>()​V
41 ·​·​·​·​.​locals·​1 41 ·​·​·​·​.​locals·​1
   
42 ·​·​·​·​.​prologue 42 ·​·​·​·​.​prologue
43 ·​·​·​·​.​line·​1487 43 ·​·​·​·​.​line·​1496
44 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 44 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
45 ·​·​·​·​.​line·​1488 45 ·​·​·​·​.​line·​1497
46 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 46 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
47 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 47 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
48 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​-​>mCallbacks:​Ljava/​util/​List;​ 48 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​-​>mCallbacks:​Ljava/​util/​List;​
   
49 ·​·​·​·​.​line·​1489 49 ·​·​·​·​.​line·​1498
50 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 50 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
51 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 51 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
52 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​-​>mOptionsList:​Ljava/​util/​List;​ 52 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​-​>mOptionsList:​Ljava/​util/​List;​
   
53 ·​·​·​·​.​line·​1490 53 ·​·​·​·​.​line·​1499
54 ·​·​·​·​return-​void 54 ·​·​·​·​return-​void
55 .​end·​method 55 .​end·​method
   
   
56 #·​virtual·​methods 56 #·​virtual·​methods
57 .​method·​public·​getCallback(Landroid/​os/​Bundle;​)​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscriptionCallback;​ 57 .​method·​public·​getCallback(Landroid/​os/​Bundle;​)​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscriptionCallback;​
58 ·​·​·​·​.​locals·​2 58 ·​·​·​·​.​locals·​2
59 ·​·​·​·​.​param·​p1,​·​"options"·​·​·​·​#·​Landroid/​os/​Bundle;​ 59 ·​·​·​·​.​param·​p1,​·​"options"·​·​·​·​#·​Landroid/​os/​Bundle;​
   
60 ·​·​·​·​.​prologue 60 ·​·​·​·​.​prologue
61 ·​·​·​·​.​line·​1527 61 ·​·​·​·​.​line·​1536
62 ·​·​·​·​const/​4·​v0,​·​0x0 62 ·​·​·​·​const/​4·​v0,​·​0x0
   
63 ·​·​·​·​.​local·​v0,​·​"i":​I 63 ·​·​·​·​.​local·​v0,​·​"i":​I
64 ·​·​·​·​:​goto_0 64 ·​·​·​·​:​goto_0
65 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​-​>mOptionsList:​Ljava/​util/​List;​ 65 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​-​>mOptionsList:​Ljava/​util/​List;​
   
66 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I 66 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​List;​-​>size()​I
   
67 ·​·​·​·​move-​result·​v1 67 ·​·​·​·​move-​result·​v1
   
68 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_1 68 ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_1
   
69 ·​·​·​·​.​line·​1528 69 ·​·​·​·​.​line·​1537
70 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​-​>mOptionsList:​Ljava/​util/​List;​ 70 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​-​>mOptionsList:​Ljava/​util/​List;​
   
71 ·​·​·​·​invoke-​interface·​{v1,​·​v0},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 71 ·​·​·​·​invoke-​interface·​{v1,​·​v0},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
72 ·​·​·​·​move-​result-​object·​v1 72 ·​·​·​·​move-​result-​object·​v1
   
73 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​Bundle;​ 73 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​Bundle;​
   
74 ·​·​·​·​invoke-​static·​{v1,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatUti​ls;​-​>areSameOptions(Landr​oid/​os/​Bundle;​Landroid/​os/​Bundle;​)​Z 74 ·​·​·​·​invoke-​static·​{v1,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatUti​ls;​-​>areSameOptions(Landr​oid/​os/​Bundle;​Landroid/​os/​Bundle;​)​Z
   
75 ·​·​·​·​move-​result·​v1 75 ·​·​·​·​move-​result·​v1
   
76 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 76 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
77 ·​·​·​·​.​line·​1529 77 ·​·​·​·​.​line·​1538
78 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​-​>mCallbacks:​Ljava/​util/​List;​ 78 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​-​>mCallbacks:​Ljava/​util/​List;​
   
79 ·​·​·​·​invoke-​interface·​{v1,​·​v0},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​ 79 ·​·​·​·​invoke-​interface·​{v1,​·​v0},​·​Ljava/​util/​List;​-​>get(I)​Ljava/​lang/​Object;​
   
80 ·​·​·​·​move-​result-​object·​v1 80 ·​·​·​·​move-​result-​object·​v1
   
81 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscriptionCallback;​ 81 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscriptionCallback;​
   
82 ·​·​·​·​.​line·​1532 82 ·​·​·​·​.​line·​1541
83 ·​·​·​·​:​goto_1 83 ·​·​·​·​:​goto_1
84 ·​·​·​·​return-​object·​v1 84 ·​·​·​·​return-​object·​v1
   
85 ·​·​·​·​.​line·​1527 85 ·​·​·​·​.​line·​1536
86 ·​·​·​·​:​cond_0 86 ·​·​·​·​:​cond_0
87 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 87 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1
   
88 ·​·​·​·​goto·​:​goto_0 88 ·​·​·​·​goto·​:​goto_0
   
89 ·​·​·​·​.​line·​1532 89 ·​·​·​·​.​line·​1541
90 ·​·​·​·​:​cond_1 90 ·​·​·​·​:​cond_1
91 ·​·​·​·​const/​4·​v1,​·​0x0 91 ·​·​·​·​const/​4·​v1,​·​0x0
   
92 ·​·​·​·​goto·​:​goto_1 92 ·​·​·​·​goto·​:​goto_1
93 .​end·​method 93 .​end·​method
   
94 .​method·​public·​getCallbacks()​Ljava/​util/​List;​ 94 .​method·​public·​getCallbacks()​Ljava/​util/​List;​
Offset 134, 15 lines modified Offset 134, 15 lines modified
134 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 134 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
135 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscriptionCallback;​",​ 135 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscriptionCallback;​",​
136 ·​·​·​·​·​·​·​·​·​·​·​·​">;​" 136 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
137 ·​·​·​·​·​·​·​·​} 137 ·​·​·​·​·​·​·​·​}
138 ·​·​·​·​.​end·​annotation 138 ·​·​·​·​.​end·​annotation
   
139 ·​·​·​·​.​prologue 139 ·​·​·​·​.​prologue
140 ·​·​·​·​.​line·​1501 140 ·​·​·​·​.​line·​1510
Max diff block lines reached; 4455/7236 bytes (61.57%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserCompat.smali
Offset 9, 15 lines modified Offset 9, 15 lines modified
9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$1;​,​ 9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$1;​,​
10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​,​ 10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emReceiver;​,​
11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​,​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​,​
12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​,​ 12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​,​
13 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​,​ 13 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscription;​,​
14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi23;​,​ 14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi23;​,​
15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​,​ 15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplApi21;​,​
16 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​,​ 16 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​,​
17 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​,​ 17 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​,​
18 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImpl;​,​ 18 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImpl;​,​
19 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​,​ 19 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​,​
20 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscriptionCallbackApi​21;​,​ 20 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscriptionCallbackApi​21;​,​
21 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscriptionCallback;​,​ 21 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Su​bscriptionCallback;​,​
22 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​,​ 22 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​,​
23 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​ 23 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​
Offset 82, 17 lines modified Offset 82, 17 lines modified
   
82 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat;​-​>mImpl:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImpl;​ 82 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat;​-​>mImpl:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImpl;​
   
83 ·​·​·​·​goto·​:​goto_0 83 ·​·​·​·​goto·​:​goto_0
   
84 ·​·​·​·​.​line·​100 84 ·​·​·​·​.​line·​100
85 ·​·​·​·​:​cond_1 85 ·​·​·​·​:​cond_1
86 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 86 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
87 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​><init>(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​Landroid/​os/​Bundle;​)​V 87 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​><init>(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​Landroid/​os/​Bundle;​)​V
   
88 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat;​-​>mImpl:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImpl;​ 88 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat;​-​>mImpl:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImpl;​
   
89 ·​·​·​·​goto·​:​goto_0 89 ·​·​·​·​goto·​:​goto_0
90 .​end·​method 90 .​end·​method
   
   
[−]
smali/android/support/v4/media/MediaBrowserProtocol.smali
Offset 12, 14 lines modified Offset 12, 16 lines modified
   
12 .​field·​public·​static·​final·​CLIENT_MSG_GET_MEDIA_​ITEM:​I·​=·​0x5 12 .​field·​public·​static·​final·​CLIENT_MSG_GET_MEDIA_​ITEM:​I·​=·​0x5
   
13 .​field·​public·​static·​final·​CLIENT_MSG_REGISTER_C​ALLBACK_MESSENGER:​I·​=·​0x6 13 .​field·​public·​static·​final·​CLIENT_MSG_REGISTER_C​ALLBACK_MESSENGER:​I·​=·​0x6
   
14 .​field·​public·​static·​final·​CLIENT_MSG_REMOVE_SUB​SCRIPTION:​I·​=·​0x4 14 .​field·​public·​static·​final·​CLIENT_MSG_REMOVE_SUB​SCRIPTION:​I·​=·​0x4
   
  15 .​field·​public·​static·​final·​CLIENT_MSG_UNREGISTER​_CALLBACK_MESSENGER:​I·​=·​0x7
   
15 .​field·​public·​static·​final·​CLIENT_VERSION_1:​I·​=·​0x1 16 .​field·​public·​static·​final·​CLIENT_VERSION_1:​I·​=·​0x1
   
16 .​field·​public·​static·​final·​CLIENT_VERSION_CURREN​T:​I·​=·​0x1 17 .​field·​public·​static·​final·​CLIENT_VERSION_CURREN​T:​I·​=·​0x1
   
17 .​field·​public·​static·​final·​DATA_CALLING_UID:​Ljava/​lang/​String;​·​=·​"data_calling_uid" 18 .​field·​public·​static·​final·​DATA_CALLING_UID:​Ljava/​lang/​String;​·​=·​"data_calling_uid"
   
18 .​field·​public·​static·​final·​DATA_MEDIA_ITEM_ID:​Ljava/​lang/​String;​·​=·​"data_media_item_id" 19 .​field·​public·​static·​final·​DATA_MEDIA_ITEM_ID:​Ljava/​lang/​String;​·​=·​"data_media_item_id"
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$1.smali
Offset 24, 15 lines modified Offset 24, 15 lines modified
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$To​ken;​)​V 25 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$To​ken;​)​V
26 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​710 28 ·​·​·​·​.​line·​724
29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​-​>val$token:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$To​ken;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​-​>val$token:​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$To​ken;​
   
31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
Offset 40, 15 lines modified Offset 40, 15 lines modified
   
   
40 #·​virtual·​methods 40 #·​virtual·​methods
41 .​method·​public·​run()​V 41 .​method·​public·​run()​V
42 ·​·​·​·​.​locals·​8 42 ·​·​·​·​.​locals·​8
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​713 44 ·​·​·​·​.​line·​727
45 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 45 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
46 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 46 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
47 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 47 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
48 ·​·​·​·​move-​result-​object·​v4 48 ·​·​·​·​move-​result-​object·​v4
   
Offset 70, 30 lines modified Offset 70, 30 lines modified
   
70 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 70 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
71 ·​·​·​·​move-​result-​object·​v3 71 ·​·​·​·​move-​result-​object·​v3
   
72 ·​·​·​·​check-​cast·​v3,​·​Landroid/​os/​IBinder;​ 72 ·​·​·​·​check-​cast·​v3,​·​Landroid/​os/​IBinder;​
   
73 ·​·​·​·​.​line·​714 73 ·​·​·​·​.​line·​728
74 ·​·​·​·​.​local·​v3,​·​"key":​Landroid/​os/​IBinder;​ 74 ·​·​·​·​.​local·​v3,​·​"key":​Landroid/​os/​IBinder;​
75 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 75 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
76 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 76 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
77 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 77 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
78 ·​·​·​·​move-​result-​object·​v4 78 ·​·​·​·​move-​result-​object·​v4
   
79 ·​·​·​·​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 79 ·​·​·​·​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
80 ·​·​·​·​move-​result-​object·​v0 80 ·​·​·​·​move-​result-​object·​v0
   
81 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 81 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
   
82 ·​·​·​·​.​line·​716 82 ·​·​·​·​.​line·​730
83 ·​·​·​·​.​local·​v0,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 83 ·​·​·​·​.​local·​v0,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
84 ·​·​·​·​:​try_start_0 84 ·​·​·​·​:​try_start_0
85 ·​·​·​·​iget-​object·​v4,​·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 85 ·​·​·​·​iget-​object·​v4,​·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
86 ·​·​·​·​iget-​object·​v5,​·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>root:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​ 86 ·​·​·​·​iget-​object·​v5,​·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>root:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​
   
87 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​-​>getRootId()​Ljava/​lang/​String;​ 87 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​-​>getRootId()​Ljava/​lang/​String;​
Offset 110, 19 lines modified Offset 110, 19 lines modified
   
110 ·​·​·​·​invoke-​interface·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>onConnect(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$To​ken;​Landroid/​os/​Bundle;​)​V 110 ·​·​·​·​invoke-​interface·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>onConnect(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$To​ken;​Landroid/​os/​Bundle;​)​V
111 ·​·​·​·​:​try_end_0 111 ·​·​·​·​:​try_end_0
112 ·​·​·​·​.​catch·​Landroid/​os/​RemoteException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 112 ·​·​·​·​.​catch·​Landroid/​os/​RemoteException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
113 ·​·​·​·​goto·​:​goto_0 113 ·​·​·​·​goto·​:​goto_0
   
114 ·​·​·​·​.​line·​718 114 ·​·​·​·​.​line·​732
115 ·​·​·​·​:​catch_0 115 ·​·​·​·​:​catch_0
116 ·​·​·​·​move-​exception·​v1 116 ·​·​·​·​move-​exception·​v1
   
117 ·​·​·​·​.​line·​719 117 ·​·​·​·​.​line·​733
118 ·​·​·​·​.​local·​v1,​·​"e":​Landroid/​os/​RemoteException;​ 118 ·​·​·​·​.​local·​v1,​·​"e":​Landroid/​os/​RemoteException;​
119 ·​·​·​·​const-​string·​v4,​·​"MediaBrowserServiceC​ompat" 119 ·​·​·​·​const-​string·​v4,​·​"MediaBrowserServiceC​ompat"
   
120 ·​·​·​·​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ 120 ·​·​·​·​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​
   
121 ·​·​·​·​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 121 ·​·​·​·​invoke-​direct·​{v5},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
Offset 146, 26 lines modified Offset 146, 26 lines modified
   
146 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 146 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
147 ·​·​·​·​move-​result-​object·​v5 147 ·​·​·​·​move-​result-​object·​v5
   
148 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 148 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
149 ·​·​·​·​.​line·​720 149 ·​·​·​·​.​line·​734
150 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 150 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
151 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 151 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
152 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 152 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
153 ·​·​·​·​move-​result-​object·​v4 153 ·​·​·​·​move-​result-​object·​v4
   
154 ·​·​·​·​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>remove(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 154 ·​·​·​·​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>remove(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
Max diff block lines reached; 308/4608 bytes (6.68%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$2.smali
Offset 26, 15 lines modified Offset 26, 15 lines modified
   
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V 27 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​770 30 ·​·​·​·​.​line·​784
31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>val$parentId:​Ljava/​lang/​String;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>val$parentId:​Ljava/​lang/​String;​
   
33 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>val$options:​Landroid/​os/​Bundle;​ 33 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>val$options:​Landroid/​os/​Bundle;​
   
34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 44, 15 lines modified Offset 44, 15 lines modified
   
   
44 #·​virtual·​methods 44 #·​virtual·​methods
45 .​method·​public·​run()​V 45 .​method·​public·​run()​V
46 ·​·​·​·​.​locals·​8 46 ·​·​·​·​.​locals·​8
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​773 48 ·​·​·​·​.​line·​787
49 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 49 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
50 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 50 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
51 ·​·​·​·​invoke-​static·​{v6},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 51 ·​·​·​·​invoke-​static·​{v6},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
52 ·​·​·​·​move-​result-​object·​v6 52 ·​·​·​·​move-​result-​object·​v6
   
Offset 74, 46 lines modified Offset 74, 46 lines modified
   
74 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 74 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
75 ·​·​·​·​move-​result-​object·​v0 75 ·​·​·​·​move-​result-​object·​v0
   
76 ·​·​·​·​check-​cast·​v0,​·​Landroid/​os/​IBinder;​ 76 ·​·​·​·​check-​cast·​v0,​·​Landroid/​os/​IBinder;​
   
77 ·​·​·​·​.​line·​774 77 ·​·​·​·​.​line·​788
78 ·​·​·​·​.​local·​v0,​·​"binder":​Landroid/​os/​IBinder;​ 78 ·​·​·​·​.​local·​v0,​·​"binder":​Landroid/​os/​IBinder;​
79 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 79 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
80 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 80 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
81 ·​·​·​·​invoke-​static·​{v6},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 81 ·​·​·​·​invoke-​static·​{v6},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
82 ·​·​·​·​move-​result-​object·​v6 82 ·​·​·​·​move-​result-​object·​v6
   
83 ·​·​·​·​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 83 ·​·​·​·​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
84 ·​·​·​·​move-​result-​object·​v2 84 ·​·​·​·​move-​result-​object·​v2
   
85 ·​·​·​·​check-​cast·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 85 ·​·​·​·​check-​cast·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
   
86 ·​·​·​·​.​line·​775 86 ·​·​·​·​.​line·​789
87 ·​·​·​·​.​local·​v2,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 87 ·​·​·​·​.​local·​v2,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
88 ·​·​·​·​iget-​object·​v6,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>subscriptions:​Ljava/​util/​HashMap;​ 88 ·​·​·​·​iget-​object·​v6,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>subscriptions:​Ljava/​util/​HashMap;​
   
89 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>val$parentId:​Ljava/​lang/​String;​ 89 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>val$parentId:​Ljava/​lang/​String;​
   
90 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 90 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
91 ·​·​·​·​move-​result-​object·​v5 91 ·​·​·​·​move-​result-​object·​v5
   
92 ·​·​·​·​check-​cast·​v5,​·​Ljava/​util/​List;​ 92 ·​·​·​·​check-​cast·​v5,​·​Ljava/​util/​List;​
   
93 ·​·​·​·​.​line·​776 93 ·​·​·​·​.​line·​790
94 ·​·​·​·​.​local·​v5,​·​"optionsList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​os/​Bundle;​>;​" 94 ·​·​·​·​.​local·​v5,​·​"optionsList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​os/​Bundle;​>;​"
95 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 95 ·​·​·​·​if-​eqz·​v5,​·​:​cond_0
   
96 ·​·​·​·​.​line·​777 96 ·​·​·​·​.​line·​791
97 ·​·​·​·​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 97 ·​·​·​·​invoke-​interface·​{v5},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
98 ·​·​·​·​move-​result-​object·​v4 98 ·​·​·​·​move-​result-​object·​v4
   
99 ·​·​·​·​.​local·​v4,​·​"i$":​Ljava/​util/​Iterator;​ 99 ·​·​·​·​.​local·​v4,​·​"i$":​Ljava/​util/​Iterator;​
100 ·​·​·​·​:​cond_1 100 ·​·​·​·​:​cond_1
101 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z 101 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z
Offset 124, 35 lines modified Offset 124, 35 lines modified
   
124 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 124 ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
125 ·​·​·​·​move-​result-​object·​v1 125 ·​·​·​·​move-​result-​object·​v1
   
126 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​Bundle;​ 126 ·​·​·​·​check-​cast·​v1,​·​Landroid/​os/​Bundle;​
   
127 ·​·​·​·​.​line·​778 127 ·​·​·​·​.​line·​792
128 ·​·​·​·​.​local·​v1,​·​"bundle":​Landroid/​os/​Bundle;​ 128 ·​·​·​·​.​local·​v1,​·​"bundle":​Landroid/​os/​Bundle;​
129 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>val$options:​Landroid/​os/​Bundle;​ 129 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>val$options:​Landroid/​os/​Bundle;​
   
130 ·​·​·​·​invoke-​static·​{v6,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatUti​ls;​-​>hasDuplicatedItems(L​android/​os/​Bundle;​Landroid/​os/​Bundle;​)​Z 130 ·​·​·​·​invoke-​static·​{v6,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatUti​ls;​-​>hasDuplicatedItems(L​android/​os/​Bundle;​Landroid/​os/​Bundle;​)​Z
   
131 ·​·​·​·​move-​result·​v6 131 ·​·​·​·​move-​result·​v6
   
132 ·​·​·​·​if-​eqz·​v6,​·​:​cond_1 132 ·​·​·​·​if-​eqz·​v6,​·​:​cond_1
   
133 ·​·​·​·​.​line·​779 133 ·​·​·​·​.​line·​793
134 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 134 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$2;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
Max diff block lines reached; 907/4887 bytes (18.56%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$3.smali
Offset 37, 15 lines modified Offset 37, 15 lines modified
   
37 #·​direct·​methods 37 #·​direct·​methods
38 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​Object;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V 38 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​Object;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V
39 ·​·​·​·​.​locals·​0 39 ·​·​·​·​.​locals·​0
40 ·​·​·​·​.​param·​p2,​·​"x0"·​·​·​·​#·​Ljava/​lang/​Object;​ 40 ·​·​·​·​.​param·​p2,​·​"x0"·​·​·​·​#·​Ljava/​lang/​Object;​
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​856 42 ·​·​·​·​.​line·​870
43 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 43 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
44 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$connection:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 44 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$connection:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
   
45 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$parentId:​Ljava/​lang/​String;​ 45 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$parentId:​Ljava/​lang/​String;​
   
46 ·​·​·​·​iput-​object·​p5,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$options:​Landroid/​os/​Bundle;​ 46 ·​·​·​·​iput-​object·​p5,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$options:​Landroid/​os/​Bundle;​
Offset 57, 15 lines modified Offset 57, 15 lines modified
   
   
57 #·​virtual·​methods 57 #·​virtual·​methods
58 .​method·​bridge·​synthetic·​onResultSent(Ljava/​lang/​Object;​I)​V 58 .​method·​bridge·​synthetic·​onResultSent(Ljava/​lang/​Object;​I)​V
59 ·​·​·​·​.​locals·​0 59 ·​·​·​·​.​locals·​0
   
60 ·​·​·​·​.​prologue 60 ·​·​·​·​.​prologue
61 ·​·​·​·​.​line·​856 61 ·​·​·​·​.​line·​870
62 ·​·​·​·​check-​cast·​p1,​·​Ljava/​util/​List;​ 62 ·​·​·​·​check-​cast·​p1,​·​Ljava/​util/​List;​
   
63 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>onResultSent(Ljava/​util/​List;​I)​V 63 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>onResultSent(Ljava/​util/​List;​I)​V
   
64 ·​·​·​·​return-​void 64 ·​·​·​·​return-​void
65 .​end·​method 65 .​end·​method
   
Offset 79, 15 lines modified Offset 79, 15 lines modified
79 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 79 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
80 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​",​ 80 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​",​
81 ·​·​·​·​·​·​·​·​·​·​·​·​">;​I)​V" 81 ·​·​·​·​·​·​·​·​·​·​·​·​">;​I)​V"
82 ·​·​·​·​·​·​·​·​} 82 ·​·​·​·​·​·​·​·​}
83 ·​·​·​·​.​end·​annotation 83 ·​·​·​·​.​end·​annotation
   
84 ·​·​·​·​.​prologue 84 ·​·​·​·​.​prologue
85 ·​·​·​·​.​line·​859 85 ·​·​·​·​.​line·​873
86 ·​·​·​·​.​local·​p1,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​>;​" 86 ·​·​·​·​.​local·​p1,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​>;​"
87 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 87 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
88 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 88 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
89 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 89 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
90 ·​·​·​·​move-​result-​object·​v2 90 ·​·​·​·​move-​result-​object·​v2
Offset 104, 31 lines modified Offset 104, 31 lines modified
   
104 ·​·​·​·​move-​result-​object·​v2 104 ·​·​·​·​move-​result-​object·​v2
   
105 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$connection:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 105 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$connection:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
   
106 ·​·​·​·​if-​eq·​v2,​·​v3,​·​:​cond_0 106 ·​·​·​·​if-​eq·​v2,​·​v3,​·​:​cond_0
   
107 ·​·​·​·​.​line·​877 107 ·​·​·​·​.​line·​891
108 ·​·​·​·​:​goto_0 108 ·​·​·​·​:​goto_0
109 ·​·​·​·​return-​void 109 ·​·​·​·​return-​void
   
110 ·​·​·​·​.​line·​867 110 ·​·​·​·​.​line·​881
111 ·​·​·​·​:​cond_0 111 ·​·​·​·​:​cond_0
112 ·​·​·​·​and-​int/​lit8·​v2,​·​p2,​·​0x1 112 ·​·​·​·​and-​int/​lit8·​v2,​·​p2,​·​0x1
   
113 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1 113 ·​·​·​·​if-​eqz·​v2,​·​:​cond_1
   
114 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$options:​Landroid/​os/​Bundle;​ 114 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$options:​Landroid/​os/​Bundle;​
   
115 ·​·​·​·​invoke-​static·​{p1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatUti​ls;​-​>applyOptions(Ljava/​util/​List;​Landroid/​os/​Bundle;​)​Ljava/​util/​List;​ 115 ·​·​·​·​invoke-​static·​{p1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatUti​ls;​-​>applyOptions(Ljava/​util/​List;​Landroid/​os/​Bundle;​)​Ljava/​util/​List;​
   
116 ·​·​·​·​move-​result-​object·​v1 116 ·​·​·​·​move-​result-​object·​v1
   
117 ·​·​·​·​.​line·​871 117 ·​·​·​·​.​line·​885
118 ·​·​·​·​.​local·​v1,​·​"filteredList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​>;​" 118 ·​·​·​·​.​local·​v1,​·​"filteredList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​>;​"
119 ·​·​·​·​:​goto_1 119 ·​·​·​·​:​goto_1
120 ·​·​·​·​:​try_start_0 120 ·​·​·​·​:​try_start_0
121 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$connection:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 121 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$3;​-​>val$connection:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
   
122 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 122 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
Offset 138, 19 lines modified Offset 138, 19 lines modified
   
138 ·​·​·​·​invoke-​interface·​{v2,​·​v3,​·​v1,​·​v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>onLoadChildren(Ljava​/​lang/​String;​Ljava/​util/​List;​Landroid/​os/​Bundle;​)​V 138 ·​·​·​·​invoke-​interface·​{v2,​·​v3,​·​v1,​·​v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>onLoadChildren(Ljava​/​lang/​String;​Ljava/​util/​List;​Landroid/​os/​Bundle;​)​V
139 ·​·​·​·​:​try_end_0 139 ·​·​·​·​:​try_end_0
140 ·​·​·​·​.​catch·​Landroid/​os/​RemoteException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 140 ·​·​·​·​.​catch·​Landroid/​os/​RemoteException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
141 ·​·​·​·​goto·​:​goto_0 141 ·​·​·​·​goto·​:​goto_0
   
142 ·​·​·​·​.​line·​872 142 ·​·​·​·​.​line·​886
143 ·​·​·​·​:​catch_0 143 ·​·​·​·​:​catch_0
144 ·​·​·​·​move-​exception·​v0 144 ·​·​·​·​move-​exception·​v0
   
145 ·​·​·​·​.​line·​874 145 ·​·​·​·​.​line·​888
146 ·​·​·​·​.​local·​v0,​·​"ex":​Landroid/​os/​RemoteException;​ 146 ·​·​·​·​.​local·​v0,​·​"ex":​Landroid/​os/​RemoteException;​
147 ·​·​·​·​const-​string·​v2,​·​"MediaBrowserServiceC​ompat" 147 ·​·​·​·​const-​string·​v2,​·​"MediaBrowserServiceC​ompat"
   
148 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​ 148 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
149 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 149 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
Max diff block lines reached; 311/4262 bytes (7.30%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$4.smali
Offset 31, 15 lines modified Offset 31, 15 lines modified
   
31 #·​direct·​methods 31 #·​direct·​methods
32 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​Object;​Landroid/​support/​v4/​os/​ResultReceiver;​)​V 32 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​Object;​Landroid/​support/​v4/​os/​ResultReceiver;​)​V
33 ·​·​·​·​.​locals·​0 33 ·​·​·​·​.​locals·​0
34 ·​·​·​·​.​param·​p2,​·​"x0"·​·​·​·​#·​Ljava/​lang/​Object;​ 34 ·​·​·​·​.​param·​p2,​·​"x0"·​·​·​·​#·​Ljava/​lang/​Object;​
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​912 36 ·​·​·​·​.​line·​926
37 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$4;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 37 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$4;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
38 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$4;​-​>val$receiver:​Landroid/​support/​v4/​os/​ResultReceiver;​ 38 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$4;​-​>val$receiver:​Landroid/​support/​v4/​os/​ResultReceiver;​
   
39 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​><init>(Ljava/​lang/​Object;​)​V 39 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​><init>(Ljava/​lang/​Object;​)​V
   
40 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
Offset 49, 40 lines modified Offset 49, 40 lines modified
49 #·​virtual·​methods 49 #·​virtual·​methods
50 .​method·​onResultSent(Landroid​/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​I)​V 50 .​method·​onResultSent(Landroid​/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​I)​V
51 ·​·​·​·​.​locals·​3 51 ·​·​·​·​.​locals·​3
52 ·​·​·​·​.​param·​p1,​·​"item"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​ 52 ·​·​·​·​.​param·​p1,​·​"item"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​
53 ·​·​·​·​.​param·​p2,​·​"flag"·​·​·​·​#·​I 53 ·​·​·​·​.​param·​p2,​·​"flag"·​·​·​·​#·​I
   
54 ·​·​·​·​.​prologue 54 ·​·​·​·​.​prologue
55 ·​·​·​·​.​line·​915 55 ·​·​·​·​.​line·​929
56 ·​·​·​·​new-​instance·​v0,​·​Landroid/​os/​Bundle;​ 56 ·​·​·​·​new-​instance·​v0,​·​Landroid/​os/​Bundle;​
   
57 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​os/​Bundle;​-​><init>()​V 57 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​os/​Bundle;​-​><init>()​V
   
58 ·​·​·​·​.​line·​916 58 ·​·​·​·​.​line·​930
59 ·​·​·​·​.​local·​v0,​·​"bundle":​Landroid/​os/​Bundle;​ 59 ·​·​·​·​.​local·​v0,​·​"bundle":​Landroid/​os/​Bundle;​
60 ·​·​·​·​const-​string·​v1,​·​"media_item" 60 ·​·​·​·​const-​string·​v1,​·​"media_item"
   
61 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p1},​·​Landroid/​os/​Bundle;​-​>putParcelable(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​V 61 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​p1},​·​Landroid/​os/​Bundle;​-​>putParcelable(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​V
   
62 ·​·​·​·​.​line·​917 62 ·​·​·​·​.​line·​931
63 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$4;​-​>val$receiver:​Landroid/​support/​v4/​os/​ResultReceiver;​ 63 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$4;​-​>val$receiver:​Landroid/​support/​v4/​os/​ResultReceiver;​
   
64 ·​·​·​·​const/​4·​v2,​·​0x0 64 ·​·​·​·​const/​4·​v2,​·​0x0
   
65 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v0},​·​Landroid/​support/​v4/​os/​ResultReceiver;​-​>send(ILandroid/​os/​Bundle;​)​V 65 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v0},​·​Landroid/​support/​v4/​os/​ResultReceiver;​-​>send(ILandroid/​os/​Bundle;​)​V
   
66 ·​·​·​·​.​line·​918 66 ·​·​·​·​.​line·​932
67 ·​·​·​·​return-​void 67 ·​·​·​·​return-​void
68 .​end·​method 68 .​end·​method
   
69 .​method·​bridge·​synthetic·​onResultSent(Ljava/​lang/​Object;​I)​V 69 .​method·​bridge·​synthetic·​onResultSent(Ljava/​lang/​Object;​I)​V
70 ·​·​·​·​.​locals·​0 70 ·​·​·​·​.​locals·​0
   
71 ·​·​·​·​.​prologue 71 ·​·​·​·​.​prologue
72 ·​·​·​·​.​line·​912 72 ·​·​·​·​.​line·​926
73 ·​·​·​·​check-​cast·​p1,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​ 73 ·​·​·​·​check-​cast·​p1,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​
   
74 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$4;​-​>onResultSent(Landroi​d/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​I)​V 74 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$4;​-​>onResultSent(Landroi​d/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​I)​V
   
75 ·​·​·​·​return-​void 75 ·​·​·​·​return-​void
76 .​end·​method 76 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$BrowserRoot.smali
Offset 37, 54 lines modified Offset 37, 54 lines modified
37 ·​·​·​·​.​end·​param 37 ·​·​·​·​.​end·​param
38 ·​·​·​·​.​param·​p2,​·​"extras"·​·​·​·​#·​Landroid/​os/​Bundle;​ 38 ·​·​·​·​.​param·​p2,​·​"extras"·​·​·​·​#·​Landroid/​os/​Bundle;​
39 ·​·​·​·​·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​ 39 ·​·​·​·​·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​
40 ·​·​·​·​·​·​·​·​.​end·​annotation 40 ·​·​·​·​·​·​·​·​.​end·​annotation
41 ·​·​·​·​.​end·​param 41 ·​·​·​·​.​end·​param
   
42 ·​·​·​·​.​prologue 42 ·​·​·​·​.​prologue
43 ·​·​·​·​.​line·​995 43 ·​·​·​·​.​line·​1009
44 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 44 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
45 ·​·​·​·​.​line·​996 45 ·​·​·​·​.​line·​1010
46 ·​·​·​·​if-​nez·​p1,​·​:​cond_0 46 ·​·​·​·​if-​nez·​p1,​·​:​cond_0
   
47 ·​·​·​·​.​line·​997 47 ·​·​·​·​.​line·​1011
48 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 48 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
   
49 ·​·​·​·​const-​string·​v1,​·​"The·​root·​id·​in·​BrowserRoot·​cannot·​be·​null.​·​Use·​null·​for·​BrowserRoot·​instead.​" 49 ·​·​·​·​const-​string·​v1,​·​"The·​root·​id·​in·​BrowserRoot·​cannot·​be·​null.​·​Use·​null·​for·​BrowserRoot·​instead.​"
   
50 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V 50 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V
   
51 ·​·​·​·​throw·​v0 51 ·​·​·​·​throw·​v0
   
52 ·​·​·​·​.​line·​1000 52 ·​·​·​·​.​line·​1014
53 ·​·​·​·​:​cond_0 53 ·​·​·​·​:​cond_0
54 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​-​>mRootId:​Ljava/​lang/​String;​ 54 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​-​>mRootId:​Ljava/​lang/​String;​
   
55 ·​·​·​·​.​line·​1001 55 ·​·​·​·​.​line·​1015
56 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​-​>mExtras:​Landroid/​os/​Bundle;​ 56 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​-​>mExtras:​Landroid/​os/​Bundle;​
   
57 ·​·​·​·​.​line·​1002 57 ·​·​·​·​.​line·​1016
58 ·​·​·​·​return-​void 58 ·​·​·​·​return-​void
59 .​end·​method 59 .​end·​method
   
   
60 #·​virtual·​methods 60 #·​virtual·​methods
61 .​method·​public·​getExtras()​Landroid/​os/​Bundle;​ 61 .​method·​public·​getExtras()​Landroid/​os/​Bundle;​
62 ·​·​·​·​.​locals·​1 62 ·​·​·​·​.​locals·​1
   
63 ·​·​·​·​.​prologue 63 ·​·​·​·​.​prologue
64 ·​·​·​·​.​line·​1015 64 ·​·​·​·​.​line·​1029
65 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​-​>mExtras:​Landroid/​os/​Bundle;​ 65 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​-​>mExtras:​Landroid/​os/​Bundle;​
   
66 ·​·​·​·​return-​object·​v0 66 ·​·​·​·​return-​object·​v0
67 .​end·​method 67 .​end·​method
   
68 .​method·​public·​getRootId()​Ljava/​lang/​String;​ 68 .​method·​public·​getRootId()​Ljava/​lang/​String;​
69 ·​·​·​·​.​locals·​1 69 ·​·​·​·​.​locals·​1
   
70 ·​·​·​·​.​prologue 70 ·​·​·​·​.​prologue
71 ·​·​·​·​.​line·​1008 71 ·​·​·​·​.​line·​1022
72 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​-​>mRootId:​Ljava/​lang/​String;​ 72 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​-​>mRootId:​Ljava/​lang/​String;​
   
73 ·​·​·​·​return-​object·​v0 73 ·​·​·​·​return-​object·​v0
74 .​end·​method 74 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord.smali
Offset 41, 20 lines modified Offset 41, 20 lines modified
   
   
41 #·​direct·​methods 41 #·​direct·​methods
42 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V 42 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V
43 ·​·​·​·​.​locals·​1 43 ·​·​·​·​.​locals·​1
   
44 ·​·​·​·​.​prologue 44 ·​·​·​·​.​prologue
45 ·​·​·​·​.​line·​217 45 ·​·​·​·​.​line·​220
46 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 46 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
47 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 47 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
48 ·​·​·​·​.​line·​222 48 ·​·​·​·​.​line·​225
49 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​HashMap;​ 49 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​HashMap;​
   
50 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​HashMap;​-​><init>()​V 50 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​HashMap;​-​><init>()​V
   
51 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>subscriptions:​Ljava/​util/​HashMap;​ 51 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>subscriptions:​Ljava/​util/​HashMap;​
   
52 ·​·​·​·​return-​void 52 ·​·​·​·​return-​void
Offset 62, 12 lines modified Offset 62, 12 lines modified
   
62 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V 62 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V
63 ·​·​·​·​.​locals·​0 63 ·​·​·​·​.​locals·​0
64 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 64 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
65 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​ 65 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​217 67 ·​·​·​·​.​line·​220
68 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V 68 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V
   
69 ·​·​·​·​return-​void 69 ·​·​·​·​return-​void
70 .​end·​method 70 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksApi21.smali
Offset 27, 33 lines modified Offset 27, 33 lines modified
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V 28 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
30 ·​·​·​·​.​param·​p2,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​ 30 ·​·​·​·​.​param·​p2,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​546 32 ·​·​·​·​.​line·​560
33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
35 ·​·​·​·​.​line·​547 35 ·​·​·​·​.​line·​561
36 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>mCallbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​ 36 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>mCallbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​
   
37 ·​·​·​·​.​line·​548 37 ·​·​·​·​.​line·​562
38 ·​·​·​·​return-​void 38 ·​·​·​·​return-​void
39 .​end·​method 39 .​end·​method
   
   
40 #·​virtual·​methods 40 #·​virtual·​methods
41 .​method·​public·​asBinder()​Landroid/​os/​IBinder;​ 41 .​method·​public·​asBinder()​Landroid/​os/​IBinder;​
42 ·​·​·​·​.​locals·​1 42 ·​·​·​·​.​locals·​1
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​551 44 ·​·​·​·​.​line·​565
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>mCallbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​ 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>mCallbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​
   
46 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​-​>asBinder()​Landroid/​os/​IBinder;​ 46 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​-​>asBinder()​Landroid/​os/​IBinder;​
   
47 ·​·​·​·​move-​result-​object·​v0 47 ·​·​·​·​move-​result-​object·​v0
   
48 ·​·​·​·​return-​object·​v0 48 ·​·​·​·​return-​object·​v0
Offset 67, 24 lines modified Offset 67, 24 lines modified
67 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 67 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
68 ·​·​·​·​·​·​·​·​value·​=·​{ 68 ·​·​·​·​·​·​·​·​value·​=·​{
69 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​os/​RemoteException;​ 69 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​os/​RemoteException;​
70 ·​·​·​·​·​·​·​·​} 70 ·​·​·​·​·​·​·​·​}
71 ·​·​·​·​.​end·​annotation 71 ·​·​·​·​.​end·​annotation
   
72 ·​·​·​·​.​prologue 72 ·​·​·​·​.​prologue
73 ·​·​·​·​.​line·​556 73 ·​·​·​·​.​line·​570
74 ·​·​·​·​if-​nez·​p3,​·​:​cond_0 74 ·​·​·​·​if-​nez·​p3,​·​:​cond_0
   
75 ·​·​·​·​.​line·​557 75 ·​·​·​·​.​line·​571
76 ·​·​·​·​new-​instance·​p3,​·​Landroid/​os/​Bundle;​ 76 ·​·​·​·​new-​instance·​p3,​·​Landroid/​os/​Bundle;​
   
77 ·​·​·​·​.​end·​local·​p3·​·​·​·​#·​"extras":​Landroid/​os/​Bundle;​ 77 ·​·​·​·​.​end·​local·​p3·​·​·​·​#·​"extras":​Landroid/​os/​Bundle;​
78 ·​·​·​·​invoke-​direct·​{p3},​·​Landroid/​os/​Bundle;​-​><init>()​V 78 ·​·​·​·​invoke-​direct·​{p3},​·​Landroid/​os/​Bundle;​-​><init>()​V
   
79 ·​·​·​·​.​line·​559 79 ·​·​·​·​.​line·​573
80 ·​·​·​·​.​restart·​local·​p3·​·​·​·​#·​"extras":​Landroid/​os/​Bundle;​ 80 ·​·​·​·​.​restart·​local·​p3·​·​·​·​#·​"extras":​Landroid/​os/​Bundle;​
81 ·​·​·​·​:​cond_0 81 ·​·​·​·​:​cond_0
82 ·​·​·​·​new-​instance·​v0,​·​Landroid/​os/​Messenger;​ 82 ·​·​·​·​new-​instance·​v0,​·​Landroid/​os/​Messenger;​
   
83 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 83 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
84 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 84 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
Offset 92, 60 lines modified Offset 92, 60 lines modified
   
92 ·​·​·​·​move-​result-​object·​v1 92 ·​·​·​·​move-​result-​object·​v1
   
93 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​os/​Messenger;​-​><init>(Landroid/​os/​Handler;​)​V 93 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​os/​Messenger;​-​><init>(Landroid/​os/​Handler;​)​V
   
94 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>mMessenger:​Landroid/​os/​Messenger;​ 94 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>mMessenger:​Landroid/​os/​Messenger;​
   
95 ·​·​·​·​.​line·​560 95 ·​·​·​·​.​line·​574
96 ·​·​·​·​const-​string·​v0,​·​"extra_messenger" 96 ·​·​·​·​const-​string·​v0,​·​"extra_messenger"
   
97 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>mMessenger:​Landroid/​os/​Messenger;​ 97 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>mMessenger:​Landroid/​os/​Messenger;​
   
98 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​os/​Messenger;​-​>getBinder()​Landroid/​os/​IBinder;​ 98 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​os/​Messenger;​-​>getBinder()​Landroid/​os/​IBinder;​
   
99 ·​·​·​·​move-​result-​object·​v1 99 ·​·​·​·​move-​result-​object·​v1
   
100 ·​·​·​·​invoke-​static·​{p3,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​BundleCompat;​-​>putBinder(Landroid/​os/​Bundle;​Ljava/​lang/​String;​Landroid/​os/​IBinder;​)​V 100 ·​·​·​·​invoke-​static·​{p3,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​BundleCompat;​-​>putBinder(Landroid/​os/​Bundle;​Ljava/​lang/​String;​Landroid/​os/​IBinder;​)​V
   
101 ·​·​·​·​.​line·​561 101 ·​·​·​·​.​line·​575
102 ·​·​·​·​const-​string·​v0,​·​"extra_service_versio​n" 102 ·​·​·​·​const-​string·​v0,​·​"extra_service_versio​n"
   
103 ·​·​·​·​const/​4·​v1,​·​0x1 103 ·​·​·​·​const/​4·​v1,​·​0x1
   
104 ·​·​·​·​invoke-​virtual·​{p3,​·​v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>putInt(Ljava/​lang/​String;​I)​V 104 ·​·​·​·​invoke-​virtual·​{p3,​·​v0,​·​v1},​·​Landroid/​os/​Bundle;​-​>putInt(Ljava/​lang/​String;​I)​V
   
105 ·​·​·​·​.​line·​562 105 ·​·​·​·​.​line·​576
106 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>mCallbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​ 106 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​>mCallbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​
   
107 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$To​ken;​-​>getToken()​Ljava/​lang/​Object;​ 107 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​media/​session/​MediaSessionCompat$To​ken;​-​>getToken()​Ljava/​lang/​Object;​
   
108 ·​·​·​·​move-​result-​object·​v1 108 ·​·​·​·​move-​result-​object·​v1
   
109 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​v1,​·​p3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​-​>onConnect(Ljava/​lang/​String;​Ljava/​lang/​Object;​Landroid/​os/​Bundle;​)​V 109 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​v1,​·​p3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​-​>onConnect(Ljava/​lang/​String;​Ljava/​lang/​Object;​Landroid/​os/​Bundle;​)​V
   
110 ·​·​·​·​.​line·​563 110 ·​·​·​·​.​line·​577
111 ·​·​·​·​return-​void 111 ·​·​·​·​return-​void
112 .​end·​method 112 .​end·​method
   
113 .​method·​public·​onConnectFailed()​V 113 .​method·​public·​onConnectFailed()​V
114 ·​·​·​·​.​locals·​1 114 ·​·​·​·​.​locals·​1
Max diff block lines reached; 3161/7059 bytes (44.78%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat.smali
Offset 25, 70 lines modified Offset 25, 70 lines modified
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​os/​Messenger;​)​V 26 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​os/​Messenger;​)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
28 ·​·​·​·​.​param·​p2,​·​"callbacks"·​·​·​·​#·​Landroid/​os/​Messenger;​ 28 ·​·​·​·​.​param·​p2,​·​"callbacks"·​·​·​·​#·​Landroid/​os/​Messenger;​
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​496 30 ·​·​·​·​.​line·​510
31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
32 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 32 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
33 ·​·​·​·​.​line·​497 33 ·​·​·​·​.​line·​511
34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​>mCallbacks:​Landroid/​os/​Messenger;​ 34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​>mCallbacks:​Landroid/​os/​Messenger;​
   
35 ·​·​·​·​.​line·​498 35 ·​·​·​·​.​line·​512
36 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
37 .​end·​method 37 .​end·​method
   
38 .​method·​private·​sendRequest(ILandroid​/​os/​Bundle;​)​V 38 .​method·​private·​sendRequest(ILandroid​/​os/​Bundle;​)​V
39 ·​·​·​·​.​locals·​2 39 ·​·​·​·​.​locals·​2
40 ·​·​·​·​.​param·​p1,​·​"what"·​·​·​·​#·​I 40 ·​·​·​·​.​param·​p1,​·​"what"·​·​·​·​#·​I
41 ·​·​·​·​.​param·​p2,​·​"data"·​·​·​·​#·​Landroid/​os/​Bundle;​ 41 ·​·​·​·​.​param·​p2,​·​"data"·​·​·​·​#·​Landroid/​os/​Bundle;​
42 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 42 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
43 ·​·​·​·​·​·​·​·​value·​=·​{ 43 ·​·​·​·​·​·​·​·​value·​=·​{
44 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​os/​RemoteException;​ 44 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​os/​RemoteException;​
45 ·​·​·​·​·​·​·​·​} 45 ·​·​·​·​·​·​·​·​}
46 ·​·​·​·​.​end·​annotation 46 ·​·​·​·​.​end·​annotation
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​534 48 ·​·​·​·​.​line·​548
49 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​Message;​-​>obtain()​Landroid/​os/​Message;​ 49 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​Message;​-​>obtain()​Landroid/​os/​Message;​
   
50 ·​·​·​·​move-​result-​object·​v0 50 ·​·​·​·​move-​result-​object·​v0
   
51 ·​·​·​·​.​line·​535 51 ·​·​·​·​.​line·​549
52 ·​·​·​·​.​local·​v0,​·​"msg":​Landroid/​os/​Message;​ 52 ·​·​·​·​.​local·​v0,​·​"msg":​Landroid/​os/​Message;​
53 ·​·​·​·​iput·​p1,​·​v0,​·​Landroid/​os/​Message;​-​>what:​I 53 ·​·​·​·​iput·​p1,​·​v0,​·​Landroid/​os/​Message;​-​>what:​I
   
54 ·​·​·​·​.​line·​536 54 ·​·​·​·​.​line·​550
55 ·​·​·​·​const/​4·​v1,​·​0x1 55 ·​·​·​·​const/​4·​v1,​·​0x1
   
56 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​os/​Message;​-​>arg1:​I 56 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​os/​Message;​-​>arg1:​I
   
57 ·​·​·​·​.​line·​537 57 ·​·​·​·​.​line·​551
58 ·​·​·​·​invoke-​virtual·​{v0,​·​p2},​·​Landroid/​os/​Message;​-​>setData(Landroid/​os/​Bundle;​)​V 58 ·​·​·​·​invoke-​virtual·​{v0,​·​p2},​·​Landroid/​os/​Message;​-​>setData(Landroid/​os/​Bundle;​)​V
   
59 ·​·​·​·​.​line·​538 59 ·​·​·​·​.​line·​552
60 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​>mCallbacks:​Landroid/​os/​Messenger;​ 60 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​>mCallbacks:​Landroid/​os/​Messenger;​
   
61 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​os/​Messenger;​-​>send(Landroid/​os/​Message;​)​V 61 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Landroid/​os/​Messenger;​-​>send(Landroid/​os/​Message;​)​V
   
62 ·​·​·​·​.​line·​539 62 ·​·​·​·​.​line·​553
63 ·​·​·​·​return-​void 63 ·​·​·​·​return-​void
64 .​end·​method 64 .​end·​method
   
   
65 #·​virtual·​methods 65 #·​virtual·​methods
66 .​method·​public·​asBinder()​Landroid/​os/​IBinder;​ 66 .​method·​public·​asBinder()​Landroid/​os/​IBinder;​
67 ·​·​·​·​.​locals·​1 67 ·​·​·​·​.​locals·​1
   
68 ·​·​·​·​.​prologue 68 ·​·​·​·​.​prologue
69 ·​·​·​·​.​line·​501 69 ·​·​·​·​.​line·​515
70 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​>mCallbacks:​Landroid/​os/​Messenger;​ 70 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​>mCallbacks:​Landroid/​os/​Messenger;​
   
71 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​os/​Messenger;​-​>getBinder()​Landroid/​os/​IBinder;​ 71 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​os/​Messenger;​-​>getBinder()​Landroid/​os/​IBinder;​
   
72 ·​·​·​·​move-​result-​object·​v0 72 ·​·​·​·​move-​result-​object·​v0
   
73 ·​·​·​·​return-​object·​v0 73 ·​·​·​·​return-​object·​v0
Offset 104, 75 lines modified Offset 104, 75 lines modified
104 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​os/​RemoteException;​ 104 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​os/​RemoteException;​
105 ·​·​·​·​·​·​·​·​} 105 ·​·​·​·​·​·​·​·​}
106 ·​·​·​·​.​end·​annotation 106 ·​·​·​·​.​end·​annotation
   
107 ·​·​·​·​.​prologue 107 ·​·​·​·​.​prologue
108 ·​·​·​·​const/​4·​v2,​·​0x1 108 ·​·​·​·​const/​4·​v2,​·​0x1
   
109 ·​·​·​·​.​line·​506 109 ·​·​·​·​.​line·​520
110 ·​·​·​·​if-​nez·​p3,​·​:​cond_0 110 ·​·​·​·​if-​nez·​p3,​·​:​cond_0
   
111 ·​·​·​·​.​line·​507 111 ·​·​·​·​.​line·​521
112 ·​·​·​·​new-​instance·​p3,​·​Landroid/​os/​Bundle;​ 112 ·​·​·​·​new-​instance·​p3,​·​Landroid/​os/​Bundle;​
   
113 ·​·​·​·​.​end·​local·​p3·​·​·​·​#·​"extras":​Landroid/​os/​Bundle;​ 113 ·​·​·​·​.​end·​local·​p3·​·​·​·​#·​"extras":​Landroid/​os/​Bundle;​
114 ·​·​·​·​invoke-​direct·​{p3},​·​Landroid/​os/​Bundle;​-​><init>()​V 114 ·​·​·​·​invoke-​direct·​{p3},​·​Landroid/​os/​Bundle;​-​><init>()​V
   
115 ·​·​·​·​.​line·​509 115 ·​·​·​·​.​line·​523
116 ·​·​·​·​.​restart·​local·​p3·​·​·​·​#·​"extras":​Landroid/​os/​Bundle;​ 116 ·​·​·​·​.​restart·​local·​p3·​·​·​·​#·​"extras":​Landroid/​os/​Bundle;​
117 ·​·​·​·​:​cond_0 117 ·​·​·​·​:​cond_0
118 ·​·​·​·​const-​string·​v1,​·​"extra_service_versio​n" 118 ·​·​·​·​const-​string·​v1,​·​"extra_service_versio​n"
   
119 ·​·​·​·​invoke-​virtual·​{p3,​·​v1,​·​v2},​·​Landroid/​os/​Bundle;​-​>putInt(Ljava/​lang/​String;​I)​V 119 ·​·​·​·​invoke-​virtual·​{p3,​·​v1,​·​v2},​·​Landroid/​os/​Bundle;​-​>putInt(Ljava/​lang/​String;​I)​V
   
120 ·​·​·​·​.​line·​510 120 ·​·​·​·​.​line·​524
121 ·​·​·​·​new-​instance·​v0,​·​Landroid/​os/​Bundle;​ 121 ·​·​·​·​new-​instance·​v0,​·​Landroid/​os/​Bundle;​
   
122 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​os/​Bundle;​-​><init>()​V 122 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​os/​Bundle;​-​><init>()​V
   
Max diff block lines reached; 3398/6424 bytes (52.90%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceImpl$1.smali
Offset 30, 15 lines modified Offset 30, 15 lines modified
   
   
30 #·​direct·​methods 30 #·​direct·​methods
31 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​I)​V 31 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​I)​V
32 ·​·​·​·​.​locals·​0 32 ·​·​·​·​.​locals·​0
   
33 ·​·​·​·​.​prologue 33 ·​·​·​·​.​prologue
34 ·​·​·​·​.​line·​300 34 ·​·​·​·​.​line·​303
35 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 35 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
36 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 36 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
37 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$pkg:​Ljava/​lang/​String;​ 37 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$pkg:​Ljava/​lang/​String;​
   
38 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$rootHints:​Landroid/​os/​Bundle;​ 38 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$rootHints:​Landroid/​os/​Bundle;​
Offset 52, 62 lines modified Offset 52, 62 lines modified
   
   
52 #·​virtual·​methods 52 #·​virtual·​methods
53 .​method·​public·​run()​V 53 .​method·​public·​run()​V
54 ·​·​·​·​.​locals·​7 54 ·​·​·​·​.​locals·​7
   
55 ·​·​·​·​.​prologue 55 ·​·​·​·​.​prologue
56 ·​·​·​·​.​line·​303 56 ·​·​·​·​.​line·​306
57 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 57 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
58 ·​·​·​·​invoke-​interface·​{v3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>asBinder()​Landroid/​os/​IBinder;​ 58 ·​·​·​·​invoke-​interface·​{v3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>asBinder()​Landroid/​os/​IBinder;​
   
59 ·​·​·​·​move-​result-​object·​v0 59 ·​·​·​·​move-​result-​object·​v0
   
60 ·​·​·​·​.​line·​306 60 ·​·​·​·​.​line·​309
61 ·​·​·​·​.​local·​v0,​·​"b":​Landroid/​os/​IBinder;​ 61 ·​·​·​·​.​local·​v0,​·​"b":​Landroid/​os/​IBinder;​
62 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 62 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
63 ·​·​·​·​iget-​object·​v3,​·​v3,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 63 ·​·​·​·​iget-​object·​v3,​·​v3,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
64 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 64 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
65 ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 65 ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
66 ·​·​·​·​move-​result-​object·​v3 66 ·​·​·​·​move-​result-​object·​v3
   
67 ·​·​·​·​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>remove(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 67 ·​·​·​·​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>remove(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
68 ·​·​·​·​.​line·​308 68 ·​·​·​·​.​line·​311
69 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 69 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
   
70 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 70 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
71 ·​·​·​·​iget-​object·​v3,​·​v3,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 71 ·​·​·​·​iget-​object·​v3,​·​v3,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
72 ·​·​·​·​const/​4·​v4,​·​0x0 72 ·​·​·​·​const/​4·​v4,​·​0x0
   
73 ·​·​·​·​invoke-​direct·​{v1,​·​v3,​·​v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V 73 ·​·​·​·​invoke-​direct·​{v1,​·​v3,​·​v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V
   
74 ·​·​·​·​.​line·​309 74 ·​·​·​·​.​line·​312
75 ·​·​·​·​.​local·​v1,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 75 ·​·​·​·​.​local·​v1,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
76 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$pkg:​Ljava/​lang/​String;​ 76 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$pkg:​Ljava/​lang/​String;​
   
77 ·​·​·​·​iput-​object·​v3,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>pkg:​Ljava/​lang/​String;​ 77 ·​·​·​·​iput-​object·​v3,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>pkg:​Ljava/​lang/​String;​
   
78 ·​·​·​·​.​line·​310 78 ·​·​·​·​.​line·​313
79 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$rootHints:​Landroid/​os/​Bundle;​ 79 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$rootHints:​Landroid/​os/​Bundle;​
   
80 ·​·​·​·​iput-​object·​v3,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>rootHints:​Landroid/​os/​Bundle;​ 80 ·​·​·​·​iput-​object·​v3,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>rootHints:​Landroid/​os/​Bundle;​
   
81 ·​·​·​·​.​line·​311 81 ·​·​·​·​.​line·​314
82 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 82 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
83 ·​·​·​·​iput-​object·​v3,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 83 ·​·​·​·​iput-​object·​v3,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
84 ·​·​·​·​.​line·​313 84 ·​·​·​·​.​line·​316
85 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 85 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
86 ·​·​·​·​iget-​object·​v3,​·​v3,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 86 ·​·​·​·​iget-​object·​v3,​·​v3,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
87 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$pkg:​Ljava/​lang/​String;​ 87 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$pkg:​Ljava/​lang/​String;​
   
88 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$uid:​I 88 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$1;​-​>val$uid:​I
Offset 116, 20 lines modified Offset 116, 20 lines modified
   
116 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>onGetRoot(Ljava/​lang/​String;​ILandroid/​os/​Bundle;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​ 116 ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>onGetRoot(Ljava/​lang/​String;​ILandroid/​os/​Bundle;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​
   
117 ·​·​·​·​move-​result-​object·​v3 117 ·​·​·​·​move-​result-​object·​v3
   
118 ·​·​·​·​iput-​object·​v3,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>root:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​ 118 ·​·​·​·​iput-​object·​v3,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>root:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​
   
119 ·​·​·​·​.​line·​317 119 ·​·​·​·​.​line·​320
120 ·​·​·​·​iget-​object·​v3,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>root:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​ 120 ·​·​·​·​iget-​object·​v3,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>root:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$BrowserRoot;​
   
121 ·​·​·​·​if-​nez·​v3,​·​:​cond_1 121 ·​·​·​·​if-​nez·​v3,​·​:​cond_1
   
122 ·​·​·​·​.​line·​318 122 ·​·​·​·​.​line·​321
123 ·​·​·​·​const-​string·​v3,​·​"MediaBrowserServiceC​ompat" 123 ·​·​·​·​const-​string·​v3,​·​"MediaBrowserServiceC​ompat"
   
124 ·​·​·​·​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​ 124 ·​·​·​·​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
   
125 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 125 ·​·​·​·​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
126 ·​·​·​·​const-​string·​v5,​·​"No·​root·​for·​client·​" 126 ·​·​·​·​const-​string·​v5,​·​"No·​root·​for·​client·​"
Max diff block lines reached; 4727/10148 bytes (46.58%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceHandler.smali
Offset 58, 15 lines modified Offset 58, 15 lines modified
   
   
58 #·​virtual·​methods 58 #·​virtual·​methods
59 .​method·​public·​getServiceImpl()​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 59 .​method·​public·​getServiceImpl()​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
60 ·​·​·​·​.​locals·​1 60 ·​·​·​·​.​locals·​1
   
61 ·​·​·​·​.​prologue 61 ·​·​·​·​.​prologue
62 ·​·​·​·​.​line·​210 62 ·​·​·​·​.​line·​213
63 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 63 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
64 ·​·​·​·​return-​object·​v0 64 ·​·​·​·​return-​object·​v0
65 .​end·​method 65 .​end·​method
   
66 .​method·​public·​handleMessage(Landroi​d/​os/​Message;​)​V 66 .​method·​public·​handleMessage(Landroi​d/​os/​Message;​)​V
67 ·​·​·​·​.​locals·​8 67 ·​·​·​·​.​locals·​8
Offset 80, 15 lines modified Offset 80, 15 lines modified
   
80 ·​·​·​·​.​line·​160 80 ·​·​·​·​.​line·​160
81 ·​·​·​·​.​local·​v0,​·​"data":​Landroid/​os/​Bundle;​ 81 ·​·​·​·​.​local·​v0,​·​"data":​Landroid/​os/​Bundle;​
82 ·​·​·​·​iget·​v1,​·​p1,​·​Landroid/​os/​Message;​-​>what:​I 82 ·​·​·​·​iget·​v1,​·​p1,​·​Landroid/​os/​Message;​-​>what:​I
   
83 ·​·​·​·​packed-​switch·​v1,​·​:​pswitch_data_0 83 ·​·​·​·​packed-​switch·​v1,​·​:​pswitch_data_0
   
84 ·​·​·​·​.​line·​185 84 ·​·​·​·​.​line·​188
85 ·​·​·​·​const-​string·​v1,​·​"MediaBrowserServiceC​ompat" 85 ·​·​·​·​const-​string·​v1,​·​"MediaBrowserServiceC​ompat"
   
86 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ 86 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
87 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 87 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
88 ·​·​·​·​const-​string·​v3,​·​"Unhandled·​message:​·​" 88 ·​·​·​·​const-​string·​v3,​·​"Unhandled·​message:​·​"
Offset 127, 15 lines modified Offset 127, 15 lines modified
   
127 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 127 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
128 ·​·​·​·​move-​result-​object·​v2 128 ·​·​·​·​move-​result-​object·​v2
   
129 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 129 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
130 ·​·​·​·​.​line·​189 130 ·​·​·​·​.​line·​192
131 ·​·​·​·​:​goto_0 131 ·​·​·​·​:​goto_0
132 ·​·​·​·​return-​void 132 ·​·​·​·​return-​void
   
133 ·​·​·​·​.​line·​162 133 ·​·​·​·​.​line·​162
134 ·​·​·​·​:​pswitch_0 134 ·​·​·​·​:​pswitch_0
135 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 135 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
Offset 275, 92 lines modified Offset 275, 109 lines modified
   
275 ·​·​·​·​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​os/​Messenger;​)​V 275 ·​·​·​·​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​os/​Messenger;​)​V
   
276 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>registerCallbacks(La​ndroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V 276 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>registerCallbacks(La​ndroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V
   
277 ·​·​·​·​goto/​16·​:​goto_0 277 ·​·​·​·​goto/​16·​:​goto_0
   
  278 ·​·​·​·​.​line·​185
  279 ·​·​·​·​:​pswitch_6
  280 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
  281 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​
   
  282 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
  283 ·​·​·​·​iget-​object·​v4,​·​p1,​·​Landroid/​os/​Message;​-​>replyTo:​Landroid/​os/​Messenger;​
   
  284 ·​·​·​·​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Compat;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​os/​Messenger;​)​V
   
  285 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>unregisterCallbacks(​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V
   
  286 ·​·​·​·​goto/​16·​:​goto_0
   
278 ·​·​·​·​.​line·​160 287 ·​·​·​·​.​line·​160
279 ·​·​·​·​nop 288 ·​·​·​·​nop
   
280 ·​·​·​·​:​pswitch_data_0 289 ·​·​·​·​:​pswitch_data_0
281 ·​·​·​·​.​packed-​switch·​0x1 290 ·​·​·​·​.​packed-​switch·​0x1
282 ·​·​·​·​·​·​·​·​:​pswitch_0 291 ·​·​·​·​·​·​·​·​:​pswitch_0
283 ·​·​·​·​·​·​·​·​:​pswitch_1 292 ·​·​·​·​·​·​·​·​:​pswitch_1
284 ·​·​·​·​·​·​·​·​:​pswitch_2 293 ·​·​·​·​·​·​·​·​:​pswitch_2
285 ·​·​·​·​·​·​·​·​:​pswitch_3 294 ·​·​·​·​·​·​·​·​:​pswitch_3
286 ·​·​·​·​·​·​·​·​:​pswitch_4 295 ·​·​·​·​·​·​·​·​:​pswitch_4
287 ·​·​·​·​·​·​·​·​:​pswitch_5 296 ·​·​·​·​·​·​·​·​:​pswitch_5
  297 ·​·​·​·​·​·​·​·​:​pswitch_6
288 ·​·​·​·​.​end·​packed-​switch 298 ·​·​·​·​.​end·​packed-​switch
289 .​end·​method 299 .​end·​method
   
290 .​method·​public·​postOrRun(Ljava/​lang/​Runnable;​)​V 300 .​method·​public·​postOrRun(Ljava/​lang/​Runnable;​)​V
291 ·​·​·​·​.​locals·​2 301 ·​·​·​·​.​locals·​2
292 ·​·​·​·​.​param·​p1,​·​"r"·​·​·​·​#·​Ljava/​lang/​Runnable;​ 302 ·​·​·​·​.​param·​p1,​·​"r"·​·​·​·​#·​Ljava/​lang/​Runnable;​
   
293 ·​·​·​·​.​prologue 303 ·​·​·​·​.​prologue
294 ·​·​·​·​.​line·​202 304 ·​·​·​·​.​line·​205
295 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​Thread;​-​>currentThread()​Ljava/​lang/​Thread;​ 305 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​Thread;​-​>currentThread()​Ljava/​lang/​Thread;​
   
296 ·​·​·​·​move-​result-​object·​v0 306 ·​·​·​·​move-​result-​object·​v0
   
297 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>getLooper()​Landroid/​os/​Looper;​ 307 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>getLooper()​Landroid/​os/​Looper;​
   
298 ·​·​·​·​move-​result-​object·​v1 308 ·​·​·​·​move-​result-​object·​v1
Max diff block lines reached; 1585/5026 bytes (31.54%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$Result.smali
Offset 35, 38 lines modified Offset 35, 38 lines modified
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​constructor·​<init>(Ljava/​lang/​Object;​)​V 36 .​method·​constructor·​<init>(Ljava/​lang/​Object;​)​V
37 ·​·​·​·​.​locals·​0 37 ·​·​·​·​.​locals·​0
38 ·​·​·​·​.​param·​p1,​·​"debug"·​·​·​·​#·​Ljava/​lang/​Object;​ 38 ·​·​·​·​.​param·​p1,​·​"debug"·​·​·​·​#·​Ljava/​lang/​Object;​
   
39 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
40 ·​·​·​·​.​line·​244 40 ·​·​·​·​.​line·​247
41 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​,​·​"Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result<TT;​>;​" 41 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​,​·​"Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result<TT;​>;​"
42 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 42 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
43 ·​·​·​·​.​line·​245 43 ·​·​·​·​.​line·​248
44 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mDebug:​Ljava/​lang/​Object;​ 44 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mDebug:​Ljava/​lang/​Object;​
   
45 ·​·​·​·​.​line·​246 45 ·​·​·​·​.​line·​249
46 ·​·​·​·​return-​void 46 ·​·​·​·​return-​void
47 .​end·​method 47 .​end·​method
   
   
48 #·​virtual·​methods 48 #·​virtual·​methods
49 .​method·​public·​detach()​V 49 .​method·​public·​detach()​V
50 ·​·​·​·​.​locals·​3 50 ·​·​·​·​.​locals·​3
   
51 ·​·​·​·​.​prologue 51 ·​·​·​·​.​prologue
52 ·​·​·​·​.​line·​264 52 ·​·​·​·​.​line·​267
53 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​,​·​"Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result<TT;​>;​" 53 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​,​·​"Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result<TT;​>;​"
54 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mDetachCalled:​Z 54 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mDetachCalled:​Z
   
55 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 55 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
56 ·​·​·​·​.​line·​265 56 ·​·​·​·​.​line·​268
57 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​ 57 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​
   
58 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 58 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
59 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 59 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
60 ·​·​·​·​const-​string·​v2,​·​"detach()​·​called·​when·​detach()​·​had·​already·​been·​called·​for:​·​" 60 ·​·​·​·​const-​string·​v2,​·​"detach()​·​called·​when·​detach()​·​had·​already·​been·​called·​for:​·​"
Offset 85, 21 lines modified Offset 85, 21 lines modified
   
85 ·​·​·​·​move-​result-​object·​v1 85 ·​·​·​·​move-​result-​object·​v1
   
86 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 86 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
87 ·​·​·​·​throw·​v0 87 ·​·​·​·​throw·​v0
   
88 ·​·​·​·​.​line·​268 88 ·​·​·​·​.​line·​271
89 ·​·​·​·​:​cond_0 89 ·​·​·​·​:​cond_0
90 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mSendResultCalled:​Z 90 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mSendResultCalled:​Z
   
91 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 91 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
92 ·​·​·​·​.​line·​269 92 ·​·​·​·​.​line·​272
93 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​ 93 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​
   
94 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 94 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
95 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 95 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
96 ·​·​·​·​const-​string·​v2,​·​"detach()​·​called·​when·​sendResult()​·​had·​already·​been·​called·​for:​·​" 96 ·​·​·​·​const-​string·​v2,​·​"detach()​·​called·​when·​sendResult()​·​had·​already·​been·​called·​for:​·​"
Offset 118, 29 lines modified Offset 118, 29 lines modified
   
118 ·​·​·​·​move-​result-​object·​v1 118 ·​·​·​·​move-​result-​object·​v1
   
119 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 119 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
120 ·​·​·​·​throw·​v0 120 ·​·​·​·​throw·​v0
   
121 ·​·​·​·​.​line·​272 121 ·​·​·​·​.​line·​275
122 ·​·​·​·​:​cond_1 122 ·​·​·​·​:​cond_1
123 ·​·​·​·​const/​4·​v0,​·​0x1 123 ·​·​·​·​const/​4·​v0,​·​0x1
   
124 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mDetachCalled:​Z 124 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mDetachCalled:​Z
   
125 ·​·​·​·​.​line·​273 125 ·​·​·​·​.​line·​276
126 ·​·​·​·​return-​void 126 ·​·​·​·​return-​void
127 .​end·​method 127 .​end·​method
   
128 .​method·​isDone()​Z 128 .​method·​isDone()​Z
129 ·​·​·​·​.​locals·​1 129 ·​·​·​·​.​locals·​1
   
130 ·​·​·​·​.​prologue 130 ·​·​·​·​.​prologue
131 ·​·​·​·​.​line·​276 131 ·​·​·​·​.​line·​279
132 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​,​·​"Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result<TT;​>;​" 132 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​,​·​"Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result<TT;​>;​"
133 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mDetachCalled:​Z 133 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mDetachCalled:​Z
   
134 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 134 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
135 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mSendResultCalled:​Z 135 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$Result;​-​>mSendResultCalled:​Z
   
Offset 164, 37 lines modified Offset 164, 37 lines modified
164 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 164 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
165 ·​·​·​·​·​·​·​·​value·​=·​{ 165 ·​·​·​·​·​·​·​·​value·​=·​{
166 ·​·​·​·​·​·​·​·​·​·​·​·​"(TT;​I)​V" 166 ·​·​·​·​·​·​·​·​·​·​·​·​"(TT;​I)​V"
167 ·​·​·​·​·​·​·​·​} 167 ·​·​·​·​·​·​·​·​}
168 ·​·​·​·​.​end·​annotation 168 ·​·​·​·​.​end·​annotation
   
169 ·​·​·​·​.​prologue 169 ·​·​·​·​.​prologue
170 ·​·​·​·​.​line·​288 170 ·​·​·​·​.​line·​291
Max diff block lines reached; 1983/5118 bytes (38.75%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceImpl$3.smali
Offset 28, 15 lines modified Offset 28, 15 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V 29 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​360 32 ·​·​·​·​.​line·​363
33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
35 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>val$id:​Ljava/​lang/​String;​ 35 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>val$id:​Ljava/​lang/​String;​
   
36 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>val$options:​Landroid/​os/​Bundle;​ 36 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>val$options:​Landroid/​os/​Bundle;​
Offset 48, 22 lines modified Offset 48, 22 lines modified
   
   
48 #·​virtual·​methods 48 #·​virtual·​methods
49 .​method·​public·​run()​V 49 .​method·​public·​run()​V
50 ·​·​·​·​.​locals·​5 50 ·​·​·​·​.​locals·​5
   
51 ·​·​·​·​.​prologue 51 ·​·​·​·​.​prologue
52 ·​·​·​·​.​line·​363 52 ·​·​·​·​.​line·​366
53 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 53 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
54 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>asBinder()​Landroid/​os/​IBinder;​ 54 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>asBinder()​Landroid/​os/​IBinder;​
   
55 ·​·​·​·​move-​result-​object·​v0 55 ·​·​·​·​move-​result-​object·​v0
   
56 ·​·​·​·​.​line·​366 56 ·​·​·​·​.​line·​369
57 ·​·​·​·​.​local·​v0,​·​"b":​Landroid/​os/​IBinder;​ 57 ·​·​·​·​.​local·​v0,​·​"b":​Landroid/​os/​IBinder;​
58 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 58 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
59 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 59 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
60 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 60 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
61 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 61 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
Offset 72, 19 lines modified Offset 72, 19 lines modified
   
72 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 72 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
73 ·​·​·​·​move-​result-​object·​v1 73 ·​·​·​·​move-​result-​object·​v1
   
74 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 74 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
   
75 ·​·​·​·​.​line·​367 75 ·​·​·​·​.​line·​370
76 ·​·​·​·​.​local·​v1,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 76 ·​·​·​·​.​local·​v1,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
77 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 77 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
78 ·​·​·​·​.​line·​368 78 ·​·​·​·​.​line·​371
79 ·​·​·​·​const-​string·​v2,​·​"MediaBrowserServiceC​ompat" 79 ·​·​·​·​const-​string·​v2,​·​"MediaBrowserServiceC​ompat"
   
80 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​ 80 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
81 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 81 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
82 ·​·​·​·​const-​string·​v4,​·​"addSubscription·​for·​callback·​that·​isn\'t·​registered·​id=" 82 ·​·​·​·​const-​string·​v4,​·​"addSubscription·​for·​callback·​that·​isn\'t·​registered·​id="
Offset 101, 19 lines modified Offset 101, 19 lines modified
   
101 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 101 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
102 ·​·​·​·​move-​result-​object·​v3 102 ·​·​·​·​move-​result-​object·​v3
   
103 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 103 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
104 ·​·​·​·​.​line·​374 104 ·​·​·​·​.​line·​377
105 ·​·​·​·​:​goto_0 105 ·​·​·​·​:​goto_0
106 ·​·​·​·​return-​void 106 ·​·​·​·​return-​void
   
107 ·​·​·​·​.​line·​373 107 ·​·​·​·​.​line·​376
108 ·​·​·​·​:​cond_0 108 ·​·​·​·​:​cond_0
109 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 109 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
110 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 110 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
111 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>val$id:​Ljava/​lang/​String;​ 111 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​>val$id:​Ljava/​lang/​String;​
   
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceImpl$2.smali
Offset 24, 15 lines modified Offset 24, 15 lines modified
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V 25 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V
26 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​344 28 ·​·​·​·​.​line·​347
29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$2;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$2;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$2;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$2;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
Offset 40, 22 lines modified Offset 40, 22 lines modified
   
   
40 #·​virtual·​methods 40 #·​virtual·​methods
41 .​method·​public·​run()​V 41 .​method·​public·​run()​V
42 ·​·​·​·​.​locals·​3 42 ·​·​·​·​.​locals·​3
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​347 44 ·​·​·​·​.​line·​350
45 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$2;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 45 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$2;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
46 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>asBinder()​Landroid/​os/​IBinder;​ 46 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>asBinder()​Landroid/​os/​IBinder;​
   
47 ·​·​·​·​move-​result-​object·​v0 47 ·​·​·​·​move-​result-​object·​v0
   
48 ·​·​·​·​.​line·​350 48 ·​·​·​·​.​line·​353
49 ·​·​·​·​.​local·​v0,​·​"b":​Landroid/​os/​IBinder;​ 49 ·​·​·​·​.​local·​v0,​·​"b":​Landroid/​os/​IBinder;​
50 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$2;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 50 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$2;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
51 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 51 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
52 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 52 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
53 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 53 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
Offset 64, 15 lines modified Offset 64, 15 lines modified
   
64 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>remove(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 64 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>remove(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
65 ·​·​·​·​move-​result-​object·​v1 65 ·​·​·​·​move-​result-​object·​v1
   
66 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 66 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
   
67 ·​·​·​·​.​line·​351 67 ·​·​·​·​.​line·​354
68 ·​·​·​·​.​local·​v1,​·​"old":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 68 ·​·​·​·​.​local·​v1,​·​"old":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
69 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 69 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
70 ·​·​·​·​.​line·​354 70 ·​·​·​·​.​line·​357
71 ·​·​·​·​:​cond_0 71 ·​·​·​·​:​cond_0
72 ·​·​·​·​return-​void 72 ·​·​·​·​return-​void
73 .​end·​method 73 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceImpl$5.smali
Offset 26, 15 lines modified Offset 26, 15 lines modified
   
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Ljava/​lang/​String;​Landroid/​support/​v4/​os/​ResultReceiver;​)​V 27 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Ljava/​lang/​String;​Landroid/​support/​v4/​os/​ResultReceiver;​)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​405 30 ·​·​·​·​.​line·​408
31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>val$mediaId:​Ljava/​lang/​String;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>val$mediaId:​Ljava/​lang/​String;​
   
33 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>val$receiver:​Landroid/​support/​v4/​os/​ResultReceiver;​ 33 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>val$receiver:​Landroid/​support/​v4/​os/​ResultReceiver;​
   
34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 44, 22 lines modified Offset 44, 22 lines modified
   
   
44 #·​virtual·​methods 44 #·​virtual·​methods
45 .​method·​public·​run()​V 45 .​method·​public·​run()​V
46 ·​·​·​·​.​locals·​3 46 ·​·​·​·​.​locals·​3
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​408 48 ·​·​·​·​.​line·​411
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
50 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 50 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
51 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>val$mediaId:​Ljava/​lang/​String;​ 51 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>val$mediaId:​Ljava/​lang/​String;​
   
52 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>val$receiver:​Landroid/​support/​v4/​os/​ResultReceiver;​ 52 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$5;​-​>val$receiver:​Landroid/​support/​v4/​os/​ResultReceiver;​
   
53 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>performLoadItem(Ljav​a/​lang/​String;​Landroid/​support/​v4/​os/​ResultReceiver;​)​V 53 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>performLoadItem(Ljav​a/​lang/​String;​Landroid/​support/​v4/​os/​ResultReceiver;​)​V
54 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$900(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​String;​Landroid/​support/​v4/​os/​ResultReceiver;​)​V 54 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$900(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​String;​Landroid/​support/​v4/​os/​ResultReceiver;​)​V
   
55 ·​·​·​·​.​line·​409 55 ·​·​·​·​.​line·​412
56 ·​·​·​·​return-​void 56 ·​·​·​·​return-​void
57 .​end·​method 57 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceImpl$4.smali
Offset 28, 15 lines modified Offset 28, 15 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V 29 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​380 32 ·​·​·​·​.​line·​383
33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 33 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
35 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>val$id:​Ljava/​lang/​String;​ 35 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>val$id:​Ljava/​lang/​String;​
   
36 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>val$options:​Landroid/​os/​Bundle;​ 36 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>val$options:​Landroid/​os/​Bundle;​
Offset 48, 22 lines modified Offset 48, 22 lines modified
   
   
48 #·​virtual·​methods 48 #·​virtual·​methods
49 .​method·​public·​run()​V 49 .​method·​public·​run()​V
50 ·​·​·​·​.​locals·​5 50 ·​·​·​·​.​locals·​5
   
51 ·​·​·​·​.​prologue 51 ·​·​·​·​.​prologue
52 ·​·​·​·​.​line·​383 52 ·​·​·​·​.​line·​386
53 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 53 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
54 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>asBinder()​Landroid/​os/​IBinder;​ 54 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>asBinder()​Landroid/​os/​IBinder;​
   
55 ·​·​·​·​move-​result-​object·​v0 55 ·​·​·​·​move-​result-​object·​v0
   
56 ·​·​·​·​.​line·​385 56 ·​·​·​·​.​line·​388
57 ·​·​·​·​.​local·​v0,​·​"b":​Landroid/​os/​IBinder;​ 57 ·​·​·​·​.​local·​v0,​·​"b":​Landroid/​os/​IBinder;​
58 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 58 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
59 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 59 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
60 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 60 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
61 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 61 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
Offset 72, 19 lines modified Offset 72, 19 lines modified
   
72 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 72 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
73 ·​·​·​·​move-​result-​object·​v1 73 ·​·​·​·​move-​result-​object·​v1
   
74 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 74 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
   
75 ·​·​·​·​.​line·​386 75 ·​·​·​·​.​line·​389
76 ·​·​·​·​.​local·​v1,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 76 ·​·​·​·​.​local·​v1,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
77 ·​·​·​·​if-​nez·​v1,​·​:​cond_1 77 ·​·​·​·​if-​nez·​v1,​·​:​cond_1
   
78 ·​·​·​·​.​line·​387 78 ·​·​·​·​.​line·​390
79 ·​·​·​·​const-​string·​v2,​·​"MediaBrowserServiceC​ompat" 79 ·​·​·​·​const-​string·​v2,​·​"MediaBrowserServiceC​ompat"
   
80 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​ 80 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
81 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 81 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
82 ·​·​·​·​const-​string·​v4,​·​"removeSubscription·​for·​callback·​that·​isn\'t·​registered·​id=" 82 ·​·​·​·​const-​string·​v4,​·​"removeSubscription·​for·​callback·​that·​isn\'t·​registered·​id="
Offset 101, 20 lines modified Offset 101, 20 lines modified
   
101 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 101 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
102 ·​·​·​·​move-​result-​object·​v3 102 ·​·​·​·​move-​result-​object·​v3
   
103 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I 103 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​)​I
   
104 ·​·​·​·​.​line·​396 104 ·​·​·​·​.​line·​399
105 ·​·​·​·​:​cond_0 105 ·​·​·​·​:​cond_0
106 ·​·​·​·​:​goto_0 106 ·​·​·​·​:​goto_0
107 ·​·​·​·​return-​void 107 ·​·​·​·​return-​void
   
108 ·​·​·​·​.​line·​391 108 ·​·​·​·​.​line·​394
109 ·​·​·​·​:​cond_1 109 ·​·​·​·​:​cond_1
110 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 110 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
111 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 111 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
112 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>val$id:​Ljava/​lang/​String;​ 112 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$4;​-​>val$id:​Ljava/​lang/​String;​
   
Offset 123, 15 lines modified Offset 123, 15 lines modified
123 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>removeSubscription(L​java/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​Landroid/​os/​Bundle;​)​Z 123 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>removeSubscription(L​java/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​Landroid/​os/​Bundle;​)​Z
124 ·​·​·​·​invoke-​static·​{v2,​·​v3,​·​v1,​·​v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$800(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​Landroid/​os/​Bundle;​)​Z 124 ·​·​·​·​invoke-​static·​{v2,​·​v3,​·​v1,​·​v4},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$800(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​Landroid/​os/​Bundle;​)​Z
   
125 ·​·​·​·​move-​result·​v2 125 ·​·​·​·​move-​result·​v2
   
126 ·​·​·​·​if-​nez·​v2,​·​:​cond_0 126 ·​·​·​·​if-​nez·​v2,​·​:​cond_0
   
127 ·​·​·​·​.​line·​393 127 ·​·​·​·​.​line·​396
128 ·​·​·​·​const-​string·​v2,​·​"MediaBrowserServiceC​ompat" 128 ·​·​·​·​const-​string·​v2,​·​"MediaBrowserServiceC​ompat"
   
129 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​ 129 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
130 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 130 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
131 ·​·​·​·​const-​string·​v4,​·​"removeSubscription·​called·​for·​" 131 ·​·​·​·​const-​string·​v4,​·​"removeSubscription·​called·​for·​"
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceImpl$6.smali
Offset 24, 15 lines modified Offset 24, 15 lines modified
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V 25 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V
26 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​415 28 ·​·​·​·​.​line·​418
29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
Offset 40, 59 lines modified Offset 40, 59 lines modified
   
   
40 #·​virtual·​methods 40 #·​virtual·​methods
41 .​method·​public·​run()​V 41 .​method·​public·​run()​V
42 ·​·​·​·​.​locals·​4 42 ·​·​·​·​.​locals·​4
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​418 44 ·​·​·​·​.​line·​421
45 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 45 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
46 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>asBinder()​Landroid/​os/​IBinder;​ 46 ·​·​·​·​invoke-​interface·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​-​>asBinder()​Landroid/​os/​IBinder;​
   
47 ·​·​·​·​move-​result-​object·​v0 47 ·​·​·​·​move-​result-​object·​v0
   
48 ·​·​·​·​.​line·​420 48 ·​·​·​·​.​line·​423
49 ·​·​·​·​.​local·​v0,​·​"b":​Landroid/​os/​IBinder;​ 49 ·​·​·​·​.​local·​v0,​·​"b":​Landroid/​os/​IBinder;​
50 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 50 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
51 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 51 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
52 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 52 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
53 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 53 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
54 ·​·​·​·​move-​result-​object·​v2 54 ·​·​·​·​move-​result-​object·​v2
   
55 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>remove(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 55 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>remove(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
56 ·​·​·​·​.​line·​422 56 ·​·​·​·​.​line·​425
57 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 57 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
   
58 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 58 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
59 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 59 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
60 ·​·​·​·​const/​4·​v3,​·​0x0 60 ·​·​·​·​const/​4·​v3,​·​0x0
   
61 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V 61 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V
   
62 ·​·​·​·​.​line·​423 62 ·​·​·​·​.​line·​426
63 ·​·​·​·​.​local·​v1,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 63 ·​·​·​·​.​local·​v1,​·​"connection":​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
64 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 64 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>val$callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
65 ·​·​·​·​iput-​object·​v2,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 65 ·​·​·​·​iput-​object·​v2,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>callbacks:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
66 ·​·​·​·​.​line·​424 66 ·​·​·​·​.​line·​427
67 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 67 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$6;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
68 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 68 ·​·​·​·​iget-​object·​v2,​·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
69 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​ 69 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mConnections:​Landroid/​support/​v4/​util/​ArrayMap;​
70 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​ 70 ·​·​·​·​invoke-​static·​{v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$500(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
71 ·​·​·​·​move-​result-​object·​v2 71 ·​·​·​·​move-​result-​object·​v2
   
72 ·​·​·​·​invoke-​virtual·​{v2,​·​v0,​·​v1},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 72 ·​·​·​·​invoke-​virtual·​{v2,​·​v0,​·​v1},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
73 ·​·​·​·​.​line·​425 73 ·​·​·​·​.​line·​428
74 ·​·​·​·​return-​void 74 ·​·​·​·​return-​void
75 .​end·​method 75 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceImplApi23$1.smali
Offset 22, 15 lines modified Offset 22, 15 lines modified
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​Landroid/​os/​Handler;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​Landroid/​os/​Handler;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
25 ·​·​·​·​.​param·​p2,​·​"x0"·​·​·​·​#·​Landroid/​os/​Handler;​ 25 ·​·​·​·​.​param·​p2,​·​"x0"·​·​·​·​#·​Landroid/​os/​Handler;​
   
26 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​468 27 ·​·​·​·​.​line·​482
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​
   
29 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​$1;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​ 29 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​$1;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​
   
30 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v4/​os/​ResultReceiver;​-​><init>(Landroid/​os/​Handler;​)​V 30 ·​·​·​·​invoke-​direct·​{p0,​·​p2},​·​Landroid/​support/​v4/​os/​ResultReceiver;​-​><init>(Landroid/​os/​Handler;​)​V
   
31 ·​·​·​·​return-​void 31 ·​·​·​·​return-​void
Offset 40, 43 lines modified Offset 40, 43 lines modified
40 #·​virtual·​methods 40 #·​virtual·​methods
41 .​method·​protected·​onReceiveResult(ILand​roid/​os/​Bundle;​)​V 41 .​method·​protected·​onReceiveResult(ILand​roid/​os/​Bundle;​)​V
42 ·​·​·​·​.​locals·​3 42 ·​·​·​·​.​locals·​3
43 ·​·​·​·​.​param·​p1,​·​"resultCode"·​·​·​·​#·​I 43 ·​·​·​·​.​param·​p1,​·​"resultCode"·​·​·​·​#·​I
44 ·​·​·​·​.​param·​p2,​·​"resultData"·​·​·​·​#·​Landroid/​os/​Bundle;​ 44 ·​·​·​·​.​param·​p2,​·​"resultData"·​·​·​·​#·​Landroid/​os/​Bundle;​
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​471 46 ·​·​·​·​.​line·​485
47 ·​·​·​·​const-​string·​v2,​·​"media_item" 47 ·​·​·​·​const-​string·​v2,​·​"media_item"
   
48 ·​·​·​·​invoke-​virtual·​{p2,​·​v2},​·​Landroid/​os/​Bundle;​-​>getParcelable(Ljava/​lang/​String;​)​Landroid/​os/​Parcelable;​ 48 ·​·​·​·​invoke-​virtual·​{p2,​·​v2},​·​Landroid/​os/​Bundle;​-​>getParcelable(Ljava/​lang/​String;​)​Landroid/​os/​Parcelable;​
   
49 ·​·​·​·​move-​result-​object·​v0 49 ·​·​·​·​move-​result-​object·​v0
   
50 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​ 50 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​
   
51 ·​·​·​·​.​line·​472 51 ·​·​·​·​.​line·​486
52 ·​·​·​·​.​local·​v0,​·​"item":​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​ 52 ·​·​·​·​.​local·​v0,​·​"item":​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​
53 ·​·​·​·​const/​4·​v1,​·​0x0 53 ·​·​·​·​const/​4·​v1,​·​0x0
   
54 ·​·​·​·​.​line·​473 54 ·​·​·​·​.​line·​487
55 ·​·​·​·​.​local·​v1,​·​"itemParcel":​Landroid/​os/​Parcel;​ 55 ·​·​·​·​.​local·​v1,​·​"itemParcel":​Landroid/​os/​Parcel;​
56 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 56 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
57 ·​·​·​·​.​line·​474 57 ·​·​·​·​.​line·​488
58 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​Parcel;​-​>obtain()​Landroid/​os/​Parcel;​ 58 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​Parcel;​-​>obtain()​Landroid/​os/​Parcel;​
   
59 ·​·​·​·​move-​result-​object·​v1 59 ·​·​·​·​move-​result-​object·​v1
   
60 ·​·​·​·​.​line·​475 60 ·​·​·​·​.​line·​489
61 ·​·​·​·​const/​4·​v2,​·​0x0 61 ·​·​·​·​const/​4·​v2,​·​0x0
   
62 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V 62 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V
   
63 ·​·​·​·​.​line·​477 63 ·​·​·​·​.​line·​491
64 ·​·​·​·​:​cond_0 64 ·​·​·​·​:​cond_0
65 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​$1;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​ 65 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​$1;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​
   
66 ·​·​·​·​invoke-​interface·​{v2,​·​p1,​·​p2,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​-​>onItemLoaded(ILandro​id/​os/​Bundle;​Landroid/​os/​Parcel;​)​V 66 ·​·​·​·​invoke-​interface·​{v2,​·​p1,​·​p2,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​-​>onItemLoaded(ILandro​id/​os/​Bundle;​Landroid/​os/​Parcel;​)​V
   
67 ·​·​·​·​.​line·​478 67 ·​·​·​·​.​line·​492
68 ·​·​·​·​return-​void 68 ·​·​·​·​return-​void
69 .​end·​method 69 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceImpl.smali
Offset 19, 80 lines modified Offset 19, 80 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V 20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​291 23 ·​·​·​·​.​line·​294
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V 28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​ 31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​291 33 ·​·​·​·​.​line·​294
34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V 34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
   
37 #·​virtual·​methods 37 #·​virtual·​methods
38 .​method·​public·​addSubscription(Ljava​/​lang/​String;​Landroid/​os/​Bundle;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V 38 .​method·​public·​addSubscription(Ljava​/​lang/​String;​Landroid/​os/​Bundle;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V
39 ·​·​·​·​.​locals·​2 39 ·​·​·​·​.​locals·​2
40 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​Ljava/​lang/​String;​ 40 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​Ljava/​lang/​String;​
41 ·​·​·​·​.​param·​p2,​·​"options"·​·​·​·​#·​Landroid/​os/​Bundle;​ 41 ·​·​·​·​.​param·​p2,​·​"options"·​·​·​·​#·​Landroid/​os/​Bundle;​
42 ·​·​·​·​.​param·​p3,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 42 ·​·​·​·​.​param·​p3,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​360 44 ·​·​·​·​.​line·​363
45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
46 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 46 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
47 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$100(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 47 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$100(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
   
48 ·​·​·​·​move-​result-​object·​v0 48 ·​·​·​·​move-​result-​object·​v0
   
49 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​ 49 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​
   
50 ·​·​·​·​invoke-​direct·​{v1,​·​p0,​·​p3,​·​p1,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V 50 ·​·​·​·​invoke-​direct·​{v1,​·​p0,​·​p3,​·​p1,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl$3;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​Ljava/​lang/​String;​Landroid/​os/​Bundle;​)​V
   
51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>postOrRun(Ljava/​lang/​Runnable;​)​V 51 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>postOrRun(Ljava/​lang/​Runnable;​)​V
   
52 ·​·​·​·​.​line·​376 52 ·​·​·​·​.​line·​379
53 ·​·​·​·​return-​void 53 ·​·​·​·​return-​void
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​connect(Ljava/​lang/​String;​ILandroid/​os/​Bundle;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V 55 .​method·​public·​connect(Ljava/​lang/​String;​ILandroid/​os/​Bundle;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V
56 ·​·​·​·​.​locals·​7 56 ·​·​·​·​.​locals·​7
57 ·​·​·​·​.​param·​p1,​·​"pkg"·​·​·​·​#·​Ljava/​lang/​String;​ 57 ·​·​·​·​.​param·​p1,​·​"pkg"·​·​·​·​#·​Ljava/​lang/​String;​
58 ·​·​·​·​.​param·​p2,​·​"uid"·​·​·​·​#·​I 58 ·​·​·​·​.​param·​p2,​·​"uid"·​·​·​·​#·​I
59 ·​·​·​·​.​param·​p3,​·​"rootHints"·​·​·​·​#·​Landroid/​os/​Bundle;​ 59 ·​·​·​·​.​param·​p3,​·​"rootHints"·​·​·​·​#·​Landroid/​os/​Bundle;​
60 ·​·​·​·​.​param·​p4,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​ 60 ·​·​·​·​.​param·​p4,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​
   
61 ·​·​·​·​.​prologue 61 ·​·​·​·​.​prologue
62 ·​·​·​·​.​line·​295 62 ·​·​·​·​.​line·​298
63 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 63 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
64 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>isValidPackage(Ljava​/​lang/​String;​I)​Z 64 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>isValidPackage(Ljava​/​lang/​String;​I)​Z
65 ·​·​·​·​invoke-​static·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$400(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​String;​I)​Z 65 ·​·​·​·​invoke-​static·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$400(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Ljava/​lang/​String;​I)​Z
   
66 ·​·​·​·​move-​result·​v0 66 ·​·​·​·​move-​result·​v0
   
67 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 67 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
68 ·​·​·​·​.​line·​296 68 ·​·​·​·​.​line·​299
69 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 69 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
   
70 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 70 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
71 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 71 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
72 ·​·​·​·​const-​string·​v2,​·​"Package/​uid·​mismatch:​·​uid=" 72 ·​·​·​·​const-​string·​v2,​·​"Package/​uid·​mismatch:​·​uid="
Offset 119, 15 lines modified Offset 119, 15 lines modified
   
119 ·​·​·​·​move-​result-​object·​v1 119 ·​·​·​·​move-​result-​object·​v1
   
120 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V 120 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V
   
121 ·​·​·​·​throw·​v0 121 ·​·​·​·​throw·​v0
   
122 ·​·​·​·​.​line·​300 122 ·​·​·​·​.​line·​303
123 ·​·​·​·​:​cond_0 123 ·​·​·​·​:​cond_0
124 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 124 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
125 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 125 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
126 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$100(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 126 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$100(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
   
127 ·​·​·​·​move-​result-​object·​v6 127 ·​·​·​·​move-​result-​object·​v6
Offset 144, 62 lines modified Offset 144, 62 lines modified
   
144 ·​·​·​·​move·​v5,​·​p2 144 ·​·​·​·​move·​v5,​·​p2
Max diff block lines reached; 7153/11656 bytes (61.37%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceImplApi21.smali
Offset 24, 121 lines modified Offset 24, 121 lines modified
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V 25 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V
26 ·​·​·​·​.​locals·​1 26 ·​·​·​·​.​locals·​1
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​433 28 ·​·​·​·​.​line·​447
29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ·​·​·​·​.​line·​434 31 ·​·​·​·​.​line·​448
32 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 32 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
33 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$100(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 33 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$100(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
   
34 ·​·​·​·​move-​result-​object·​v0 34 ·​·​·​·​move-​result-​object·​v0
   
35 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>getServiceImpl()​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 35 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​>getServiceImpl()​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
36 ·​·​·​·​move-​result-​object·​v0 36 ·​·​·​·​move-​result-​object·​v0
   
37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
38 ·​·​·​·​.​line·​435 38 ·​·​·​·​.​line·​449
39 ·​·​·​·​return-​void 39 ·​·​·​·​return-​void
40 .​end·​method 40 .​end·​method
   
   
41 #·​virtual·​methods 41 #·​virtual·​methods
42 .​method·​public·​addSubscription(Ljava​/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V 42 .​method·​public·​addSubscription(Ljava​/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V
43 ·​·​·​·​.​locals·​4 43 ·​·​·​·​.​locals·​4
44 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​Ljava/​lang/​String;​ 44 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​Ljava/​lang/​String;​
45 ·​·​·​·​.​param·​p2,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​ 45 ·​·​·​·​.​param·​p2,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​453 47 ·​·​·​·​.​line·​467
48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
49 ·​·​·​·​const/​4·​v1,​·​0x0 49 ·​·​·​·​const/​4·​v1,​·​0x0
   
50 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​ 50 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​
   
51 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 51 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
52 ·​·​·​·​invoke-​direct·​{v2,​·​v3,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V 52 ·​·​·​·​invoke-​direct·​{v2,​·​v3,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V
   
53 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>addSubscription(Ljav​a/​lang/​String;​Landroid/​os/​Bundle;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V 53 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>addSubscription(Ljav​a/​lang/​String;​Landroid/​os/​Bundle;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V
   
54 ·​·​·​·​.​line·​454 54 ·​·​·​·​.​line·​468
55 ·​·​·​·​return-​void 55 ·​·​·​·​return-​void
56 .​end·​method 56 .​end·​method
   
57 .​method·​public·​connect(Ljava/​lang/​String;​Landroid/​os/​Bundle;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V 57 .​method·​public·​connect(Ljava/​lang/​String;​Landroid/​os/​Bundle;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V
58 ·​·​·​·​.​locals·​4 58 ·​·​·​·​.​locals·​4
59 ·​·​·​·​.​param·​p1,​·​"pkg"·​·​·​·​#·​Ljava/​lang/​String;​ 59 ·​·​·​·​.​param·​p1,​·​"pkg"·​·​·​·​#·​Ljava/​lang/​String;​
60 ·​·​·​·​.​param·​p2,​·​"rootHints"·​·​·​·​#·​Landroid/​os/​Bundle;​ 60 ·​·​·​·​.​param·​p2,​·​"rootHints"·​·​·​·​#·​Landroid/​os/​Bundle;​
61 ·​·​·​·​.​param·​p3,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​ 61 ·​·​·​·​.​param·​p3,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​
   
62 ·​·​·​·​.​prologue 62 ·​·​·​·​.​prologue
63 ·​·​·​·​.​line·​440 63 ·​·​·​·​.​line·​454
64 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 64 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
65 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​Binder;​-​>getCallingUid()​I 65 ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​Binder;​-​>getCallingUid()​I
   
66 ·​·​·​·​move-​result·​v1 66 ·​·​·​·​move-​result·​v1
   
67 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​ 67 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​
   
68 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 68 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
69 ·​·​·​·​invoke-​direct·​{v2,​·​v3,​·​p3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V 69 ·​·​·​·​invoke-​direct·​{v2,​·​v3,​·​p3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V
   
70 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​p2,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>connect(Ljava/​lang/​String;​ILandroid/​os/​Bundle;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V 70 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​p2,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>connect(Ljava/​lang/​String;​ILandroid/​os/​Bundle;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V
   
71 ·​·​·​·​.​line·​442 71 ·​·​·​·​.​line·​456
72 ·​·​·​·​return-​void 72 ·​·​·​·​return-​void
73 .​end·​method 73 .​end·​method
   
74 .​method·​public·​disconnect(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V 74 .​method·​public·​disconnect(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V
75 ·​·​·​·​.​locals·​3 75 ·​·​·​·​.​locals·​3
76 ·​·​·​·​.​param·​p1,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​ 76 ·​·​·​·​.​param·​p1,​·​"callbacks"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​
   
77 ·​·​·​·​.​prologue 77 ·​·​·​·​.​prologue
78 ·​·​·​·​.​line·​446 78 ·​·​·​·​.​line·​460
79 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 79 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
80 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​ 80 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​
   
81 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 81 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
82 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V 82 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​Api21;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi21$ServiceCall​backs;​)​V
   
83 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>disconnect(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V 83 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>disconnect(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceCallbacks​;​)​V
   
84 ·​·​·​·​.​line·​447 84 ·​·​·​·​.​line·​461
85 ·​·​·​·​return-​void 85 ·​·​·​·​return-​void
86 .​end·​method 86 .​end·​method
   
Max diff block lines reached; 1212/6631 bytes (18.28%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceImplApi23.smali
Offset 22, 56 lines modified Offset 22, 56 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V 23 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​463 26 ·​·​·​·​.​line·​477
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
28 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V 28 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi21​;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
31 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V 31 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V
32 ·​·​·​·​.​locals·​0 32 ·​·​·​·​.​locals·​0
33 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 33 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
34 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​ 34 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​463 36 ·​·​·​·​.​line·​477
37 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V 37 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​V
   
38 ·​·​·​·​return-​void 38 ·​·​·​·​return-​void
39 .​end·​method 39 .​end·​method
   
   
40 #·​virtual·​methods 40 #·​virtual·​methods
41 .​method·​public·​getMediaItem(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​)​V 41 .​method·​public·​getMediaItem(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​)​V
42 ·​·​·​·​.​locals·​2 42 ·​·​·​·​.​locals·​2
43 ·​·​·​·​.​param·​p1,​·​"mediaId"·​·​·​·​#·​Ljava/​lang/​String;​ 43 ·​·​·​·​.​param·​p1,​·​"mediaId"·​·​·​·​#·​Ljava/​lang/​String;​
44 ·​·​·​·​.​param·​p2,​·​"cb"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​ 44 ·​·​·​·​.​param·​p2,​·​"cb"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​468 46 ·​·​·​·​.​line·​482
47 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​$1;​ 47 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​$1;​
   
48 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 48 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
49 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 49 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
50 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$100(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 50 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>access$100(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
   
51 ·​·​·​·​move-​result-​object·​v1 51 ·​·​·​·​move-​result-​object·​v1
   
52 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​v1,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​$1;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​Landroid/​os/​Handler;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​)​V 52 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​v1,​·​p2},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​$1;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​Landroid/​os/​Handler;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpatApi23$ItemCallbac​k;​)​V
   
53 ·​·​·​·​.​line·​480 53 ·​·​·​·​.​line·​494
54 ·​·​·​·​.​local·​v0,​·​"receiverCompat":​Landroid/​support/​v4/​os/​ResultReceiver;​ 54 ·​·​·​·​.​local·​v0,​·​"receiverCompat":​Landroid/​support/​v4/​os/​ResultReceiver;​
55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​ 55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImplApi23​;​-​>mServiceImpl:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​
   
56 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>getMediaItem(Ljava/​lang/​String;​Landroid/​support/​v4/​os/​ResultReceiver;​)​V 56 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v0},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceImpl;​-​>getMediaItem(Ljava/​lang/​String;​Landroid/​support/​v4/​os/​ResultReceiver;​)​V
   
57 ·​·​·​·​.​line·​481 57 ·​·​·​·​.​line·​495
58 ·​·​·​·​return-​void 58 ·​·​·​·​return-​void
59 .​end·​method 59 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserServiceCompat.smali
Offset 76, 15 lines modified Offset 76, 15 lines modified
   
76 ·​·​·​·​const/​4·​v1,​·​0x0 76 ·​·​·​·​const/​4·​v1,​·​0x0
   
77 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V 77 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$1;​)​V
   
78 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 78 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
   
79 ·​·​·​·​.​line·​933 79 ·​·​·​·​.​line·​947
80 ·​·​·​·​return-​void 80 ·​·​·​·​return-​void
81 .​end·​method 81 .​end·​method
   
82 .​method·​static·​synthetic·​access$100(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​ 82 .​method·​static·​synthetic·​access$100(Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​)​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ServiceHandler;​
83 ·​·​·​·​.​locals·​1 83 ·​·​·​·​.​locals·​1
84 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​ 84 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​
   
Offset 181, 34 lines modified Offset 181, 34 lines modified
181 .​method·​private·​addSubscription(Ljava​/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​Landroid/​os/​Bundle;​)​V 181 .​method·​private·​addSubscription(Ljava​/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​Landroid/​os/​Bundle;​)​V
182 ·​·​·​·​.​locals·​4 182 ·​·​·​·​.​locals·​4
183 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​Ljava/​lang/​String;​ 183 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​Ljava/​lang/​String;​
184 ·​·​·​·​.​param·​p2,​·​"connection"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​ 184 ·​·​·​·​.​param·​p2,​·​"connection"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​
185 ·​·​·​·​.​param·​p3,​·​"options"·​·​·​·​#·​Landroid/​os/​Bundle;​ 185 ·​·​·​·​.​param·​p3,​·​"options"·​·​·​·​#·​Landroid/​os/​Bundle;​
   
186 ·​·​·​·​.​prologue 186 ·​·​·​·​.​prologue
187 ·​·​·​·​.​line·​812 187 ·​·​·​·​.​line·​826
188 ·​·​·​·​iget-​object·​v3,​·​p2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>subscriptions:​Ljava/​util/​HashMap;​ 188 ·​·​·​·​iget-​object·​v3,​·​p2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>subscriptions:​Ljava/​util/​HashMap;​
   
189 ·​·​·​·​invoke-​virtual·​{v3,​·​p1},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 189 ·​·​·​·​invoke-​virtual·​{v3,​·​p1},​·​Ljava/​util/​HashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
190 ·​·​·​·​move-​result-​object·​v2 190 ·​·​·​·​move-​result-​object·​v2
   
191 ·​·​·​·​check-​cast·​v2,​·​Ljava/​util/​List;​ 191 ·​·​·​·​check-​cast·​v2,​·​Ljava/​util/​List;​
   
192 ·​·​·​·​.​line·​813 192 ·​·​·​·​.​line·​827
193 ·​·​·​·​.​local·​v2,​·​"optionsList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​os/​Bundle;​>;​" 193 ·​·​·​·​.​local·​v2,​·​"optionsList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​os/​Bundle;​>;​"
194 ·​·​·​·​if-​nez·​v2,​·​:​cond_0 194 ·​·​·​·​if-​nez·​v2,​·​:​cond_0
   
195 ·​·​·​·​.​line·​814 195 ·​·​·​·​.​line·​828
196 ·​·​·​·​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​ 196 ·​·​·​·​new-​instance·​v2,​·​Ljava/​util/​ArrayList;​
   
197 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"optionsList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​os/​Bundle;​>;​" 197 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"optionsList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​os/​Bundle;​>;​"
198 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V 198 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
199 ·​·​·​·​.​line·​816 199 ·​·​·​·​.​line·​830
200 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"optionsList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​os/​Bundle;​>;​" 200 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"optionsList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​os/​Bundle;​>;​"
201 ·​·​·​·​:​cond_0 201 ·​·​·​·​:​cond_0
202 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​ 202 ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>iterator()​Ljava/​util/​Iterator;​
   
203 ·​·​·​·​move-​result-​object·​v1 203 ·​·​·​·​move-​result-​object·​v1
   
204 ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​ 204 ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​
Offset 221, 37 lines modified Offset 221, 37 lines modified
   
221 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ 221 ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​
   
222 ·​·​·​·​move-​result-​object·​v0 222 ·​·​·​·​move-​result-​object·​v0
   
223 ·​·​·​·​check-​cast·​v0,​·​Landroid/​os/​Bundle;​ 223 ·​·​·​·​check-​cast·​v0,​·​Landroid/​os/​Bundle;​
   
224 ·​·​·​·​.​line·​817 224 ·​·​·​·​.​line·​831
225 ·​·​·​·​.​local·​v0,​·​"bundle":​Landroid/​os/​Bundle;​ 225 ·​·​·​·​.​local·​v0,​·​"bundle":​Landroid/​os/​Bundle;​
226 ·​·​·​·​invoke-​static·​{p3,​·​v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatUti​ls;​-​>areSameOptions(Landr​oid/​os/​Bundle;​Landroid/​os/​Bundle;​)​Z 226 ·​·​·​·​invoke-​static·​{p3,​·​v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompatUti​ls;​-​>areSameOptions(Landr​oid/​os/​Bundle;​Landroid/​os/​Bundle;​)​Z
   
227 ·​·​·​·​move-​result·​v3 227 ·​·​·​·​move-​result·​v3
   
228 ·​·​·​·​if-​eqz·​v3,​·​:​cond_1 228 ·​·​·​·​if-​eqz·​v3,​·​:​cond_1
   
229 ·​·​·​·​.​line·​825 229 ·​·​·​·​.​line·​839
230 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"bundle":​Landroid/​os/​Bundle;​ 230 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"bundle":​Landroid/​os/​Bundle;​
231 ·​·​·​·​:​goto_0 231 ·​·​·​·​:​goto_0
232 ·​·​·​·​return-​void 232 ·​·​·​·​return-​void
   
233 ·​·​·​·​.​line·​821 233 ·​·​·​·​.​line·​835
234 ·​·​·​·​:​cond_2 234 ·​·​·​·​:​cond_2
235 ·​·​·​·​invoke-​interface·​{v2,​·​p3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z 235 ·​·​·​·​invoke-​interface·​{v2,​·​p3},​·​Ljava/​util/​List;​-​>add(Ljava/​lang/​Object;​)​Z
   
236 ·​·​·​·​.​line·​822 236 ·​·​·​·​.​line·​836
237 ·​·​·​·​iget-​object·​v3,​·​p2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>subscriptions:​Ljava/​util/​HashMap;​ 237 ·​·​·​·​iget-​object·​v3,​·​p2,​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​-​>subscriptions:​Ljava/​util/​HashMap;​
   
238 ·​·​·​·​invoke-​virtual·​{v3,​·​p1,​·​v2},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 238 ·​·​·​·​invoke-​virtual·​{v3,​·​p1,​·​v2},​·​Ljava/​util/​HashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
239 ·​·​·​·​.​line·​824 239 ·​·​·​·​.​line·​838
240 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>performLoadChildren(​Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​Landroid/​os/​Bundle;​)​V 240 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat;​-​>performLoadChildren(​Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserServiceCo​mpat$ConnectionRecord​;​Landroid/​os/​Bundle;​)​V
   
241 ·​·​·​·​goto·​:​goto_0 241 ·​·​·​·​goto·​:​goto_0
242 .​end·​method 242 .​end·​method
   
243 .​method·​private·​applyOptions(Ljava/​util/​List;​Landroid/​os/​Bundle;​)​Ljava/​util/​List;​ 243 .​method·​private·​applyOptions(Ljava/​util/​List;​Landroid/​os/​Bundle;​)​Ljava/​util/​List;​
244 ·​·​·​·​.​locals·​7 244 ·​·​·​·​.​locals·​7
Offset 274, 85 lines modified Offset 274, 85 lines modified
   
274 ·​·​·​·​.​prologue 274 ·​·​·​·​.​prologue
275 ·​·​·​·​.​local·​p1,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​>;​" 275 ·​·​·​·​.​local·​p1,​·​"list":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaItem;​>;​"
276 ·​·​·​·​const/​4·​v6,​·​0x1 276 ·​·​·​·​const/​4·​v6,​·​0x1
   
277 ·​·​·​·​const/​4·​v5,​·​-​0x1 277 ·​·​·​·​const/​4·​v5,​·​-​0x1
   
278 ·​·​·​·​.​line·​894 278 ·​·​·​·​.​line·​908
279 ·​·​·​·​const-​string·​v4,​·​"android.​media.​browse.​extra.​PAGE" 279 ·​·​·​·​const-​string·​v4,​·​"android.​media.​browse.​extra.​PAGE"
   
Max diff block lines reached; 19426/23261 bytes (83.51%) of diff not shown.
[−]
smali/android/support/v4/media/ParceledListSliceAdapterApi21.smali
Offset 34, 16 lines modified Offset 34, 16 lines modified
   
34 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getConstructor([Ljav​a/​lang/​Class;​)​Ljava/​lang/​reflect/​Constructor;​ 34 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getConstructor([Ljav​a/​lang/​Class;​)​Ljava/​lang/​reflect/​Constructor;​
   
35 ·​·​·​·​move-​result-​object·​v2 35 ·​·​·​·​move-​result-​object·​v2
   
36 ·​·​·​·​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​ParceledListSliceAdap​terApi21;​-​>sConstructor:​Ljava/​lang/​reflect/​Constructor;​ 36 ·​·​·​·​sput-​object·​v2,​·​Landroid/​support/​v4/​media/​ParceledListSliceAdap​terApi21;​-​>sConstructor:​Ljava/​lang/​reflect/​Constructor;​
37 ·​·​·​·​:​try_end_0 37 ·​·​·​·​:​try_end_0
38 ·​·​·​·​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1 38 ·​·​·​·​.​catch·​Ljava/​lang/​ClassNotFoundExceptio​n;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
39 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 39 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_1
   
40 ·​·​·​·​.​line·​37 40 ·​·​·​·​.​line·​37
41 ·​·​·​·​:​goto_0 41 ·​·​·​·​:​goto_0
42 ·​·​·​·​return-​void 42 ·​·​·​·​return-​void
   
43 ·​·​·​·​.​line·​34 43 ·​·​·​·​.​line·​34
44 ·​·​·​·​:​catch_0 44 ·​·​·​·​:​catch_0
[−]
smali/android/support/v4/view/ViewCompat$LollipopViewCompatImpl.smali
Offset 220, 14 lines modified Offset 220, 40 lines modified
220 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatLollipop;​-​>isNestedScrollingEna​bled(Landroid/​view/​View;​)​Z 220 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatLollipop;​-​>isNestedScrollingEna​bled(Landroid/​view/​View;​)​Z
   
221 ·​·​·​·​move-​result·​v0 221 ·​·​·​·​move-​result·​v0
   
222 ·​·​·​·​return·​v0 222 ·​·​·​·​return·​v0
223 .​end·​method 223 .​end·​method
   
  224 .​method·​public·​offsetLeftAndRight(La​ndroid/​view/​View;​I)​V
  225 ·​·​·​·​.​locals·​0
  226 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
  227 ·​·​·​·​.​param·​p2,​·​"offset"·​·​·​·​#·​I
   
  228 ·​·​·​·​.​prologue
  229 ·​·​·​·​.​line·​1653
  230 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatLollipop;​-​>offsetLeftAndRight(L​android/​view/​View;​I)​V
   
  231 ·​·​·​·​.​line·​1654
  232 ·​·​·​·​return-​void
  233 .​end·​method
   
  234 .​method·​public·​offsetTopAndBottom(La​ndroid/​view/​View;​I)​V
  235 ·​·​·​·​.​locals·​0
  236 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
  237 ·​·​·​·​.​param·​p2,​·​"offset"·​·​·​·​#·​I
   
  238 ·​·​·​·​.​prologue
  239 ·​·​·​·​.​line·​1658
  240 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatLollipop;​-​>offsetTopAndBottom(L​android/​view/​View;​I)​V
   
  241 ·​·​·​·​.​line·​1659
  242 ·​·​·​·​return-​void
  243 .​end·​method
   
224 .​method·​public·​onApplyWindowInsets(L​android/​view/​View;​Landroid/​support/​v4/​view/​WindowInsetsCompat;​)​Landroid/​support/​v4/​view/​WindowInsetsCompat;​ 244 .​method·​public·​onApplyWindowInsets(L​android/​view/​View;​Landroid/​support/​v4/​view/​WindowInsetsCompat;​)​Landroid/​support/​v4/​view/​WindowInsetsCompat;​
225 ·​·​·​·​.​locals·​1 245 ·​·​·​·​.​locals·​1
226 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ 246 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​
227 ·​·​·​·​.​param·​p2,​·​"insets"·​·​·​·​#·​Landroid/​support/​v4/​view/​WindowInsetsCompat;​ 247 ·​·​·​·​.​param·​p2,​·​"insets"·​·​·​·​#·​Landroid/​support/​v4/​view/​WindowInsetsCompat;​
   
228 ·​·​·​·​.​prologue 248 ·​·​·​·​.​prologue
229 ·​·​·​·​.​line·​1638 249 ·​·​·​·​.​line·​1638
[−]
smali/android/support/v4/view/ViewCompat$MarshmallowViewCompatImpl.smali
Offset 15, 80 lines modified Offset 15, 80 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​1652 19 ·​·​·​·​.​line·​1662
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$LollipopVi​ewCompatImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$LollipopVi​ewCompatImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​getScrollIndicators(L​android/​view/​View;​)​I 24 .​method·​public·​getScrollIndicators(L​android/​view/​View;​)​I
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​1665 28 ·​·​·​·​.​line·​1675
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatMarshmallow​;​-​>getScrollIndicators(​Landroid/​view/​View;​)​I 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatMarshmallow​;​-​>getScrollIndicators(​Landroid/​view/​View;​)​I
   
30 ·​·​·​·​move-​result·​v0 30 ·​·​·​·​move-​result·​v0
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
   
33 .​method·​public·​offsetLeftAndRight(La​ndroid/​view/​View;​I)​V 33 .​method·​public·​offsetLeftAndRight(La​ndroid/​view/​View;​I)​V
34 ·​·​·​·​.​locals·​0 34 ·​·​·​·​.​locals·​0
35 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 35 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
36 ·​·​·​·​.​param·​p2,​·​"offset"·​·​·​·​#·​I 36 ·​·​·​·​.​param·​p2,​·​"offset"·​·​·​·​#·​I
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​1671 38 ·​·​·​·​.​line·​1681
39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatMarshmallow​;​-​>offsetLeftAndRight(L​android/​view/​View;​I)​V 39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatMarshmallow​;​-​>offsetLeftAndRight(L​android/​view/​View;​I)​V
   
40 ·​·​·​·​.​line·​1672 40 ·​·​·​·​.​line·​1682
41 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
42 .​end·​method 42 .​end·​method
   
43 .​method·​public·​offsetTopAndBottom(La​ndroid/​view/​View;​I)​V 43 .​method·​public·​offsetTopAndBottom(La​ndroid/​view/​View;​I)​V
44 ·​·​·​·​.​locals·​0 44 ·​·​·​·​.​locals·​0
45 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 45 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
46 ·​·​·​·​.​param·​p2,​·​"offset"·​·​·​·​#·​I 46 ·​·​·​·​.​param·​p2,​·​"offset"·​·​·​·​#·​I
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​1676 48 ·​·​·​·​.​line·​1686
49 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatMarshmallow​;​-​>offsetTopAndBottom(L​android/​view/​View;​I)​V 49 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatMarshmallow​;​-​>offsetTopAndBottom(L​android/​view/​View;​I)​V
   
50 ·​·​·​·​.​line·​1677 50 ·​·​·​·​.​line·​1687
51 ·​·​·​·​return-​void 51 ·​·​·​·​return-​void
52 .​end·​method 52 .​end·​method
   
53 .​method·​public·​setScrollIndicators(L​android/​view/​View;​I)​V 53 .​method·​public·​setScrollIndicators(L​android/​view/​View;​I)​V
54 ·​·​·​·​.​locals·​0 54 ·​·​·​·​.​locals·​0
55 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 55 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
56 ·​·​·​·​.​param·​p2,​·​"indicators"·​·​·​·​#·​I 56 ·​·​·​·​.​param·​p2,​·​"indicators"·​·​·​·​#·​I
   
57 ·​·​·​·​.​prologue 57 ·​·​·​·​.​prologue
58 ·​·​·​·​.​line·​1655 58 ·​·​·​·​.​line·​1665
59 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatMarshmallow​;​-​>setScrollIndicators(​Landroid/​view/​View;​I)​V 59 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatMarshmallow​;​-​>setScrollIndicators(​Landroid/​view/​View;​I)​V
   
60 ·​·​·​·​.​line·​1656 60 ·​·​·​·​.​line·​1666
61 ·​·​·​·​return-​void 61 ·​·​·​·​return-​void
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​setScrollIndicators(L​android/​view/​View;​II)​V 63 .​method·​public·​setScrollIndicators(L​android/​view/​View;​II)​V
64 ·​·​·​·​.​locals·​0 64 ·​·​·​·​.​locals·​0
65 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 65 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
66 ·​·​·​·​.​param·​p2,​·​"indicators"·​·​·​·​#·​I 66 ·​·​·​·​.​param·​p2,​·​"indicators"·​·​·​·​#·​I
67 ·​·​·​·​.​param·​p3,​·​"mask"·​·​·​·​#·​I 67 ·​·​·​·​.​param·​p3,​·​"mask"·​·​·​·​#·​I
   
68 ·​·​·​·​.​prologue 68 ·​·​·​·​.​prologue
69 ·​·​·​·​.​line·​1660 69 ·​·​·​·​.​line·​1670
70 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewCompatMarshmallow​;​-​>setScrollIndicators(​Landroid/​view/​View;​II)​V 70 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewCompatMarshmallow​;​-​>setScrollIndicators(​Landroid/​view/​View;​II)​V
   
71 ·​·​·​·​.​line·​1661 71 ·​·​·​·​.​line·​1671
72 ·​·​·​·​return-​void 72 ·​·​·​·​return-​void
73 .​end·​method 73 .​end·​method
[−]
smali/android/support/v4/view/ViewCompat.smali
Offset 93, 196 lines modified Offset 93, 196 lines modified
   
   
93 #·​direct·​methods 93 #·​direct·​methods
94 .​method·​static·​constructor·​<clinit>()​V 94 .​method·​static·​constructor·​<clinit>()​V
95 ·​·​·​·​.​locals·​2 95 ·​·​·​·​.​locals·​2
   
96 ·​·​·​·​.​prologue 96 ·​·​·​·​.​prologue
97 ·​·​·​·​.​line·​1682 97 ·​·​·​·​.​line·​1692
98 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 98 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
99 ·​·​·​·​.​line·​1683 99 ·​·​·​·​.​line·​1693
100 ·​·​·​·​.​local·​v0,​·​"version":​I 100 ·​·​·​·​.​local·​v0,​·​"version":​I
101 ·​·​·​·​const/​16·​v1,​·​0x17 101 ·​·​·​·​const/​16·​v1,​·​0x17
   
102 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 102 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
103 ·​·​·​·​.​line·​1684 103 ·​·​·​·​.​line·​1694
104 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$Marshmallo​wViewCompatImpl;​ 104 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$Marshmallo​wViewCompatImpl;​
   
105 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$Marshmallo​wViewCompatImpl;​-​><init>()​V 105 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$Marshmallo​wViewCompatImpl;​-​><init>()​V
   
106 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 106 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
   
107 ·​·​·​·​.​line·​1706 107 ·​·​·​·​.​line·​1716
108 ·​·​·​·​:​goto_0 108 ·​·​·​·​:​goto_0
109 ·​·​·​·​return-​void 109 ·​·​·​·​return-​void
   
110 ·​·​·​·​.​line·​1685 110 ·​·​·​·​.​line·​1695
111 ·​·​·​·​:​cond_0 111 ·​·​·​·​:​cond_0
112 ·​·​·​·​const/​16·​v1,​·​0x15 112 ·​·​·​·​const/​16·​v1,​·​0x15
   
113 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1 113 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
114 ·​·​·​·​.​line·​1686 114 ·​·​·​·​.​line·​1696
115 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$LollipopVi​ewCompatImpl;​ 115 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$LollipopVi​ewCompatImpl;​
   
116 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$LollipopVi​ewCompatImpl;​-​><init>()​V 116 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$LollipopVi​ewCompatImpl;​-​><init>()​V
   
117 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 117 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
   
118 ·​·​·​·​goto·​:​goto_0 118 ·​·​·​·​goto·​:​goto_0
   
119 ·​·​·​·​.​line·​1687 119 ·​·​·​·​.​line·​1697
120 ·​·​·​·​:​cond_1 120 ·​·​·​·​:​cond_1
121 ·​·​·​·​const/​16·​v1,​·​0x13 121 ·​·​·​·​const/​16·​v1,​·​0x13
   
122 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_2 122 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_2
   
123 ·​·​·​·​.​line·​1688 123 ·​·​·​·​.​line·​1698
124 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$KitKatView​CompatImpl;​ 124 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$KitKatView​CompatImpl;​
   
125 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$KitKatView​CompatImpl;​-​><init>()​V 125 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$KitKatView​CompatImpl;​-​><init>()​V
   
126 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 126 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
   
127 ·​·​·​·​goto·​:​goto_0 127 ·​·​·​·​goto·​:​goto_0
   
128 ·​·​·​·​.​line·​1689 128 ·​·​·​·​.​line·​1699
129 ·​·​·​·​:​cond_2 129 ·​·​·​·​:​cond_2
130 ·​·​·​·​const/​16·​v1,​·​0x11 130 ·​·​·​·​const/​16·​v1,​·​0x11
   
131 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_3 131 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_3
   
132 ·​·​·​·​.​line·​1690 132 ·​·​·​·​.​line·​1700
133 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​ 133 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​
   
134 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​-​><init>()​V 134 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​-​><init>()​V
   
135 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 135 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
   
136 ·​·​·​·​goto·​:​goto_0 136 ·​·​·​·​goto·​:​goto_0
   
137 ·​·​·​·​.​line·​1691 137 ·​·​·​·​.​line·​1701
138 ·​·​·​·​:​cond_3 138 ·​·​·​·​:​cond_3
139 ·​·​·​·​const/​16·​v1,​·​0x10 139 ·​·​·​·​const/​16·​v1,​·​0x10
   
140 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_4 140 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_4
   
141 ·​·​·​·​.​line·​1692 141 ·​·​·​·​.​line·​1702
142 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$JBViewComp​atImpl;​ 142 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$JBViewComp​atImpl;​
   
143 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$JBViewComp​atImpl;​-​><init>()​V 143 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$JBViewComp​atImpl;​-​><init>()​V
   
144 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 144 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
   
145 ·​·​·​·​goto·​:​goto_0 145 ·​·​·​·​goto·​:​goto_0
   
146 ·​·​·​·​.​line·​1693 146 ·​·​·​·​.​line·​1703
147 ·​·​·​·​:​cond_4 147 ·​·​·​·​:​cond_4
148 ·​·​·​·​const/​16·​v1,​·​0xf 148 ·​·​·​·​const/​16·​v1,​·​0xf
   
149 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_5 149 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_5
   
150 ·​·​·​·​.​line·​1694 150 ·​·​·​·​.​line·​1704
151 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$ICSMr1View​CompatImpl;​ 151 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$ICSMr1View​CompatImpl;​
   
152 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$ICSMr1View​CompatImpl;​-​><init>()​V 152 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$ICSMr1View​CompatImpl;​-​><init>()​V
   
153 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 153 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
Max diff block lines reached; 60722/63648 bytes (95.40%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompatLollipop$1.smali
Offset 22, 15 lines modified Offset 22, 15 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​OnApplyWindowInsetsLi​stener;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​OnApplyWindowInsetsLi​stener;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​59 26 ·​·​·​·​.​line·​65
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompatLollipop$1;​-​>val$listener:​Landroid/​support/​v4/​view/​OnApplyWindowInsetsLi​stener;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompatLollipop$1;​-​>val$listener:​Landroid/​support/​v4/​view/​OnApplyWindowInsetsLi​stener;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
Offset 38, 31 lines modified Offset 38, 31 lines modified
38 #·​virtual·​methods 38 #·​virtual·​methods
39 .​method·​public·​onApplyWindowInsets(L​android/​view/​View;​Landroid/​view/​WindowInsets;​)​Landroid/​view/​WindowInsets;​ 39 .​method·​public·​onApplyWindowInsets(L​android/​view/​View;​Landroid/​view/​WindowInsets;​)​Landroid/​view/​WindowInsets;​
40 ·​·​·​·​.​locals·​2 40 ·​·​·​·​.​locals·​2
41 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 41 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
42 ·​·​·​·​.​param·​p2,​·​"windowInsets"·​·​·​·​#·​Landroid/​view/​WindowInsets;​ 42 ·​·​·​·​.​param·​p2,​·​"windowInsets"·​·​·​·​#·​Landroid/​view/​WindowInsets;​
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​63 44 ·​·​·​·​.​line·​69
45 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​ 45 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​
   
46 ·​·​·​·​invoke-​direct·​{v0,​·​p2},​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​-​><init>(Landroid/​view/​WindowInsets;​)​V 46 ·​·​·​·​invoke-​direct·​{v0,​·​p2},​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​-​><init>(Landroid/​view/​WindowInsets;​)​V
   
47 ·​·​·​·​.​line·​65 47 ·​·​·​·​.​line·​71
48 ·​·​·​·​.​local·​v0,​·​"insets":​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​ 48 ·​·​·​·​.​local·​v0,​·​"insets":​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​
49 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompatLollipop$1;​-​>val$listener:​Landroid/​support/​v4/​view/​OnApplyWindowInsetsLi​stener;​ 49 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompatLollipop$1;​-​>val$listener:​Landroid/​support/​v4/​view/​OnApplyWindowInsetsLi​stener;​
   
50 ·​·​·​·​invoke-​interface·​{v1,​·​p1,​·​v0},​·​Landroid/​support/​v4/​view/​OnApplyWindowInsetsLi​stener;​-​>onApplyWindowInsets(​Landroid/​view/​View;​Landroid/​support/​v4/​view/​WindowInsetsCompat;​)​Landroid/​support/​v4/​view/​WindowInsetsCompat;​ 50 ·​·​·​·​invoke-​interface·​{v1,​·​p1,​·​v0},​·​Landroid/​support/​v4/​view/​OnApplyWindowInsetsLi​stener;​-​>onApplyWindowInsets(​Landroid/​view/​View;​Landroid/​support/​v4/​view/​WindowInsetsCompat;​)​Landroid/​support/​v4/​view/​WindowInsetsCompat;​
   
51 ·​·​·​·​move-​result-​object·​v0 51 ·​·​·​·​move-​result-​object·​v0
   
52 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"insets":​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​ 52 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"insets":​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​
53 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​ 53 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​
   
54 ·​·​·​·​.​line·​67 54 ·​·​·​·​.​line·​73
55 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"insets":​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​ 55 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"insets":​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​
56 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​-​>unwrap()​Landroid/​view/​WindowInsets;​ 56 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​-​>unwrap()​Landroid/​view/​WindowInsets;​
   
57 ·​·​·​·​move-​result-​object·​v1 57 ·​·​·​·​move-​result-​object·​v1
   
58 ·​·​·​·​return-​object·​v1 58 ·​·​·​·​return-​object·​v1
59 .​end·​method 59 .​end·​method
[−]
smali/android/support/v4/view/ViewCompatLollipop.smali
Offset 1, 60 lines modified Offset 1, 73 lines modified
1 .​class·​Landroid/​support/​v4/​view/​ViewCompatLollipop;​ 1 .​class·​Landroid/​support/​v4/​view/​ViewCompatLollipop;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"ViewCompatLollipop.​java" 3 .​source·​"ViewCompatLollipop.​java"
   
   
  4 #·​static·​fields
  5 .​field·​private·​static·​sThreadLocalRect:​Ljava/​lang/​ThreadLocal;​
  6 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  7 ·​·​·​·​·​·​·​·​value·​=·​{
  8 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​ThreadLocal",​
  9 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  10 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​graphics/​Rect;​",​
  11 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
  12 ·​·​·​·​·​·​·​·​}
  13 ·​·​·​·​.​end·​annotation
  14 .​end·​field
   
   
4 #·​direct·​methods 15 #·​direct·​methods
5 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
6 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
7 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
8 ·​·​·​·​.​line·​24 19 ·​·​·​·​.​line·​28
9 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
10 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
11 .​end·​method 22 .​end·​method
   
12 .​method·​public·​static·​dispatchApplyWindowIn​sets(Landroid/​view/​View;​Landroid/​support/​v4/​view/​WindowInsetsCompat;​)​Landroid/​support/​v4/​view/​WindowInsetsCompat;​ 23 .​method·​public·​static·​dispatchApplyWindowIn​sets(Landroid/​view/​View;​Landroid/​support/​v4/​view/​WindowInsetsCompat;​)​Landroid/​support/​v4/​view/​WindowInsetsCompat;​
13 ·​·​·​·​.​locals·​3 24 ·​·​·​·​.​locals·​3
14 ·​·​·​·​.​param·​p0,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ 25 ·​·​·​·​.​param·​p0,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​
15 ·​·​·​·​.​param·​p1,​·​"insets"·​·​·​·​#·​Landroid/​support/​v4/​view/​WindowInsetsCompat;​ 26 ·​·​·​·​.​param·​p1,​·​"insets"·​·​·​·​#·​Landroid/​support/​v4/​view/​WindowInsetsCompat;​
   
16 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
17 ·​·​·​·​.​line·​109 28 ·​·​·​·​.​line·​143
18 ·​·​·​·​instance-​of·​v2,​·​p1,​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​ 29 ·​·​·​·​instance-​of·​v2,​·​p1,​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​
   
19 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 30 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
   
20 ·​·​·​·​move-​object·​v2,​·​p1 31 ·​·​·​·​move-​object·​v2,​·​p1
   
21 ·​·​·​·​.​line·​111 32 ·​·​·​·​.​line·​145
22 ·​·​·​·​check-​cast·​v2,​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​ 33 ·​·​·​·​check-​cast·​v2,​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​
   
23 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​-​>unwrap()​Landroid/​view/​WindowInsets;​ 34 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​-​>unwrap()​Landroid/​view/​WindowInsets;​
   
24 ·​·​·​·​move-​result-​object·​v1 35 ·​·​·​·​move-​result-​object·​v1
   
25 ·​·​·​·​.​line·​113 36 ·​·​·​·​.​line·​147
26 ·​·​·​·​.​local·​v1,​·​"unwrapped":​Landroid/​view/​WindowInsets;​ 37 ·​·​·​·​.​local·​v1,​·​"unwrapped":​Landroid/​view/​WindowInsets;​
27 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​view/​View;​-​>dispatchApplyWindowI​nsets(Landroid/​view/​WindowInsets;​)​Landroid/​view/​WindowInsets;​ 38 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​view/​View;​-​>dispatchApplyWindowI​nsets(Landroid/​view/​WindowInsets;​)​Landroid/​view/​WindowInsets;​
   
28 ·​·​·​·​move-​result-​object·​v0 39 ·​·​·​·​move-​result-​object·​v0
   
29 ·​·​·​·​.​line·​115 40 ·​·​·​·​.​line·​149
30 ·​·​·​·​.​local·​v0,​·​"result":​Landroid/​view/​WindowInsets;​ 41 ·​·​·​·​.​local·​v0,​·​"result":​Landroid/​view/​WindowInsets;​
31 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 42 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0
   
32 ·​·​·​·​.​line·​117 43 ·​·​·​·​.​line·​151
33 ·​·​·​·​new-​instance·​p1,​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​ 44 ·​·​·​·​new-​instance·​p1,​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​
   
34 ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"insets":​Landroid/​support/​v4/​view/​WindowInsetsCompat;​ 45 ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"insets":​Landroid/​support/​v4/​view/​WindowInsetsCompat;​
35 ·​·​·​·​invoke-​direct·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​-​><init>(Landroid/​view/​WindowInsets;​)​V 46 ·​·​·​·​invoke-​direct·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​WindowInsetsCompatApi​21;​-​><init>(Landroid/​view/​WindowInsets;​)​V
   
36 ·​·​·​·​.​line·​120 47 ·​·​·​·​.​line·​154
37 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"result":​Landroid/​view/​WindowInsets;​ 48 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"result":​Landroid/​view/​WindowInsets;​
38 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"unwrapped":​Landroid/​view/​WindowInsets;​ 49 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"unwrapped":​Landroid/​view/​WindowInsets;​
39 ·​·​·​·​.​restart·​local·​p1·​·​·​·​#·​"insets":​Landroid/​support/​v4/​view/​WindowInsetsCompat;​ 50 ·​·​·​·​.​restart·​local·​p1·​·​·​·​#·​"insets":​Landroid/​support/​v4/​view/​WindowInsetsCompat;​
40 ·​·​·​·​:​cond_0 51 ·​·​·​·​:​cond_0
41 ·​·​·​·​return-​object·​p1 52 ·​·​·​·​return-​object·​p1
42 .​end·​method 53 .​end·​method
   
Offset 62, 30 lines modified Offset 75, 30 lines modified
62 ·​·​·​·​.​locals·​1 75 ·​·​·​·​.​locals·​1
63 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 76 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
64 ·​·​·​·​.​param·​p1,​·​"velocityX"·​·​·​·​#·​F 77 ·​·​·​·​.​param·​p1,​·​"velocityX"·​·​·​·​#·​F
65 ·​·​·​·​.​param·​p2,​·​"velocityY"·​·​·​·​#·​F 78 ·​·​·​·​.​param·​p2,​·​"velocityY"·​·​·​·​#·​F
66 ·​·​·​·​.​param·​p3,​·​"consumed"·​·​·​·​#·​Z 79 ·​·​·​·​.​param·​p3,​·​"consumed"·​·​·​·​#·​Z
   
67 ·​·​·​·​.​prologue 80 ·​·​·​·​.​prologue
68 ·​·​·​·​.​line·​156 81 ·​·​·​·​.​line·​190
69 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​View;​-​>dispatchNestedFling(​FFZ)​Z 82 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​View;​-​>dispatchNestedFling(​FFZ)​Z
   
70 ·​·​·​·​move-​result·​v0 83 ·​·​·​·​move-​result·​v0
   
71 ·​·​·​·​return·​v0 84 ·​·​·​·​return·​v0
72 .​end·​method 85 .​end·​method
   
73 .​method·​public·​static·​dispatchNestedPreFlin​g(Landroid/​view/​View;​FF)​Z 86 .​method·​public·​static·​dispatchNestedPreFlin​g(Landroid/​view/​View;​FF)​Z
74 ·​·​·​·​.​locals·​1 87 ·​·​·​·​.​locals·​1
75 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 88 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
76 ·​·​·​·​.​param·​p1,​·​"velocityX"·​·​·​·​#·​F 89 ·​·​·​·​.​param·​p1,​·​"velocityX"·​·​·​·​#·​F
77 ·​·​·​·​.​param·​p2,​·​"velocityY"·​·​·​·​#·​F 90 ·​·​·​·​.​param·​p2,​·​"velocityY"·​·​·​·​#·​F
   
78 ·​·​·​·​.​prologue 91 ·​·​·​·​.​prologue
79 ·​·​·​·​.​line·​160 92 ·​·​·​·​.​line·​194
80 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View;​-​>dispatchNestedPreFli​ng(FF)​Z 93 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View;​-​>dispatchNestedPreFli​ng(FF)​Z
   
Max diff block lines reached; 20074/23119 bytes (86.83%) of diff not shown.
[−]
smali/android/support/v4/view/ViewPager$LayoutParams.smali
Offset 31, 61 lines modified Offset 31, 61 lines modified
31 #·​direct·​methods 31 #·​direct·​methods
32 .​method·​public·​constructor·​<init>()​V 32 .​method·​public·​constructor·​<init>()​V
33 ·​·​·​·​.​locals·​1 33 ·​·​·​·​.​locals·​1
   
34 ·​·​·​·​.​prologue 34 ·​·​·​·​.​prologue
35 ·​·​·​·​const/​4·​v0,​·​-​0x1 35 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
36 ·​·​·​·​.​line·​3037 36 ·​·​·​·​.​line·​3039
37 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v0},​·​Landroid/​view/​ViewGroup$LayoutParam​s;​-​><init>(II)​V 37 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v0},​·​Landroid/​view/​ViewGroup$LayoutParam​s;​-​><init>(II)​V
   
38 ·​·​·​·​.​line·​3018 38 ·​·​·​·​.​line·​3020
39 ·​·​·​·​const/​4·​v0,​·​0x0 39 ·​·​·​·​const/​4·​v0,​·​0x0
   
40 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>widthFactor:​F 40 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>widthFactor:​F
   
41 ·​·​·​·​.​line·​3038 41 ·​·​·​·​.​line·​3040
42 ·​·​·​·​return-​void 42 ·​·​·​·​return-​void
43 .​end·​method 43 .​end·​method
   
44 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 44 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
45 ·​·​·​·​.​locals·​3 45 ·​·​·​·​.​locals·​3
46 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 46 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
47 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​ 47 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​
   
48 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​3041 49 ·​·​·​·​.​line·​3043
50 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$LayoutParam​s;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 50 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$LayoutParam​s;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
51 ·​·​·​·​.​line·​3018 51 ·​·​·​·​.​line·​3020
52 ·​·​·​·​const/​4·​v1,​·​0x0 52 ·​·​·​·​const/​4·​v1,​·​0x0
   
53 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>widthFactor:​F 53 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>widthFactor:​F
   
54 ·​·​·​·​.​line·​3043 54 ·​·​·​·​.​line·​3045
55 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>LAYOUT_ATTRS:​[I 55 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>LAYOUT_ATTRS:​[I
56 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$400()​[I 56 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$400()​[I
   
57 ·​·​·​·​move-​result-​object·​v1 57 ·​·​·​·​move-​result-​object·​v1
   
58 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​ 58 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
59 ·​·​·​·​move-​result-​object·​v0 59 ·​·​·​·​move-​result-​object·​v0
   
60 ·​·​·​·​.​line·​3044 60 ·​·​·​·​.​line·​3046
61 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​ 61 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​
62 ·​·​·​·​const/​4·​v1,​·​0x0 62 ·​·​·​·​const/​4·​v1,​·​0x0
   
63 ·​·​·​·​const/​16·​v2,​·​0x30 63 ·​·​·​·​const/​16·​v2,​·​0x30
   
64 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInteger(II)​I 64 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInteger(II)​I
   
65 ·​·​·​·​move-​result·​v1 65 ·​·​·​·​move-​result·​v1
   
66 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>gravity:​I 66 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>gravity:​I
   
67 ·​·​·​·​.​line·​3045 67 ·​·​·​·​.​line·​3047
68 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 68 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
69 ·​·​·​·​.​line·​3046 69 ·​·​·​·​.​line·​3048
70 ·​·​·​·​return-​void 70 ·​·​·​·​return-​void
71 .​end·​method 71 .​end·​method
[−]
smali/android/support/v4/view/ViewPager$MyAccessibilityDelegate.smali
Offset 19, 29 lines modified Offset 19, 29 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​)​V 20 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​2929 23 ·​·​·​·​.​line·​2931
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​private·​canScroll()​Z 28 .​method·​private·​canScroll()​Z
29 ·​·​·​·​.​locals·​2 29 ·​·​·​·​.​locals·​2
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​const/​4·​v0,​·​0x1 31 ·​·​·​·​const/​4·​v0,​·​0x1
   
32 ·​·​·​·​.​line·​2982 32 ·​·​·​·​.​line·​2984
33 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 33 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
34 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​ 34 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​
35 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​ 35 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​
   
36 ·​·​·​·​move-​result-​object·​v1 36 ·​·​·​·​move-​result-​object·​v1
   
Offset 73, 40 lines modified Offset 73, 40 lines modified
73 #·​virtual·​methods 73 #·​virtual·​methods
74 .​method·​public·​onInitializeAccessibi​lityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V 74 .​method·​public·​onInitializeAccessibi​lityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V
75 ·​·​·​·​.​locals·​3 75 ·​·​·​·​.​locals·​3
76 ·​·​·​·​.​param·​p1,​·​"host"·​·​·​·​#·​Landroid/​view/​View;​ 76 ·​·​·​·​.​param·​p1,​·​"host"·​·​·​·​#·​Landroid/​view/​View;​
77 ·​·​·​·​.​param·​p2,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​ 77 ·​·​·​·​.​param·​p2,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​
   
78 ·​·​·​·​.​prologue 78 ·​·​·​·​.​prologue
79 ·​·​·​·​.​line·​2933 79 ·​·​·​·​.​line·​2935
80 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​>onInitializeAccessib​ilityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V 80 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​>onInitializeAccessib​ilityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V
   
81 ·​·​·​·​.​line·​2934 81 ·​·​·​·​.​line·​2936
82 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​v4/​view/​ViewPager;​ 82 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​v4/​view/​ViewPager;​
   
83 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​ 83 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​
   
84 ·​·​·​·​move-​result-​object·​v1 84 ·​·​·​·​move-​result-​object·​v1
   
85 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>setClassName(Ljava/​lang/​CharSequence;​)​V 85 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>setClassName(Ljava/​lang/​CharSequence;​)​V
   
86 ·​·​·​·​.​line·​2935 86 ·​·​·​·​.​line·​2937
87 ·​·​·​·​invoke-​static·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityEventCom​pat;​-​>asRecord(Landroid/​view/​accessibility/​AccessibilityEvent;​)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​ 87 ·​·​·​·​invoke-​static·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityEventCom​pat;​-​>asRecord(Landroid/​view/​accessibility/​AccessibilityEvent;​)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​
   
88 ·​·​·​·​move-​result-​object·​v0 88 ·​·​·​·​move-​result-​object·​v0
   
89 ·​·​·​·​.​line·​2937 89 ·​·​·​·​.​line·​2939
90 ·​·​·​·​.​local·​v0,​·​"recordCompat":​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​ 90 ·​·​·​·​.​local·​v0,​·​"recordCompat":​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​
91 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>canScroll()​Z 91 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>canScroll()​Z
   
92 ·​·​·​·​move-​result·​v1 92 ·​·​·​·​move-​result·​v1
   
93 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setScrollable(Z)​V 93 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setScrollable(Z)​V
   
94 ·​·​·​·​.​line·​2938 94 ·​·​·​·​.​line·​2940
95 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>getEventType()​I 95 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>getEventType()​I
   
96 ·​·​·​·​move-​result·​v1 96 ·​·​·​·​move-​result·​v1
   
97 ·​·​·​·​const/​16·​v2,​·​0x1000 97 ·​·​·​·​const/​16·​v2,​·​0x1000
   
98 ·​·​·​·​if-​ne·​v1,​·​v2,​·​:​cond_0 98 ·​·​·​·​if-​ne·​v1,​·​v2,​·​:​cond_0
Offset 116, 112 lines modified Offset 116, 112 lines modified
116 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​ 116 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​
117 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​ 117 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​
   
118 ·​·​·​·​move-​result-​object·​v1 118 ·​·​·​·​move-​result-​object·​v1
   
119 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 119 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
120 ·​·​·​·​.​line·​2940 120 ·​·​·​·​.​line·​2942
121 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 121 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
122 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​ 122 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​
123 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​ 123 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​
   
124 ·​·​·​·​move-​result-​object·​v1 124 ·​·​·​·​move-​result-​object·​v1
   
125 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​view/​PagerAdapter;​-​>getCount()​I 125 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​view/​PagerAdapter;​-​>getCount()​I
   
126 ·​·​·​·​move-​result·​v1 126 ·​·​·​·​move-​result·​v1
   
127 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setItemCount(I)​V 127 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setItemCount(I)​V
   
128 ·​·​·​·​.​line·​2941 128 ·​·​·​·​.​line·​2943
129 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 129 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
130 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mCurItem:​I 130 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mCurItem:​I
131 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$300(Landroid/​support/​v4/​view/​ViewPager;​)​I 131 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$300(Landroid/​support/​v4/​view/​ViewPager;​)​I
   
132 ·​·​·​·​move-​result·​v1 132 ·​·​·​·​move-​result·​v1
Max diff block lines reached; 5892/9908 bytes (59.47%) of diff not shown.
[−]
smali/android/support/v4/view/ViewPager$PagerObserver.smali
Offset 19, 54 lines modified Offset 19, 54 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​)​V 20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​2986 23 ·​·​·​·​.​line·​2988
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​database/​DataSetObserver;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​database/​DataSetObserver;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​Landroid/​support/​v4/​view/​ViewPager$1;​)​V 28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​Landroid/​support/​v4/​view/​ViewPager$1;​)​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager;​ 30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager;​
31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager$1;​ 31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager$1;​
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​2986 33 ·​·​·​·​.​line·​2988
34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​><init>(Landroid/​support/​v4/​view/​ViewPager;​)​V 34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​><init>(Landroid/​support/​v4/​view/​ViewPager;​)​V
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
   
37 #·​virtual·​methods 37 #·​virtual·​methods
38 .​method·​public·​onChanged()​V 38 .​method·​public·​onChanged()​V
39 ·​·​·​·​.​locals·​1 39 ·​·​·​·​.​locals·​1
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​2989 41 ·​·​·​·​.​line·​2991
42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
43 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>dataSetChanged()​V 43 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>dataSetChanged()​V
   
44 ·​·​·​·​.​line·​2990 44 ·​·​·​·​.​line·​2992
45 ·​·​·​·​return-​void 45 ·​·​·​·​return-​void
46 .​end·​method 46 .​end·​method
   
47 .​method·​public·​onInvalidated()​V 47 .​method·​public·​onInvalidated()​V
48 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​2993 50 ·​·​·​·​.​line·​2995
51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>dataSetChanged()​V 52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>dataSetChanged()​V
   
53 ·​·​·​·​.​line·​2994 53 ·​·​·​·​.​line·​2996
54 ·​·​·​·​return-​void 54 ·​·​·​·​return-​void
55 .​end·​method 55 .​end·​method
[−]
smali/android/support/v4/view/ViewPager$ViewPositionComparator.smali
Offset 28, 84 lines modified Offset 28, 84 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​3049 32 ·​·​·​·​.​line·​3051
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​compare(Landroid/​view/​View;​Landroid/​view/​View;​)​I 37 .​method·​public·​compare(Landroid/​view/​View;​Landroid/​view/​View;​)​I
38 ·​·​·​·​.​locals·​4 38 ·​·​·​·​.​locals·​4
39 ·​·​·​·​.​param·​p1,​·​"lhs"·​·​·​·​#·​Landroid/​view/​View;​ 39 ·​·​·​·​.​param·​p1,​·​"lhs"·​·​·​·​#·​Landroid/​view/​View;​
40 ·​·​·​·​.​param·​p2,​·​"rhs"·​·​·​·​#·​Landroid/​view/​View;​ 40 ·​·​·​·​.​param·​p2,​·​"rhs"·​·​·​·​#·​Landroid/​view/​View;​
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​3052 42 ·​·​·​·​.​line·​3054
43 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 43 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
44 ·​·​·​·​move-​result-​object·​v0 44 ·​·​·​·​move-​result-​object·​v0
   
45 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​ 45 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​
   
46 ·​·​·​·​.​line·​3053 46 ·​·​·​·​.​line·​3055
47 ·​·​·​·​.​local·​v0,​·​"llp":​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​ 47 ·​·​·​·​.​local·​v0,​·​"llp":​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​
48 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 48 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
49 ·​·​·​·​move-​result-​object·​v1 49 ·​·​·​·​move-​result-​object·​v1
   
50 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​ 50 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​
   
51 ·​·​·​·​.​line·​3054 51 ·​·​·​·​.​line·​3056
52 ·​·​·​·​.​local·​v1,​·​"rlp":​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​ 52 ·​·​·​·​.​local·​v1,​·​"rlp":​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​
53 ·​·​·​·​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z 53 ·​·​·​·​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z
   
54 ·​·​·​·​iget-​boolean·​v3,​·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z 54 ·​·​·​·​iget-​boolean·​v3,​·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z
   
55 ·​·​·​·​if-​eq·​v2,​·​v3,​·​:​cond_1 55 ·​·​·​·​if-​eq·​v2,​·​v3,​·​:​cond_1
   
56 ·​·​·​·​.​line·​3055 56 ·​·​·​·​.​line·​3057
57 ·​·​·​·​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z 57 ·​·​·​·​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z
   
58 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 58 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
   
59 ·​·​·​·​const/​4·​v2,​·​0x1 59 ·​·​·​·​const/​4·​v2,​·​0x1
   
60 ·​·​·​·​.​line·​3057 60 ·​·​·​·​.​line·​3059
61 ·​·​·​·​:​goto_0 61 ·​·​·​·​:​goto_0
62 ·​·​·​·​return·​v2 62 ·​·​·​·​return·​v2
   
63 ·​·​·​·​.​line·​3055 63 ·​·​·​·​.​line·​3057
64 ·​·​·​·​:​cond_0 64 ·​·​·​·​:​cond_0
65 ·​·​·​·​const/​4·​v2,​·​-​0x1 65 ·​·​·​·​const/​4·​v2,​·​-​0x1
   
66 ·​·​·​·​goto·​:​goto_0 66 ·​·​·​·​goto·​:​goto_0
   
67 ·​·​·​·​.​line·​3057 67 ·​·​·​·​.​line·​3059
68 ·​·​·​·​:​cond_1 68 ·​·​·​·​:​cond_1
69 ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>position:​I 69 ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>position:​I
   
70 ·​·​·​·​iget·​v3,​·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>position:​I 70 ·​·​·​·​iget·​v3,​·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>position:​I
   
71 ·​·​·​·​sub-​int/​2addr·​v2,​·​v3 71 ·​·​·​·​sub-​int/​2addr·​v2,​·​v3
   
72 ·​·​·​·​goto·​:​goto_0 72 ·​·​·​·​goto·​:​goto_0
73 .​end·​method 73 .​end·​method
   
74 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 74 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
75 ·​·​·​·​.​locals·​1 75 ·​·​·​·​.​locals·​1
   
76 ·​·​·​·​.​prologue 76 ·​·​·​·​.​prologue
77 ·​·​·​·​.​line·​3049 77 ·​·​·​·​.​line·​3051
78 ·​·​·​·​check-​cast·​p1,​·​Landroid/​view/​View;​ 78 ·​·​·​·​check-​cast·​p1,​·​Landroid/​view/​View;​
   
79 ·​·​·​·​check-​cast·​p2,​·​Landroid/​view/​View;​ 79 ·​·​·​·​check-​cast·​p2,​·​Landroid/​view/​View;​
   
80 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewPager$ViewPositio​nComparator;​-​>compare(Landroid/​view/​View;​Landroid/​view/​View;​)​I 80 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewPager$ViewPositio​nComparator;​-​>compare(Landroid/​view/​View;​Landroid/​view/​View;​)​I
   
81 ·​·​·​·​move-​result·​v0 81 ·​·​·​·​move-​result·​v0
[−]
smali/android/support/v4/view/ViewPager.smali
Offset 1207, 15 lines modified Offset 1207, 15 lines modified
1207 ·​·​·​·​.​locals·​6 1207 ·​·​·​·​.​locals·​6
1208 ·​·​·​·​.​param·​p1,​·​"currentPage"·​·​·​·​#·​I 1208 ·​·​·​·​.​param·​p1,​·​"currentPage"·​·​·​·​#·​I
1209 ·​·​·​·​.​param·​p2,​·​"pageOffset"·​·​·​·​#·​F 1209 ·​·​·​·​.​param·​p2,​·​"pageOffset"·​·​·​·​#·​F
1210 ·​·​·​·​.​param·​p3,​·​"velocity"·​·​·​·​#·​I 1210 ·​·​·​·​.​param·​p3,​·​"velocity"·​·​·​·​#·​I
1211 ·​·​·​·​.​param·​p4,​·​"deltaX"·​·​·​·​#·​I 1211 ·​·​·​·​.​param·​p4,​·​"deltaX"·​·​·​·​#·​I
   
1212 ·​·​·​·​.​prologue 1212 ·​·​·​·​.​prologue
1213 ·​·​·​·​.​line·​2314 1213 ·​·​·​·​.​line·​2316
1214 ·​·​·​·​invoke-​static·​{p4},​·​Ljava/​lang/​Math;​-​>abs(I)​I 1214 ·​·​·​·​invoke-​static·​{p4},​·​Ljava/​lang/​Math;​-​>abs(I)​I
   
1215 ·​·​·​·​move-​result·​v4 1215 ·​·​·​·​move-​result·​v4
   
1216 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFlingDistance:​I 1216 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFlingDistance:​I
   
1217 ·​·​·​·​if-​le·​v4,​·​v5,​·​:​cond_2 1217 ·​·​·​·​if-​le·​v4,​·​v5,​·​:​cond_2
Offset 1224, 42 lines modified Offset 1224, 42 lines modified
   
1224 ·​·​·​·​move-​result·​v4 1224 ·​·​·​·​move-​result·​v4
   
1225 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mMinimumVelocity:​I 1225 ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mMinimumVelocity:​I
   
1226 ·​·​·​·​if-​le·​v4,​·​v5,​·​:​cond_2 1226 ·​·​·​·​if-​le·​v4,​·​v5,​·​:​cond_2
   
1227 ·​·​·​·​.​line·​2315 1227 ·​·​·​·​.​line·​2317
1228 ·​·​·​·​if-​lez·​p3,​·​:​cond_1 1228 ·​·​·​·​if-​lez·​p3,​·​:​cond_1
   
1229 ·​·​·​·​move·​v2,​·​p1 1229 ·​·​·​·​move·​v2,​·​p1
   
1230 ·​·​·​·​.​line·​2321 1230 ·​·​·​·​.​line·​2323
1231 ·​·​·​·​.​local·​v2,​·​"targetPage":​I 1231 ·​·​·​·​.​local·​v2,​·​"targetPage":​I
1232 ·​·​·​·​:​goto_0 1232 ·​·​·​·​:​goto_0
1233 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 1233 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
   
1234 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>size()​I 1234 ·​·​·​·​invoke-​virtual·​{v4},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
1235 ·​·​·​·​move-​result·​v4 1235 ·​·​·​·​move-​result·​v4
   
1236 ·​·​·​·​if-​lez·​v4,​·​:​cond_0 1236 ·​·​·​·​if-​lez·​v4,​·​:​cond_0
   
1237 ·​·​·​·​.​line·​2322 1237 ·​·​·​·​.​line·​2324
1238 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 1238 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
   
1239 ·​·​·​·​const/​4·​v5,​·​0x0 1239 ·​·​·​·​const/​4·​v5,​·​0x0
   
1240 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 1240 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
1241 ·​·​·​·​move-​result-​object·​v0 1241 ·​·​·​·​move-​result-​object·​v0
   
1242 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 1242 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
1243 ·​·​·​·​.​line·​2323 1243 ·​·​·​·​.​line·​2325
1244 ·​·​·​·​.​local·​v0,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 1244 ·​·​·​·​.​local·​v0,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
1245 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 1245 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
   
1246 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 1246 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
   
1247 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​util/​ArrayList;​-​>size()​I 1247 ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
Offset 1269, 64 lines modified Offset 1269, 64 lines modified
   
1269 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ 1269 ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
   
1270 ·​·​·​·​move-​result-​object·​v1 1270 ·​·​·​·​move-​result-​object·​v1
   
1271 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 1271 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
1272 ·​·​·​·​.​line·​2326 1272 ·​·​·​·​.​line·​2328
1273 ·​·​·​·​.​local·​v1,​·​"lastItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 1273 ·​·​·​·​.​local·​v1,​·​"lastItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
1274 ·​·​·​·​iget·​v4,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​-​>position:​I 1274 ·​·​·​·​iget·​v4,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​-​>position:​I
   
1275 ·​·​·​·​iget·​v5,​·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​-​>position:​I 1275 ·​·​·​·​iget·​v5,​·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​-​>position:​I
   
1276 ·​·​·​·​invoke-​static·​{v2,​·​v5},​·​Ljava/​lang/​Math;​-​>min(II)​I 1276 ·​·​·​·​invoke-​static·​{v2,​·​v5},​·​Ljava/​lang/​Math;​-​>min(II)​I
   
1277 ·​·​·​·​move-​result·​v5 1277 ·​·​·​·​move-​result·​v5
   
1278 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>max(II)​I 1278 ·​·​·​·​invoke-​static·​{v4,​·​v5},​·​Ljava/​lang/​Math;​-​>max(II)​I
   
1279 ·​·​·​·​move-​result·​v2 1279 ·​·​·​·​move-​result·​v2
   
1280 ·​·​·​·​.​line·​2329 1280 ·​·​·​·​.​line·​2331
1281 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 1281 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
1282 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"lastItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 1282 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"lastItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
1283 ·​·​·​·​:​cond_0 1283 ·​·​·​·​:​cond_0
1284 ·​·​·​·​return·​v2 1284 ·​·​·​·​return·​v2
   
1285 ·​·​·​·​.​line·​2315 1285 ·​·​·​·​.​line·​2317
1286 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"targetPage":​I 1286 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"targetPage":​I
1287 ·​·​·​·​:​cond_1 1287 ·​·​·​·​:​cond_1
1288 ·​·​·​·​add-​int/​lit8·​v2,​·​p1,​·​0x1 1288 ·​·​·​·​add-​int/​lit8·​v2,​·​p1,​·​0x1
   
1289 ·​·​·​·​goto·​:​goto_0 1289 ·​·​·​·​goto·​:​goto_0
   
1290 ·​·​·​·​.​line·​2317 1290 ·​·​·​·​.​line·​2319
1291 ·​·​·​·​:​cond_2 1291 ·​·​·​·​:​cond_2
1292 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mCurItem:​I 1292 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mCurItem:​I
   
1293 ·​·​·​·​if-​lt·​p1,​·​v4,​·​:​cond_3 1293 ·​·​·​·​if-​lt·​p1,​·​v4,​·​:​cond_3
   
Max diff block lines reached; 102216/104956 bytes (97.39%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$AccessibilityDelegate.smali
Offset 21, 20 lines modified Offset 21, 20 lines modified
   
   
21 #·​direct·​methods 21 #·​direct·​methods
22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​)​V 22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​)​V
23 ·​·​·​·​.​locals·​1 23 ·​·​·​·​.​locals·​1
   
24 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​2198 25 ·​·​·​·​.​line·​2203
26 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 26 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
27 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 27 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
28 ·​·​·​·​.​line·​2199 28 ·​·​·​·​.​line·​2204
29 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​ 29 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
30 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
Offset 42, 230 lines modified Offset 42, 230 lines modified
   
42 .​method·​private·​addChildrenForAccessi​bility(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​view/​ViewGroup;​)​V 42 .​method·​private·​addChildrenForAccessi​bility(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​view/​ViewGroup;​)​V
43 ·​·​·​·​.​locals·​4 43 ·​·​·​·​.​locals·​4
44 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 44 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
45 ·​·​·​·​.​param·​p2,​·​"v"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 45 ·​·​·​·​.​param·​p2,​·​"v"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​2275 47 ·​·​·​·​.​line·​2280
48 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​ViewGroup;​-​>getChildCount()​I 48 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​ViewGroup;​-​>getChildCount()​I
   
49 ·​·​·​·​move-​result·​v1 49 ·​·​·​·​move-​result·​v1
   
50 ·​·​·​·​.​line·​2276 50 ·​·​·​·​.​line·​2281
51 ·​·​·​·​.​local·​v1,​·​"childCount":​I 51 ·​·​·​·​.​local·​v1,​·​"childCount":​I
52 ·​·​·​·​const/​4·​v2,​·​0x0 52 ·​·​·​·​const/​4·​v2,​·​0x0
   
53 ·​·​·​·​.​local·​v2,​·​"i":​I 53 ·​·​·​·​.​local·​v2,​·​"i":​I
54 ·​·​·​·​:​goto_0 54 ·​·​·​·​:​goto_0
55 ·​·​·​·​if-​ge·​v2,​·​v1,​·​:​cond_1 55 ·​·​·​·​if-​ge·​v2,​·​v1,​·​:​cond_1
   
56 ·​·​·​·​.​line·​2277 56 ·​·​·​·​.​line·​2282
57 ·​·​·​·​invoke-​virtual·​{p2,​·​v2},​·​Landroid/​view/​ViewGroup;​-​>getChildAt(I)​Landroid/​view/​View;​ 57 ·​·​·​·​invoke-​virtual·​{p2,​·​v2},​·​Landroid/​view/​ViewGroup;​-​>getChildAt(I)​Landroid/​view/​View;​
   
58 ·​·​·​·​move-​result-​object·​v0 58 ·​·​·​·​move-​result-​object·​v0
   
59 ·​·​·​·​.​line·​2278 59 ·​·​·​·​.​line·​2283
60 ·​·​·​·​.​local·​v0,​·​"child":​Landroid/​view/​View;​ 60 ·​·​·​·​.​local·​v0,​·​"child":​Landroid/​view/​View;​
61 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>includeChildForAcces​sibility(Landroid/​view/​View;​)​Z 61 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>includeChildForAcces​sibility(Landroid/​view/​View;​)​Z
62 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$700(Landroid/​view/​View;​)​Z 62 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$700(Landroid/​view/​View;​)​Z
   
63 ·​·​·​·​move-​result·​v3 63 ·​·​·​·​move-​result·​v3
   
64 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 64 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0
   
65 ·​·​·​·​.​line·​2279 65 ·​·​·​·​.​line·​2284
66 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>addChild(Landroid/​view/​View;​)​V 66 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>addChild(Landroid/​view/​View;​)​V
   
67 ·​·​·​·​.​line·​2276 67 ·​·​·​·​.​line·​2281
68 ·​·​·​·​:​cond_0 68 ·​·​·​·​:​cond_0
69 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1 69 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1
   
70 ·​·​·​·​goto·​:​goto_0 70 ·​·​·​·​goto·​:​goto_0
   
71 ·​·​·​·​.​line·​2282 71 ·​·​·​·​.​line·​2287
72 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"child":​Landroid/​view/​View;​ 72 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"child":​Landroid/​view/​View;​
73 ·​·​·​·​:​cond_1 73 ·​·​·​·​:​cond_1
74 ·​·​·​·​return-​void 74 ·​·​·​·​return-​void
75 .​end·​method 75 .​end·​method
   
76 .​method·​private·​copyNodeInfoNoChildre​n(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V 76 .​method·​private·​copyNodeInfoNoChildre​n(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V
77 ·​·​·​·​.​locals·​2 77 ·​·​·​·​.​locals·​2
78 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 78 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
79 ·​·​·​·​.​param·​p2,​·​"src"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 79 ·​·​·​·​.​param·​p2,​·​"src"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
   
80 ·​·​·​·​.​prologue 80 ·​·​·​·​.​prologue
81 ·​·​·​·​.​line·​2291 81 ·​·​·​·​.​line·​2296
82 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 82 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
   
83 ·​·​·​·​.​line·​2293 83 ·​·​·​·​.​line·​2298
84 ·​·​·​·​.​local·​v0,​·​"rect":​Landroid/​graphics/​Rect;​ 84 ·​·​·​·​.​local·​v0,​·​"rect":​Landroid/​graphics/​Rect;​
85 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInParent(La​ndroid/​graphics/​Rect;​)​V 85 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInParent(La​ndroid/​graphics/​Rect;​)​V
   
86 ·​·​·​·​.​line·​2294 86 ·​·​·​·​.​line·​2299
87 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInParent(La​ndroid/​graphics/​Rect;​)​V 87 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInParent(La​ndroid/​graphics/​Rect;​)​V
   
88 ·​·​·​·​.​line·​2296 88 ·​·​·​·​.​line·​2301
89 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V 89 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V
   
90 ·​·​·​·​.​line·​2297 90 ·​·​·​·​.​line·​2302
91 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V 91 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V
   
92 ·​·​·​·​.​line·​2299 92 ·​·​·​·​.​line·​2304
93 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isVisibleToUser()​Z 93 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isVisibleToUser()​Z
   
94 ·​·​·​·​move-​result·​v1 94 ·​·​·​·​move-​result·​v1
   
95 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setVisibleToUser(Z)​V 95 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setVisibleToUser(Z)​V
   
Max diff block lines reached; 13018/16973 bytes (76.70%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate.smali
Offset 19, 15 lines modified Offset 19, 15 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​)​V 20 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​2316 23 ·​·​·​·​.​line·​2321
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ChildAcc​essibilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ChildAcc​essibilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
Offset 35, 27 lines modified Offset 35, 27 lines modified
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​onInitializeAccessibi​lityNodeInfo(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V 36 .​method·​public·​onInitializeAccessibi​lityNodeInfo(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V
37 ·​·​·​·​.​locals·​1 37 ·​·​·​·​.​locals·​1
38 ·​·​·​·​.​param·​p1,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 38 ·​·​·​·​.​param·​p1,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
39 ·​·​·​·​.​param·​p2,​·​"info"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 39 ·​·​·​·​.​param·​p2,​·​"info"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​2320 41 ·​·​·​·​.​line·​2325
42 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​>onInitializeAccessib​ilityNodeInfo(Landroi​d/​view/​View;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V 42 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​>onInitializeAccessib​ilityNodeInfo(Landroi​d/​view/​View;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V
   
43 ·​·​·​·​.​line·​2322 43 ·​·​·​·​.​line·​2327
44 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>includeChildForAcces​sibility(Landroid/​view/​View;​)​Z 44 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>includeChildForAcces​sibility(Landroid/​view/​View;​)​Z
45 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$700(Landroid/​view/​View;​)​Z 45 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$700(Landroid/​view/​View;​)​Z
   
46 ·​·​·​·​move-​result·​v0 46 ·​·​·​·​move-​result·​v0
   
47 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 47 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
48 ·​·​·​·​.​line·​2326 48 ·​·​·​·​.​line·​2331
49 ·​·​·​·​const/​4·​v0,​·​0x0 49 ·​·​·​·​const/​4·​v0,​·​0x0
   
50 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setParent(Landroid/​view/​View;​)​V 50 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setParent(Landroid/​view/​View;​)​V
   
51 ·​·​·​·​.​line·​2328 51 ·​·​·​·​.​line·​2333
52 ·​·​·​·​:​cond_0 52 ·​·​·​·​:​cond_0
53 ·​·​·​·​return-​void 53 ·​·​·​·​return-​void
54 .​end·​method 54 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$LayoutParams.smali
Offset 35, 215 lines modified Offset 35, 215 lines modified
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​public·​constructor·​<init>(II)​V 36 .​method·​public·​constructor·​<init>(II)​V
37 ·​·​·​·​.​locals·​1 37 ·​·​·​·​.​locals·​1
38 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I 38 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I
39 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I 39 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​2176 41 ·​·​·​·​.​line·​2181
42 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V 42 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V
   
43 ·​·​·​·​.​line·​2162 43 ·​·​·​·​.​line·​2167
44 ·​·​·​·​const/​4·​v0,​·​0x0 44 ·​·​·​·​const/​4·​v0,​·​0x0
   
45 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 45 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
46 ·​·​·​·​.​line·​2177 46 ·​·​·​·​.​line·​2182
47 ·​·​·​·​return-​void 47 ·​·​·​·​return-​void
48 .​end·​method 48 .​end·​method
   
49 .​method·​public·​constructor·​<init>(III)​V 49 .​method·​public·​constructor·​<init>(III)​V
50 ·​·​·​·​.​locals·​0 50 ·​·​·​·​.​locals·​0
51 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I 51 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I
52 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I 52 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I
53 ·​·​·​·​.​param·​p3,​·​"gravity"·​·​·​·​#·​I 53 ·​·​·​·​.​param·​p3,​·​"gravity"·​·​·​·​#·​I
   
54 ·​·​·​·​.​prologue 54 ·​·​·​·​.​prologue
55 ·​·​·​·​.​line·​2180 55 ·​·​·​·​.​line·​2185
56 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​><init>(II)​V 56 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​><init>(II)​V
   
57 ·​·​·​·​.​line·​2181 57 ·​·​·​·​.​line·​2186
58 ·​·​·​·​iput·​p3,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 58 ·​·​·​·​iput·​p3,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
59 ·​·​·​·​.​line·​2182 59 ·​·​·​·​.​line·​2187
60 ·​·​·​·​return-​void 60 ·​·​·​·​return-​void
61 .​end·​method 61 .​end·​method
   
62 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 62 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
63 ·​·​·​·​.​locals·​3 63 ·​·​·​·​.​locals·​3
64 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​content/​Context;​ 64 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​content/​Context;​
65 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​ 65 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​const/​4·​v2,​·​0x0 67 ·​·​·​·​const/​4·​v2,​·​0x0
   
68 ·​·​·​·​.​line·​2168 68 ·​·​·​·​.​line·​2173
69 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 69 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
70 ·​·​·​·​.​line·​2162 70 ·​·​·​·​.​line·​2167
71 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 71 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
72 ·​·​·​·​.​line·​2170 72 ·​·​·​·​.​line·​2175
73 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>LAYOUT_ATTRS:​[I 73 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>LAYOUT_ATTRS:​[I
74 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$400()​[I 74 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$400()​[I
   
75 ·​·​·​·​move-​result-​object·​v1 75 ·​·​·​·​move-​result-​object·​v1
   
76 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​ 76 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
77 ·​·​·​·​move-​result-​object·​v0 77 ·​·​·​·​move-​result-​object·​v0
   
78 ·​·​·​·​.​line·​2171 78 ·​·​·​·​.​line·​2176
79 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​ 79 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​
80 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I 80 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I
   
81 ·​·​·​·​move-​result·​v1 81 ·​·​·​·​move-​result·​v1
   
82 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 82 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
83 ·​·​·​·​.​line·​2172 83 ·​·​·​·​.​line·​2177
84 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 84 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
85 ·​·​·​·​.​line·​2173 85 ·​·​·​·​.​line·​2178
86 ·​·​·​·​return-​void 86 ·​·​·​·​return-​void
87 .​end·​method 87 .​end·​method
   
88 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​)​V 88 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​)​V
89 ·​·​·​·​.​locals·​1 89 ·​·​·​·​.​locals·​1
90 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​ 90 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​
   
91 ·​·​·​·​.​prologue 91 ·​·​·​·​.​prologue
92 ·​·​·​·​.​line·​2185 92 ·​·​·​·​.​line·​2190
93 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V 93 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V
   
94 ·​·​·​·​.​line·​2162 94 ·​·​·​·​.​line·​2167
95 ·​·​·​·​const/​4·​v0,​·​0x0 95 ·​·​·​·​const/​4·​v0,​·​0x0
   
96 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 96 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
97 ·​·​·​·​.​line·​2186 97 ·​·​·​·​.​line·​2191
98 ·​·​·​·​iget·​v0,​·​p1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 98 ·​·​·​·​iget·​v0,​·​p1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
99 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 99 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
100 ·​·​·​·​.​line·​2187 100 ·​·​·​·​.​line·​2192
101 ·​·​·​·​return-​void 101 ·​·​·​·​return-​void
102 .​end·​method 102 .​end·​method
   
103 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V 103 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V
104 ·​·​·​·​.​locals·​1 104 ·​·​·​·​.​locals·​1
Max diff block lines reached; 3648/6952 bytes (52.47%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$SavedState$1.smali
Offset 28, 62 lines modified Offset 28, 62 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​1978 32 ·​·​·​·​.​line·​1983
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
38 ·​·​·​·​.​locals·​1 38 ·​·​·​·​.​locals·​1
39 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​1981 41 ·​·​·​·​.​line·​1986
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​><init>(Landroid/​os/​Parcel;​)​V 43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​><init>(Landroid/​os/​Parcel;​)​V
   
44 ·​·​·​·​return-​object·​v0 44 ·​·​·​·​return-​object·​v0
45 .​end·​method 45 .​end·​method
   
46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
47 ·​·​·​·​.​locals·​1 47 ·​·​·​·​.​locals·​1
   
48 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​1978 49 ·​·​·​·​.​line·​1983
50 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 50 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
51 ·​·​·​·​move-​result-​object·​v0 51 ·​·​·​·​move-​result-​object·​v0
   
52 ·​·​·​·​return-​object·​v0 52 ·​·​·​·​return-​object·​v0
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 54 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
55 ·​·​·​·​.​locals·​1 55 ·​·​·​·​.​locals·​1
56 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 56 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
57 ·​·​·​·​.​prologue 57 ·​·​·​·​.​prologue
58 ·​·​·​·​.​line·​1986 58 ·​·​·​·​.​line·​1991
59 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 59 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
60 ·​·​·​·​return-​object·​v0 60 ·​·​·​·​return-​object·​v0
61 .​end·​method 61 .​end·​method
   
62 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 62 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
63 ·​·​·​·​.​locals·​1 63 ·​·​·​·​.​locals·​1
   
64 ·​·​·​·​.​prologue 64 ·​·​·​·​.​prologue
65 ·​·​·​·​.​line·​1978 65 ·​·​·​·​.​line·​1983
66 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 66 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
67 ·​·​·​·​move-​result-​object·​v0 67 ·​·​·​·​move-​result-​object·​v0
   
68 ·​·​·​·​return-​object·​v0 68 ·​·​·​·​return-​object·​v0
69 .​end·​method 69 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$SavedState.smali
Offset 40, 125 lines modified Offset 40, 125 lines modified
   
   
40 #·​direct·​methods 40 #·​direct·​methods
41 .​method·​static·​constructor·​<clinit>()​V 41 .​method·​static·​constructor·​<clinit>()​V
42 ·​·​·​·​.​locals·​1 42 ·​·​·​·​.​locals·​1
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​1977 44 ·​·​·​·​.​line·​1982
45 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​ 45 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​
   
46 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​><init>()​V 46 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​><init>()​V
   
47 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 47 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
48 ·​·​·​·​return-​void 48 ·​·​·​·​return-​void
49 .​end·​method 49 .​end·​method
   
50 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V 50 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
51 ·​·​·​·​.​locals·​1 51 ·​·​·​·​.​locals·​1
52 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 52 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
53 ·​·​·​·​.​prologue 53 ·​·​·​·​.​prologue
54 ·​·​·​·​.​line·​1955 54 ·​·​·​·​.​line·​1960
55 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V 55 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
56 ·​·​·​·​.​line·​1948 56 ·​·​·​·​.​line·​1953
57 ·​·​·​·​const/​4·​v0,​·​0x0 57 ·​·​·​·​const/​4·​v0,​·​0x0
   
58 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 58 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
59 ·​·​·​·​.​line·​1956 59 ·​·​·​·​.​line·​1961
60 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 60 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
61 ·​·​·​·​move-​result·​v0 61 ·​·​·​·​move-​result·​v0
   
62 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 62 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
63 ·​·​·​·​.​line·​1957 63 ·​·​·​·​.​line·​1962
64 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 64 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
65 ·​·​·​·​move-​result·​v0 65 ·​·​·​·​move-​result·​v0
   
66 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeLeft:​I 66 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeLeft:​I
   
67 ·​·​·​·​.​line·​1958 67 ·​·​·​·​.​line·​1963
68 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 68 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
69 ·​·​·​·​move-​result·​v0 69 ·​·​·​·​move-​result·​v0
   
70 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeRight:​I 70 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeRight:​I
   
71 ·​·​·​·​.​line·​1959 71 ·​·​·​·​.​line·​1964
72 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 72 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
73 ·​·​·​·​move-​result·​v0 73 ·​·​·​·​move-​result·​v0
   
74 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeStart:​I 74 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeStart:​I
   
75 ·​·​·​·​.​line·​1960 75 ·​·​·​·​.​line·​1965
76 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 76 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
77 ·​·​·​·​move-​result·​v0 77 ·​·​·​·​move-​result·​v0
   
78 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeEnd:​I 78 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeEnd:​I
   
79 ·​·​·​·​.​line·​1961 79 ·​·​·​·​.​line·​1966
80 ·​·​·​·​return-​void 80 ·​·​·​·​return-​void
81 .​end·​method 81 .​end·​method
   
82 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V 82 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V
83 ·​·​·​·​.​locals·​1 83 ·​·​·​·​.​locals·​1
84 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​ 84 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​
   
85 ·​·​·​·​.​prologue 85 ·​·​·​·​.​prologue
86 ·​·​·​·​.​line·​1964 86 ·​·​·​·​.​line·​1969
87 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V 87 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V
   
88 ·​·​·​·​.​line·​1948 88 ·​·​·​·​.​line·​1953
89 ·​·​·​·​const/​4·​v0,​·​0x0 89 ·​·​·​·​const/​4·​v0,​·​0x0
   
90 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 90 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
91 ·​·​·​·​.​line·​1965 91 ·​·​·​·​.​line·​1970
92 ·​·​·​·​return-​void 92 ·​·​·​·​return-​void
93 .​end·​method 93 .​end·​method
   
   
94 #·​virtual·​methods 94 #·​virtual·​methods
95 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 95 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
96 ·​·​·​·​.​locals·​1 96 ·​·​·​·​.​locals·​1
97 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​ 97 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​
98 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I 98 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I
   
99 ·​·​·​·​.​prologue 99 ·​·​·​·​.​prologue
100 ·​·​·​·​.​line·​1969 100 ·​·​·​·​.​line·​1974
101 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V 101 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V
   
102 ·​·​·​·​.​line·​1970 102 ·​·​·​·​.​line·​1975
103 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 103 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
Max diff block lines reached; 873/3774 bytes (23.13%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback$1.smali
Offset 22, 30 lines modified Offset 22, 30 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​1995 26 ·​·​·​·​.​line·​2000
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​run()​V 32 .​method·​public·​run()​V
33 ·​·​·​·​.​locals·​1 33 ·​·​·​·​.​locals·​1
   
34 ·​·​·​·​.​prologue 34 ·​·​·​·​.​prologue
35 ·​·​·​·​.​line·​1997 35 ·​·​·​·​.​line·​2002
36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​ 36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​
   
37 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V 37 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V
38 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>access$300(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 38 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>access$300(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
   
39 ·​·​·​·​.​line·​1998 39 ·​·​·​·​.​line·​2003
40 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
41 .​end·​method 41 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback.smali
Offset 26, 131 lines modified Offset 26, 131 lines modified
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​I)​V 27 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​I)​V
28 ·​·​·​·​.​locals·​1 28 ·​·​·​·​.​locals·​1
29 ·​·​·​·​.​param·​p2,​·​"gravity"·​·​·​·​#·​I 29 ·​·​·​·​.​param·​p2,​·​"gravity"·​·​·​·​#·​I
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​2001 31 ·​·​·​·​.​line·​2006
32 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 32 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
33 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​><init>()​V
   
34 ·​·​·​·​.​line·​1995 34 ·​·​·​·​.​line·​2000
35 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​ 35 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​
   
36 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​><init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 36 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​><init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
   
37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mPeekRunnable:​Ljava/​lang/​Runnable;​ 37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mPeekRunnable:​Ljava/​lang/​Runnable;​
   
38 ·​·​·​·​.​line·​2002 38 ·​·​·​·​.​line·​2007
39 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I 39 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I
   
40 ·​·​·​·​.​line·​2003 40 ·​·​·​·​.​line·​2008
41 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
42 .​end·​method 42 .​end·​method
   
43 .​method·​static·​synthetic·​access$300(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 43 .​method·​static·​synthetic·​access$300(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
44 ·​·​·​·​.​locals·​0 44 ·​·​·​·​.​locals·​0
45 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​ 45 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​1991 47 ·​·​·​·​.​line·​1996
48 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V 48 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V
   
49 ·​·​·​·​return-​void 49 ·​·​·​·​return-​void
50 .​end·​method 50 .​end·​method
   
51 .​method·​private·​closeOtherDrawer()​V 51 .​method·​private·​closeOtherDrawer()​V
52 ·​·​·​·​.​locals·​3 52 ·​·​·​·​.​locals·​3
   
53 ·​·​·​·​.​prologue 53 ·​·​·​·​.​prologue
54 ·​·​·​·​const/​4·​v0,​·​0x3 54 ·​·​·​·​const/​4·​v0,​·​0x3
   
55 ·​·​·​·​.​line·​2052 55 ·​·​·​·​.​line·​2057
56 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I 56 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I
   
57 ·​·​·​·​if-​ne·​v2,​·​v0,​·​:​cond_0 57 ·​·​·​·​if-​ne·​v2,​·​v0,​·​:​cond_0
   
58 ·​·​·​·​const/​4·​v0,​·​0x5 58 ·​·​·​·​const/​4·​v0,​·​0x5
   
59 ·​·​·​·​.​line·​2053 59 ·​·​·​·​.​line·​2058
60 ·​·​·​·​.​local·​v0,​·​"otherGrav":​I 60 ·​·​·​·​.​local·​v0,​·​"otherGrav":​I
61 ·​·​·​·​:​cond_0 61 ·​·​·​·​:​cond_0
62 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 62 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
63 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>findDrawerWithGravit​y(I)​Landroid/​view/​View;​ 63 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>findDrawerWithGravit​y(I)​Landroid/​view/​View;​
   
64 ·​·​·​·​move-​result-​object·​v1 64 ·​·​·​·​move-​result-​object·​v1
   
65 ·​·​·​·​.​line·​2054 65 ·​·​·​·​.​line·​2059
66 ·​·​·​·​.​local·​v1,​·​"toClose":​Landroid/​view/​View;​ 66 ·​·​·​·​.​local·​v1,​·​"toClose":​Landroid/​view/​View;​
67 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 67 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
68 ·​·​·​·​.​line·​2055 68 ·​·​·​·​.​line·​2060
69 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 69 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
70 ·​·​·​·​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>closeDrawer(Landroid​/​view/​View;​)​V 70 ·​·​·​·​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>closeDrawer(Landroid​/​view/​View;​)​V
   
71 ·​·​·​·​.​line·​2057 71 ·​·​·​·​.​line·​2062
72 ·​·​·​·​:​cond_1 72 ·​·​·​·​:​cond_1
73 ·​·​·​·​return-​void 73 ·​·​·​·​return-​void
74 .​end·​method 74 .​end·​method
   
75 .​method·​private·​peekDrawer()​V 75 .​method·​private·​peekDrawer()​V
76 ·​·​·​·​.​locals·​9 76 ·​·​·​·​.​locals·​9
   
77 ·​·​·​·​.​prologue 77 ·​·​·​·​.​prologue
78 ·​·​·​·​const/​4·​v8,​·​0x3 78 ·​·​·​·​const/​4·​v8,​·​0x3
   
79 ·​·​·​·​const/​4·​v6,​·​0x1 79 ·​·​·​·​const/​4·​v6,​·​0x1
   
80 ·​·​·​·​const/​4·​v5,​·​0x0 80 ·​·​·​·​const/​4·​v5,​·​0x0
   
81 ·​·​·​·​.​line·​2086 81 ·​·​·​·​.​line·​2091
82 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mDragger:​Landroid/​support/​v4/​widget/​ViewDragHelper;​ 82 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mDragger:​Landroid/​support/​v4/​widget/​ViewDragHelper;​
   
83 ·​·​·​·​invoke-​virtual·​{v7},​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>getEdgeSize()​I 83 ·​·​·​·​invoke-​virtual·​{v7},​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>getEdgeSize()​I
   
84 ·​·​·​·​move-​result·​v3 84 ·​·​·​·​move-​result·​v3
   
85 ·​·​·​·​.​line·​2087 85 ·​·​·​·​.​line·​2092
86 ·​·​·​·​.​local·​v3,​·​"peekDistance":​I 86 ·​·​·​·​.​local·​v3,​·​"peekDistance":​I
87 ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I 87 ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I
   
88 ·​·​·​·​if-​ne·​v7,​·​v8,​·​:​cond_4 88 ·​·​·​·​if-​ne·​v7,​·​v8,​·​:​cond_4
   
89 ·​·​·​·​move·​v1,​·​v6 89 ·​·​·​·​move·​v1,​·​v6
   
90 ·​·​·​·​.​line·​2088 90 ·​·​·​·​.​line·​2093
Max diff block lines reached; 16752/19914 bytes (84.12%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout.smali
Offset 759, 15 lines modified Offset 759, 15 lines modified
759 .​end·​method 759 .​end·​method
   
760 .​method·​private·​static·​includeChildForAccess​ibility(Landroid/​view/​View;​)​Z 760 .​method·​private·​static·​includeChildForAccess​ibility(Landroid/​view/​View;​)​Z
761 ·​·​·​·​.​locals·​2 761 ·​·​·​·​.​locals·​2
762 ·​·​·​·​.​param·​p0,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 762 ·​·​·​·​.​param·​p0,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
   
763 ·​·​·​·​.​prologue 763 ·​·​·​·​.​prologue
764 ·​·​·​·​.​line·​1938 764 ·​·​·​·​.​line·​1943
765 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>getImportantForAcces​sibility(Landroid/​view/​View;​)​I 765 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>getImportantForAcces​sibility(Landroid/​view/​View;​)​I
   
766 ·​·​·​·​move-​result·​v0 766 ·​·​·​·​move-​result·​v0
   
767 ·​·​·​·​const/​4·​v1,​·​0x4 767 ·​·​·​·​const/​4·​v1,​·​0x4
   
768 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 768 ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0
Offset 1212, 54 lines modified Offset 1212, 54 lines modified
1212 .​method·​public·​addView(Landroid/​view/​View;​ILandroid/​view/​ViewGroup$LayoutParam​s;​)​V 1212 .​method·​public·​addView(Landroid/​view/​View;​ILandroid/​view/​ViewGroup$LayoutParam​s;​)​V
1213 ·​·​·​·​.​locals·​2 1213 ·​·​·​·​.​locals·​2
1214 ·​·​·​·​.​param·​p1,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 1214 ·​·​·​·​.​param·​p1,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
1215 ·​·​·​·​.​param·​p2,​·​"index"·​·​·​·​#·​I 1215 ·​·​·​·​.​param·​p2,​·​"index"·​·​·​·​#·​I
1216 ·​·​·​·​.​param·​p3,​·​"params"·​·​·​·​#·​Landroid/​view/​ViewGroup$LayoutParam​s;​ 1216 ·​·​·​·​.​param·​p3,​·​"params"·​·​·​·​#·​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
1217 ·​·​·​·​.​prologue 1217 ·​·​·​·​.​prologue
1218 ·​·​·​·​.​line·​1910 1218 ·​·​·​·​.​line·​1915
1219 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​ViewGroup;​-​>addView(Landroid/​view/​View;​ILandroid/​view/​ViewGroup$LayoutParam​s;​)​V 1219 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​ViewGroup;​-​>addView(Landroid/​view/​View;​ILandroid/​view/​ViewGroup$LayoutParam​s;​)​V
   
1220 ·​·​·​·​.​line·​1912 1220 ·​·​·​·​.​line·​1917
1221 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>findOpenDrawer()​Landroid/​view/​View;​ 1221 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>findOpenDrawer()​Landroid/​view/​View;​
   
1222 ·​·​·​·​move-​result-​object·​v0 1222 ·​·​·​·​move-​result-​object·​v0
   
1223 ·​·​·​·​.​line·​1913 1223 ·​·​·​·​.​line·​1918
1224 ·​·​·​·​.​local·​v0,​·​"openDrawer":​Landroid/​view/​View;​ 1224 ·​·​·​·​.​local·​v0,​·​"openDrawer":​Landroid/​view/​View;​
1225 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 1225 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
1226 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>isDrawerView(Landroi​d/​view/​View;​)​Z 1226 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>isDrawerView(Landroi​d/​view/​View;​)​Z
   
1227 ·​·​·​·​move-​result·​v1 1227 ·​·​·​·​move-​result·​v1
   
1228 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2 1228 ·​·​·​·​if-​eqz·​v1,​·​:​cond_2
   
1229 ·​·​·​·​.​line·​1916 1229 ·​·​·​·​.​line·​1921
1230 ·​·​·​·​:​cond_0 1230 ·​·​·​·​:​cond_0
1231 ·​·​·​·​const/​4·​v1,​·​0x4 1231 ·​·​·​·​const/​4·​v1,​·​0x4
   
1232 ·​·​·​·​invoke-​static·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setImportantForAcces​sibility(Landroid/​view/​View;​I)​V 1232 ·​·​·​·​invoke-​static·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setImportantForAcces​sibility(Landroid/​view/​View;​I)​V
   
1233 ·​·​·​·​.​line·​1927 1233 ·​·​·​·​.​line·​1932
1234 ·​·​·​·​:​goto_0 1234 ·​·​·​·​:​goto_0
1235 ·​·​·​·​sget-​boolean·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>CAN_HIDE_DESCENDANTS​:​Z 1235 ·​·​·​·​sget-​boolean·​v1,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>CAN_HIDE_DESCENDANTS​:​Z
   
1236 ·​·​·​·​if-​nez·​v1,​·​:​cond_1 1236 ·​·​·​·​if-​nez·​v1,​·​:​cond_1
   
1237 ·​·​·​·​.​line·​1928 1237 ·​·​·​·​.​line·​1933
1238 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>mChildAccessibilityD​elegate:​Landroid/​support/​v4/​widget/​DrawerLayout$ChildAcc​essibilityDelegate;​ 1238 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>mChildAccessibilityD​elegate:​Landroid/​support/​v4/​widget/​DrawerLayout$ChildAcc​essibilityDelegate;​
   
1239 ·​·​·​·​invoke-​static·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setAccessibilityDele​gate(Landroid/​view/​View;​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​)​V 1239 ·​·​·​·​invoke-​static·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setAccessibilityDele​gate(Landroid/​view/​View;​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​)​V
   
1240 ·​·​·​·​.​line·​1930 1240 ·​·​·​·​.​line·​1935
1241 ·​·​·​·​:​cond_1 1241 ·​·​·​·​:​cond_1
1242 ·​·​·​·​return-​void 1242 ·​·​·​·​return-​void
   
1243 ·​·​·​·​.​line·​1921 1243 ·​·​·​·​.​line·​1926
1244 ·​·​·​·​:​cond_2 1244 ·​·​·​·​:​cond_2
1245 ·​·​·​·​const/​4·​v1,​·​0x1 1245 ·​·​·​·​const/​4·​v1,​·​0x1
   
1246 ·​·​·​·​invoke-​static·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setImportantForAcces​sibility(Landroid/​view/​View;​I)​V 1246 ·​·​·​·​invoke-​static·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setImportantForAcces​sibility(Landroid/​view/​View;​I)​V
   
1247 ·​·​·​·​goto·​:​goto_0 1247 ·​·​·​·​goto·​:​goto_0
1248 .​end·​method 1248 .​end·​method
Offset 4952, 99 lines modified Offset 4952, 111 lines modified
4952 ·​·​·​·​.​locals·​5 4952 ·​·​·​·​.​locals·​5
4953 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​Landroid/​os/​Parcelable;​ 4953 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​Landroid/​os/​Parcelable;​
   
4954 ·​·​·​·​.​prologue 4954 ·​·​·​·​.​prologue
4955 ·​·​·​·​const/​4·​v4,​·​0x3 4955 ·​·​·​·​const/​4·​v4,​·​0x3
   
4956 ·​·​·​·​.​line·​1855 4956 ·​·​·​·​.​line·​1855
  4957 ·​·​·​·​instance-​of·​v2,​·​p1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
  4958 ·​·​·​·​if-​nez·​v2,​·​:​cond_1
   
  4959 ·​·​·​·​.​line·​1856
  4960 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup;​-​>onRestoreInstanceSta​te(Landroid/​os/​Parcelable;​)​V
   
  4961 ·​·​·​·​.​line·​1882
  4962 ·​·​·​·​:​cond_0
  4963 ·​·​·​·​:​goto_0
  4964 ·​·​·​·​return-​void
   
  4965 ·​·​·​·​:​cond_1
4957 ·​·​·​·​move-​object·​v0,​·​p1 4966 ·​·​·​·​move-​object·​v0,​·​p1
   
  4967 ·​·​·​·​.​line·​1860
4958 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 4968 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
4959 ·​·​·​·​.​line·​1856 4969 ·​·​·​·​.​line·​1861
4960 ·​·​·​·​.​local·​v0,​·​"ss":​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 4970 ·​·​·​·​.​local·​v0,​·​"ss":​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
4961 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>getSuperState()​Landroid/​os/​Parcelable;​ 4971 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>getSuperState()​Landroid/​os/​Parcelable;​
Max diff block lines reached; 7035/10120 bytes (69.52%) of diff not shown.
[−]
smali/android/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider.smali
Offset 19, 42 lines modified Offset 19, 42 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​)​V 20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​739 23 ·​·​·​·​.​line·​744
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​1;​)​V 28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​1;​)​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​ 30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​
31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​1;​ 31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​1;​
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​739 33 ·​·​·​·​.​line·​744
34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​><init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​)​V 34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​><init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​)​V
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
   
37 #·​virtual·​methods 37 #·​virtual·​methods
38 .​method·​public·​createAccessibilityNo​deInfo(I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 38 .​method·​public·​createAccessibilityNo​deInfo(I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
39 ·​·​·​·​.​locals·​1 39 ·​·​·​·​.​locals·​1
40 ·​·​·​·​.​param·​p1,​·​"virtualViewId"·​·​·​·​#·​I 40 ·​·​·​·​.​param·​p1,​·​"virtualViewId"·​·​·​·​#·​I
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​742 42 ·​·​·​·​.​line·​747
43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​ 43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​
   
44 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>createNode(I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 44 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>createNode(I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
45 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>access$100(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 45 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>access$100(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
   
46 ·​·​·​·​move-​result-​object·​v0 46 ·​·​·​·​move-​result-​object·​v0
   
Offset 64, 15 lines modified Offset 64, 15 lines modified
64 .​method·​public·​performAction(IILandr​oid/​os/​Bundle;​)​Z 64 .​method·​public·​performAction(IILandr​oid/​os/​Bundle;​)​Z
65 ·​·​·​·​.​locals·​1 65 ·​·​·​·​.​locals·​1
66 ·​·​·​·​.​param·​p1,​·​"virtualViewId"·​·​·​·​#·​I 66 ·​·​·​·​.​param·​p1,​·​"virtualViewId"·​·​·​·​#·​I
67 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​I 67 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​I
68 ·​·​·​·​.​param·​p3,​·​"arguments"·​·​·​·​#·​Landroid/​os/​Bundle;​ 68 ·​·​·​·​.​param·​p3,​·​"arguments"·​·​·​·​#·​Landroid/​os/​Bundle;​
   
69 ·​·​·​·​.​prologue 69 ·​·​·​·​.​prologue
70 ·​·​·​·​.​line·​747 70 ·​·​·​·​.​line·​752
71 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​ 71 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​
   
72 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>performAction(IILand​roid/​os/​Bundle;​)​Z 72 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>performAction(IILand​roid/​os/​Bundle;​)​Z
73 ·​·​·​·​invoke-​static·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>access$200(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​IILandroid/​os/​Bundle;​)​Z 73 ·​·​·​·​invoke-​static·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>access$200(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​IILandroid/​os/​Bundle;​)​Z
   
74 ·​·​·​·​move-​result·​v0 74 ·​·​·​·​move-​result·​v0
   
[−]
smali/android/support/v4/widget/ExploreByTouchHelper.smali
Offset 15, 14 lines modified Offset 15, 16 lines modified
15 #·​static·​fields 15 #·​static·​fields
16 .​field·​private·​static·​final·​DEFAULT_CLASS_NAME:​Ljava/​lang/​String;​ 16 .​field·​private·​static·​final·​DEFAULT_CLASS_NAME:​Ljava/​lang/​String;​
   
17 .​field·​public·​static·​final·​HOST_ID:​I·​=·​-​0x1 17 .​field·​public·​static·​final·​HOST_ID:​I·​=·​-​0x1
   
18 .​field·​public·​static·​final·​INVALID_ID:​I·​=·​-​0x80000000 18 .​field·​public·​static·​final·​INVALID_ID:​I·​=·​-​0x80000000
   
  19 .​field·​private·​static·​final·​INVALID_PARENT_BOUNDS​:​Landroid/​graphics/​Rect;​
   
   
19 #·​instance·​fields 20 #·​instance·​fields
20 .​field·​private·​mFocusedVirtualViewId​:​I 21 .​field·​private·​mFocusedVirtualViewId​:​I
   
21 .​field·​private·​mHoveredVirtualViewId​:​I 22 .​field·​private·​mHoveredVirtualViewId​:​I
   
22 .​field·​private·​final·​mManager:​Landroid/​view/​accessibility/​AccessibilityManager;​ 23 .​field·​private·​final·​mManager:​Landroid/​view/​accessibility/​AccessibilityManager;​
Offset 38, 107 lines modified Offset 40, 118 lines modified
38 .​field·​private·​final·​mTempVisibleRect:​Landroid/​graphics/​Rect;​ 40 .​field·​private·​final·​mTempVisibleRect:​Landroid/​graphics/​Rect;​
   
39 .​field·​private·​final·​mView:​Landroid/​view/​View;​ 41 .​field·​private·​final·​mView:​Landroid/​view/​View;​
   
   
40 #·​direct·​methods 42 #·​direct·​methods
41 .​method·​static·​constructor·​<clinit>()​V 43 .​method·​static·​constructor·​<clinit>()​V
42 ·​·​·​·​.​locals·​1 44 ·​·​·​·​.​locals·​3
   
43 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
  46 ·​·​·​·​const·​v2,​·​0x7fffffff
   
  47 ·​·​·​·​const/​high16·​v1,​·​-​0x80000000
   
44 ·​·​·​·​.​line·​64 48 ·​·​·​·​.​line·​64
45 ·​·​·​·​const-​class·​v0,​·​Landroid/​view/​View;​ 49 ·​·​·​·​const-​class·​v0,​·​Landroid/​view/​View;​
   
46 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​ 50 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​
   
47 ·​·​·​·​move-​result-​object·​v0 51 ·​·​·​·​move-​result-​object·​v0
   
48 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>DEFAULT_CLASS_NAME:​Ljava/​lang/​String;​ 52 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>DEFAULT_CLASS_NAME:​Ljava/​lang/​String;​
   
  53 ·​·​·​·​.​line·​67
  54 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
  55 ·​·​·​·​invoke-​direct·​{v0,​·​v2,​·​v2,​·​v1,​·​v1},​·​Landroid/​graphics/​Rect;​-​><init>(IIII)​V
   
  56 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>INVALID_PARENT_BOUND​S:​Landroid/​graphics/​Rect;​
   
49 ·​·​·​·​return-​void 57 ·​·​·​·​return-​void
50 .​end·​method 58 .​end·​method
   
51 .​method·​public·​constructor·​<init>(Landroid/​view/​View;​)​V 59 .​method·​public·​constructor·​<init>(Landroid/​view/​View;​)​V
52 ·​·​·​·​.​locals·​3 60 ·​·​·​·​.​locals·​3
53 ·​·​·​·​.​param·​p1,​·​"forView"·​·​·​·​#·​Landroid/​view/​View;​ 61 ·​·​·​·​.​param·​p1,​·​"forView"·​·​·​·​#·​Landroid/​view/​View;​
   
54 ·​·​·​·​.​prologue 62 ·​·​·​·​.​prologue
55 ·​·​·​·​const/​high16·​v2,​·​-​0x80000000 63 ·​·​·​·​const/​high16·​v2,​·​-​0x80000000
   
56 ·​·​·​·​.​line·​92 64 ·​·​·​·​.​line·​96
57 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 65 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
58 ·​·​·​·​.​line·​67 66 ·​·​·​·​.​line·​71
59 ·​·​·​·​new-​instance·​v1,​·​Landroid/​graphics/​Rect;​ 67 ·​·​·​·​new-​instance·​v1,​·​Landroid/​graphics/​Rect;​
   
60 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​graphics/​Rect;​-​><init>()​V 68 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
61 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mTempScreenRect:​Landroid/​graphics/​Rect;​ 69 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mTempScreenRect:​Landroid/​graphics/​Rect;​
   
62 ·​·​·​·​.​line·​68 70 ·​·​·​·​.​line·​72
63 ·​·​·​·​new-​instance·​v1,​·​Landroid/​graphics/​Rect;​ 71 ·​·​·​·​new-​instance·​v1,​·​Landroid/​graphics/​Rect;​
   
64 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​graphics/​Rect;​-​><init>()​V 72 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
65 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mTempParentRect:​Landroid/​graphics/​Rect;​ 73 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mTempParentRect:​Landroid/​graphics/​Rect;​
   
66 ·​·​·​·​.​line·​69 74 ·​·​·​·​.​line·​73
67 ·​·​·​·​new-​instance·​v1,​·​Landroid/​graphics/​Rect;​ 75 ·​·​·​·​new-​instance·​v1,​·​Landroid/​graphics/​Rect;​
   
68 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​graphics/​Rect;​-​><init>()​V 76 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
69 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mTempVisibleRect:​Landroid/​graphics/​Rect;​ 77 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mTempVisibleRect:​Landroid/​graphics/​Rect;​
   
70 ·​·​·​·​.​line·​70 78 ·​·​·​·​.​line·​74
71 ·​·​·​·​const/​4·​v1,​·​0x2 79 ·​·​·​·​const/​4·​v1,​·​0x2
   
72 ·​·​·​·​new-​array·​v1,​·​v1,​·​[I 80 ·​·​·​·​new-​array·​v1,​·​v1,​·​[I
   
73 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mTempGlobalRect:​[I 81 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mTempGlobalRect:​[I
   
74 ·​·​·​·​.​line·​82 82 ·​·​·​·​.​line·​86
75 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mFocusedVirtualViewI​d:​I 83 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mFocusedVirtualViewI​d:​I
   
76 ·​·​·​·​.​line·​85 84 ·​·​·​·​.​line·​89
77 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mHoveredVirtualViewI​d:​I 85 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>mHoveredVirtualViewI​d:​I
   
78 ·​·​·​·​.​line·​93 86 ·​·​·​·​.​line·​97
79 ·​·​·​·​if-​nez·​p1,​·​:​cond_0 87 ·​·​·​·​if-​nez·​p1,​·​:​cond_0
   
80 ·​·​·​·​.​line·​94 88 ·​·​·​·​.​line·​98
81 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 89 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
Max diff block lines reached; 34849/37821 bytes (92.14%) of diff not shown.
[−]
smali/android/support/v4/widget/NestedScrollView$SavedState$1.smali
Offset 28, 62 lines modified Offset 28, 62 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​1864 32 ·​·​·​·​.​line·​1868
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​
38 ·​·​·​·​.​locals·​1 38 ·​·​·​·​.​locals·​1
39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​1866 41 ·​·​·​·​.​line·​1870
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​ 42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​
   
43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​-​><init>(Landroid/​os/​Parcel;​)​V 43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
44 ·​·​·​·​return-​object·​v0 44 ·​·​·​·​return-​object·​v0
45 .​end·​method 45 .​end·​method
   
46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
47 ·​·​·​·​.​locals·​1 47 ·​·​·​·​.​locals·​1
   
48 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​1864 49 ·​·​·​·​.​line·​1868
50 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​ 50 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​
   
51 ·​·​·​·​move-​result-​object·​v0 51 ·​·​·​·​move-​result-​object·​v0
   
52 ·​·​·​·​return-​object·​v0 52 ·​·​·​·​return-​object·​v0
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​ 54 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​
55 ·​·​·​·​.​locals·​1 55 ·​·​·​·​.​locals·​1
56 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 56 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
57 ·​·​·​·​.​prologue 57 ·​·​·​·​.​prologue
58 ·​·​·​·​.​line·​1870 58 ·​·​·​·​.​line·​1874
59 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​ 59 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​
   
60 ·​·​·​·​return-​object·​v0 60 ·​·​·​·​return-​object·​v0
61 .​end·​method 61 .​end·​method
   
62 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 62 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
63 ·​·​·​·​.​locals·​1 63 ·​·​·​·​.​locals·​1
   
64 ·​·​·​·​.​prologue 64 ·​·​·​·​.​prologue
65 ·​·​·​·​.​line·​1864 65 ·​·​·​·​.​line·​1868
66 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​ 66 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​
   
67 ·​·​·​·​move-​result-​object·​v0 67 ·​·​·​·​move-​result-​object·​v0
   
68 ·​·​·​·​return-​object·​v0 68 ·​·​·​·​return-​object·​v0
69 .​end·​method 69 .​end·​method
[−]
smali/android/support/v4/widget/NestedScrollView$SavedState.smali
Offset 32, 62 lines modified Offset 32, 62 lines modified
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​static·​constructor·​<clinit>()​V 33 .​method·​static·​constructor·​<clinit>()​V
34 ·​·​·​·​.​locals·​1 34 ·​·​·​·​.​locals·​1
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​1863 36 ·​·​·​·​.​line·​1867
37 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState$1;​ 37 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState$1;​
   
38 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState$1;​-​><init>()​V 38 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState$1;​-​><init>()​V
   
39 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 39 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
40 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
41 .​end·​method 41 .​end·​method
   
42 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V 42 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
43 ·​·​·​·​.​locals·​1 43 ·​·​·​·​.​locals·​1
44 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​os/​Parcel;​ 44 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​1846 46 ·​·​·​·​.​line·​1850
47 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V 47 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
48 ·​·​·​·​.​line·​1847 48 ·​·​·​·​.​line·​1851
49 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 49 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
50 ·​·​·​·​move-​result·​v0 50 ·​·​·​·​move-​result·​v0
   
51 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​-​>scrollPosition:​I 51 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​-​>scrollPosition:​I
   
52 ·​·​·​·​.​line·​1848 52 ·​·​·​·​.​line·​1852
53 ·​·​·​·​return-​void 53 ·​·​·​·​return-​void
54 .​end·​method 54 .​end·​method
   
55 .​method·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V 55 .​method·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V
56 ·​·​·​·​.​locals·​0 56 ·​·​·​·​.​locals·​0
57 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​ 57 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​
   
58 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
59 ·​·​·​·​.​line·​1842 59 ·​·​·​·​.​line·​1846
60 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V 60 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V
   
61 ·​·​·​·​.​line·​1843 61 ·​·​·​·​.​line·​1847
62 ·​·​·​·​return-​void 62 ·​·​·​·​return-​void
63 .​end·​method 63 .​end·​method
   
   
64 #·​virtual·​methods 64 #·​virtual·​methods
65 .​method·​public·​toString()​Ljava/​lang/​String;​ 65 .​method·​public·​toString()​Ljava/​lang/​String;​
66 ·​·​·​·​.​locals·​2 66 ·​·​·​·​.​locals·​2
   
67 ·​·​·​·​.​prologue 67 ·​·​·​·​.​prologue
68 ·​·​·​·​.​line·​1858 68 ·​·​·​·​.​line·​1862
69 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 69 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
70 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 70 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
71 ·​·​·​·​const-​string·​v1,​·​"HorizontalScrollView​.​SavedState{" 71 ·​·​·​·​const-​string·​v1,​·​"HorizontalScrollView​.​SavedState{"
   
72 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 72 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
Offset 133, 18 lines modified Offset 133, 18 lines modified
   
133 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 133 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
134 ·​·​·​·​.​locals·​1 134 ·​·​·​·​.​locals·​1
135 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​ 135 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​
136 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I 136 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I
   
137 ·​·​·​·​.​prologue 137 ·​·​·​·​.​prologue
138 ·​·​·​·​.​line·​1852 138 ·​·​·​·​.​line·​1856
139 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V 139 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V
   
140 ·​·​·​·​.​line·​1853 140 ·​·​·​·​.​line·​1857
141 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​-​>scrollPosition:​I 141 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​NestedScrollView$Save​dState;​-​>scrollPosition:​I
   
142 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V 142 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V
   
143 ·​·​·​·​.​line·​1854 143 ·​·​·​·​.​line·​1858
144 ·​·​·​·​return-​void 144 ·​·​·​·​return-​void
145 .​end·​method 145 .​end·​method
[−]
smali/android/support/v4/widget/NestedScrollView.smali
Offset 258, 29 lines modified Offset 258, 29 lines modified
   
258 .​method·​private·​canScroll()​Z 258 .​method·​private·​canScroll()​Z
259 ·​·​·​·​.​locals·​6 259 ·​·​·​·​.​locals·​6
   
260 ·​·​·​·​.​prologue 260 ·​·​·​·​.​prologue
261 ·​·​·​·​const/​4·​v2,​·​0x0 261 ·​·​·​·​const/​4·​v2,​·​0x0
   
262 ·​·​·​·​.​line·​420 262 ·​·​·​·​.​line·​419
263 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getChildAt(I)​Landroid/​view/​View;​ 263 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getChildAt(I)​Landroid/​view/​View;​
   
264 ·​·​·​·​move-​result-​object·​v0 264 ·​·​·​·​move-​result-​object·​v0
   
265 ·​·​·​·​.​line·​421 265 ·​·​·​·​.​line·​420
266 ·​·​·​·​.​local·​v0,​·​"child":​Landroid/​view/​View;​ 266 ·​·​·​·​.​local·​v0,​·​"child":​Landroid/​view/​View;​
267 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 267 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
268 ·​·​·​·​.​line·​422 268 ·​·​·​·​.​line·​421
269 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getHeight()​I 269 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getHeight()​I
   
270 ·​·​·​·​move-​result·​v1 270 ·​·​·​·​move-​result·​v1
   
271 ·​·​·​·​.​line·​423 271 ·​·​·​·​.​line·​422
272 ·​·​·​·​.​local·​v1,​·​"childHeight":​I 272 ·​·​·​·​.​local·​v1,​·​"childHeight":​I
273 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getHeight()​I 273 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getHeight()​I
   
274 ·​·​·​·​move-​result·​v3 274 ·​·​·​·​move-​result·​v3
   
275 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getPaddingTop()​I 275 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getPaddingTop()​I
   
Offset 294, 270 lines modified Offset 294, 270 lines modified
   
294 ·​·​·​·​add-​int/​2addr·​v4,​·​v5 294 ·​·​·​·​add-​int/​2addr·​v4,​·​v5
   
295 ·​·​·​·​if-​ge·​v3,​·​v4,​·​:​cond_0 295 ·​·​·​·​if-​ge·​v3,​·​v4,​·​:​cond_0
   
296 ·​·​·​·​const/​4·​v2,​·​0x1 296 ·​·​·​·​const/​4·​v2,​·​0x1
   
297 ·​·​·​·​.​line·​425 297 ·​·​·​·​.​line·​424
298 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"childHeight":​I 298 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"childHeight":​I
299 ·​·​·​·​:​cond_0 299 ·​·​·​·​:​cond_0
300 ·​·​·​·​return·​v2 300 ·​·​·​·​return·​v2
301 .​end·​method 301 .​end·​method
   
302 .​method·​private·​static·​clamp(III)​I 302 .​method·​private·​static·​clamp(III)​I
303 ·​·​·​·​.​locals·​1 303 ·​·​·​·​.​locals·​1
304 ·​·​·​·​.​param·​p0,​·​"n"·​·​·​·​#·​I 304 ·​·​·​·​.​param·​p0,​·​"n"·​·​·​·​#·​I
305 ·​·​·​·​.​param·​p1,​·​"my"·​·​·​·​#·​I 305 ·​·​·​·​.​param·​p1,​·​"my"·​·​·​·​#·​I
306 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​I 306 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​I
   
307 ·​·​·​·​.​prologue 307 ·​·​·​·​.​prologue
308 ·​·​·​·​.​line·​1793 308 ·​·​·​·​.​line·​1792
309 ·​·​·​·​if-​ge·​p1,​·​p2,​·​:​cond_0 309 ·​·​·​·​if-​ge·​p1,​·​p2,​·​:​cond_0
   
310 ·​·​·​·​if-​gez·​p0,​·​:​cond_2 310 ·​·​·​·​if-​gez·​p0,​·​:​cond_2
   
311 ·​·​·​·​.​line·​1809 311 ·​·​·​·​.​line·​1808
312 ·​·​·​·​:​cond_0 312 ·​·​·​·​:​cond_0
313 ·​·​·​·​const/​4·​p0,​·​0x0 313 ·​·​·​·​const/​4·​p0,​·​0x0
   
314 ·​·​·​·​.​line·​1819 314 ·​·​·​·​.​line·​1818
315 ·​·​·​·​.​end·​local·​p0·​·​·​·​#·​"n":​I 315 ·​·​·​·​.​end·​local·​p0·​·​·​·​#·​"n":​I
316 ·​·​·​·​:​cond_1 316 ·​·​·​·​:​cond_1
317 ·​·​·​·​:​goto_0 317 ·​·​·​·​:​goto_0
318 ·​·​·​·​return·​p0 318 ·​·​·​·​return·​p0
   
319 ·​·​·​·​.​line·​1811 319 ·​·​·​·​.​line·​1810
320 ·​·​·​·​.​restart·​local·​p0·​·​·​·​#·​"n":​I 320 ·​·​·​·​.​restart·​local·​p0·​·​·​·​#·​"n":​I
321 ·​·​·​·​:​cond_2 321 ·​·​·​·​:​cond_2
322 ·​·​·​·​add-​int·​v0,​·​p1,​·​p0 322 ·​·​·​·​add-​int·​v0,​·​p1,​·​p0
   
323 ·​·​·​·​if-​le·​v0,​·​p2,​·​:​cond_1 323 ·​·​·​·​if-​le·​v0,​·​p2,​·​:​cond_1
   
324 ·​·​·​·​.​line·​1817 324 ·​·​·​·​.​line·​1816
325 ·​·​·​·​sub-​int·​p0,​·​p2,​·​p1 325 ·​·​·​·​sub-​int·​p0,​·​p2,​·​p1
   
326 ·​·​·​·​goto·​:​goto_0 326 ·​·​·​·​goto·​:​goto_0
327 .​end·​method 327 .​end·​method
   
328 .​method·​private·​doScrollY(I)​V 328 .​method·​private·​doScrollY(I)​V
329 ·​·​·​·​.​locals·​2 329 ·​·​·​·​.​locals·​2
330 ·​·​·​·​.​param·​p1,​·​"delta"·​·​·​·​#·​I 330 ·​·​·​·​.​param·​p1,​·​"delta"·​·​·​·​#·​I
   
331 ·​·​·​·​.​prologue 331 ·​·​·​·​.​prologue
332 ·​·​·​·​const/​4·​v1,​·​0x0 332 ·​·​·​·​const/​4·​v1,​·​0x0
   
333 ·​·​·​·​.​line·​1286 333 ·​·​·​·​.​line·​1285
334 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0 334 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0
   
335 ·​·​·​·​.​line·​1287 335 ·​·​·​·​.​line·​1286
336 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>mSmoothScrollingEnab​led:​Z 336 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>mSmoothScrollingEnab​led:​Z
   
337 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 337 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
338 ·​·​·​·​.​line·​1288 338 ·​·​·​·​.​line·​1287
339 ·​·​·​·​invoke-​virtual·​{p0,​·​v1,​·​p1},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>smoothScrollBy(II)​V 339 ·​·​·​·​invoke-​virtual·​{p0,​·​v1,​·​p1},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>smoothScrollBy(II)​V
   
340 ·​·​·​·​.​line·​1293 340 ·​·​·​·​.​line·​1292
341 ·​·​·​·​:​cond_0 341 ·​·​·​·​:​cond_0
342 ·​·​·​·​:​goto_0 342 ·​·​·​·​:​goto_0
Max diff block lines reached; 138925/141080 bytes (98.47%) of diff not shown.
[−]
smali/android/support/v4/widget/NestedScrollView$AccessibilityDelegate.smali
Offset 15, 179 lines modified Offset 15, 179 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​1875 19 ·​·​·​·​.​line·​1879
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​onInitializeAccessibi​lityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V 24 .​method·​public·​onInitializeAccessibi​lityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V
25 ·​·​·​·​.​locals·​4 25 ·​·​·​·​.​locals·​4
26 ·​·​·​·​.​param·​p1,​·​"host"·​·​·​·​#·​Landroid/​view/​View;​ 26 ·​·​·​·​.​param·​p1,​·​"host"·​·​·​·​#·​Landroid/​view/​View;​
27 ·​·​·​·​.​param·​p2,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​ 27 ·​·​·​·​.​param·​p2,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​1932 29 ·​·​·​·​.​line·​1936
30 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​>onInitializeAccessib​ilityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V 30 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​>onInitializeAccessib​ilityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V
   
31 ·​·​·​·​move-​object·​v0,​·​p1 31 ·​·​·​·​move-​object·​v0,​·​p1
   
32 ·​·​·​·​.​line·​1933 32 ·​·​·​·​.​line·​1937
33 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​NestedScrollView;​ 33 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​NestedScrollView;​
   
34 ·​·​·​·​.​line·​1934 34 ·​·​·​·​.​line·​1938
35 ·​·​·​·​.​local·​v0,​·​"nsvHost":​Landroid/​support/​v4/​widget/​NestedScrollView;​ 35 ·​·​·​·​.​local·​v0,​·​"nsvHost":​Landroid/​support/​v4/​widget/​NestedScrollView;​
36 ·​·​·​·​const-​class·​v3,​·​Landroid/​widget/​ScrollView;​ 36 ·​·​·​·​const-​class·​v3,​·​Landroid/​widget/​ScrollView;​
   
37 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​ 37 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​
   
38 ·​·​·​·​move-​result-​object·​v3 38 ·​·​·​·​move-​result-​object·​v3
   
39 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>setClassName(Ljava/​lang/​CharSequence;​)​V 39 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>setClassName(Ljava/​lang/​CharSequence;​)​V
   
40 ·​·​·​·​.​line·​1935 40 ·​·​·​·​.​line·​1939
41 ·​·​·​·​invoke-​static·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityEventCom​pat;​-​>asRecord(Landroid/​view/​accessibility/​AccessibilityEvent;​)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​ 41 ·​·​·​·​invoke-​static·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityEventCom​pat;​-​>asRecord(Landroid/​view/​accessibility/​AccessibilityEvent;​)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​
   
42 ·​·​·​·​move-​result-​object·​v1 42 ·​·​·​·​move-​result-​object·​v1
   
43 ·​·​·​·​.​line·​1936 43 ·​·​·​·​.​line·​1940
44 ·​·​·​·​.​local·​v1,​·​"record":​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​ 44 ·​·​·​·​.​local·​v1,​·​"record":​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​
45 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getScrollRange()​I 45 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getScrollRange()​I
46 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>access$000(Landroid/​support/​v4/​widget/​NestedScrollView;​)​I 46 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>access$000(Landroid/​support/​v4/​widget/​NestedScrollView;​)​I
   
47 ·​·​·​·​move-​result·​v3 47 ·​·​·​·​move-​result·​v3
   
48 ·​·​·​·​if-​lez·​v3,​·​:​cond_0 48 ·​·​·​·​if-​lez·​v3,​·​:​cond_0
   
49 ·​·​·​·​const/​4·​v2,​·​0x1 49 ·​·​·​·​const/​4·​v2,​·​0x1
   
50 ·​·​·​·​.​line·​1937 50 ·​·​·​·​.​line·​1941
51 ·​·​·​·​.​local·​v2,​·​"scrollable":​Z 51 ·​·​·​·​.​local·​v2,​·​"scrollable":​Z
52 ·​·​·​·​:​goto_0 52 ·​·​·​·​:​goto_0
53 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setScrollable(Z)​V 53 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setScrollable(Z)​V
   
54 ·​·​·​·​.​line·​1938 54 ·​·​·​·​.​line·​1942
55 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getScrollX()​I 55 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getScrollX()​I
   
56 ·​·​·​·​move-​result·​v3 56 ·​·​·​·​move-​result·​v3
   
57 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setScrollX(I)​V 57 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setScrollX(I)​V
   
58 ·​·​·​·​.​line·​1939 58 ·​·​·​·​.​line·​1943
59 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getScrollY()​I 59 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getScrollY()​I
   
60 ·​·​·​·​move-​result·​v3 60 ·​·​·​·​move-​result·​v3
   
61 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setScrollY(I)​V 61 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setScrollY(I)​V
   
62 ·​·​·​·​.​line·​1940 62 ·​·​·​·​.​line·​1944
63 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getScrollX()​I 63 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getScrollX()​I
   
64 ·​·​·​·​move-​result·​v3 64 ·​·​·​·​move-​result·​v3
   
65 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setMaxScrollX(I)​V 65 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setMaxScrollX(I)​V
   
66 ·​·​·​·​.​line·​1941 66 ·​·​·​·​.​line·​1945
67 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getScrollRange()​I 67 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>getScrollRange()​I
68 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>access$000(Landroid/​support/​v4/​widget/​NestedScrollView;​)​I 68 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​NestedScrollView;​-​>access$000(Landroid/​support/​v4/​widget/​NestedScrollView;​)​I
   
69 ·​·​·​·​move-​result·​v3 69 ·​·​·​·​move-​result·​v3
   
70 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setMaxScrollY(I)​V 70 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setMaxScrollY(I)​V
   
71 ·​·​·​·​.​line·​1942 71 ·​·​·​·​.​line·​1946
72 ·​·​·​·​return-​void 72 ·​·​·​·​return-​void
   
73 ·​·​·​·​.​line·​1936 73 ·​·​·​·​.​line·​1940
74 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"scrollable":​Z 74 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"scrollable":​Z
75 ·​·​·​·​:​cond_0 75 ·​·​·​·​:​cond_0
76 ·​·​·​·​const/​4·​v2,​·​0x0 76 ·​·​·​·​const/​4·​v2,​·​0x0
   
77 ·​·​·​·​goto·​:​goto_0 77 ·​·​·​·​goto·​:​goto_0
78 .​end·​method 78 .​end·​method
Max diff block lines reached; 6255/9756 bytes (64.11%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate.smali
Offset 21, 20 lines modified Offset 21, 20 lines modified
   
   
21 #·​direct·​methods 21 #·​direct·​methods
22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V 22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V
23 ·​·​·​·​.​locals·​1 23 ·​·​·​·​.​locals·​1
   
24 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​1541 25 ·​·​·​·​.​line·​1546
26 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 26 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
27 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 27 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
28 ·​·​·​·​.​line·​1542 28 ·​·​·​·​.​line·​1547
29 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​ 29 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
30 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
Offset 42, 133 lines modified Offset 42, 133 lines modified
   
42 .​method·​private·​copyNodeInfoNoChildre​n(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V 42 .​method·​private·​copyNodeInfoNoChildre​n(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V
43 ·​·​·​·​.​locals·​2 43 ·​·​·​·​.​locals·​2
44 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 44 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
45 ·​·​·​·​.​param·​p2,​·​"src"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 45 ·​·​·​·​.​param·​p2,​·​"src"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​1600 47 ·​·​·​·​.​line·​1605
48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
   
49 ·​·​·​·​.​line·​1602 49 ·​·​·​·​.​line·​1607
50 ·​·​·​·​.​local·​v0,​·​"rect":​Landroid/​graphics/​Rect;​ 50 ·​·​·​·​.​local·​v0,​·​"rect":​Landroid/​graphics/​Rect;​
51 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInParent(La​ndroid/​graphics/​Rect;​)​V 51 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInParent(La​ndroid/​graphics/​Rect;​)​V
   
52 ·​·​·​·​.​line·​1603 52 ·​·​·​·​.​line·​1608
53 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInParent(La​ndroid/​graphics/​Rect;​)​V 53 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInParent(La​ndroid/​graphics/​Rect;​)​V
   
54 ·​·​·​·​.​line·​1605 54 ·​·​·​·​.​line·​1610
55 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V 55 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V
   
56 ·​·​·​·​.​line·​1606 56 ·​·​·​·​.​line·​1611
57 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V 57 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V
   
58 ·​·​·​·​.​line·​1608 58 ·​·​·​·​.​line·​1613
59 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isVisibleToUser()​Z 59 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isVisibleToUser()​Z
   
60 ·​·​·​·​move-​result·​v1 60 ·​·​·​·​move-​result·​v1
   
61 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setVisibleToUser(Z)​V 61 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setVisibleToUser(Z)​V
   
62 ·​·​·​·​.​line·​1609 62 ·​·​·​·​.​line·​1614
63 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getPackageName()​Ljava/​lang/​CharSequence;​ 63 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getPackageName()​Ljava/​lang/​CharSequence;​
   
64 ·​·​·​·​move-​result-​object·​v1 64 ·​·​·​·​move-​result-​object·​v1
   
65 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setPackageName(Ljava​/​lang/​CharSequence;​)​V 65 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setPackageName(Ljava​/​lang/​CharSequence;​)​V
   
66 ·​·​·​·​.​line·​1610 66 ·​·​·​·​.​line·​1615
67 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getClassName()​Ljava/​lang/​CharSequence;​ 67 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getClassName()​Ljava/​lang/​CharSequence;​
   
68 ·​·​·​·​move-​result-​object·​v1 68 ·​·​·​·​move-​result-​object·​v1
   
69 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setClassName(Ljava/​lang/​CharSequence;​)​V 69 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setClassName(Ljava/​lang/​CharSequence;​)​V
   
70 ·​·​·​·​.​line·​1611 70 ·​·​·​·​.​line·​1616
71 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getContentDescriptio​n()​Ljava/​lang/​CharSequence;​ 71 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getContentDescriptio​n()​Ljava/​lang/​CharSequence;​
   
72 ·​·​·​·​move-​result-​object·​v1 72 ·​·​·​·​move-​result-​object·​v1
   
73 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setContentDescriptio​n(Ljava/​lang/​CharSequence;​)​V 73 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setContentDescriptio​n(Ljava/​lang/​CharSequence;​)​V
   
74 ·​·​·​·​.​line·​1613 74 ·​·​·​·​.​line·​1618
75 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isEnabled()​Z 75 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isEnabled()​Z
   
76 ·​·​·​·​move-​result·​v1 76 ·​·​·​·​move-​result·​v1
   
77 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setEnabled(Z)​V 77 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setEnabled(Z)​V
   
78 ·​·​·​·​.​line·​1614 78 ·​·​·​·​.​line·​1619
79 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isClickable()​Z 79 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isClickable()​Z
   
80 ·​·​·​·​move-​result·​v1 80 ·​·​·​·​move-​result·​v1
   
81 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setClickable(Z)​V 81 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setClickable(Z)​V
   
82 ·​·​·​·​.​line·​1615 82 ·​·​·​·​.​line·​1620
83 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isFocusable()​Z 83 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isFocusable()​Z
   
84 ·​·​·​·​move-​result·​v1 84 ·​·​·​·​move-​result·​v1
   
85 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setFocusable(Z)​V 85 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setFocusable(Z)​V
   
86 ·​·​·​·​.​line·​1616 86 ·​·​·​·​.​line·​1621
87 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isFocused()​Z 87 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isFocused()​Z
   
88 ·​·​·​·​move-​result·​v1 88 ·​·​·​·​move-​result·​v1
   
89 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setFocused(Z)​V 89 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setFocused(Z)​V
Max diff block lines reached; 8104/12611 bytes (64.26%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.smali
Offset 25, 67 lines modified Offset 25, 67 lines modified
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V 26 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
28 ·​·​·​·​.​param·​p2,​·​"childView"·​·​·​·​#·​Landroid/​view/​View;​ 28 ·​·​·​·​.​param·​p2,​·​"childView"·​·​·​·​#·​Landroid/​view/​View;​
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​1630 30 ·​·​·​·​.​line·​1635
31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
32 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 32 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
33 ·​·​·​·​.​line·​1631 33 ·​·​·​·​.​line·​1636
34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​ 34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​
   
35 ·​·​·​·​.​line·​1632 35 ·​·​·​·​.​line·​1637
36 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
37 .​end·​method 37 .​end·​method
   
   
38 #·​virtual·​methods 38 #·​virtual·​methods
39 .​method·​public·​run()​V 39 .​method·​public·​run()​V
40 ·​·​·​·​.​locals·​3 40 ·​·​·​·​.​locals·​3
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​1636 42 ·​·​·​·​.​line·​1641
43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​ 43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​
   
44 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getParent()​Landroid/​view/​ViewParent;​ 44 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getParent()​Landroid/​view/​ViewParent;​
   
45 ·​·​·​·​move-​result-​object·​v0 45 ·​·​·​·​move-​result-​object·​v0
   
46 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 46 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
47 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_0 47 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_0
   
48 ·​·​·​·​.​line·​1637 48 ·​·​·​·​.​line·​1642
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​
   
50 ·​·​·​·​const/​4·​v1,​·​0x0 50 ·​·​·​·​const/​4·​v1,​·​0x0
   
51 ·​·​·​·​const/​4·​v2,​·​0x0 51 ·​·​·​·​const/​4·​v2,​·​0x0
   
52 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setLayerType(Landroi​d/​view/​View;​ILandroid/​graphics/​Paint;​)​V 52 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setLayerType(Landroi​d/​view/​View;​ILandroid/​graphics/​Paint;​)​V
   
53 ·​·​·​·​.​line·​1638 53 ·​·​·​·​.​line·​1643
54 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 54 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​ 55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​
   
56 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>invalidateChildRegio​n(Landroid/​view/​View;​)​V 56 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>invalidateChildRegio​n(Landroid/​view/​View;​)​V
57 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$1000(Landroid​/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V 57 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$1000(Landroid​/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V
   
58 ·​·​·​·​.​line·​1640 58 ·​·​·​·​.​line·​1645
59 ·​·​·​·​:​cond_0 59 ·​·​·​·​:​cond_0
60 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 60 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
61 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mPostedRunnables:​Ljava/​util/​ArrayList;​ 61 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mPostedRunnables:​Ljava/​util/​ArrayList;​
62 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$1100(Landroid​/​support/​v4/​widget/​SlidingPaneLayout;​)​Ljava/​util/​ArrayList;​ 62 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$1100(Landroid​/​support/​v4/​widget/​SlidingPaneLayout;​)​Ljava/​util/​ArrayList;​
   
63 ·​·​·​·​move-​result-​object·​v0 63 ·​·​·​·​move-​result-​object·​v0
   
64 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Ljava/​util/​ArrayList;​-​>remove(Ljava/​lang/​Object;​)​Z 64 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Ljava/​util/​ArrayList;​-​>remove(Ljava/​lang/​Object;​)​Z
   
65 ·​·​·​·​.​line·​1641 65 ·​·​·​·​.​line·​1646
66 ·​·​·​·​return-​void 66 ·​·​·​·​return-​void
67 .​end·​method 67 .​end·​method
[−]
smali/android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.smali
Offset 19, 69 lines modified Offset 19, 69 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V 20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​1299 23 ·​·​·​·​.​line·​1304
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V 28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​ 31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​1299 33 ·​·​·​·​.​line·​1304
34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​><init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V 34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​><init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
   
37 #·​virtual·​methods 37 #·​virtual·​methods
38 .​method·​public·​clampViewPositionHori​zontal(Landroid/​view/​View;​II)​I 38 .​method·​public·​clampViewPositionHori​zontal(Landroid/​view/​View;​II)​I
39 ·​·​·​·​.​locals·​7 39 ·​·​·​·​.​locals·​7
40 ·​·​·​·​.​param·​p1,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 40 ·​·​·​·​.​param·​p1,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
41 ·​·​·​·​.​param·​p2,​·​"left"·​·​·​·​#·​I 41 ·​·​·​·​.​param·​p2,​·​"left"·​·​·​·​#·​I
42 ·​·​·​·​.​param·​p3,​·​"dx"·​·​·​·​#·​I 42 ·​·​·​·​.​param·​p3,​·​"dx"·​·​·​·​#·​I
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​1365 44 ·​·​·​·​.​line·​1370
45 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 45 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
46 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mSlideableView:​Landroid/​view/​View;​ 46 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mSlideableView:​Landroid/​view/​View;​
47 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$400(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​Landroid/​view/​View;​ 47 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$400(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​Landroid/​view/​View;​
   
48 ·​·​·​·​move-​result-​object·​v4 48 ·​·​·​·​move-​result-​object·​v4
   
49 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 49 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
50 ·​·​·​·​move-​result-​object·​v1 50 ·​·​·​·​move-​result-​object·​v1
   
51 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​ 51 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​
   
52 ·​·​·​·​.​line·​1368 52 ·​·​·​·​.​line·​1373
53 ·​·​·​·​.​local·​v1,​·​"lp":​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​ 53 ·​·​·​·​.​local·​v1,​·​"lp":​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​
54 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 54 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
55 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>isLayoutRtlSupport()​Z 55 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>isLayoutRtlSupport()​Z
56 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$700(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​Z 56 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$700(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​Z
   
57 ·​·​·​·​move-​result·​v4 57 ·​·​·​·​move-​result·​v4
   
58 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 58 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
   
59 ·​·​·​·​.​line·​1369 59 ·​·​·​·​.​line·​1374
60 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 60 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
61 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>getWidth()​I 61 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>getWidth()​I
   
62 ·​·​·​·​move-​result·​v4 62 ·​·​·​·​move-​result·​v4
   
63 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 63 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
Offset 105, 67 lines modified Offset 105, 67 lines modified
   
105 ·​·​·​·​move-​result·​v6 105 ·​·​·​·​move-​result·​v6
   
106 ·​·​·​·​add-​int/​2addr·​v5,​·​v6 106 ·​·​·​·​add-​int/​2addr·​v5,​·​v6
   
107 ·​·​·​·​sub-​int·​v3,​·​v4,​·​v5 107 ·​·​·​·​sub-​int·​v3,​·​v4,​·​v5
   
108 ·​·​·​·​.​line·​1371 108 ·​·​·​·​.​line·​1376
109 ·​·​·​·​.​local·​v3,​·​"startBound":​I 109 ·​·​·​·​.​local·​v3,​·​"startBound":​I
110 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 110 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
111 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mSlideRange:​I 111 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mSlideRange:​I
112 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$800(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​I 112 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$800(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​I
   
113 ·​·​·​·​move-​result·​v4 113 ·​·​·​·​move-​result·​v4
   
114 ·​·​·​·​sub-​int·​v0,​·​v3,​·​v4 114 ·​·​·​·​sub-​int·​v0,​·​v3,​·​v4
   
115 ·​·​·​·​.​line·​1372 115 ·​·​·​·​.​line·​1377
116 ·​·​·​·​.​local·​v0,​·​"endBound":​I 116 ·​·​·​·​.​local·​v0,​·​"endBound":​I
117 ·​·​·​·​invoke-​static·​{p2,​·​v3},​·​Ljava/​lang/​Math;​-​>min(II)​I 117 ·​·​·​·​invoke-​static·​{p2,​·​v3},​·​Ljava/​lang/​Math;​-​>min(II)​I
   
118 ·​·​·​·​move-​result·​v4 118 ·​·​·​·​move-​result·​v4
   
119 ·​·​·​·​invoke-​static·​{v4,​·​v0},​·​Ljava/​lang/​Math;​-​>max(II)​I 119 ·​·​·​·​invoke-​static·​{v4,​·​v0},​·​Ljava/​lang/​Math;​-​>max(II)​I
   
120 ·​·​·​·​move-​result·​v2 120 ·​·​·​·​move-​result·​v2
   
121 ·​·​·​·​.​line·​1378 121 ·​·​·​·​.​line·​1383
Max diff block lines reached; 15143/18835 bytes (80.40%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$LayoutParams.smali
Offset 29, 15 lines modified Offset 29, 15 lines modified
   
   
29 #·​direct·​methods 29 #·​direct·​methods
30 .​method·​static·​constructor·​<clinit>()​V 30 .​method·​static·​constructor·​<clinit>()​V
31 ·​·​·​·​.​locals·​3 31 ·​·​·​·​.​locals·​3
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​1395 33 ·​·​·​·​.​line·​1400
34 ·​·​·​·​const/​4·​v0,​·​0x1 34 ·​·​·​·​const/​4·​v0,​·​0x1
   
35 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I 35 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
36 ·​·​·​·​const/​4·​v1,​·​0x0 36 ·​·​·​·​const/​4·​v1,​·​0x0
   
37 ·​·​·​·​const·​v2,​·​0x1010181 37 ·​·​·​·​const·​v2,​·​0x1010181
Offset 51, 130 lines modified Offset 51, 130 lines modified
   
51 .​method·​public·​constructor·​<init>()​V 51 .​method·​public·​constructor·​<init>()​V
52 ·​·​·​·​.​locals·​1 52 ·​·​·​·​.​locals·​1
   
53 ·​·​·​·​.​prologue 53 ·​·​·​·​.​prologue
54 ·​·​·​·​const/​4·​v0,​·​-​0x1 54 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
55 ·​·​·​·​.​line·​1419 55 ·​·​·​·​.​line·​1424
56 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v0},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V 56 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v0},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V
   
57 ·​·​·​·​.​line·​1403 57 ·​·​·​·​.​line·​1408
58 ·​·​·​·​const/​4·​v0,​·​0x0 58 ·​·​·​·​const/​4·​v0,​·​0x0
   
59 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F 59 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F
   
60 ·​·​·​·​.​line·​1420 60 ·​·​·​·​.​line·​1425
61 ·​·​·​·​return-​void 61 ·​·​·​·​return-​void
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​constructor·​<init>(II)​V 63 .​method·​public·​constructor·​<init>(II)​V
64 ·​·​·​·​.​locals·​1 64 ·​·​·​·​.​locals·​1
65 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I 65 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I
66 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I 66 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I
   
67 ·​·​·​·​.​prologue 67 ·​·​·​·​.​prologue
68 ·​·​·​·​.​line·​1423 68 ·​·​·​·​.​line·​1428
69 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V 69 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V
   
70 ·​·​·​·​.​line·​1403 70 ·​·​·​·​.​line·​1408
71 ·​·​·​·​const/​4·​v0,​·​0x0 71 ·​·​·​·​const/​4·​v0,​·​0x0
   
72 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F 72 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F
   
73 ·​·​·​·​.​line·​1424 73 ·​·​·​·​.​line·​1429
74 ·​·​·​·​return-​void 74 ·​·​·​·​return-​void
75 .​end·​method 75 .​end·​method
   
76 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 76 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
77 ·​·​·​·​.​locals·​3 77 ·​·​·​·​.​locals·​3
78 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​content/​Context;​ 78 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​content/​Context;​
79 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​ 79 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​
   
80 ·​·​·​·​.​prologue 80 ·​·​·​·​.​prologue
81 ·​·​·​·​const/​4·​v2,​·​0x0 81 ·​·​·​·​const/​4·​v2,​·​0x0
   
82 ·​·​·​·​.​line·​1440 82 ·​·​·​·​.​line·​1445
83 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 83 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
84 ·​·​·​·​.​line·​1403 84 ·​·​·​·​.​line·​1408
85 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F 85 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F
   
86 ·​·​·​·​.​line·​1442 86 ·​·​·​·​.​line·​1447
87 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>ATTRS:​[I 87 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>ATTRS:​[I
   
88 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​ 88 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
89 ·​·​·​·​move-​result-​object·​v0 89 ·​·​·​·​move-​result-​object·​v0
   
90 ·​·​·​·​.​line·​1443 90 ·​·​·​·​.​line·​1448
91 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​ 91 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​
92 ·​·​·​·​const/​4·​v1,​·​0x0 92 ·​·​·​·​const/​4·​v1,​·​0x0
   
93 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getFloat(IF)​F 93 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getFloat(IF)​F
   
94 ·​·​·​·​move-​result·​v1 94 ·​·​·​·​move-​result·​v1
   
95 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F 95 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F
   
96 ·​·​·​·​.​line·​1444 96 ·​·​·​·​.​line·​1449
97 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 97 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
98 ·​·​·​·​.​line·​1445 98 ·​·​·​·​.​line·​1450
99 ·​·​·​·​return-​void 99 ·​·​·​·​return-​void
100 .​end·​method 100 .​end·​method
   
101 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​)​V 101 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​)​V
102 ·​·​·​·​.​locals·​1 102 ·​·​·​·​.​locals·​1
103 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​ 103 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​
   
104 ·​·​·​·​.​prologue 104 ·​·​·​·​.​prologue
105 ·​·​·​·​.​line·​1435 105 ·​·​·​·​.​line·​1440
106 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V 106 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V
   
Max diff block lines reached; 1457/4372 bytes (33.33%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SavedState$1.smali
Offset 28, 64 lines modified Offset 28, 64 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​1468 32 ·​·​·​·​.​line·​1473
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
38 ·​·​·​·​.​locals·​2 38 ·​·​·​·​.​locals·​2
39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​1470 41 ·​·​·​·​.​line·​1475
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
   
43 ·​·​·​·​const/​4·​v1,​·​0x0 43 ·​·​·​·​const/​4·​v1,​·​0x0
   
44 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​><init>(Landroid/​os/​Parcel;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V 44 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​><init>(Landroid/​os/​Parcel;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V
   
45 ·​·​·​·​return-​object·​v0 45 ·​·​·​·​return-​object·​v0
46 .​end·​method 46 .​end·​method
   
47 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 47 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
48 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​1468 50 ·​·​·​·​.​line·​1473
51 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 51 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​return-​object·​v0 53 ·​·​·​·​return-​object·​v0
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
56 ·​·​·​·​.​locals·​1 56 ·​·​·​·​.​locals·​1
57 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 57 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
58 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
59 ·​·​·​·​.​line·​1474 59 ·​·​·​·​.​line·​1479
60 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 60 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
   
61 ·​·​·​·​return-​object·​v0 61 ·​·​·​·​return-​object·​v0
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
64 ·​·​·​·​.​locals·​1 64 ·​·​·​·​.​locals·​1
   
65 ·​·​·​·​.​prologue 65 ·​·​·​·​.​prologue
66 ·​·​·​·​.​line·​1468 66 ·​·​·​·​.​line·​1473
67 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 67 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
   
68 ·​·​·​·​move-​result-​object·​v0 68 ·​·​·​·​move-​result-​object·​v0
   
69 ·​·​·​·​return-​object·​v0 69 ·​·​·​·​return-​object·​v0
70 .​end·​method 70 .​end·​method
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SavedState.smali
Offset 32, 101 lines modified Offset 32, 101 lines modified
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​static·​constructor·​<clinit>()​V 33 .​method·​static·​constructor·​<clinit>()​V
34 ·​·​·​·​.​locals·​1 34 ·​·​·​·​.​locals·​1
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​1467 36 ·​·​·​·​.​line·​1472
37 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​ 37 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​
   
38 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​><init>()​V 38 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​><init>()​V
   
39 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 39 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
40 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
41 .​end·​method 41 .​end·​method
   
42 .​method·​private·​constructor·​<init>(Landroid/​os/​Parcel;​)​V 42 .​method·​private·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
43 ·​·​·​·​.​locals·​1 43 ·​·​·​·​.​locals·​1
44 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 44 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​1457 46 ·​·​·​·​.​line·​1462
47 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V 47 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
48 ·​·​·​·​.​line·​1458 48 ·​·​·​·​.​line·​1463
49 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 49 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
50 ·​·​·​·​move-​result·​v0 50 ·​·​·​·​move-​result·​v0
   
51 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 51 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
52 ·​·​·​·​const/​4·​v0,​·​0x1 52 ·​·​·​·​const/​4·​v0,​·​0x1
   
53 ·​·​·​·​:​goto_0 53 ·​·​·​·​:​goto_0
54 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z 54 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z
   
55 ·​·​·​·​.​line·​1459 55 ·​·​·​·​.​line·​1464
56 ·​·​·​·​return-​void 56 ·​·​·​·​return-​void
   
57 ·​·​·​·​.​line·​1458 57 ·​·​·​·​.​line·​1463
58 ·​·​·​·​:​cond_0 58 ·​·​·​·​:​cond_0
59 ·​·​·​·​const/​4·​v0,​·​0x0 59 ·​·​·​·​const/​4·​v0,​·​0x0
   
60 ·​·​·​·​goto·​:​goto_0 60 ·​·​·​·​goto·​:​goto_0
61 .​end·​method 61 .​end·​method
   
62 .​method·​synthetic·​constructor·​<init>(Landroid/​os/​Parcel;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V 62 .​method·​synthetic·​constructor·​<init>(Landroid/​os/​Parcel;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V
63 ·​·​·​·​.​locals·​0 63 ·​·​·​·​.​locals·​0
64 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​ 64 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​
65 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​ 65 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​1449 67 ·​·​·​·​.​line·​1454
68 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​><init>(Landroid/​os/​Parcel;​)​V 68 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
69 ·​·​·​·​return-​void 69 ·​·​·​·​return-​void
70 .​end·​method 70 .​end·​method
   
71 .​method·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V 71 .​method·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V
72 ·​·​·​·​.​locals·​0 72 ·​·​·​·​.​locals·​0
73 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​ 73 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​
   
74 ·​·​·​·​.​prologue 74 ·​·​·​·​.​prologue
75 ·​·​·​·​.​line·​1453 75 ·​·​·​·​.​line·​1458
76 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V 76 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V
   
77 ·​·​·​·​.​line·​1454 77 ·​·​·​·​.​line·​1459
78 ·​·​·​·​return-​void 78 ·​·​·​·​return-​void
79 .​end·​method 79 .​end·​method
   
   
80 #·​virtual·​methods 80 #·​virtual·​methods
81 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 81 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
82 ·​·​·​·​.​locals·​1 82 ·​·​·​·​.​locals·​1
83 ·​·​·​·​.​param·​p1,​·​"out"·​·​·​·​#·​Landroid/​os/​Parcel;​ 83 ·​·​·​·​.​param·​p1,​·​"out"·​·​·​·​#·​Landroid/​os/​Parcel;​
84 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I 84 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I
   
85 ·​·​·​·​.​prologue 85 ·​·​·​·​.​prologue
86 ·​·​·​·​.​line·​1463 86 ·​·​·​·​.​line·​1468
87 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V 87 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V
   
88 ·​·​·​·​.​line·​1464 88 ·​·​·​·​.​line·​1469
89 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z 89 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z
   
90 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 90 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
91 ·​·​·​·​const/​4·​v0,​·​0x1 91 ·​·​·​·​const/​4·​v0,​·​0x1
   
92 ·​·​·​·​:​goto_0 92 ·​·​·​·​:​goto_0
93 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V 93 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V
   
94 ·​·​·​·​.​line·​1465 94 ·​·​·​·​.​line·​1470
95 ·​·​·​·​return-​void 95 ·​·​·​·​return-​void
   
96 ·​·​·​·​.​line·​1464 96 ·​·​·​·​.​line·​1469
97 ·​·​·​·​:​cond_0 97 ·​·​·​·​:​cond_0
98 ·​·​·​·​const/​4·​v0,​·​0x0 98 ·​·​·​·​const/​4·​v0,​·​0x0
   
Max diff block lines reached; 13/2677 bytes (0.49%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.smali
Offset 18, 29 lines modified Offset 18, 29 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​1483 22 ·​·​·​·​.​line·​1488
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V 27 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V
28 ·​·​·​·​.​locals·​4 28 ·​·​·​·​.​locals·​4
29 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 29 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
30 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 30 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​1485 32 ·​·​·​·​.​line·​1490
33 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLeft()​I 33 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLeft()​I
   
34 ·​·​·​·​move-​result·​v0 34 ·​·​·​·​move-​result·​v0
   
35 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getTop()​I 35 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getTop()​I
   
36 ·​·​·​·​move-​result·​v1 36 ·​·​·​·​move-​result·​v1
Offset 51, 10 lines modified Offset 51, 10 lines modified
   
51 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getBottom()​I 51 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getBottom()​I
   
52 ·​·​·​·​move-​result·​v3 52 ·​·​·​·​move-​result·​v3
   
53 ·​·​·​·​invoke-​static·​{p1,​·​v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>postInvalidateOnAnim​ation(Landroid/​view/​View;​IIII)​V 53 ·​·​·​·​invoke-​static·​{p1,​·​v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>postInvalidateOnAnim​ation(Landroid/​view/​View;​IIII)​V
   
54 ·​·​·​·​.​line·​1487 54 ·​·​·​·​.​line·​1492
55 ·​·​·​·​return-​void 55 ·​·​·​·​return-​void
56 .​end·​method 56 .​end·​method
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.smali
Offset 21, 18 lines modified Offset 21, 18 lines modified
   
   
21 #·​direct·​methods 21 #·​direct·​methods
22 .​method·​constructor·​<init>()​V 22 .​method·​constructor·​<init>()​V
23 ·​·​·​·​.​locals·​4 23 ·​·​·​·​.​locals·​4
   
24 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​1502 25 ·​·​·​·​.​line·​1507
26 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​-​><init>()​V
   
27 ·​·​·​·​.​line·​1504 27 ·​·​·​·​.​line·​1509
28 ·​·​·​·​:​try_start_0 28 ·​·​·​·​:​try_start_0
29 ·​·​·​·​const-​class·​v2,​·​Landroid/​view/​View;​ 29 ·​·​·​·​const-​class·​v2,​·​Landroid/​view/​View;​
   
30 ·​·​·​·​const-​string·​v3,​·​"getDisplayList" 30 ·​·​·​·​const-​string·​v3,​·​"getDisplayList"
   
31 ·​·​·​·​const/​4·​v1,​·​0x0 31 ·​·​·​·​const/​4·​v1,​·​0x0
   
Offset 42, 60 lines modified Offset 42, 60 lines modified
   
42 ·​·​·​·​move-​result-​object·​v1 42 ·​·​·​·​move-​result-​object·​v1
   
43 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mGetDisplayList:​Ljava/​lang/​reflect/​Method;​ 43 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mGetDisplayList:​Ljava/​lang/​reflect/​Method;​
44 ·​·​·​·​:​try_end_0 44 ·​·​·​·​:​try_end_0
45 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 45 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
46 ·​·​·​·​.​line·​1509 46 ·​·​·​·​.​line·​1514
47 ·​·​·​·​:​goto_0 47 ·​·​·​·​:​goto_0
48 ·​·​·​·​:​try_start_1 48 ·​·​·​·​:​try_start_1
49 ·​·​·​·​const-​class·​v1,​·​Landroid/​view/​View;​ 49 ·​·​·​·​const-​class·​v1,​·​Landroid/​view/​View;​
   
50 ·​·​·​·​const-​string·​v2,​·​"mRecreateDisplayList​" 50 ·​·​·​·​const-​string·​v2,​·​"mRecreateDisplayList​"
   
51 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getDeclaredField(Lja​va/​lang/​String;​)​Ljava/​lang/​reflect/​Field;​ 51 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getDeclaredField(Lja​va/​lang/​String;​)​Ljava/​lang/​reflect/​Field;​
   
52 ·​·​·​·​move-​result-​object·​v1 52 ·​·​·​·​move-​result-​object·​v1
   
53 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​ 53 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​
   
54 ·​·​·​·​.​line·​1510 54 ·​·​·​·​.​line·​1515
55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​ 55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​
   
56 ·​·​·​·​const/​4·​v2,​·​0x1 56 ·​·​·​·​const/​4·​v2,​·​0x1
   
57 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​reflect/​Field;​-​>setAccessible(Z)​V 57 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​reflect/​Field;​-​>setAccessible(Z)​V
58 ·​·​·​·​:​try_end_1 58 ·​·​·​·​:​try_end_1
59 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 59 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
   
60 ·​·​·​·​.​line·​1514 60 ·​·​·​·​.​line·​1519
61 ·​·​·​·​:​goto_1 61 ·​·​·​·​:​goto_1
62 ·​·​·​·​return-​void 62 ·​·​·​·​return-​void
   
63 ·​·​·​·​.​line·​1505 63 ·​·​·​·​.​line·​1510
64 ·​·​·​·​:​catch_0 64 ·​·​·​·​:​catch_0
65 ·​·​·​·​move-​exception·​v0 65 ·​·​·​·​move-​exception·​v0
   
66 ·​·​·​·​.​line·​1506 66 ·​·​·​·​.​line·​1511
67 ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchMethodException​;​ 67 ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchMethodException​;​
68 ·​·​·​·​const-​string·​v1,​·​"SlidingPaneLayout" 68 ·​·​·​·​const-​string·​v1,​·​"SlidingPaneLayout"
   
69 ·​·​·​·​const-​string·​v2,​·​"Couldn\'t·​fetch·​getDisplayList·​method;​·​dimming·​won\'t·​work·​right.​" 69 ·​·​·​·​const-​string·​v2,​·​"Couldn\'t·​fetch·​getDisplayList·​method;​·​dimming·​won\'t·​work·​right.​"
   
70 ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v0},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I 70 ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v0},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I
   
71 ·​·​·​·​goto·​:​goto_0 71 ·​·​·​·​goto·​:​goto_0
   
72 ·​·​·​·​.​line·​1511 72 ·​·​·​·​.​line·​1516
73 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"e":​Ljava/​lang/​NoSuchMethodException​;​ 73 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"e":​Ljava/​lang/​NoSuchMethodException​;​
74 ·​·​·​·​:​catch_1 74 ·​·​·​·​:​catch_1
75 ·​·​·​·​move-​exception·​v0 75 ·​·​·​·​move-​exception·​v0
   
76 ·​·​·​·​.​line·​1512 76 ·​·​·​·​.​line·​1517
77 ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchFieldException;​ 77 ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchFieldException;​
78 ·​·​·​·​const-​string·​v1,​·​"SlidingPaneLayout" 78 ·​·​·​·​const-​string·​v1,​·​"SlidingPaneLayout"
   
79 ·​·​·​·​const-​string·​v2,​·​"Couldn\'t·​fetch·​mRecreateDisplayList·​field;​·​dimming·​will·​be·​slow.​" 79 ·​·​·​·​const-​string·​v2,​·​"Couldn\'t·​fetch·​mRecreateDisplayList·​field;​·​dimming·​will·​be·​slow.​"
   
80 ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v0},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I 80 ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v0},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I
   
Offset 106, 64 lines modified Offset 106, 64 lines modified
106 #·​virtual·​methods 106 #·​virtual·​methods
107 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V 107 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V
108 ·​·​·​·​.​locals·​3 108 ·​·​·​·​.​locals·​3
109 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 109 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
110 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 110 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
   
111 ·​·​·​·​.​prologue 111 ·​·​·​·​.​prologue
112 ·​·​·​·​.​line·​1518 112 ·​·​·​·​.​line·​1523
113 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mGetDisplayList:​Ljava/​lang/​reflect/​Method;​ 113 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mGetDisplayList:​Ljava/​lang/​reflect/​Method;​
   
114 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 114 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
115 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​ 115 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​
   
116 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 116 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
117 ·​·​·​·​.​line·​1520 117 ·​·​·​·​.​line·​1525
118 ·​·​·​·​:​try_start_0 118 ·​·​·​·​:​try_start_0
119 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​ 119 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​
Max diff block lines reached; 1457/4809 bytes (30.30%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.smali
Offset 15, 35 lines modified Offset 15, 35 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​1534 19 ·​·​·​·​.​line·​1539
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V 24 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 26 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
27 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 27 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​1537 29 ·​·​·​·​.​line·​1542
30 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 30 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
31 ·​·​·​·​move-​result-​object·​v0 31 ·​·​·​·​move-​result-​object·​v0
   
32 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​ 32 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​
   
33 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>dimPaint:​Landroid/​graphics/​Paint;​ 33 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>dimPaint:​Landroid/​graphics/​Paint;​
   
34 ·​·​·​·​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setLayerPaint(Landro​id/​view/​View;​Landroid/​graphics/​Paint;​)​V 34 ·​·​·​·​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setLayerPaint(Landro​id/​view/​View;​Landroid/​graphics/​Paint;​)​V
   
35 ·​·​·​·​.​line·​1538 35 ·​·​·​·​.​line·​1543
36 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
37 .​end·​method 37 .​end·​method
[−]
smali/android/support/v4/widget/SlidingPaneLayout.smali
Offset 573, 15 lines modified Offset 573, 15 lines modified
   
573 .​method·​private·​isLayoutRtlSupport()​Z 573 .​method·​private·​isLayoutRtlSupport()​Z
574 ·​·​·​·​.​locals·​2 574 ·​·​·​·​.​locals·​2
   
575 ·​·​·​·​.​prologue 575 ·​·​·​·​.​prologue
576 ·​·​·​·​const/​4·​v0,​·​0x1 576 ·​·​·​·​const/​4·​v0,​·​0x1
   
577 ·​·​·​·​.​line·​1645 577 ·​·​·​·​.​line·​1650
578 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>getLayoutDirection(L​android/​view/​View;​)​I 578 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>getLayoutDirection(L​android/​view/​View;​)​I
   
579 ·​·​·​·​move-​result·​v1 579 ·​·​·​·​move-​result·​v1
   
580 ·​·​·​·​if-​ne·​v1,​·​v0,​·​:​cond_0 580 ·​·​·​·​if-​ne·​v1,​·​v0,​·​:​cond_0
   
581 ·​·​·​·​:​goto_0 581 ·​·​·​·​:​goto_0
Offset 4053, 48 lines modified Offset 4053, 60 lines modified
   
4053 .​method·​protected·​onRestoreInstanceStat​e(Landroid/​os/​Parcelable;​)​V 4053 .​method·​protected·​onRestoreInstanceStat​e(Landroid/​os/​Parcelable;​)​V
4054 ·​·​·​·​.​locals·​2 4054 ·​·​·​·​.​locals·​2
4055 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​Landroid/​os/​Parcelable;​ 4055 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​Landroid/​os/​Parcelable;​
   
4056 ·​·​·​·​.​prologue 4056 ·​·​·​·​.​prologue
4057 ·​·​·​·​.​line·​1288 4057 ·​·​·​·​.​line·​1288
  4058 ·​·​·​·​instance-​of·​v1,​·​p1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
   
  4059 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
  4060 ·​·​·​·​.​line·​1289
  4061 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup;​-​>onRestoreInstanceSta​te(Landroid/​os/​Parcelable;​)​V
   
  4062 ·​·​·​·​.​line·​1302
  4063 ·​·​·​·​:​goto_0
  4064 ·​·​·​·​return-​void
   
  4065 ·​·​·​·​:​cond_0
4058 ·​·​·​·​move-​object·​v0,​·​p1 4066 ·​·​·​·​move-​object·​v0,​·​p1
   
  4067 ·​·​·​·​.​line·​1293
4059 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 4068 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
   
4060 ·​·​·​·​.​line·​1289 4069 ·​·​·​·​.​line·​1294
4061 ·​·​·​·​.​local·​v0,​·​"ss":​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 4070 ·​·​·​·​.​local·​v0,​·​"ss":​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
4062 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>getSuperState()​Landroid/​os/​Parcelable;​ 4071 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>getSuperState()​Landroid/​os/​Parcelable;​
   
4063 ·​·​·​·​move-​result-​object·​v1 4072 ·​·​·​·​move-​result-​object·​v1
   
4064 ·​·​·​·​invoke-​super·​{p0,​·​v1},​·​Landroid/​view/​ViewGroup;​-​>onRestoreInstanceSta​te(Landroid/​os/​Parcelable;​)​V 4073 ·​·​·​·​invoke-​super·​{p0,​·​v1},​·​Landroid/​view/​ViewGroup;​-​>onRestoreInstanceSta​te(Landroid/​os/​Parcelable;​)​V
   
4065 ·​·​·​·​.​line·​1291 4074 ·​·​·​·​.​line·​1296
4066 ·​·​·​·​iget-​boolean·​v1,​·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z 4075 ·​·​·​·​iget-​boolean·​v1,​·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z
   
4067 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 4076 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
4068 ·​·​·​·​.​line·​1292 4077 ·​·​·​·​.​line·​1297
4069 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>openPane()​Z 4078 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>openPane()​Z
   
4070 ·​·​·​·​.​line·​1296 4079 ·​·​·​·​.​line·​1301
4071 ·​·​·​·​:​goto_0 4080 ·​·​·​·​:​goto_1
4072 ·​·​·​·​iget-​boolean·​v1,​·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z 4081 ·​·​·​·​iget-​boolean·​v1,​·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z
   
4073 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mPreservedOpenState:​Z 4082 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mPreservedOpenState:​Z
   
4074 ·​·​·​·​.​line·​1297 4083 ·​·​·​·​goto·​:​goto_0
4075 ·​·​·​·​return-​void  
   
4076 ·​·​·​·​.​line·​1294 4084 ·​·​·​·​.​line·​1299
4077 ·​·​·​·​:​cond_0 4085 ·​·​·​·​:​cond_1
4078 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>closePane()​Z 4086 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>closePane()​Z
   
4079 ·​·​·​·​goto·​:​goto_0 4087 ·​·​·​·​goto·​:​goto_1
4080 .​end·​method 4088 .​end·​method
   
4081 .​method·​protected·​onSaveInstanceState()​Landroid/​os/​Parcelable;​ 4089 .​method·​protected·​onSaveInstanceState()​Landroid/​os/​Parcelable;​
4082 ·​·​·​·​.​locals·​3 4090 ·​·​·​·​.​locals·​3
   
4083 ·​·​·​·​.​prologue 4091 ·​·​·​·​.​prologue
4084 ·​·​·​·​.​line·​1278 4092 ·​·​·​·​.​line·​1278
[−]
smali/android/support/v4/widget/SwipeRefreshLayout$5.smali
Offset 22, 62 lines modified Offset 22, 62 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​955 26 ·​·​·​·​.​line·​954
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$5;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$5;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​onAnimationEnd(Landro​id/​view/​animation/​Animation;​)​V 32 .​method·​public·​onAnimationEnd(Landro​id/​view/​animation/​Animation;​)​V
33 ·​·​·​·​.​locals·​2 33 ·​·​·​·​.​locals·​2
34 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​ 34 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​963 36 ·​·​·​·​.​line·​962
37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$5;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$5;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
38 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z 38 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z
39 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$800(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​Z 39 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$800(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​Z
   
40 ·​·​·​·​move-​result·​v0 40 ·​·​·​·​move-​result·​v0
   
41 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 41 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
42 ·​·​·​·​.​line·​964 42 ·​·​·​·​.​line·​963
43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$5;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$5;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
44 ·​·​·​·​const/​4·​v1,​·​0x0 44 ·​·​·​·​const/​4·​v1,​·​0x0
   
45 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>startScaleDownAnimat​ion(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 45 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>startScaleDownAnimat​ion(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
46 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$900(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 46 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$900(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
   
47 ·​·​·​·​.​line·​966 47 ·​·​·​·​.​line·​965
48 ·​·​·​·​:​cond_0 48 ·​·​·​·​:​cond_0
49 ·​·​·​·​return-​void 49 ·​·​·​·​return-​void
50 .​end·​method 50 .​end·​method
   
51 .​method·​public·​onAnimationRepeat(Lan​droid/​view/​animation/​Animation;​)​V 51 .​method·​public·​onAnimationRepeat(Lan​droid/​view/​animation/​Animation;​)​V
52 ·​·​·​·​.​locals·​0 52 ·​·​·​·​.​locals·​0
53 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​ 53 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​
   
54 ·​·​·​·​.​prologue 54 ·​·​·​·​.​prologue
55 ·​·​·​·​.​line·​970 55 ·​·​·​·​.​line·​969
56 ·​·​·​·​return-​void 56 ·​·​·​·​return-​void
57 .​end·​method 57 .​end·​method
   
58 .​method·​public·​onAnimationStart(Land​roid/​view/​animation/​Animation;​)​V 58 .​method·​public·​onAnimationStart(Land​roid/​view/​animation/​Animation;​)​V
59 ·​·​·​·​.​locals·​0 59 ·​·​·​·​.​locals·​0
60 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​ 60 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​
   
61 ·​·​·​·​.​prologue 61 ·​·​·​·​.​prologue
62 ·​·​·​·​.​line·​959 62 ·​·​·​·​.​line·​958
63 ·​·​·​·​return-​void 63 ·​·​·​·​return-​void
64 .​end·​method 64 .​end·​method
[−]
smali/android/support/v4/widget/SwipeRefreshLayout$6.smali
Offset 19, 15 lines modified Offset 19, 15 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V 20 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​1081 23 ·​·​·​·​.​line·​1080
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​Animation;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​Animation;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
Offset 35, 33 lines modified Offset 35, 33 lines modified
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V 36 .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V
37 ·​·​·​·​.​locals·​5 37 ·​·​·​·​.​locals·​5
38 ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F 38 ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F
39 ·​·​·​·​.​param·​p2,​·​"t"·​·​·​·​#·​Landroid/​view/​animation/​Transformation;​ 39 ·​·​·​·​.​param·​p2,​·​"t"·​·​·​·​#·​Landroid/​view/​animation/​Transformation;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​1084 41 ·​·​·​·​.​line·​1083
42 ·​·​·​·​const/​4·​v2,​·​0x0 42 ·​·​·​·​const/​4·​v2,​·​0x0
   
43 ·​·​·​·​.​line·​1085 43 ·​·​·​·​.​line·​1084
44 ·​·​·​·​.​local·​v2,​·​"targetTop":​I 44 ·​·​·​·​.​local·​v2,​·​"targetTop":​I
45 ·​·​·​·​const/​4·​v0,​·​0x0 45 ·​·​·​·​const/​4·​v0,​·​0x0
   
46 ·​·​·​·​.​line·​1086 46 ·​·​·​·​.​line·​1085
47 ·​·​·​·​.​local·​v0,​·​"endTarget":​I 47 ·​·​·​·​.​local·​v0,​·​"endTarget":​I
48 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 48 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
49 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mUsingCustomStart:​Z 49 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mUsingCustomStart:​Z
50 ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1000(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​)​Z 50 ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1000(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​)​Z
   
51 ·​·​·​·​move-​result·​v3 51 ·​·​·​·​move-​result·​v3
   
52 ·​·​·​·​if-​nez·​v3,​·​:​cond_0 52 ·​·​·​·​if-​nez·​v3,​·​:​cond_0
   
53 ·​·​·​·​.​line·​1087 53 ·​·​·​·​.​line·​1086
54 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 54 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
55 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mSpinnerFinalOffset:​F 55 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mSpinnerFinalOffset:​F
56 ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1100(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​)​F 56 ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1100(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​)​F
   
57 ·​·​·​·​move-​result·​v3 57 ·​·​·​·​move-​result·​v3
   
Offset 75, 15 lines modified Offset 75, 15 lines modified
   
75 ·​·​·​·​int-​to-​float·​v4,​·​v4 75 ·​·​·​·​int-​to-​float·​v4,​·​v4
   
76 ·​·​·​·​sub-​float/​2addr·​v3,​·​v4 76 ·​·​·​·​sub-​float/​2addr·​v3,​·​v4
   
77 ·​·​·​·​float-​to-​int·​v0,​·​v3 77 ·​·​·​·​float-​to-​int·​v0,​·​v3
   
78 ·​·​·​·​.​line·​1091 78 ·​·​·​·​.​line·​1090
79 ·​·​·​·​:​goto_0 79 ·​·​·​·​:​goto_0
80 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 80 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
81 ·​·​·​·​iget·​v3,​·​v3,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I 81 ·​·​·​·​iget·​v3,​·​v3,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I
   
82 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 82 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
Offset 95, 55 lines modified Offset 95, 55 lines modified
   
95 ·​·​·​·​mul-​float/​2addr·​v4,​·​p1 95 ·​·​·​·​mul-​float/​2addr·​v4,​·​p1
   
96 ·​·​·​·​float-​to-​int·​v4,​·​v4 96 ·​·​·​·​float-​to-​int·​v4,​·​v4
   
97 ·​·​·​·​add-​int·​v2,​·​v3,​·​v4 97 ·​·​·​·​add-​int·​v2,​·​v3,​·​v4
   
98 ·​·​·​·​.​line·​1092 98 ·​·​·​·​.​line·​1091
99 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 99 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
100 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​ 100 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​
101 ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$500(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​Landroid/​support/​v4/​widget/​CircleImageView;​ 101 ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$500(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​Landroid/​support/​v4/​widget/​CircleImageView;​
   
102 ·​·​·​·​move-​result-​object·​v3 102 ·​·​·​·​move-​result-​object·​v3
   
103 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>getTop()​I 103 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>getTop()​I
   
104 ·​·​·​·​move-​result·​v3 104 ·​·​·​·​move-​result·​v3
   
105 ·​·​·​·​sub-​int·​v1,​·​v2,​·​v3 105 ·​·​·​·​sub-​int·​v1,​·​v2,​·​v3
   
106 ·​·​·​·​.​line·​1093 106 ·​·​·​·​.​line·​1092
107 ·​·​·​·​.​local·​v1,​·​"offset":​I 107 ·​·​·​·​.​local·​v1,​·​"offset":​I
108 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 108 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
109 ·​·​·​·​const/​4·​v4,​·​0x0 109 ·​·​·​·​const/​4·​v4,​·​0x0
   
110 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setTargetOffsetTopAn​dBottom(IZ)​V 110 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setTargetOffsetTopAn​dBottom(IZ)​V
111 ·​·​·​·​invoke-​static·​{v3,​·​v1,​·​v4},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1200(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​IZ)​V 111 ·​·​·​·​invoke-​static·​{v3,​·​v1,​·​v4},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1200(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​IZ)​V
   
112 ·​·​·​·​.​line·​1094 112 ·​·​·​·​.​line·​1093
113 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 113 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
Max diff block lines reached; 881/4537 bytes (19.42%) of diff not shown.
[−]
smali/android/support/v4/widget/SwipeRefreshLayout$7.smali
Offset 19, 15 lines modified Offset 19, 15 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V 20 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​1105 23 ·​·​·​·​.​line·​1104
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$7;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$7;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​Animation;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​Animation;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
Offset 35, 16 lines modified Offset 35, 16 lines modified
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V 36 .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V
37 ·​·​·​·​.​locals·​1 37 ·​·​·​·​.​locals·​1
38 ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F 38 ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F
39 ·​·​·​·​.​param·​p2,​·​"t"·​·​·​·​#·​Landroid/​view/​animation/​Transformation;​ 39 ·​·​·​·​.​param·​p2,​·​"t"·​·​·​·​#·​Landroid/​view/​animation/​Transformation;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​1108 41 ·​·​·​·​.​line·​1107
42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$7;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$7;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
43 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>moveToStart(F)​V 43 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>moveToStart(F)​V
44 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1300(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​F)​V 44 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1300(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​F)​V
   
45 ·​·​·​·​.​line·​1109 45 ·​·​·​·​.​line·​1108
46 ·​·​·​·​return-​void 46 ·​·​·​·​return-​void
47 .​end·​method 47 .​end·​method
[−]
smali/android/support/v4/widget/SwipeRefreshLayout$8.smali
Offset 19, 15 lines modified Offset 19, 15 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V 20 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​1120 23 ·​·​·​·​.​line·​1119
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$8;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$8;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​Animation;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​view/​animation/​Animation;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
Offset 35, 15 lines modified Offset 35, 15 lines modified
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V 36 .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V
37 ·​·​·​·​.​locals·​3 37 ·​·​·​·​.​locals·​3
38 ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F 38 ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F
39 ·​·​·​·​.​param·​p2,​·​"t"·​·​·​·​#·​Landroid/​view/​animation/​Transformation;​ 39 ·​·​·​·​.​param·​p2,​·​"t"·​·​·​·​#·​Landroid/​view/​animation/​Transformation;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​1123 41 ·​·​·​·​.​line·​1122
42 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$8;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 42 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$8;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
43 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mStartingScale:​F 43 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mStartingScale:​F
44 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1400(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​)​F 44 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1400(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​)​F
   
45 ·​·​·​·​move-​result·​v1 45 ·​·​·​·​move-​result·​v1
   
Offset 56, 23 lines modified Offset 56, 23 lines modified
   
56 ·​·​·​·​neg-​float·​v2,​·​v2 56 ·​·​·​·​neg-​float·​v2,​·​v2
   
57 ·​·​·​·​mul-​float/​2addr·​v2,​·​p1 57 ·​·​·​·​mul-​float/​2addr·​v2,​·​p1
   
58 ·​·​·​·​add-​float·​v0,​·​v1,​·​v2 58 ·​·​·​·​add-​float·​v0,​·​v1,​·​v2
   
59 ·​·​·​·​.​line·​1124 59 ·​·​·​·​.​line·​1123
60 ·​·​·​·​.​local·​v0,​·​"targetScale":​F 60 ·​·​·​·​.​local·​v0,​·​"targetScale":​F
61 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$8;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 61 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$8;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
62 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setAnimationProgress​(F)​V 62 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setAnimationProgress​(F)​V
63 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$700(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​F)​V 63 ·​·​·​·​invoke-​static·​{v1,​·​v0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$700(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​F)​V
   
64 ·​·​·​·​.​line·​1125 64 ·​·​·​·​.​line·​1124
65 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$8;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​ 65 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$8;​-​>this$0:​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​
   
66 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>moveToStart(F)​V 66 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>moveToStart(F)​V
67 ·​·​·​·​invoke-​static·​{v1,​·​p1},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1300(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​F)​V 67 ·​·​·​·​invoke-​static·​{v1,​·​p1},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>access$1300(Landroid​/​support/​v4/​widget/​SwipeRefreshLayout;​F)​V
   
68 ·​·​·​·​.​line·​1126 68 ·​·​·​·​.​line·​1125
69 ·​·​·​·​return-​void 69 ·​·​·​·​return-​void
70 .​end·​method 70 .​end·​method
[−]
smali/android/support/v4/widget/SwipeRefreshLayout.smali
Offset 228, 22 lines modified Offset 228, 22 lines modified
228 ·​·​·​·​.​line·​168 228 ·​·​·​·​.​line·​168
229 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$1;​ 229 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$1;​
   
230 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$1;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V 230 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$1;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V
   
231 ·​·​·​·​iput-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mRefreshListener:​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 231 ·​·​·​·​iput-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mRefreshListener:​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
232 ·​·​·​·​.​line·​1081 232 ·​·​·​·​.​line·​1080
233 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​ 233 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​
   
234 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V 234 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$6;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V
   
235 ·​·​·​·​iput-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 235 ·​·​·​·​iput-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
236 ·​·​·​·​.​line·​1105 236 ·​·​·​·​.​line·​1104
237 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$7;​ 237 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$7;​
   
238 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$7;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V 238 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$7;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V
   
239 ·​·​·​·​iput-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ 239 ·​·​·​·​iput-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​
   
240 ·​·​·​·​.​line·​301 240 ·​·​·​·​.​line·​301
Offset 542, 117 lines modified Offset 542, 117 lines modified
   
542 .​method·​private·​animateOffsetToCorrec​tPosition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 542 .​method·​private·​animateOffsetToCorrec​tPosition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
543 ·​·​·​·​.​locals·​4 543 ·​·​·​·​.​locals·​4
544 ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I 544 ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I
545 ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 545 ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
546 ·​·​·​·​.​prologue 546 ·​·​·​·​.​prologue
547 ·​·​·​·​.​line·​1053 547 ·​·​·​·​.​line·​1052
548 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I 548 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I
   
549 ·​·​·​·​.​line·​1054 549 ·​·​·​·​.​line·​1053
550 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 550 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
551 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V 551 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V
   
552 ·​·​·​·​.​line·​1055 552 ·​·​·​·​.​line·​1054
553 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 553 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
554 ·​·​·​·​const-​wide/​16·​v2,​·​0xc8 554 ·​·​·​·​const-​wide/​16·​v2,​·​0xc8
   
555 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V 555 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V
   
556 ·​·​·​·​.​line·​1056 556 ·​·​·​·​.​line·​1055
557 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 557 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
558 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 558 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
559 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V 559 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V
   
560 ·​·​·​·​.​line·​1057 560 ·​·​·​·​.​line·​1056
561 ·​·​·​·​if-​eqz·​p2,​·​:​cond_0 561 ·​·​·​·​if-​eqz·​p2,​·​:​cond_0
   
562 ·​·​·​·​.​line·​1058 562 ·​·​·​·​.​line·​1057
563 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​ 563 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​
   
564 ·​·​·​·​invoke-​virtual·​{v0,​·​p2},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 564 ·​·​·​·​invoke-​virtual·​{v0,​·​p2},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
   
565 ·​·​·​·​.​line·​1060 565 ·​·​·​·​.​line·​1059
566 ·​·​·​·​:​cond_0 566 ·​·​·​·​:​cond_0
567 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​ 567 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​
   
568 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>clearAnimation()​V 568 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>clearAnimation()​V
   
569 ·​·​·​·​.​line·​1061 569 ·​·​·​·​.​line·​1060
570 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​ 570 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​
   
571 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ 571 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​
   
572 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V 572 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V
   
573 ·​·​·​·​.​line·​1062 573 ·​·​·​·​.​line·​1061
574 ·​·​·​·​return-​void 574 ·​·​·​·​return-​void
575 .​end·​method 575 .​end·​method
   
576 .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V 576 .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V
577 ·​·​·​·​.​locals·​4 577 ·​·​·​·​.​locals·​4
578 ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I 578 ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I
579 ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ 579 ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​
   
580 ·​·​·​·​.​prologue 580 ·​·​·​·​.​prologue
581 ·​·​·​·​.​line·​1065 581 ·​·​·​·​.​line·​1064
582 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z 582 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z
   
583 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 583 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
584 ·​·​·​·​.​line·​1067 584 ·​·​·​·​.​line·​1066
585 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>startScaleDownReturn​ToStartAnimation(ILan​droid/​view/​animation/​Animation$AnimationLi​stener;​)​V 585 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>startScaleDownReturn​ToStartAnimation(ILan​droid/​view/​animation/​Animation$AnimationLi​stener;​)​V
   
586 ·​·​·​·​.​line·​1079 586 ·​·​·​·​.​line·​1078
587 ·​·​·​·​:​goto_0 587 ·​·​·​·​:​goto_0
588 ·​·​·​·​return-​void 588 ·​·​·​·​return-​void
   
589 ·​·​·​·​.​line·​1069 589 ·​·​·​·​.​line·​1068
590 ·​·​·​·​:​cond_0 590 ·​·​·​·​:​cond_0
591 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I 591 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I
   
Max diff block lines reached; 38622/43216 bytes (89.37%) of diff not shown.
[−]
smali/com/uberspot/a2048/MainActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lcom/​uberspot/​a2048/​MainActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lcom/​uberspot/​a2048/​MainActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lcom/​uberspot/​a2048/​MainActivity;​)​V 23 .​method·​constructor·​<init>(Lcom/​uberspot/​a2048/​MainActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lcom/​uberspot/​a2048/​MainActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​102 27 ·​·​·​·​.​line·​102
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​uberspot/​a2048/​MainActivity$1;​-​>this$0:​Lcom/​uberspot/​a2048/​MainActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​uberspot/​a2048/​MainActivity$1;​-​>this$0:​Lcom/​uberspot/​a2048/​MainActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
Offset 57, 14 lines modified Offset 58, 15 lines modified
   
57 ·​·​·​·​move-​result·​v4 58 ·​·​·​·​move-​result·​v4
   
58 ·​·​·​·​if-​ne·​v4,​·​v2,​·​:​cond_2 59 ·​·​·​·​if-​ne·​v4,​·​v2,​·​:​cond_2
   
59 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​uberspot/​a2048/​MainActivity$1;​-​>this$0:​Lcom/​uberspot/​a2048/​MainActivity;​ 60 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​uberspot/​a2048/​MainActivity$1;​-​>this$0:​Lcom/​uberspot/​a2048/​MainActivity;​
   
  61 ·​·​·​·​.​line·​110
60 ·​·​·​·​#·​getter·​for:​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>mLastTouch:​J 62 ·​·​·​·​#·​getter·​for:​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>mLastTouch:​J
61 ·​·​·​·​invoke-​static·​{v4},​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>access$000(Lcom/​uberspot/​a2048/​MainActivity;​)​J 63 ·​·​·​·​invoke-​static·​{v4},​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>access$000(Lcom/​uberspot/​a2048/​MainActivity;​)​J
   
62 ·​·​·​·​move-​result-​wide·​v4 64 ·​·​·​·​move-​result-​wide·​v4
   
63 ·​·​·​·​sub-​long·​v4,​·​v0,​·​v4 65 ·​·​·​·​sub-​long·​v4,​·​v0,​·​v4
   
[−]
smali/com/uberspot/a2048/MainActivity.smali
Offset 111, 44 lines modified Offset 111, 44 lines modified
111 .​method·​private·​applyFullScreen(Z)​V 111 .​method·​private·​applyFullScreen(Z)​V
112 ·​·​·​·​.​locals·​2 112 ·​·​·​·​.​locals·​2
113 ·​·​·​·​.​param·​p1,​·​"isFullScreen"·​·​·​·​#·​Z 113 ·​·​·​·​.​param·​p1,​·​"isFullScreen"·​·​·​·​#·​Z
   
114 ·​·​·​·​.​prologue 114 ·​·​·​·​.​prologue
115 ·​·​·​·​const/​16·​v1,​·​0x400 115 ·​·​·​·​const/​16·​v1,​·​0x400
   
116 ·​·​·​·​.​line·​156 116 ·​·​·​·​.​line·​161
117 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0 117 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0
   
118 ·​·​·​·​.​line·​157 118 ·​·​·​·​.​line·​162
119 ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>getWindow()​Landroid/​view/​Window;​ 119 ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>getWindow()​Landroid/​view/​Window;​
   
120 ·​·​·​·​move-​result-​object·​v0 120 ·​·​·​·​move-​result-​object·​v0
   
121 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​Window;​-​>clearFlags(I)​V 121 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​Window;​-​>clearFlags(I)​V
   
122 ·​·​·​·​.​line·​162 122 ·​·​·​·​.​line·​167
123 ·​·​·​·​:​goto_0 123 ·​·​·​·​:​goto_0
124 ·​·​·​·​return-​void 124 ·​·​·​·​return-​void
   
125 ·​·​·​·​.​line·​159 125 ·​·​·​·​.​line·​164
126 ·​·​·​·​:​cond_0 126 ·​·​·​·​:​cond_0
127 ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>getWindow()​Landroid/​view/​Window;​ 127 ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>getWindow()​Landroid/​view/​Window;​
   
128 ·​·​·​·​move-​result-​object·​v0 128 ·​·​·​·​move-​result-​object·​v0
   
129 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v1},​·​Landroid/​view/​Window;​-​>setFlags(II)​V 129 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v1},​·​Landroid/​view/​Window;​-​>setFlags(II)​V
   
130 ·​·​·​·​goto·​:​goto_0 130 ·​·​·​·​goto·​:​goto_0
131 .​end·​method 131 .​end·​method
   
132 .​method·​private·​isFullScreen()​Z 132 .​method·​private·​isFullScreen()​Z
133 ·​·​·​·​.​locals·​3 133 ·​·​·​·​.​locals·​3
   
134 ·​·​·​·​.​prologue 134 ·​·​·​·​.​prologue
135 ·​·​·​·​.​line·​147 135 ·​·​·​·​.​line·​152
136 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 136 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
137 ·​·​·​·​move-​result-​object·​v0 137 ·​·​·​·​move-​result-​object·​v0
   
138 ·​·​·​·​const-​string·​v1,​·​"is_fullscreen_pref" 138 ·​·​·​·​const-​string·​v1,​·​"is_fullscreen_pref"
   
139 ·​·​·​·​sget-​boolean·​v2,​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>DEF_FULLSCREEN:​Z 139 ·​·​·​·​sget-​boolean·​v2,​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>DEF_FULLSCREEN:​Z
Offset 161, 48 lines modified Offset 161, 48 lines modified
161 .​end·​method 161 .​end·​method
   
162 .​method·​private·​saveFullScreen(Z)​V 162 .​method·​private·​saveFullScreen(Z)​V
163 ·​·​·​·​.​locals·​2 163 ·​·​·​·​.​locals·​2
164 ·​·​·​·​.​param·​p1,​·​"isFullScreen"·​·​·​·​#·​Z 164 ·​·​·​·​.​param·​p1,​·​"isFullScreen"·​·​·​·​#·​Z
   
165 ·​·​·​·​.​prologue 165 ·​·​·​·​.​prologue
166 ·​·​·​·​.​line·​141 166 ·​·​·​·​.​line·​146
167 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 167 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
168 ·​·​·​·​move-​result-​object·​v1 168 ·​·​·​·​move-​result-​object·​v1
   
169 ·​·​·​·​invoke-​interface·​{v1},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​ 169 ·​·​·​·​invoke-​interface·​{v1},​·​Landroid/​content/​SharedPreferences;​-​>edit()​Landroid/​content/​SharedPreferences$Edi​tor;​
   
170 ·​·​·​·​move-​result-​object·​v0 170 ·​·​·​·​move-​result-​object·​v0
   
171 ·​·​·​·​.​line·​142 171 ·​·​·​·​.​line·​147
172 ·​·​·​·​.​local·​v0,​·​"editor":​Landroid/​content/​SharedPreferences$Edi​tor;​ 172 ·​·​·​·​.​local·​v0,​·​"editor":​Landroid/​content/​SharedPreferences$Edi​tor;​
173 ·​·​·​·​const-​string·​v1,​·​"is_fullscreen_pref" 173 ·​·​·​·​const-​string·​v1,​·​"is_fullscreen_pref"
   
174 ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​p1},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putBoolean(Ljava/​lang/​String;​Z)​Landroid/​content/​SharedPreferences$Edi​tor;​ 174 ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​p1},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>putBoolean(Ljava/​lang/​String;​Z)​Landroid/​content/​SharedPreferences$Edi​tor;​
   
175 ·​·​·​·​.​line·​143 175 ·​·​·​·​.​line·​148
176 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z 176 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​content/​SharedPreferences$Edi​tor;​-​>commit()​Z
   
177 ·​·​·​·​.​line·​144 177 ·​·​·​·​.​line·​149
178 ·​·​·​·​return-​void 178 ·​·​·​·​return-​void
179 .​end·​method 179 .​end·​method
   
   
180 #·​virtual·​methods 180 #·​virtual·​methods
181 .​method·​public·​onBackPressed()​V 181 .​method·​public·​onBackPressed()​V
182 ·​·​·​·​.​locals·​6 182 ·​·​·​·​.​locals·​6
   
183 ·​·​·​·​.​prologue 183 ·​·​·​·​.​prologue
184 ·​·​·​·​.​line·​171 184 ·​·​·​·​.​line·​182
185 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 185 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
186 ·​·​·​·​move-​result-​wide·​v0 186 ·​·​·​·​move-​result-​wide·​v0
   
187 ·​·​·​·​.​line·​172 187 ·​·​·​·​.​line·​183
188 ·​·​·​·​.​local·​v0,​·​"currentTime":​J 188 ·​·​·​·​.​local·​v0,​·​"currentTime":​J
189 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>mLastBackPress:​J 189 ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​uberspot/​a2048/​MainActivity;​-​>mLastBackPress:​J
   
190 ·​·​·​·​sub-​long·​v2,​·​v0,​·​v2 190 ·​·​·​·​sub-​long·​v2,​·​v0,​·​v2
   
191 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>abs(J)​J 191 ·​·​·​·​invoke-​static·​{v2,​·​v3},​·​Ljava/​lang/​Math;​-​>abs(J)​J
   
Offset 210, 47 lines modified Offset 210, 47 lines modified
   
210 ·​·​·​·​const-​wide/​16·​v4,​·​0xdac 210 ·​·​·​·​const-​wide/​16·​v4,​·​0xdac
   
211 ·​·​·​·​cmp-​long·​v2,​·​v2,​·​v4 211 ·​·​·​·​cmp-​long·​v2,​·​v2,​·​v4
   
Max diff block lines reached; 1266/3955 bytes (32.01%) of diff not shown.
[−]
smali/com/uberspot/a2048/R.smali
Offset 23, 10 lines modified Offset 23, 9 lines modified
23 .​method·​public·​constructor·​<init>()​V 23 .​method·​public·​constructor·​<init>()​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​10 26 ·​·​·​·​.​line·​10
27 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 27 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
28 ·​·​·​·​.​line·​63  
29 ·​·​·​·​return-​void 28 ·​·​·​·​return-​void
30 .​end·​method 29 .​end·​method
[−]
smali/de/cketti/library/changelog/R.smali
Offset 16, 10 lines modified Offset 16, 9 lines modified
16 .​method·​public·​constructor·​<init>()​V 16 .​method·​public·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​9 19 ·​·​·​·​.​line·​9
20 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
21 ·​·​·​·​.​line·​28  
22 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
23 .​end·​method 22 .​end·​method
[−]
original/AndroidManifest.xml
Offset 1, 17 lines modified Offset 1, 17 lines modified
00000000:​·​0300·​0800·​9807·​0000·​0100·​1c00·​3404·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​ 00000000:​·​0300·​0800·​8807·​0000·​0100·​1c00·​2404·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​$.​.​.​
00000010:​·​1f00·​0000·​0000·​0000·​0000·​0000·​9800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000010:​·​1f00·​0000·​0000·​0000·​0000·​0000·​9800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​ 00000020:​·​0000·​0000·​0000·​0000·​1a00·​0000·​3400·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​4.​.​.​
00000030:​·​5200·​0000·​7600·​0000·​9000·​0000·​9c00·​0000·​·​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​ 00000030:​·​5200·​0000·​7600·​0000·​9000·​0000·​9c00·​0000·​·​R.​.​.​v.​.​.​.​.​.​.​.​.​.​.​
00000040:​·​aa00·​0000·​b800·​0000·​c400·​0000·​e200·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000040:​·​aa00·​0000·​b800·​0000·​c400·​0000·​e200·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000050:​·​0801·​0000·​1a01·​0000·​7201·​0000·​7601·​0000·​·​.​.​.​.​.​.​.​.​r.​.​.​v.​.​.​ 00000050:​·​0801·​0000·​1a01·​0000·​7201·​0000·​7601·​0000·​·​.​.​.​.​.​.​.​.​r.​.​.​v.​.​.​
00000060:​·​8801·​0000·​bc01·​0000·​f001·​0000·​0402·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000060:​·​8801·​0000·​bc01·​0000·​f001·​0000·​0402·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000070:​·​2c02·​0000·​3802·​0000·​4002·​0000·​5a02·​0000·​·​,​.​.​.​8.​.​.​@.​.​.​Z.​.​.​ 00000070:​·​2c02·​0000·​3802·​0000·​4002·​0000·​4a02·​0000·​·​,​.​.​.​8.​.​.​@.​.​.​J.​.​.​
00000080:​·​6e02·​0000·​8802·​0000·​9c02·​0000·​de02·​0000·​·​n.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000080:​·​5e02·​0000·​7802·​0000·​8c02·​0000·​ce02·​0000·​·​^.​.​.​x.​.​.​.​.​.​.​.​.​.​.​
00000090:​·​fc02·​0000·​0c03·​0000·​4403·​0000·​5803·​0000·​·​.​.​.​.​.​.​.​.​D.​.​.​X.​.​.​ 00000090:​·​ec02·​0000·​fc02·​0000·​3403·​0000·​4803·​0000·​·​.​.​.​.​.​.​.​.​4.​.​.​H.​.​.​
000000a0:​·​0b00·​7600·​6500·​7200·​7300·​6900·​6f00·​6e00·​·​.​.​v.​e.​r.​s.​i.​o.​n.​ 000000a0:​·​0b00·​7600·​6500·​7200·​7300·​6900·​6f00·​6e00·​·​.​.​v.​e.​r.​s.​i.​o.​n.​
000000b0:​·​4300·​6f00·​6400·​6500·​0000·​0b00·​7600·​6500·​·​C.​o.​d.​e.​.​.​.​.​v.​e.​ 000000b0:​·​4300·​6f00·​6400·​6500·​0000·​0b00·​7600·​6500·​·​C.​o.​d.​e.​.​.​.​.​v.​e.​
000000c0:​·​7200·​7300·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​·​r.​s.​i.​o.​n.​N.​a.​m.​ 000000c0:​·​7200·​7300·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​·​r.​s.​i.​o.​n.​N.​a.​m.​
000000d0:​·​6500·​0000·​0d00·​6d00·​6900·​6e00·​5300·​6400·​·​e.​.​.​.​.​m.​i.​n.​S.​d.​ 000000d0:​·​6500·​0000·​0d00·​6d00·​6900·​6e00·​5300·​6400·​·​e.​.​.​.​.​m.​i.​n.​S.​d.​
000000e0:​·​6b00·​5600·​6500·​7200·​7300·​6900·​6f00·​6e00·​·​k.​V.​e.​r.​s.​i.​o.​n.​ 000000e0:​·​6b00·​5600·​6500·​7200·​7300·​6900·​6f00·​6e00·​·​k.​V.​e.​r.​s.​i.​o.​n.​
000000f0:​·​0000·​1000·​7400·​6100·​7200·​6700·​6500·​7400·​·​.​.​.​.​t.​a.​r.​g.​e.​t.​ 000000f0:​·​0000·​1000·​7400·​6100·​7200·​6700·​6500·​7400·​·​.​.​.​.​t.​a.​r.​g.​e.​t.​
00000100:​·​5300·​6400·​6b00·​5600·​6500·​7200·​7300·​6900·​·​S.​d.​k.​V.​e.​r.​s.​i.​ 00000100:​·​5300·​6400·​6b00·​5600·​6500·​7200·​7300·​6900·​·​S.​d.​k.​V.​e.​r.​s.​i.​
Offset 39, 84 lines modified Offset 39, 83 lines modified
00000260:​·​6c00·​6100·​7400·​6600·​6f00·​7200·​6d00·​4200·​·​l.​a.​t.​f.​o.​r.​m.​B.​ 00000260:​·​6c00·​6100·​7400·​6600·​6f00·​7200·​6d00·​4200·​·​l.​a.​t.​f.​o.​r.​m.​B.​
00000270:​·​7500·​6900·​6c00·​6400·​5600·​6500·​7200·​7300·​·​u.​i.​l.​d.​V.​e.​r.​s.​ 00000270:​·​7500·​6900·​6c00·​6400·​5600·​6500·​7200·​7300·​·​u.​i.​l.​d.​V.​e.​r.​s.​
00000280:​·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500·​0000·​·​i.​o.​n.​N.​a.​m.​e.​.​.​ 00000280:​·​6900·​6f00·​6e00·​4e00·​6100·​6d00·​6500·​0000·​·​i.​o.​n.​N.​a.​m.​e.​.​.​
00000290:​·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500·​7300·​·​.​.​m.​a.​n.​i.​f.​e.​s.​ 00000290:​·​0800·​6d00·​6100·​6e00·​6900·​6600·​6500·​7300·​·​.​.​m.​a.​n.​i.​f.​e.​s.​
000002a0:​·​7400·​0000·​1200·​6300·​6f00·​6d00·​2e00·​7500·​·​t.​.​.​.​.​c.​o.​m.​.​.​u.​ 000002a0:​·​7400·​0000·​1200·​6300·​6f00·​6d00·​2e00·​7500·​·​t.​.​.​.​.​c.​o.​m.​.​.​u.​
000002b0:​·​6200·​6500·​7200·​7300·​7000·​6f00·​7400·​2e00·​·​b.​e.​r.​s.​p.​o.​t.​.​.​ 000002b0:​·​6200·​6500·​7200·​7300·​7000·​6f00·​7400·​2e00·​·​b.​e.​r.​s.​p.​o.​t.​.​.​
000002c0:​·​6100·​3200·​3000·​3400·​3800·​0000·​0400·​3200·​·​a.​2.​0.​4.​8.​.​.​.​.​2.​ 000002c0:​·​6100·​3200·​3000·​3400·​3800·​0000·​0400·​3200·​·​a.​2.​0.​4.​8.​.​.​.​.​2.​
000002d0:​·​2e00·​3000·​3600·​0000·​0200·​3200·​3300·​0000·​·​.​.​0.​6.​.​.​.​.​2.​3.​.​.​ 000002d0:​·​2e00·​3000·​3600·​0000·​0200·​3200·​3400·​0000·​·​.​.​0.​6.​.​.​.​.​2.​4.​.​.​
000002e0:​·​0b00·​3600·​2e00·​3000·​2d00·​3200·​3100·​3600·​·​.​.​6.​.​.​0.​-​.​2.​1.​6.​ 000002e0:​·​0300·​3700·​2e00·​3000·​0000·​0800·​7500·​7300·​·​.​.​7.​.​.​0.​.​.​.​.​u.​s.​
000002f0:​·​3600·​3700·​3600·​3700·​0000·​0800·​7500·​7300·​·​6.​7.​6.​7.​.​.​.​.​u.​s.​ 000002f0:​·​6500·​7300·​2d00·​7300·​6400·​6b00·​0000·​0b00·​·​e.​s.​-​.​s.​d.​k.​.​.​.​.​
00000300:​·​6500·​7300·​2d00·​7300·​6400·​6b00·​0000·​0b00·​·​e.​s.​-​.​s.​d.​k.​.​.​.​.​ 00000300:​·​6100·​7000·​7000·​6c00·​6900·​6300·​6100·​7400·​·​a.​p.​p.​l.​i.​c.​a.​t.​
00000310:​·​6100·​7000·​7000·​6c00·​6900·​6300·​6100·​7400·​·​a.​p.​p.​l.​i.​c.​a.​t.​ 00000310:​·​6900·​6f00·​6e00·​0000·​0800·​6100·​6300·​7400·​·​i.​o.​n.​.​.​.​.​a.​c.​t.​
00000320:​·​6900·​6f00·​6e00·​0000·​0800·​6100·​6300·​7400·​·​i.​o.​n.​.​.​.​.​a.​c.​t.​ 00000320:​·​6900·​7600·​6900·​7400·​7900·​0000·​1f00·​6300·​·​i.​v.​i.​t.​y.​.​.​.​.​c.​
00000330:​·​6900·​7600·​6900·​7400·​7900·​0000·​1f00·​6300·​·​i.​v.​i.​t.​y.​.​.​.​.​c.​ 00000330:​·​6f00·​6d00·​2e00·​7500·​6200·​6500·​7200·​7300·​·​o.​m.​.​.​u.​b.​e.​r.​s.​
00000340:​·​6f00·​6d00·​2e00·​7500·​6200·​6500·​7200·​7300·​·​o.​m.​.​.​u.​b.​e.​r.​s.​ 00000340:​·​7000·​6f00·​7400·​2e00·​6100·​3200·​3000·​3400·​·​p.​o.​t.​.​.​a.​2.​0.​4.​
00000350:​·​7000·​6f00·​7400·​2e00·​6100·​3200·​3000·​3400·​·​p.​o.​t.​.​.​a.​2.​0.​4.​ 00000350:​·​3800·​2e00·​4d00·​6100·​6900·​6e00·​4100·​6300·​·​8.​.​.​M.​a.​i.​n.​A.​c.​
00000360:​·​3800·​2e00·​4d00·​6100·​6900·​6e00·​4100·​6300·​·​8.​.​.​M.​a.​i.​n.​A.​c.​ 00000360:​·​7400·​6900·​7600·​6900·​7400·​7900·​0000·​0d00·​·​t.​i.​v.​i.​t.​y.​.​.​.​.​
00000370:​·​7400·​6900·​7600·​6900·​7400·​7900·​0000·​0d00·​·​t.​i.​v.​i.​t.​y.​.​.​.​.​ 00000370:​·​6900·​6e00·​7400·​6500·​6e00·​7400·​2d00·​6600·​·​i.​n.​t.​e.​n.​t.​-​.​f.​
00000380:​·​6900·​6e00·​7400·​6500·​6e00·​7400·​2d00·​6600·​·​i.​n.​t.​e.​n.​t.​-​.​f.​ 00000380:​·​6900·​6c00·​7400·​6500·​7200·​0000·​0600·​6100·​·​i.​l.​t.​e.​r.​.​.​.​.​a.​
00000390:​·​6900·​6c00·​7400·​6500·​7200·​0000·​0600·​6100·​·​i.​l.​t.​e.​r.​.​.​.​.​a.​ 00000390:​·​6300·​7400·​6900·​6f00·​6e00·​0000·​1a00·​6100·​·​c.​t.​i.​o.​n.​.​.​.​.​a.​
000003a0:​·​6300·​7400·​6900·​6f00·​6e00·​0000·​1a00·​6100·​·​c.​t.​i.​o.​n.​.​.​.​.​a.​ 000003a0:​·​6e00·​6400·​7200·​6f00·​6900·​6400·​2e00·​6900·​·​n.​d.​r.​o.​i.​d.​.​.​i.​
000003b0:​·​6e00·​6400·​7200·​6f00·​6900·​6400·​2e00·​6900·​·​n.​d.​r.​o.​i.​d.​.​.​i.​ 000003b0:​·​6e00·​7400·​6500·​6e00·​7400·​2e00·​6100·​6300·​·​n.​t.​e.​n.​t.​.​.​a.​c.​
000003c0:​·​6e00·​7400·​6500·​6e00·​7400·​2e00·​6100·​6300·​·​n.​t.​e.​n.​t.​.​.​a.​c.​ 000003c0:​·​7400·​6900·​6f00·​6e00·​2e00·​4d00·​4100·​4900·​·​t.​i.​o.​n.​.​.​M.​A.​I.​
000003d0:​·​7400·​6900·​6f00·​6e00·​2e00·​4d00·​4100·​4900·​·​t.​i.​o.​n.​.​.​M.​A.​I.​ 000003d0:​·​4e00·​0000·​0800·​6300·​6100·​7400·​6500·​6700·​·​N.​.​.​.​.​c.​a.​t.​e.​g.​
000003e0:​·​4e00·​0000·​0800·​6300·​6100·​7400·​6500·​6700·​·​N.​.​.​.​.​c.​a.​t.​e.​g.​ 000003e0:​·​6f00·​7200·​7900·​0000·​2000·​6100·​6e00·​6400·​·​o.​r.​y.​.​.​·​.​a.​n.​d.​
000003f0:​·​6f00·​7200·​7900·​0000·​2000·​6100·​6e00·​6400·​·​o.​r.​y.​.​.​·​.​a.​n.​d.​ 000003f0:​·​7200·​6f00·​6900·​6400·​2e00·​6900·​6e00·​7400·​·​r.​o.​i.​d.​.​.​i.​n.​t.​
00000400:​·​7200·​6f00·​6900·​6400·​2e00·​6900·​6e00·​7400·​·​r.​o.​i.​d.​.​.​i.​n.​t.​ 00000400:​·​6500·​6e00·​7400·​2e00·​6300·​6100·​7400·​6500·​·​e.​n.​t.​.​.​c.​a.​t.​e.​
00000410:​·​6500·​6e00·​7400·​2e00·​6300·​6100·​7400·​6500·​·​e.​n.​t.​.​.​c.​a.​t.​e.​ 00000410:​·​6700·​6f00·​7200·​7900·​2e00·​4c00·​4100·​5500·​·​g.​o.​r.​y.​.​.​L.​A.​U.​
00000420:​·​6700·​6f00·​7200·​7900·​2e00·​4c00·​4100·​5500·​·​g.​o.​r.​y.​.​.​L.​A.​U.​ 00000420:​·​4e00·​4300·​4800·​4500·​5200·​0000·​8001·​0800·​·​N.​C.​H.​E.​R.​.​.​.​.​.​.​
00000430:​·​4e00·​4300·​4800·​4500·​5200·​0000·​8001·​0800·​·​N.​C.​H.​E.​R.​.​.​.​.​.​.​ 00000430:​·​3400·​0000·​1b02·​0101·​1c02·​0101·​0c02·​0101·​·​4.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000440:​·​3400·​0000·​1b02·​0101·​1c02·​0101·​0c02·​0101·​·​4.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000440:​·​7002·​0101·​8002·​0101·​0200·​0101·​0100·​0101·​·​p.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000450:​·​7002·​0101·​8002·​0101·​0200·​0101·​0100·​0101·​·​p.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000450:​·​0000·​0101·​0300·​0101·​1f00·​0101·​1e00·​0101·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000460:​·​0000·​0101·​0300·​0101·​1f00·​0101·​1e00·​0101·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000460:​·​0001·​1000·​1800·​0000·​0200·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000470:​·​0001·​1000·​1800·​0000·​0200·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000470:​·​0b00·​0000·​0c00·​0000·​0201·​1000·​8800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000480:​·​0b00·​0000·​0c00·​0000·​0201·​1000·​8800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000480:​·​0200·​0000·​ffff·​ffff·​ffff·​ffff·​1100·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000490:​·​0200·​0000·​ffff·​ffff·​ffff·​ffff·​1100·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000490:​·​1400·​1400·​0500·​0000·​0000·​0000·​0c00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004a0:​·​1400·​1400·​0500·​0000·​0000·​0000·​0c00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004a0:​·​0000·​0000·​ffff·​ffff·​0800·​0010·​1600·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004b0:​·​0000·​0000·​ffff·​ffff·​0800·​0010·​1600·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004b0:​·​0c00·​0000·​0100·​0000·​1300·​0000·​0800·​0003·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004c0:​·​0c00·​0000·​0100·​0000·​1300·​0000·​0800·​0003·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004c0:​·​1300·​0000·​ffff·​ffff·​0e00·​0000·​1200·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004d0:​·​1300·​0000·​ffff·​ffff·​0e00·​0000·​1200·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004d0:​·​0800·​0003·​1200·​0000·​ffff·​ffff·​0f00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004e0:​·​0800·​0003·​1200·​0000·​ffff·​ffff·​0f00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004e0:​·​1400·​0000·​0800·​0010·​1800·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000004f0:​·​1400·​0000·​0800·​0010·​1700·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000004f0:​·​1000·​0000·​1500·​0000·​0800·​0004·​0000·​e040·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​@
00000500:​·​1000·​0000·​1500·​0000·​0800·​0003·​1500·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000500:​·​0201·​1000·​4c00·​0000·​0700·​0000·​ffff·​ffff·​·​.​.​.​.​L.​.​.​.​.​.​.​.​.​.​.​
00000510:​·​0201·​1000·​4c00·​0000·​0700·​0000·​ffff·​ffff·​·​.​.​.​.​L.​.​.​.​.​.​.​.​.​.​.​ 00000510:​·​ffff·​ffff·​1600·​0000·​1400·​1400·​0200·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000520:​·​ffff·​ffff·​1600·​0000·​1400·​1400·​0200·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000520:​·​0000·​0000·​0c00·​0000·​0200·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000530:​·​0000·​0000·​0c00·​0000·​0200·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000530:​·​0800·​0010·​0800·​0000·​0c00·​0000·​0300·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000540:​·​0800·​0010·​0800·​0000·​0c00·​0000·​0300·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000540:​·​ffff·​ffff·​0800·​0010·​1700·​0000·​0301·​1000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000550:​·​ffff·​ffff·​0800·​0010·​1700·​0000·​0301·​1000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000550:​·​1800·​0000·​0900·​0000·​ffff·​ffff·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000560:​·​1800·​0000·​0900·​0000·​ffff·​ffff·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000560:​·​1600·​0000·​0201·​1000·​7400·​0000·​0b00·​0000·​·​.​.​.​.​.​.​.​.​t.​.​.​.​.​.​.​
00000570:​·​1600·​0000·​0201·​1000·​7400·​0000·​0b00·​0000·​·​.​.​.​.​.​.​.​.​t.​.​.​.​.​.​.​ 00000570:​·​ffff·​ffff·​ffff·​ffff·​1700·​0000·​1400·​1400·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000580:​·​ffff·​ffff·​ffff·​ffff·​1700·​0000·​1400·​1400·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000580:​·​0400·​0000·​0000·​0000·​0c00·​0000·​0700·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000590:​·​0400·​0000·​0000·​0000·​0c00·​0000·​0700·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000590:​·​ffff·​ffff·​0800·​0001·​0100·​077f·​0c00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005a0:​·​ffff·​ffff·​0800·​0001·​0100·​077f·​0c00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005a0:​·​0600·​0000·​ffff·​ffff·​0800·​0001·​0100·​057f·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005b0:​·​0600·​0000·​ffff·​ffff·​0800·​0001·​0100·​057f·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005b0:​·​0c00·​0000·​0500·​0000·​ffff·​ffff·​0800·​0001·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005c0:​·​0c00·​0000·​0500·​0000·​ffff·​ffff·​0800·​0001·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005c0:​·​0000·​027f·​0c00·​0000·​0400·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005d0:​·​0000·​027f·​0c00·​0000·​0400·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005d0:​·​0800·​0012·​ffff·​ffff·​0201·​1000·​7400·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​t.​.​.​
000005e0:​·​0800·​0012·​ffff·​ffff·​0201·​1000·​7400·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​t.​.​.​ 000005e0:​·​1000·​0000·​ffff·​ffff·​ffff·​ffff·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000005f0:​·​1000·​0000·​ffff·​ffff·​ffff·​ffff·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000005f0:​·​1400·​1400·​0400·​0000·​0000·​0000·​0c00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000600:​·​1400·​1400·​0400·​0000·​0000·​0000·​0c00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000600:​·​0600·​0000·​ffff·​ffff·​0800·​0001·​0100·​057f·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000610:​·​0600·​0000·​ffff·​ffff·​0800·​0001·​0100·​057f·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000610:​·​0c00·​0000·​0800·​0000·​1900·​0000·​0800·​0003·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000620:​·​0c00·​0000·​0800·​0000·​1900·​0000·​0800·​0003·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000620:​·​1900·​0000·​0c00·​0000·​0a00·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000630:​·​1900·​0000·​0c00·​0000·​0a00·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000630:​·​0800·​0010·​0100·​0000·​0c00·​0000·​0900·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000640:​·​0800·​0010·​0100·​0000·​0c00·​0000·​0900·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000640:​·​ffff·​ffff·​0800·​0011·​a004·​0000·​0201·​1000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000650:​·​ffff·​ffff·​0800·​0011·​a004·​0000·​0201·​1000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000650:​·​2400·​0000·​1500·​0000·​ffff·​ffff·​ffff·​ffff·​·​$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000660:​·​2400·​0000·​1500·​0000·​ffff·​ffff·​ffff·​ffff·​·​$.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000660:​·​1a00·​0000·​1400·​1400·​0000·​0000·​0000·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000670:​·​1a00·​0000·​1400·​1400·​0000·​0000·​0000·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000670:​·​0201·​1000·​3800·​0000·​1600·​0000·​ffff·​ffff·​·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​
00000680:​·​0201·​1000·​3800·​0000·​1600·​0000·​ffff·​ffff·​·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​ 00000680:​·​ffff·​ffff·​1b00·​0000·​1400·​1400·​0100·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000690:​·​ffff·​ffff·​1b00·​0000·​1400·​1400·​0100·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000690:​·​0000·​0000·​0c00·​0000·​0800·​0000·​1c00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000006a0:​·​0000·​0000·​0c00·​0000·​0800·​0000·​1c00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000006a0:​·​0800·​0003·​1c00·​0000·​0301·​1000·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000006b0:​·​0800·​0003·​1c00·​0000·​0301·​1000·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000006b0:​·​1600·​0000·​ffff·​ffff·​ffff·​ffff·​1b00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000006c0:​·​1600·​0000·​ffff·​ffff·​ffff·​ffff·​1b00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000006c0:​·​0201·​1000·​3800·​0000·​1800·​0000·​ffff·​ffff·​·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​
000006d0:​·​0201·​1000·​3800·​0000·​1800·​0000·​ffff·​ffff·​·​.​.​.​.​8.​.​.​.​.​.​.​.​.​.​.​ 000006d0:​·​ffff·​ffff·​1d00·​0000·​1400·​1400·​0100·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000006e0:​·​ffff·​ffff·​1d00·​0000·​1400·​1400·​0100·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000006e0:​·​0000·​0000·​0c00·​0000·​0800·​0000·​1e00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
000006f0:​·​0000·​0000·​0c00·​0000·​0800·​0000·​1e00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 000006f0:​·​0800·​0003·​1e00·​0000·​0301·​1000·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000700:​·​0800·​0003·​1e00·​0000·​0301·​1000·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000700:​·​1800·​0000·​ffff·​ffff·​ffff·​ffff·​1d00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000710:​·​1800·​0000·​ffff·​ffff·​ffff·​ffff·​1d00·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000710:​·​0301·​1000·​1800·​0000·​1900·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000720:​·​0301·​1000·​1800·​0000·​1900·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000720:​·​ffff·​ffff·​1a00·​0000·​0301·​1000·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000730:​·​ffff·​ffff·​1a00·​0000·​0301·​1000·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000730:​·​1a00·​0000·​ffff·​ffff·​ffff·​ffff·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000740:​·​1a00·​0000·​ffff·​ffff·​ffff·​ffff·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000740:​·​0301·​1000·​1800·​0000·​1b00·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000750:​·​0301·​1000·​1800·​0000·​1b00·​0000·​ffff·​ffff·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000750:​·​ffff·​ffff·​1700·​0000·​0301·​1000·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
00000760:​·​ffff·​ffff·​1700·​0000·​0301·​1000·​1800·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​ 00000760:​·​1d00·​0000·​ffff·​ffff·​ffff·​ffff·​1100·​0000·​·​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​.​
Max diff block lines reached; 0/12511 bytes (0.00%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserServiceImplBase$MediaServiceConnection.smali vs.
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection.smali
Files similar despite different names (difference score: 53)
Offset 1, 95 lines modified Offset 1, 95 lines modified
1 .​class·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 1 .​class·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"MediaBrowserCompat.​java" 3 .​source·​"MediaBrowserCompat.​java"
   
4 #·​interfaces 4 #·​interfaces
5 .​implements·​Landroid/​content/​ServiceConnection;​ 5 .​implements·​Landroid/​content/​ServiceConnection;​
   
   
6 #·​annotations 6 #·​annotations
7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​ 7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​
8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
9 .​end·​annotation 9 .​end·​annotation
   
10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
11 ·​·​·​·​accessFlags·​=·​0x2 11 ·​·​·​·​accessFlags·​=·​0x2
12 ·​·​·​·​name·​=·​"MediaServiceConnecti​on" 12 ·​·​·​·​name·​=·​"MediaServiceConnecti​on"
13 .​end·​annotation 13 .​end·​annotation
   
   
14 #·​instance·​fields 14 #·​instance·​fields
15 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 15 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
   
16 #·​direct·​methods 16 #·​direct·​methods
17 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​)​V 17 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​)​V
18 ·​·​·​·​.​locals·​0 18 ·​·​·​·​.​locals·​0
   
19 ·​·​·​·​.​prologue 19 ·​·​·​·​.​prologue
20 ·​·​·​·​.​line·​1110 20 ·​·​·​·​.​line·​1111
21 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 21 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
22 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 22 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
23 ·​·​·​·​return-​void 23 ·​·​·​·​return-​void
24 .​end·​method 24 .​end·​method
   
25 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​Landroid/​support/​v4/​media/​MediaBrowserCompat$1;​)​V 25 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​Landroid/​support/​v4/​media/​MediaBrowserCompat$1;​)​V
26 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
27 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 27 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
28 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$1;​ 28 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$1;​
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​1110 30 ·​·​·​·​.​line·​1111
31 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​)​V 31 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​)​V
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​static·​synthetic·​access$1000(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​Ljava/​lang/​String;​)​Z 34 .​method·​static·​synthetic·​access$1000(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​Ljava/​lang/​String;​)​Z
35 ·​·​·​·​.​locals·​1 35 ·​·​·​·​.​locals·​1
36 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 36 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
37 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Ljava/​lang/​String;​ 37 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Ljava/​lang/​String;​
   
38 ·​·​·​·​.​prologue 38 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​1110 39 ·​·​·​·​.​line·​1111
40 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​>isCurrent(Ljava/​lang/​String;​)​Z 40 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​>isCurrent(Ljava/​lang/​String;​)​Z
   
41 ·​·​·​·​move-​result·​v0 41 ·​·​·​·​move-​result·​v0
   
42 ·​·​·​·​return·​v0 42 ·​·​·​·​return·​v0
43 .​end·​method 43 .​end·​method
   
44 .​method·​private·​isCurrent(Ljava/​lang/​String;​)​Z 44 .​method·​private·​isCurrent(Ljava/​lang/​String;​)​Z
45 ·​·​·​·​.​locals·​3 45 ·​·​·​·​.​locals·​3
46 ·​·​·​·​.​param·​p1,​·​"funcName"·​·​·​·​#·​Ljava/​lang/​String;​ 46 ·​·​·​·​.​param·​p1,​·​"funcName"·​·​·​·​#·​Ljava/​lang/​String;​
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​1204 48 ·​·​·​·​.​line·​1205
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
50 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mServiceConnection:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 50 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mServiceConnection:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
51 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>access$700(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​)​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 51 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>access$700(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​)​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​if-​eq·​v0,​·​p0,​·​:​cond_1 53 ·​·​·​·​if-​eq·​v0,​·​p0,​·​:​cond_1
   
54 ·​·​·​·​.​line·​1205 54 ·​·​·​·​.​line·​1206
55 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 55 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
56 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mState:​I 56 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mState:​I
57 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>access$1400(Landroid​/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​)​I 57 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>access$1400(Landroid​/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​)​I
   
58 ·​·​·​·​move-​result·​v0 58 ·​·​·​·​move-​result·​v0
   
59 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 59 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
60 ·​·​·​·​.​line·​1207 60 ·​·​·​·​.​line·​1208
61 ·​·​·​·​const-​string·​v0,​·​"MediaBrowserCompat" 61 ·​·​·​·​const-​string·​v0,​·​"MediaBrowserCompat"
   
62 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​ 62 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​StringBuilder;​
   
63 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 63 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
64 ·​·​·​·​invoke-​virtual·​{v1,​·​p1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 64 ·​·​·​·​invoke-​virtual·​{v1,​·​p1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
Offset 98, 35 lines modified Offset 98, 35 lines modified
   
98 ·​·​·​·​const-​string·​v2,​·​"·​for·​" 98 ·​·​·​·​const-​string·​v2,​·​"·​for·​"
   
Max diff block lines reached; 9646/16566 bytes (58.23%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserServiceImplBase$MediaServiceConnection$1.smali vs.
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$MediaServiceConnection$1.smali
Files similar despite different names (difference score: 49)
Offset 1, 208 lines modified Offset 1, 208 lines modified
1 .​class·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection$1;​ 1 .​class·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection$​1;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"MediaBrowserCompat.​java" 3 .​source·​"MediaBrowserCompat.​java"
   
4 #·​interfaces 4 #·​interfaces
5 .​implements·​Ljava/​lang/​Runnable;​ 5 .​implements·​Ljava/​lang/​Runnable;​
   
   
6 #·​annotations 6 #·​annotations
7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​ 7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​
8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​>onServiceConnected(L​android/​content/​ComponentName;​Landroid/​os/​IBinder;​)​V 8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​>onServiceConnected(L​android/​content/​ComponentName;​Landroid/​os/​IBinder;​)​V
9 .​end·​annotation 9 .​end·​annotation
   
10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
11 ·​·​·​·​accessFlags·​=·​0x0 11 ·​·​·​·​accessFlags·​=·​0x0
12 ·​·​·​·​name·​=·​null 12 ·​·​·​·​name·​=·​null
13 .​end·​annotation 13 .​end·​annotation
   
   
14 #·​instance·​fields 14 #·​instance·​fields
15 .​field·​final·​synthetic·​this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 15 .​field·​final·​synthetic·​this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
   
16 .​field·​final·​synthetic·​val$binder:​Landroid/​os/​IBinder;​ 16 .​field·​final·​synthetic·​val$binder:​Landroid/​os/​IBinder;​
   
17 .​field·​final·​synthetic·​val$name:​Landroid/​content/​ComponentName;​ 17 .​field·​final·​synthetic·​val$name:​Landroid/​content/​ComponentName;​
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​Landroid/​content/​ComponentName;​Landroid/​os/​IBinder;​)​V 19 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​Landroid/​content/​ComponentName;​Landroid/​os/​IBinder;​)​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​1113 22 ·​·​·​·​.​line·​1114
23 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 23 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection$​1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
   
24 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection$1;​-​>val$name:​Landroid/​content/​ComponentName;​ 24 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection$​1;​-​>val$name:​Landroid/​content/​ComponentName;​
   
25 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection$1;​-​>val$binder:​Landroid/​os/​IBinder;​ 25 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection$​1;​-​>val$binder:​Landroid/​os/​IBinder;​
   
26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
27 ·​·​·​·​return-​void 27 ·​·​·​·​return-​void
28 .​end·​method 28 .​end·​method
   
   
29 #·​virtual·​methods 29 #·​virtual·​methods
30 .​method·​public·​run()​V 30 .​method·​public·​run()​V
31 ·​·​·​·​.​locals·​5 31 ·​·​·​·​.​locals·​5
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​1124 33 ·​·​·​·​.​line·​1125
34 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 34 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection$​1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
   
35 ·​·​·​·​const-​string·​v2,​·​"onServiceConnected" 35 ·​·​·​·​const-​string·​v2,​·​"onServiceConnected"
   
36 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​>isCurrent(Ljava/​lang/​String;​)​Z 36 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​>isCurrent(Ljava/​lang/​String;​)​Z
37 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​>access$1000(Landroid​/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​Ljava/​lang/​String;​)​Z 37 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​>access$1000(Landroid​/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​Ljava/​lang/​String;​)​Z
   
38 ·​·​·​·​move-​result·​v1 38 ·​·​·​·​move-​result·​v1
   
39 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 39 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
40 ·​·​·​·​.​line·​1158 40 ·​·​·​·​.​line·​1159
41 ·​·​·​·​:​goto_0 41 ·​·​·​·​:​goto_0
42 ·​·​·​·​return-​void 42 ·​·​·​·​return-​void
   
43 ·​·​·​·​.​line·​1129 43 ·​·​·​·​.​line·​1130
44 ·​·​·​·​:​cond_0 44 ·​·​·​·​:​cond_0
45 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 45 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection$​1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
   
46 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 46 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
47 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​ 47 ·​·​·​·​new-​instance·​v2,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​
   
48 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection$1;​-​>val$binder:​Landroid/​os/​IBinder;​ 48 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection$​1;​-​>val$binder:​Landroid/​os/​IBinder;​
   
49 ·​·​·​·​invoke-​direct·​{v2,​·​v3},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​-​><init>(Landroid/​os/​IBinder;​)​V 49 ·​·​·​·​invoke-​direct·​{v2,​·​v3},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​-​><init>(Landroid/​os/​IBinder;​)​V
   
50 ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mServiceBinderWrappe​r:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​ 50 ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mServiceBinderWrappe​r:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​
51 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>access$1102(Landroid​/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​)​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​ 51 ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>access$1102(Landroid​/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​)​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​
   
52 ·​·​·​·​.​line·​1133 52 ·​·​·​·​.​line·​1134
53 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 53 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection$​1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
   
54 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 54 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
55 ·​·​·​·​new-​instance·​v2,​·​Landroid/​os/​Messenger;​ 55 ·​·​·​·​new-​instance·​v2,​·​Landroid/​os/​Messenger;​
   
56 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection$1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 56 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection$​1;​-​>this$1:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
   
57 ·​·​·​·​iget-​object·​v3,​·​v3,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 57 ·​·​·​·​iget-​object·​v3,​·​v3,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
58 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​ 58 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​
59 ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>access$1300(Landroid​/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​)​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​ 59 ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>access$1300(Landroid​/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​)​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​
   
60 ·​·​·​·​move-​result-​object·​v3 60 ·​·​·​·​move-​result-​object·​v3
   
61 ·​·​·​·​invoke-​direct·​{v2,​·​v3},​·​Landroid/​os/​Messenger;​-​><init>(Landroid/​os/​Handler;​)​V 61 ·​·​·​·​invoke-​direct·​{v2,​·​v3},​·​Landroid/​os/​Messenger;​-​><init>(Landroid/​os/​Handler;​)​V
   
Max diff block lines reached; 13762/23979 bytes (57.39%) of diff not shown.
[−]
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserServiceImplBase$3.smali vs.
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$3.smali
Files similar despite different names (difference score: 44)
Offset 1, 60 lines modified Offset 1, 60 lines modified
1 .​class·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$3;​ 1 .​class·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$3;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"MediaBrowserCompat.​java" 3 .​source·​"MediaBrowserCompat.​java"
   
4 #·​interfaces 4 #·​interfaces
5 .​implements·​Ljava/​lang/​Runnable;​ 5 .​implements·​Ljava/​lang/​Runnable;​
   
   
6 #·​annotations 6 #·​annotations
7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​ 7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​
8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>getItem(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​)​V 8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>getItem(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​)​V
9 .​end·​annotation 9 .​end·​annotation
   
10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
11 ·​·​·​·​accessFlags·​=·​0x0 11 ·​·​·​·​accessFlags·​=·​0x0
12 ·​·​·​·​name·​=·​null 12 ·​·​·​·​name·​=·​null
13 .​end·​annotation 13 .​end·​annotation
   
   
14 #·​instance·​fields 14 #·​instance·​fields
15 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 15 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
16 .​field·​final·​synthetic·​val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 16 .​field·​final·​synthetic·​val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
17 .​field·​final·​synthetic·​val$mediaId:​Ljava/​lang/​String;​ 17 .​field·​final·​synthetic·​val$mediaId:​Ljava/​lang/​String;​
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​Ljava/​lang/​String;​)​V 19 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​Ljava/​lang/​String;​)​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​955 22 ·​·​·​·​.​line·​956
23 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$3;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 23 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$3;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
24 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$3;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 24 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$3;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
25 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$3;​-​>val$mediaId:​Ljava/​lang/​String;​ 25 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$3;​-​>val$mediaId:​Ljava/​lang/​String;​
   
26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
27 ·​·​·​·​return-​void 27 ·​·​·​·​return-​void
28 .​end·​method 28 .​end·​method
   
   
29 #·​virtual·​methods 29 #·​virtual·​methods
30 .​method·​public·​run()​V 30 .​method·​public·​run()​V
31 ·​·​·​·​.​locals·​2 31 ·​·​·​·​.​locals·​2
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​958 33 ·​·​·​·​.​line·​959
34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$3;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$3;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
35 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$3;​-​>val$mediaId:​Ljava/​lang/​String;​ 35 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$3;​-​>val$mediaId:​Ljava/​lang/​String;​
   
36 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V 36 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V
   
37 ·​·​·​·​.​line·​959 37 ·​·​·​·​.​line·​960
38 ·​·​·​·​return-​void 38 ·​·​·​·​return-​void
39 .​end·​method 39 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserServiceImplBase$2.smali vs.
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase$2.smali
Files similar despite different names (difference score: 45)
Offset 1, 60 lines modified Offset 1, 60 lines modified
1 .​class·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$2;​ 1 .​class·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$2;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"MediaBrowserCompat.​java" 3 .​source·​"MediaBrowserCompat.​java"
   
4 #·​interfaces 4 #·​interfaces
5 .​implements·​Ljava/​lang/​Runnable;​ 5 .​implements·​Ljava/​lang/​Runnable;​
   
   
6 #·​annotations 6 #·​annotations
7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​ 7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​
8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>getItem(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​)​V 8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>getItem(Ljava/​lang/​String;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​)​V
9 .​end·​annotation 9 .​end·​annotation
   
10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
11 ·​·​·​·​accessFlags·​=·​0x0 11 ·​·​·​·​accessFlags·​=·​0x0
12 ·​·​·​·​name·​=·​null 12 ·​·​·​·​name·​=·​null
13 .​end·​annotation 13 .​end·​annotation
   
   
14 #·​instance·​fields 14 #·​instance·​fields
15 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 15 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
16 .​field·​final·​synthetic·​val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 16 .​field·​final·​synthetic·​val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
17 .​field·​final·​synthetic·​val$mediaId:​Ljava/​lang/​String;​ 17 .​field·​final·​synthetic·​val$mediaId:​Ljava/​lang/​String;​
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​Ljava/​lang/​String;​)​V 19 .​method·​constructor·​<init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​Ljava/​lang/​String;​)​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​942 22 ·​·​·​·​.​line·​943
23 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$2;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 23 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$2;​-​>this$0:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
   
24 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$2;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 24 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$2;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
25 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$2;​-​>val$mediaId:​Ljava/​lang/​String;​ 25 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$2;​-​>val$mediaId:​Ljava/​lang/​String;​
   
26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
27 ·​·​·​·​return-​void 27 ·​·​·​·​return-​void
28 .​end·​method 28 .​end·​method
   
   
29 #·​virtual·​methods 29 #·​virtual·​methods
30 .​method·​public·​run()​V 30 .​method·​public·​run()​V
31 ·​·​·​·​.​locals·​2 31 ·​·​·​·​.​locals·​2
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​945 33 ·​·​·​·​.​line·​946
34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$2;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​ 34 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$2;​-​>val$cb:​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​
   
35 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$2;​-​>val$mediaId:​Ljava/​lang/​String;​ 35 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$2;​-​>val$mediaId:​Ljava/​lang/​String;​
   
36 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V 36 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$It​emCallback;​-​>onError(Ljava/​lang/​String;​)​V
   
37 ·​·​·​·​.​line·​946 37 ·​·​·​·​.​line·​947
38 ·​·​·​·​return-​void 38 ·​·​·​·​return-​void
39 .​end·​method 39 .​end·​method
[−]
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserServiceImplBase.smali vs.
smali/android/support/v4/media/MediaBrowserCompat$MediaBrowserImplBase.smali
Files similar despite different names (difference score: 44)
Offset 1, 8 lines modified Offset 1, 8 lines modified
1 .​class·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 1 .​class·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"MediaBrowserCompat.​java" 3 .​source·​"MediaBrowserCompat.​java"
   
4 #·​interfaces 4 #·​interfaces
5 .​implements·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImpl;​ 5 .​implements·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImpl;​
6 .​implements·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​ 6 .​implements·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​
   
Offset 10, 20 lines modified Offset 10, 20 lines modified
10 #·​annotations 10 #·​annotations
11 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​ 11 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​
12 ·​·​·​·​value·​=·​Landroid/​support/​v4/​media/​MediaBrowserCompat;​ 12 ·​·​·​·​value·​=·​Landroid/​support/​v4/​media/​MediaBrowserCompat;​
13 .​end·​annotation 13 .​end·​annotation
   
14 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 14 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
15 ·​·​·​·​accessFlags·​=·​0x8 15 ·​·​·​·​accessFlags·​=·​0x8
16 ·​·​·​·​name·​=·​"MediaBrowserServiceI​mplBase" 16 ·​·​·​·​name·​=·​"MediaBrowserImplBase​"
17 .​end·​annotation 17 .​end·​annotation
   
18 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 18 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
19 ·​·​·​·​value·​=·​{ 19 ·​·​·​·​value·​=·​{
20 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 20 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
21 ·​·​·​·​} 21 ·​·​·​·​}
22 .​end·​annotation 22 .​end·​annotation
   
   
23 #·​static·​fields 23 #·​static·​fields
24 .​field·​private·​static·​final·​CONNECT_STATE_CONNECT​ED:​I·​=·​0x2 24 .​field·​private·​static·​final·​CONNECT_STATE_CONNECT​ED:​I·​=·​0x2
   
Offset 53, 15 lines modified Offset 53, 15 lines modified
   
53 .​field·​private·​mRootId:​Ljava/​lang/​String;​ 53 .​field·​private·​mRootId:​Ljava/​lang/​String;​
   
54 .​field·​private·​mServiceBinderWrapper​:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​ 54 .​field·​private·​mServiceBinderWrapper​:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​
   
55 .​field·​private·​final·​mServiceComponent:​Landroid/​content/​ComponentName;​ 55 .​field·​private·​final·​mServiceComponent:​Landroid/​content/​ComponentName;​
   
56 .​field·​private·​mServiceConnection:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base$MediaServiceConn​ection;​ 56 .​field·​private·​mServiceConnection:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase$Me​diaServiceConnection;​
   
57 .​field·​private·​mState:​I 57 .​field·​private·​mState:​I
   
58 .​field·​private·​final·​mSubscriptions:​Landroid/​support/​v4/​util/​ArrayMap;​ 58 .​field·​private·​final·​mSubscriptions:​Landroid/​support/​v4/​util/​ArrayMap;​
59 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 59 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
60 ·​·​·​·​·​·​·​·​value·​=·​{ 60 ·​·​·​·​·​·​·​·​value·​=·​{
61 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​util/​ArrayMap",​ 61 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​util/​ArrayMap",​
Offset 87, 27 lines modified Offset 87, 27 lines modified
87 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 87 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
88 ·​·​·​·​.​line·​708 88 ·​·​·​·​.​line·​708
89 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​ 89 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​
   
90 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​)​V 90 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​-​><init>(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceCall​backImpl;​)​V
   
91 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​ 91 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mHandler:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Ca​llbackHandler;​
   
92 ·​·​·​·​.​line·​709 92 ·​·​·​·​.​line·​709
93 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​util/​ArrayMap;​ 93 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​util/​ArrayMap;​
   
94 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​><init>()​V 94 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​><init>()​V
   
95 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mSubscriptions:​Landroid/​support/​v4/​util/​ArrayMap;​ 95 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mSubscriptions:​Landroid/​support/​v4/​util/​ArrayMap;​
   
96 ·​·​·​·​.​line·​711 96 ·​·​·​·​.​line·​711
97 ·​·​·​·​const/​4·​v0,​·​0x0 97 ·​·​·​·​const/​4·​v0,​·​0x0
   
98 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mState:​I 98 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mState:​I
   
99 ·​·​·​·​.​line·​721 99 ·​·​·​·​.​line·​721
100 ·​·​·​·​if-​nez·​p1,​·​:​cond_0 100 ·​·​·​·​if-​nez·​p1,​·​:​cond_0
   
101 ·​·​·​·​.​line·​722 101 ·​·​·​·​.​line·​722
102 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 102 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
   
Offset 141, 227 lines modified Offset 141, 232 lines modified
   
141 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V 141 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalArgumentExcept​ion;​-​><init>(Ljava/​lang/​String;​)​V
   
142 ·​·​·​·​throw·​v0 142 ·​·​·​·​throw·​v0
   
143 ·​·​·​·​.​line·​730 143 ·​·​·​·​.​line·​730
144 ·​·​·​·​:​cond_2 144 ·​·​·​·​:​cond_2
145 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mContext:​Landroid/​content/​Context;​ 145 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mContext:​Landroid/​content/​Context;​
   
146 ·​·​·​·​.​line·​731 146 ·​·​·​·​.​line·​731
147 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mServiceComponent:​Landroid/​content/​ComponentName;​ 147 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mServiceComponent:​Landroid/​content/​ComponentName;​
   
148 ·​·​·​·​.​line·​732 148 ·​·​·​·​.​line·​732
149 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mCallback:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​ 149 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mCallback:​Landroid/​support/​v4/​media/​MediaBrowserCompat$Co​nnectionCallback;​
   
150 ·​·​·​·​.​line·​733 150 ·​·​·​·​.​line·​733
151 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​-​>mRootHints:​Landroid/​os/​Bundle;​ 151 ·​·​·​·​iput-​object·​p4,​·​p0,​·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​-​>mRootHints:​Landroid/​os/​Bundle;​
   
152 ·​·​·​·​.​line·​734 152 ·​·​·​·​.​line·​734
153 ·​·​·​·​return-​void 153 ·​·​·​·​return-​void
154 .​end·​method 154 .​end·​method
   
155 .​method·​static·​synthetic·​access$1100(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​)​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​ 155 .​method·​static·​synthetic·​access$1100(Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​)​Landroid/​support/​v4/​media/​MediaBrowserCompat$Se​rviceBinderWrapper;​
156 ·​·​·​·​.​locals·​1 156 ·​·​·​·​.​locals·​1
157 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserServiceImpl​Base;​ 157 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​media/​MediaBrowserCompat$Me​diaBrowserImplBase;​
Max diff block lines reached; 77499/82842 bytes (93.55%) of diff not shown.