48.3 MB
/home/fdroid/fdroiddata/tmp/com.craigd.lmsmaterial.app_300.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.craigd.lmsmaterial.app_300.apk
11.9 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <ab3c4e0b01cb3bef91b59fa7c59877b12af9344583c572763615b10d38c021a7>, actual: <050cf0591cb275ac008c596d94fc90bd57efb8f2539f8bd5a3018d072f01e6cb> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <ee1ba3fbf1ddeddfeb430dad651a2634c5242cfa7f41a3286c8d06decdd0fbdb57e3330000000000>, actual: <33b84c22f9b1c3664bf46766875ebf0c05488958721656529ceda94a554e297257e3330000000000>
    
Offset 1, 67 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·dccf7b71f9c0766e9f0e87ead39b78cca877132718a17c0a5173966aef8934f4 
10 Signer·#1·certificate·SHA-1·digest:·de24599baff76f060b2b60604354005a6877611d 
11 Signer·#1·certificate·MD5·digest:·9aa2841d3672a0ef6c0051ba83d45eb3 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·ecc64091f0231af9b1f5e55f997ebbda39bf5c26c8ca9048660e27b1c4cd6bd3 
15 Signer·#1·public·key·SHA-1·digest:·91d7f0b9ddf48c45d492271ba991b385577e7f78 
16 Signer·#1·public·key·MD5·digest:·6f4629ff340ad8f23a4fe9673dd90589 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.65 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·3404631·bytes,·number·of·entries:·4621 Zip·file·size:·3404631·bytes,·number·of·entries:·462
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··7432732·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··7432736·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw----·····2.4·fat·····1714·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin4 -rw----·····2.4·fat·····1714·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
5 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version5 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version
6 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version6 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.activity_activity.version
7 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version7 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version
8 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version8 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version
9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version9 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version
10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version10 -rw----·····2.4·fat········6·b-·stor·81-Jan-01·01:01·META-INF/androidx.arch.core_core-runtime.version
Offset 457, 8 lines modifiedOffset 457, 8 lines modified
457 -rw----·····0.0·fat······396·b-·defN·81-Jan-01·01:01·res/z3.xml457 -rw----·····0.0·fat······396·b-·defN·81-Jan-01·01:01·res/z3.xml
458 -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/zH.xml458 -rw----·····0.0·fat·····1116·b-·defN·81-Jan-01·01:01·res/zH.xml
459 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml459 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
460 -rw----·····0.0·fat···324424·b-·stor·81-Jan-01·01:01·resources.arsc460 -rw----·····0.0·fat···324424·b-·stor·81-Jan-01·01:01·resources.arsc
461 -rw----·····2.0·fat····41407·b-·defN·81-Jan-01·01:01·META-INF/B34BCFD6.SF461 -rw----·····2.0·fat····41407·b-·defN·81-Jan-01·01:01·META-INF/B34BCFD6.SF
462 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/B34BCFD6.RSA462 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/B34BCFD6.RSA
463 -rw----·····2.0·fat····41280·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF463 -rw----·····2.0·fat····41280·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
464 462·files,·8210445·bytes·uncompressed,·3347869·bytes·compressed:··59.2%464 462·files,·8210449·bytes·uncompressed,·3347695·bytes·compressed:··59.2%
48.3 MB
classes.dex
48.3 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·262cfb024 checksum············:·36ad479e
5 signature···········:·d2e4...061e5 signature···········:·c71e...0eb7
6 file_size···········:·74327326 file_size···········:·7432736
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·5040710 string_ids_size·····:·50407
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·668612 type_ids_size·······:·6686
13 type_ids_off········:·201740·(0x03140c)13 type_ids_off········:·201740·(0x03140c)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·228484·(0x037c84)15 proto_ids_off·······:·228484·(0x037c84)
16 field_ids_size······:·3018716 field_ids_size······:·30187
17 field_ids_off·······:·360916·(0x0581d4)17 field_ids_off·······:·360916·(0x0581d4)
18 method_ids_size·····:·4960118 method_ids_size·····:·49601
19 method_ids_off······:·602412·(0x09312c)19 method_ids_off······:·602412·(0x09312c)
20 class_defs_size·····:·540220 class_defs_size·····:·5402
21 class_defs_off······:·999220·(0x0f3f34)21 class_defs_off······:·999220·(0x0f3f34)
22 data_size···········:·626064822 data_size···········:·6260652
23 data_off············:·1172084·(0x11e274)23 data_off············:·1172084·(0x11e274)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·38725 class_idx···········:·387
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·442227 superclass_idx······:·4422
28 source_file_idx·····:·1099128 source_file_idx·····:·10991
Offset 665885, 19 lines modifiedOffset 665885, 19 lines modified
665885 ······type··········:·'(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;Landroid/widget/EditText;)V'665885 ······type··········:·'(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;Landroid/widget/EditText;)V'
665886 ······access········:·0x10000·(CONSTRUCTOR)665886 ······access········:·0x10000·(CONSTRUCTOR)
665887 ······code··········-665887 ······code··········-
665888 ······registers·····:·3665888 ······registers·····:·3
665889 ······ins···········:·3665889 ······ins···········:·3
665890 ······outs··········:·1665890 ······outs··········:·1
665891 ······insns·size····:·8·16-bit·code·units665891 ······insns·size····:·8·16-bit·code·units
665892 2ee8dc:········································|[2ee8dc]·com.craigd.lmsmaterial.app.SettingsActivity$SettingsFragment$3$1.<init>:(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;Landroid/widget/EditText;)V665892 2ee8e0:········································|[2ee8e0]·com.craigd.lmsmaterial.app.SettingsActivity$SettingsFragment$3$1.<init>:(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;Landroid/widget/EditText;)V
665893 2ee8ec:·5b01·5169······························|0000:·iput-object·v1,·v0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.this$1:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·//·field@6951665893 2ee8f0:·5b01·5169······························|0000:·iput-object·v1,·v0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.this$1:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·//·field@6951
665894 2ee8f0:·5b02·5269······························|0002:·iput-object·v2,·v0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.val$input:Landroid/widget/EditText;·//·field@6952665894 2ee8f4:·5b02·5269······························|0002:·iput-object·v2,·v0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.val$input:Landroid/widget/EditText;·//·field@6952
665895 2ee8f4:·7010·e782·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@82e7665895 2ee8f8:·7010·e782·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@82e7
665896 2ee8fa:·0e00···································|0007:·return-void665896 2ee8fe:·0e00···································|0007:·return-void
665897 ······catches·······:·(none)665897 ······catches·······:·(none)
665898 ······positions·····:·665898 ······positions·····:·
665899 ········0x0000·line=274665899 ········0x0000·line=274
665900 ······locals········:·665900 ······locals········:·
665901 ········0x0000·-·0x0008·reg=0·this·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;·665901 ········0x0000·-·0x0008·reg=0·this·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;·
665902 ········0x0000·-·0x0008·reg=1·(null)·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·665902 ········0x0000·-·0x0008·reg=1·(null)·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·
665903 ········0x0000·-·0x0008·reg=2·(null)·Landroid/widget/EditText;·665903 ········0x0000·-·0x0008·reg=2·(null)·Landroid/widget/EditText;·
Offset 665908, 48 lines modifiedOffset 665908, 48 lines modified
665908 ······type··········:·'(Landroid/content/DialogInterface;I)V'665908 ······type··········:·'(Landroid/content/DialogInterface;I)V'
665909 ······access········:·0x0001·(PUBLIC)665909 ······access········:·0x0001·(PUBLIC)
665910 ······code··········-665910 ······code··········-
665911 ······registers·····:·4665911 ······registers·····:·4
665912 ······ins···········:·3665912 ······ins···········:·3
665913 ······outs··········:·3665913 ······outs··········:·3
665914 ······insns·size····:·69·16-bit·code·units665914 ······insns·size····:·69·16-bit·code·units
665915 2ee8fc:········································|[2ee8fc]·com.craigd.lmsmaterial.app.SettingsActivity$SettingsFragment$3$1.onClick:(Landroid/content/DialogInterface;I)V665915 2ee900:········································|[2ee900]·com.craigd.lmsmaterial.app.SettingsActivity$SettingsFragment$3$1.onClick:(Landroid/content/DialogInterface;I)V
665916 2ee90c:·5412·5269······························|0000:·iget-object·v2,·v1,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.val$input:Landroid/widget/EditText;·//·field@6952665916 2ee910:·5412·5269······························|0000:·iget-object·v2,·v1,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.val$input:Landroid/widget/EditText;·//·field@6952
665917 2ee910:·6e10·dc14·0200·························|0002:·invoke-virtual·{v2},·Landroid/widget/EditText;.getText:()Landroid/text/Editable;·//·method@14dc665917 2ee914:·6e10·dc14·0200·························|0002:·invoke-virtual·{v2},·Landroid/widget/EditText;.getText:()Landroid/text/Editable;·//·method@14dc
665918 2ee916:·0c02···································|0005:·move-result-object·v2665918 2ee91a:·0c02···································|0005:·move-result-object·v2
665919 2ee918:·6e10·ed82·0200·························|0006:·invoke-virtual·{v2},·Ljava/lang/Object;.toString:()Ljava/lang/String;·//·method@82ed665919 2ee91c:·6e10·ed82·0200·························|0006:·invoke-virtual·{v2},·Ljava/lang/Object;.toString:()Ljava/lang/String;·//·method@82ed
665920 2ee91e:·0c02···································|0009:·move-result-object·v2665920 2ee922:·0c02···································|0009:·move-result-object·v2
665921 2ee920:·3802·3a00······························|000a:·if-eqz·v2,·0044·//·+003a665921 2ee924:·3802·3a00······························|000a:·if-eqz·v2,·0044·//·+003a
665922 2ee924:·6e10·4383·0200·························|000c:·invoke-virtual·{v2},·Ljava/lang/String;.trim:()Ljava/lang/String;·//·method@8343665922 2ee928:·6e10·4383·0200·························|000c:·invoke-virtual·{v2},·Ljava/lang/String;.trim:()Ljava/lang/String;·//·method@8343
665923 2ee92a:·0c02···································|000f:·move-result-object·v2665923 2ee92e:·0c02···································|000f:·move-result-object·v2
665924 2ee92c:·5413·5169······························|0010:·iget-object·v3,·v1,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.this$1:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·//·field@6951665924 2ee930:·5413·5169······························|0010:·iget-object·v3,·v1,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.this$1:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·//·field@6951
665925 2ee930:·5433·5469······························|0012:·iget-object·v3,·v3,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;.this$0:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;·//·field@6954665925 2ee934:·5433·5469······························|0012:·iget-object·v3,·v3,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;.this$0:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;·//·field@6954
665926 2ee934:·6e10·0081·0300·························|0014:·invoke-virtual·{v3},·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;.getContext:()Landroid/content/Context;·//·method@8100665926 2ee938:·6e10·0081·0300·························|0014:·invoke-virtual·{v3},·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;.getContext:()Landroid/content/Context;·//·method@8100
665927 2ee93a:·0c03···································|0017:·move-result-object·v3665927 2ee93e:·0c03···································|0017:·move-result-object·v3
665928 2ee93c:·7110·fd68·0300·························|0018:·invoke-static·{v3},·Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences;·//·method@68fd665928 2ee940:·7110·fd68·0300·························|0018:·invoke-static·{v3},·Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences;·//·method@68fd
665929 2ee942:·0c03···································|001b:·move-result-object·v3665929 2ee946:·0c03···································|001b:·move-result-object·v3
665930 2ee944:·7210·ed02·0300·························|001c:·invoke-interface·{v3},·Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor;·//·method@02ed665930 2ee948:·7210·ed02·0300·························|001c:·invoke-interface·{v3},·Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor;·//·method@02ed
665931 2ee94a:·0c03···································|001f:·move-result-object·v3665931 2ee94e:·0c03···································|001f:·move-result-object·v3
665932 2ee94c:·1a00·5775······························|0020:·const-string·v0,·"default_player"·//·string@7557665932 2ee950:·1a00·5775······························|0020:·const-string·v0,·"default_player"·//·string@7557
665933 2ee950:·7230·e902·0302·························|0022:·invoke-interface·{v3,·v0,·v2},·Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;·//·method@02e9665933 2ee954:·7230·e902·0302·························|0022:·invoke-interface·{v3,·v0,·v2},·Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;·//·method@02e9
665934 2ee956:·7210·e302·0300·························|0025:·invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;.apply:()V·//·method@02e3665934 2ee95a:·7210·e302·0300·························|0025:·invoke-interface·{v3},·Landroid/content/SharedPreferences$Editor;.apply:()V·//·method@02e3
665935 2ee95c:·5413·5169······························|0028:·iget-object·v3,·v1,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.this$1:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·//·field@6951665935 2ee960:·5413·5169······························|0028:·iget-object·v3,·v1,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.this$1:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·//·field@6951
665936 2ee960:·5433·5569······························|002a:·iget-object·v3,·v3,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;.val$defaultPlayerButton:Landroidx/preference/Preference;·//·field@6955665936 2ee964:·5433·5569······························|002a:·iget-object·v3,·v3,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;.val$defaultPlayerButton:Landroidx/preference/Preference;·//·field@6955
665937 2ee964:·6e10·2a83·0200·························|002c:·invoke-virtual·{v2},·Ljava/lang/String;.isEmpty:()Z·//·method@832a665937 2ee968:·6e10·2a83·0200·························|002c:·invoke-virtual·{v2},·Ljava/lang/String;.isEmpty:()Z·//·method@832a
665938 2ee96a:·0a00···································|002f:·move-result·v0665938 2ee96e:·0a00···································|002f:·move-result·v0
665939 2ee96c:·3800·1100······························|0030:·if-eqz·v0,·0041·//·+0011665939 2ee970:·3800·1100······························|0030:·if-eqz·v0,·0041·//·+0011
665940 2ee970:·5412·5169······························|0032:·iget-object·v2,·v1,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.this$1:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·//·field@6951665940 2ee974:·5412·5169······························|0032:·iget-object·v2,·v1,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$1;.this$1:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·//·field@6951
665941 2ee974:·5422·5469······························|0034:·iget-object·v2,·v2,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;.this$0:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;·//·field@6954665941 2ee978:·5422·5469······························|0034:·iget-object·v2,·v2,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;.this$0:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;·//·field@6954
665942 2ee978:·6e10·0281·0200·························|0036:·invoke-virtual·{v2},·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;.getResources:()Landroid/content/res/Resources;·//·method@8102665942 2ee97c:·6e10·0281·0200·························|0036:·invoke-virtual·{v2},·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;.getResources:()Landroid/content/res/Resources;·//·method@8102
665943 2ee97e:·0c02···································|0039:·move-result-object·v2665943 2ee982:·0c02···································|0039:·move-result-object·v2
665944 2ee980:·1400·2700·0f7f·························|003a:·const·v0,·#float·1.9008e+38·//·#7f0f0027665944 2ee984:·1400·2700·0f7f·························|003a:·const·v0,·#float·1.9008e+38·//·#7f0f0027
665945 2ee986:·6e20·8f03·0200·························|003d:·invoke-virtual·{v2,·v0},·Landroid/content/res/Resources;.getString:(I)Ljava/lang/String;·//·method@038f665945 2ee98a:·6e20·8f03·0200·························|003d:·invoke-virtual·{v2,·v0},·Landroid/content/res/Resources;.getString:(I)Ljava/lang/String;·//·method@038f
665946 2ee98c:·0c02···································|0040:·move-result-object·v2665946 2ee990:·0c02···································|0040:·move-result-object·v2
665947 2ee98e:·6e20·9b67·2300·························|0041:·invoke-virtual·{v3,·v2},·Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V·//·method@679b665947 2ee992:·6e20·9b67·2300·························|0041:·invoke-virtual·{v3,·v2},·Landroidx/preference/Preference;.setSummary:(Ljava/lang/CharSequence;)V·//·method@679b
665948 2ee994:·0e00···································|0044:·return-void665948 2ee998:·0e00···································|0044:·return-void
665949 ······catches·······:·(none)665949 ······catches·······:·(none)
665950 ······positions·····:·665950 ······positions·····:·
665951 ········0x0000·line=277665951 ········0x0000·line=277
665952 ········0x000c·line=279665952 ········0x000c·line=279
665953 ········0x0010·line=280665953 ········0x0010·line=280
665954 ········0x001c·line=281665954 ········0x001c·line=281
665955 ········0x0022·line=282665955 ········0x0022·line=282
Offset 665995, 18 lines modifiedOffset 665995, 18 lines modified
665995 ······type··········:·'(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;)V'665995 ······type··········:·'(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;)V'
665996 ······access········:·0x10000·(CONSTRUCTOR)665996 ······access········:·0x10000·(CONSTRUCTOR)
665997 ······code··········-665997 ······code··········-
665998 ······registers·····:·2665998 ······registers·····:·2
665999 ······ins···········:·2665999 ······ins···········:·2
666000 ······outs··········:·1666000 ······outs··········:·1
666001 ······insns·size····:·6·16-bit·code·units666001 ······insns·size····:·6·16-bit·code·units
666002 2ee998:········································|[2ee998]·com.craigd.lmsmaterial.app.SettingsActivity$SettingsFragment$3$2.<init>:(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;)V666002 2ee99c:········································|[2ee99c]·com.craigd.lmsmaterial.app.SettingsActivity$SettingsFragment$3$2.<init>:(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;)V
666003 2ee9a8:·5b01·5369······························|0000:·iput-object·v1,·v0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$2;.this$1:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·//·field@6953666003 2ee9ac:·5b01·5369······························|0000:·iput-object·v1,·v0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$2;.this$1:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·//·field@6953
666004 2ee9ac:·7010·e782·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@82e7666004 2ee9b0:·7010·e782·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@82e7
666005 2ee9b2:·0e00···································|0005:·return-void666005 2ee9b6:·0e00···································|0005:·return-void
666006 ······catches·······:·(none)666006 ······catches·······:·(none)
666007 ······positions·····:·666007 ······positions·····:·
666008 ········0x0000·line=288666008 ········0x0000·line=288
666009 ······locals········:·666009 ······locals········:·
666010 ········0x0000·-·0x0006·reg=0·this·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$2;·666010 ········0x0000·-·0x0006·reg=0·this·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3$2;·
666011 ········0x0000·-·0x0006·reg=1·(null)·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·666011 ········0x0000·-·0x0006·reg=1·(null)·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3;·
  
