[−]
/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