Offset 666016, 17 lines modifiedOffset 666016, 17 lines modified
666016 ······type··········:·'(Landroid/content/DialogInterface;I)V'666016 ······type··········:·'(Landroid/content/DialogInterface;I)V'
666017 ······access········:·0x0001·(PUBLIC)666017 ······access········:·0x0001·(PUBLIC)
666018 ······code··········-666018 ······code··········-
666019 ······registers·····:·3666019 ······registers·····:·3
666020 ······ins···········:·3666020 ······ins···········:·3
666021 ······outs··········:·1666021 ······outs··········:·1
666022 ······insns·size····:·4·16-bit·code·units666022 ······insns·size····:·4·16-bit·code·units
666023 2ee9b4:········································|[2ee9b4]·com.craigd.lmsmaterial.app.SettingsActivity$SettingsFragment$3$2.onClick:(Landroid/content/DialogInterface;I)V666023 2ee9b8:········································|[2ee9b8]·com.craigd.lmsmaterial.app.SettingsActivity$SettingsFragment$3$2.onClick:(Landroid/content/DialogInterface;I)V
666024 2ee9c4:·7210·9e02·0100·························|0000:·invoke-interface·{v1},·Landroid/content/DialogInterface;.cancel:()V·//·method@029e666024 2ee9c8:·7210·9e02·0100·························|0000:·invoke-interface·{v1},·Landroid/content/DialogInterface;.cancel:()V·//·method@029e
Max diff block lines reached; 50659128/50675602 bytes (99.97%) of diff not shown.
4.73 KB
classes.jar
3.61 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·10083959·bytes,·number·of·entries:·53871 Zip·file·size:·10083966·bytes,·number·of·entries:·5387
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx······503·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$Api21Impl.class3 ?rwxrwxr-x··2.0·unx······503·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$Api21Impl.class
4 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class4 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
5 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class5 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class
6 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class6 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
7 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class7 ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
8 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class8 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
Offset 3926, 15 lines modifiedOffset 3926, 15 lines modified
3926 ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/NoCache.class3926 ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/NoCache.class
3927 ?rwxrwxr-x··2.0·unx·····2479·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/RequestFuture.class3927 ?rwxrwxr-x··2.0·unx·····2479·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/RequestFuture.class
3928 ?rwxrwxr-x··2.0·unx·····1805·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/StringRequest.class3928 ?rwxrwxr-x··2.0·unx·····1805·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/StringRequest.class
3929 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/Volley$1.class3929 ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·com/android/volley/toolbox/Volley$1.class
3930 ?rwxrwxr-x··2.0·unx·····2514·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/MainActivity$Discovery.class3930 ?rwxrwxr-x··2.0·unx·····2514·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/MainActivity$Discovery.class
3931 ?rwxrwxr-x··2.0·unx·····2184·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/PhoneStateReceiver$1.class3931 ?rwxrwxr-x··2.0·unx·····2184·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/PhoneStateReceiver$1.class
3932 ?rwxrwxr-x··2.0·unx·····2503·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$1.class3932 ?rwxrwxr-x··2.0·unx·····2503·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$1.class
3933 ?rwxrwxr-x··2.0·unx·····1768·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$2.class3933 ?rwxrwxr-x··2.0·unx·····1775·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$2.class
3934 ?rwxrwxr-x··2.0·unx·····2387·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3.class3934 ?rwxrwxr-x··2.0·unx·····2387·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$3.class
3935 ?rwxrwxr-x··2.0·unx·····1813·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$4.class3935 ?rwxrwxr-x··2.0·unx·····1813·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$4.class
3936 ?rwxrwxr-x··2.0·unx·····2952·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$Discovery.class3936 ?rwxrwxr-x··2.0·unx·····2952·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$Discovery.class
3937 ?rwxrwxr-x··2.0·unx·····5256·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/UrlHandler$1.class3937 ?rwxrwxr-x··2.0·unx·····5256·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/UrlHandler$1.class
3938 ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/UrlHandler$2.class3938 ?rwxrwxr-x··2.0·unx·····1137·b-·stor·80-Jan-01·00:00·com/craigd/lmsmaterial/app/UrlHandler$2.class
3939 ?rwxrwxr-x··2.0·unx·····1174·b-·stor·80-Jan-01·00:00·kotlin/DeepRecursiveScopeImpl$crossFunctionCompletion$$inlined$Continuation$1.class3939 ?rwxrwxr-x··2.0·unx·····1174·b-·stor·80-Jan-01·00:00·kotlin/DeepRecursiveScopeImpl$crossFunctionCompletion$$inlined$Continuation$1.class
3940 ?rwxrwxr-x··2.0·unx·····3307·b-·stor·80-Jan-01·00:00·kotlin/DeepRecursiveScopeImpl.class3940 ?rwxrwxr-x··2.0·unx·····3307·b-·stor·80-Jan-01·00:00·kotlin/DeepRecursiveScopeImpl.class
Offset 5382, 8 lines modifiedOffset 5382, 8 lines modified
5382 ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowProduceCoroutine.class5382 ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowProduceCoroutine.class
5383 ?rwxrwxr-x··2.0·unx····44623·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class5383 ?rwxrwxr-x··2.0·unx····44623·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
5384 ?rwxrwxr-x··2.0·unx····28592·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class5384 ?rwxrwxr-x··2.0·unx····28592·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
5385 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class5385 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
5386 ?rwxrwxr-x··2.0·unx·····1766·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class5386 ?rwxrwxr-x··2.0·unx·····1766·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
5387 ?rwxrwxr-x··2.0·unx····35022·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class5387 ?rwxrwxr-x··2.0·unx····35022·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
5388 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class5388 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
5389 5387·files,·11158848·bytes·uncompressed,·9087353·bytes·compressed:··18.6%5389 5387·files,·11158855·bytes·uncompressed,·9087360·bytes·compressed:··18.6%
1.1 KB
com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$2.class
990 B
procyon -ec {}
    
Offset 15, 13 lines modifiedOffset 15, 14 lines modified
15 ····}15 ····}
16 ····16 ····
17 ····public·boolean·onPreferenceClick(final·Preference·preference)·{17 ····public·boolean·onPreferenceClick(final·Preference·preference)·{
18 ········Log.d("LMS",·"Discover·clicked");18 ········Log.d("LMS",·"Discover·clicked");
19 ········Toast.makeText(this.this$0.getContext(),·(CharSequence)this.this$0.getResources().getString(2131689514),·0).show();19 ········Toast.makeText(this.this$0.getContext(),·(CharSequence)this.this$0.getResources().getString(2131689514),·0).show();
20 ········if·(SettingsActivity$SettingsFragment.access$000(this.this$0)·==·null)·{20 ········if·(SettingsActivity$SettingsFragment.access$000(this.this$0)·==·null)·{
21 ············final·SettingsActivity$SettingsFragment·this$0·=·this.this$0;21 ············final·SettingsActivity$SettingsFragment·this$0·=·this.this$0;
 22 ············final·SettingsActivity$SettingsFragment·this$2·=·this.this$0;
22 ············SettingsActivity$SettingsFragment.access$002(this$0,·new·SettingsActivity$SettingsFragment$Discovery(this$0,·this$0.getContext().getApplicationContext()));23 ············SettingsActivity$SettingsFragment.access$002(this$0,·new·SettingsActivity$SettingsFragment$Discovery(this$2,·this$2.getContext().getApplicationContext()));
23 ········}24 ········}
24 ········SettingsActivity$SettingsFragment.access$000(this.this$0).discover();25 ········SettingsActivity$SettingsFragment.access$000(this.this$0).discover();
25 ········return·true;26 ········return·true;
26 ····}27 ····}
27 }28 }
2.42 KB
smali/com/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$2.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·onPreferenceClick(Landroidx/preference/Preference;)Z35 .method·public·onPreferenceClick(Landroidx/preference/Preference;)Z
36 ····.locals·236 ····.locals·3
  
37 ····const-string·p1,·"LMS"37 ····const-string·p1,·"LMS"
  
38 ····const-string·v0,·"Discover·clicked"38 ····const-string·v0,·"Discover·clicked"
  
39 ····.line·23739 ····.line·237
40 ····invoke-static·{p1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I40 ····invoke-static·{p1,·v0},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
Offset 82, 23 lines modifiedOffset 82, 25 lines modified
82 ····if-nez·p1,·:cond_082 ····if-nez·p1,·:cond_0
  
83 ····.line·24083 ····.line·240
84 ····iget-object·p1,·p0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$2;->this$0:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;84 ····iget-object·p1,·p0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$2;->this$0:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;
  
85 ····new-instance·v0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$Discovery;85 ····new-instance·v0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$Discovery;
  
 86 ····iget-object·v1,·p0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$2;->this$0:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;
  
86 ····invoke-virtual·{p1},·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;->getContext()Landroid/content/Context;87 ····invoke-virtual·{v1},·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;->getContext()Landroid/content/Context;
  
87 ····move-result-object·v188 ····move-result-object·v2
  
88 ····invoke-virtual·{v1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;89 ····invoke-virtual·{v2},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
  
89 ····move-result-object·v190 ····move-result-object·v2
  
90 ····invoke-direct·{v0,·p1,·v1},·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$Discovery;-><init>(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;Landroid/content/Context;)V91 ····invoke-direct·{v0,·v1,·v2},·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$Discovery;-><init>(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;Landroid/content/Context;)V
  
91 ····invoke-static·{p1,·v0},·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;->access$002(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$Discovery;)Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$Discovery;92 ····invoke-static·{p1,·v0},·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;->access$002(Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$Discovery;)Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$Discovery;
  
92 ····.line·24293 ····.line·242
93 ····:cond_094 ····:cond_0
94 ····iget-object·p1,·p0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$2;->this$0:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;95 ····iget-object·p1,·p0,·Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment$2;->this$0:Lcom/craigd/lmsmaterial/app/SettingsActivity$SettingsFragment;