73.8 MB
/home/fdroid/fdroiddata/tmp/de.danoeh.antennapod_1080195.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.danoeh.antennapod_1080195.apk
11.2 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: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <Kz/y2voEWHC2T//mcGbtjQIPHJY=>, actual: <NT65G5DQveoaFRL5srSRks2AXJw=>
    
Offset 1, 66 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):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
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:·179430565a4a04bfe7827483243099bd10870410800cd7c4c7b48d8d3226df55 
10 Signer·#1·certificate·SHA-1·digest:·a5c46be7688949bb85534ce316c0be09e7d86d26 
11 Signer·#1·certificate·MD5·digest:·f07fa9b4bac616b879c13c2ead5c29c6 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·2ac9893fb94e8b8f2f0c80a0f83ab9a30d0fde5c0bcb7ded3dab05a4a7c12b68 
15 Signer·#1·public·key·SHA-1·digest:·dfb1f841a72ed66e0fcde99ccac1e27e25d2601b 
16 Signer·#1·public·key·MD5·digest:·f8981eee6d64a2188e3279a9b1ba629a 
17 WARNING:·META-INF/CHANGES·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/README.md·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/android.arch.work_work-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/. 
20 WARNING:·META-INF/android.support.design_material.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.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/. 
22 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/. 
23 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/. 
24 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/. 
25 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/. 
26 WARNING:·META-INF/androidx.cardview_cardview.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.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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 WARNING:·META-INF/androidx.gridlayout_gridlayout.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.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/. 
36 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/. 
37 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/. 
38 WARNING:·META-INF/androidx.legacy_legacy-support-v4.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-extensions.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.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-service.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.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.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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 WARNING:·META-INF/androidx.room_room-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/. 
53 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/. 
54 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/. 
55 WARNING:·META-INF/androidx.sqlite_sqlite-framework.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.sqlite_sqlite.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.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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 WARNING:·META-INF/com.google.android.material_material.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/fyydlin.kotlin_module·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/kotlin-stdlib-common.kotlin_module·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/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
3.87 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 133 lines modifiedOffset 1, 69 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:···················7310568·(00000000006F8CE8h)4 ··Zip·archive·file·size:···················7256252·(00000000006EB8BCh)
5 ··Actual·end-cent-dir·record·offset:·······7310546·(00000000006F8CD2h)5 ··Actual·end-cent-dir·record·offset:·······7256230·(00000000006EB8A6h)
6 ··Expected·end-cent-dir·record·offset:·····7310546·(00000000006F8CD2h)6 ··Expected·end-cent-dir·record·offset:·····7256230·(00000000006EB8A6h)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·1848·entries.9 ··central·directory·contains·1848·entries.
10 ··The·central·directory·is·193710·(000000000002F4AEh)·bytes·long,10 ··The·central·directory·is·179175·(000000000002BBE7h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·7116836·(00000000006C9824h).12 ··is·7077055·(00000000006BFCBFh).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················0.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···0.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2020·Feb·15·07:12:4026 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························f2243b1827 ··32-bit·CRC·value·(hex):·························9bfb479d
28 ··compressed·size:································58200·bytes28 ··compressed·size:································5742·bytes
29 ··uncompressed·size:······························184543·bytes29 ··uncompressed·size:······························29344·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
37 ··There·is·no·file·comment.37 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:38 Central·directory·entry·#2:
39 ---------------------------39 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/697C4250.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···58266 
43 ··················································(000000000000E39Ah)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2020·Feb·15·07:12:40 
53 ··32-bit·CRC·value·(hex):·························50177ef2 
54 ··compressed·size:································59261·bytes 
55 ··uncompressed·size:······························184641·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/697C4250.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···117593 
69 ··················································(000000000001CB59h)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2020·Feb·15·07:12:40 
79 ··32-bit·CRC·value·(hex):·························0b9b22a9 
80 ··compressed·size:································1039·bytes 
81 ··uncompressed·size:······························1291·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/CHANGES40 ··META-INF/CHANGES
  
94 ··offset·of·local·header·from·start·of·archive:···11869941 ··offset·of·local·header·from·start·of·archive:···5791
95 ··················································(000000000001CFABh)·bytes42 ··················································(000000000000169Fh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.044 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.046 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated47 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal48 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted49 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes50 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0051 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
105 ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·local52 ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·local
Max diff block lines reached; 4045893/4053066 bytes (99.82%) of diff not shown.
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Zip·archive·data,·at·least·v0.0·to·extract
69.9 MB
classes.dex
69.8 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············:·7488963b4 checksum············:·457a1d34
5 signature···········:·d328...dba65 signature···········:·47e1...2f49
6 file_size···········:·80236646 file_size···········:·8023680
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·····:·5962810 string_ids_size·····:·59628
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·897012 type_ids_size·······:·8970
13 type_ids_off········:·238624·(0x03a420)13 type_ids_off········:·238624·(0x03a420)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·274504·(0x043048)15 proto_ids_off·······:·274504·(0x043048)
16 field_ids_size······:·3886916 field_ids_size······:·38869
17 field_ids_off·······:·434224·(0x06a030)17 field_ids_off·······:·434224·(0x06a030)
18 method_ids_size·····:·5744618 method_ids_size·····:·57446
19 method_ids_off······:·745176·(0x0b5ed8)19 method_ids_off······:·745176·(0x0b5ed8)
20 class_defs_size·····:·740420 class_defs_size·····:·7404
21 class_defs_off······:·1204744·(0x126208)21 class_defs_off······:·1204744·(0x126208)
22 data_size···········:·658199222 data_size···········:·6582008
23 data_off············:·1441672·(0x15ff88)23 data_off············:·1441672·(0x15ff88)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·44225 class_idx···········:·442
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·708827 superclass_idx······:·7088
28 source_file_idx·····:·2188328 source_file_idx·····:·21883
Offset 691384, 20 lines modifiedOffset 691384, 20 lines modified
691384 ······type··········:·'()V'691384 ······type··········:·'()V'
691385 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)691385 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
691386 ······code··········-691386 ······code··········-
691387 ······registers·····:·2691387 ······registers·····:·2
691388 ······ins···········:·1691388 ······ins···········:·1
691389 ······outs··········:·1691389 ······outs··········:·1
691390 ······insns·size····:·10·16-bit·code·units691390 ······insns·size····:·10·16-bit·code·units
691391 3768ac:········································|[3768ac]·de.danoeh.antennapod.CrashReportWriter.<init>:()V691391 3768bc:········································|[3768bc]·de.danoeh.antennapod.CrashReportWriter.<init>:()V
691392 3768bc:·7010·3ab3·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@b33a691392 3768cc:·7010·3ab3·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@b33a
691393 3768c2:·7100·e6b3·0000·························|0003:·invoke-static·{},·Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler;·//·method@b3e6691393 3768d2:·7100·e6b3·0000·························|0003:·invoke-static·{},·Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler;·//·method@b3e6
691394 3768c8:·0c00···································|0006:·move-result-object·v0691394 3768d8:·0c00···································|0006:·move-result-object·v0
691395 3768ca:·5b10·b571······························|0007:·iput-object·v0,·v1,·Lde/danoeh/antennapod/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler;·//·field@71b5691395 3768da:·5b10·b571······························|0007:·iput-object·v0,·v1,·Lde/danoeh/antennapod/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler;·//·field@71b5
691396 3768ce:·0e00···································|0009:·return-void691396 3768de:·0e00···································|0009:·return-void
691397 ······catches·······:·(none)691397 ······catches·······:·(none)
691398 ······positions·····:·691398 ······positions·····:·
691399 ········0x0000·line=24691399 ········0x0000·line=24
691400 ········0x0003·line=25691400 ········0x0003·line=25
691401 ······locals········:·691401 ······locals········:·
691402 ········0x0000·-·0x000a·reg=1·this·Lde/danoeh/antennapod/CrashReportWriter;·691402 ········0x0000·-·0x000a·reg=1·this·Lde/danoeh/antennapod/CrashReportWriter;·
  
Offset 691406, 74 lines modifiedOffset 691406, 74 lines modified
691406 ······type··········:·'()Ljava/io/File;'691406 ······type··········:·'()Ljava/io/File;'
691407 ······access········:·0x0009·(PUBLIC·STATIC)691407 ······access········:·0x0009·(PUBLIC·STATIC)
691408 ······code··········-691408 ······code··········-
691409 ······registers·····:·3691409 ······registers·····:·3
691410 ······ins···········:·0691410 ······ins···········:·0
691411 ······outs··········:·3691411 ······outs··········:·3
691412 ······insns·size····:·13·16-bit·code·units691412 ······insns·size····:·13·16-bit·code·units
691413 3767dc:········································|[3767dc]·de.danoeh.antennapod.CrashReportWriter.getFile:()Ljava/io/File;691413 3767ec:········································|[3767ec]·de.danoeh.antennapod.CrashReportWriter.getFile:()Ljava/io/File;
691414 3767ec:·2200·5e1b······························|0000:·new-instance·v0,·Ljava/io/File;·//·type@1b5e691414 3767fc:·2200·5e1b······························|0000:·new-instance·v0,·Ljava/io/File;·//·type@1b5e
691415 3767f0:·1201···································|0002:·const/4·v1,·#int·0·//·#0691415 376800:·1201···································|0002:·const/4·v1,·#int·0·//·#0
691416 3767f2:·7110·4694·0100·························|0003:·invoke-static·{v1},·Lde/danoeh/antennapod/core/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File;·//·method@9446691416 376802:·7110·4694·0100·························|0003:·invoke-static·{v1},·Lde/danoeh/antennapod/core/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File;·//·method@9446
691417 3767f8:·0c01···································|0006:·move-result-object·v1691417 376808:·0c01···································|0006:·move-result-object·v1
691418 3767fa:·1a02·f277······························|0007:·const-string·v2,·"crash-report.log"·//·string@77f2691418 37680a:·1a02·f277······························|0007:·const-string·v2,·"crash-report.log"·//·string@77f2
691419 3767fe:·7030·73b1·1002·························|0009:·invoke-direct·{v0,·v1,·v2},·Ljava/io/File;.<init>:(Ljava/io/File;Ljava/lang/String;)V·//·method@b173691419 37680e:·7030·73b1·1002·························|0009:·invoke-direct·{v0,·v1,·v2},·Ljava/io/File;.<init>:(Ljava/io/File;Ljava/lang/String;)V·//·method@b173
691420 376804:·1100···································|000c:·return-object·v0691420 376814:·1100···································|000c:·return-object·v0
691421 ······catches·······:·(none)691421 ······catches·······:·(none)
691422 ······positions·····:·691422 ······positions·····:·
691423 ········0x0000·line=29691423 ········0x0000·line=29
691424 ······locals········:·691424 ······locals········:·
  
691425 ····#2··············:·(in·Lde/danoeh/antennapod/CrashReportWriter;)691425 ····#2··············:·(in·Lde/danoeh/antennapod/CrashReportWriter;)
691426 ······name··········:·'getSystemInfo'691426 ······name··········:·'getSystemInfo'
691427 ······type··········:·'()Ljava/lang/String;'691427 ······type··········:·'()Ljava/lang/String;'
691428 ······access········:·0x0009·(PUBLIC·STATIC)691428 ······access········:·0x0009·(PUBLIC·STATIC)
691429 ······code··········-691429 ······code··········-
691430 ······registers·····:·2691430 ······registers·····:·2
691431 ······ins···········:·0691431 ······ins···········:·0
691432 ······outs··········:·2691432 ······outs··········:·2
691433 ······insns·size····:·74·16-bit·code·units691433 ······insns·size····:·74·16-bit·code·units
691434 376808:········································|[376808]·de.danoeh.antennapod.CrashReportWriter.getSystemInfo:()Ljava/lang/String;691434 376818:········································|[376818]·de.danoeh.antennapod.CrashReportWriter.getSystemInfo:()Ljava/lang/String;
691435 376818:·2200·be1b······························|0000:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@1bbe691435 376828:·2200·be1b······························|0000:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@1bbe
691436 37681c:·7010·b5b3·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@b3b5691436 37682c:·7010·b5b3·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@b3b5
691437 376822:·1a01·8664······························|0005:·const-string·v1,·"[·Environment·]691437 376832:·1a01·8664······························|0005:·const-string·v1,·"[·Environment·]
691438 Android·version:·"·//·string@6486691438 Android·version:·"·//·string@6486
691439 376826:·6e20·c1b3·1000·························|0007:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691439 376836:·6e20·c1b3·1000·························|0007:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691440 37682c:·6201·a900······························|000a:·sget-object·v1,·Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String;·//·field@00a9691440 37683c:·6201·a900······························|000a:·sget-object·v1,·Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String;·//·field@00a9
691441 376830:·6e20·c1b3·1000·························|000c:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691441 376840:·6e20·c1b3·1000·························|000c:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691442 376836:·1a01·2500······························|000f:·const-string·v1,·"691442 376846:·1a01·2500······························|000f:·const-string·v1,·"
691443 OS·version:·"·//·string@0025691443 OS·version:·"·//·string@0025
691444 37683a:·6e20·c1b3·1000·························|0011:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691444 37684a:·6e20·c1b3·1000·························|0011:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691445 376840:·1a01·d3bf······························|0014:·const-string·v1,·"os.version"·//·string@bfd3691445 376850:·1a01·d3bf······························|0014:·const-string·v1,·"os.version"·//·string@bfd3
691446 376844:·7110·d8b3·0100·························|0016:·invoke-static·{v1},·Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String;·//·method@b3d8691446 376854:·7110·d8b3·0100·························|0016:·invoke-static·{v1},·Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String;·//·method@b3d8
691447 37684a:·0c01···································|0019:·move-result-object·v1691447 37685a:·0c01···································|0019:·move-result-object·v1
691448 37684c:·6e20·c1b3·1000·························|001a:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691448 37685c:·6e20·c1b3·1000·························|001a:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691449 376852:·1a01·2200······························|001d:·const-string·v1,·"691449 376862:·1a01·2200······························|001d:·const-string·v1,·"
691450 AntennaPod·version:·"·//·string@0022691450 AntennaPod·version:·"·//·string@0022
691451 376856:·6e20·c1b3·1000·························|001f:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691451 376866:·6e20·c1b3·1000·························|001f:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691452 37685c:·1a01·c208······························|0022:·const-string·v1,·"1.8.1"·//·string@08c2691452 37686c:·1a01·c208······························|0022:·const-string·v1,·"1.8.1"·//·string@08c2
691453 376860:·6e20·c1b3·1000·························|0024:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691453 376870:·6e20·c1b3·1000·························|0024:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691454 376866:·1a01·2400······························|0027:·const-string·v1,·"691454 376876:·1a01·2400······························|0027:·const-string·v1,·"
691455 Model:·"·//·string@0024691455 Model:·"·//·string@0024
691456 37686a:·6e20·c1b3·1000·························|0029:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691456 37687a:·6e20·c1b3·1000·························|0029:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691457 376870:·6201·ad00······························|002c:·sget-object·v1,·Landroid/os/Build;.MODEL:Ljava/lang/String;·//·field@00ad691457 376880:·6201·ad00······························|002c:·sget-object·v1,·Landroid/os/Build;.MODEL:Ljava/lang/String;·//·field@00ad
691458 376874:·6e20·c1b3·1000·························|002e:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691458 376884:·6e20·c1b3·1000·························|002e:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691459 37687a:·1a01·2300······························|0031:·const-string·v1,·"691459 37688a:·1a01·2300······························|0031:·const-string·v1,·"
691460 Device:·"·//·string@0023691460 Device:·"·//·string@0023
691461 37687e:·6e20·c1b3·1000·························|0033:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691461 37688e:·6e20·c1b3·1000·························|0033:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691462 376884:·6201·ab00······························|0036:·sget-object·v1,·Landroid/os/Build;.DEVICE:Ljava/lang/String;·//·field@00ab691462 376894:·6201·ab00······························|0036:·sget-object·v1,·Landroid/os/Build;.DEVICE:Ljava/lang/String;·//·field@00ab
691463 376888:·6e20·c1b3·1000·························|0038:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691463 376898:·6e20·c1b3·1000·························|0038:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691464 37688e:·1a01·2600······························|003b:·const-string·v1,·"691464 37689e:·1a01·2600······························|003b:·const-string·v1,·"
691465 Product:·"·//·string@0026691465 Product:·"·//·string@0026
691466 376892:·6e20·c1b3·1000·························|003d:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691466 3768a2:·6e20·c1b3·1000·························|003d:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691467 376898:·6201·ae00······························|0040:·sget-object·v1,·Landroid/os/Build;.PRODUCT:Ljava/lang/String;·//·field@00ae691467 3768a8:·6201·ae00······························|0040:·sget-object·v1,·Landroid/os/Build;.PRODUCT:Ljava/lang/String;·//·field@00ae
691468 37689c:·6e20·c1b3·1000·························|0042:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1691468 3768ac:·6e20·c1b3·1000·························|0042:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@b3c1
691469 3768a2:·6e10·d2b3·0000·························|0045:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@b3d2691469 3768b2:·6e10·d2b3·0000·························|0045:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@b3d2
691470 3768a8:·0c00···································|0048:·move-result-object·v0691470 3768b8:·0c00···································|0048:·move-result-object·v0
691471 3768aa:·1100···································|0049:·return-object·v0691471 3768ba:·1100···································|0049:·return-object·v0
691472 ······catches·······:·(none)691472 ······catches·······:·(none)
691473 ······positions·····:·691473 ······positions·····:·
691474 ········0x0000·line=53691474 ········0x0000·line=53
691475 ········0x0016·line=55691475 ········0x0016·line=55
691476 ······locals········:·691476 ······locals········:·
  
691477 ··Virtual·methods···-691477 ··Virtual·methods···-
Offset 691482, 68 lines modifiedOffset 691482, 68 lines modified
691482 ······type··········:·'(Ljava/lang/Thread;Ljava/lang/Throwable;)V'691482 ······type··········:·'(Ljava/lang/Thread;Ljava/lang/Throwable;)V'
Max diff block lines reached; 73227130/73241447 bytes (99.98%) of diff not shown.
23.7 KB
classes.jar
3.99 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·14005322·bytes,·number·of·entries:·74001 Zip·file·size:·14005366·bytes,·number·of·entries:·7400
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·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
4 ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class4 ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackApi21.class
5 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class5 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
6 ?rwxrwxr-x··2.0·unx······992·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class6 ?rwxrwxr-x··2.0·unx······992·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
7 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class7 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
8 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class8 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class
Offset 5479, 15 lines modifiedOffset 5479, 15 lines modified
5479 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·com/viewpagerindicator/PageIndicator.class5479 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·com/viewpagerindicator/PageIndicator.class
5480 ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/FlexibleDividerDecoration$1.class5480 ?rwxrwxr-x··2.0·unx······589·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/FlexibleDividerDecoration$1.class
5481 ?rwxrwxr-x··2.0·unx······435·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/FlexibleDividerDecoration$2.class5481 ?rwxrwxr-x··2.0·unx······435·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/FlexibleDividerDecoration$2.class
5482 ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/FlexibleDividerDecoration$Builder$1.class5482 ?rwxrwxr-x··2.0·unx······458·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/FlexibleDividerDecoration$Builder$1.class
5483 ?rwxrwxr-x··2.0·unx·····7495·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/FlexibleDividerDecoration.class5483 ?rwxrwxr-x··2.0·unx·····7495·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/FlexibleDividerDecoration.class
5484 ?rwxrwxr-x··2.0·unx······521·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/HorizontalDividerItemDecoration$Builder$1.class5484 ?rwxrwxr-x··2.0·unx······521·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/HorizontalDividerItemDecoration$Builder$1.class
5485 ?rwxrwxr-x··2.0·unx·····1057·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/HorizontalDividerItemDecoration$Builder.class5485 ?rwxrwxr-x··2.0·unx·····1057·b-·stor·80-Jan-01·00:00·com/yqritc/recyclerviewflexibledivider/HorizontalDividerItemDecoration$Builder.class
5486 ?rwxrwxr-x··2.0·unx·····4840·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/ApEventBusIndex.class5486 ?rwxrwxr-x··2.0·unx·····4884·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/ApEventBusIndex.class
5487 ?rwxrwxr-x··2.0·unx······611·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$4cqA4kZ7HqFsP6DrP7kwbpB7jRM.class5487 ?rwxrwxr-x··2.0·unx······611·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$4cqA4kZ7HqFsP6DrP7kwbpB7jRM.class
5488 ?rwxrwxr-x··2.0·unx······606·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$Lk4nqNmbp8ZxvddbFxIiywsZgsw.class5488 ?rwxrwxr-x··2.0·unx······606·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$Lk4nqNmbp8ZxvddbFxIiywsZgsw.class
5489 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MainActivity$3qwr_xgwK_2qcuFFDI6ewwVOWw0.class5489 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MainActivity$3qwr_xgwK_2qcuFFDI6ewwVOWw0.class
5490 ?rwxrwxr-x··2.0·unx······702·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MainActivity$dDowMM4t8Otcq9TuokqJDHeyj8I.class5490 ?rwxrwxr-x··2.0·unx······702·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MainActivity$dDowMM4t8Otcq9TuokqJDHeyj8I.class
5491 ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MainActivity$dVPKZWSVlVppJCouiw0x-XbygMw.class5491 ?rwxrwxr-x··2.0·unx······600·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MainActivity$dVPKZWSVlVppJCouiw0x-XbygMw.class
5492 ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MediaplayerActivity$AGBhzOgNURJaLtc0pWpBl76AX18.class5492 ?rwxrwxr-x··2.0·unx······659·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MediaplayerActivity$AGBhzOgNURJaLtc0pWpBl76AX18.class
5493 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MediaplayerActivity$J99_awKItP0gVc9TR1XbAaNmZto.class5493 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/-$$Lambda$MediaplayerActivity$J99_awKItP0gVc9TR1XbAaNmZto.class
Offset 7395, 8 lines modifiedOffset 7395, 8 lines modified
7395 ?rwxrwxr-x··2.0·unx····23776·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/MediaplayerActivity.class7395 ?rwxrwxr-x··2.0·unx····23776·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/MediaplayerActivity.class
7396 ?rwxrwxr-x··2.0·unx·····1394·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/OpmlImportFromIntentActivity.class7396 ?rwxrwxr-x··2.0·unx·····1394·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/OpmlImportFromIntentActivity.class
7397 ?rwxrwxr-x··2.0·unx·····3760·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/OpmlImportFromPathActivity.class7397 ?rwxrwxr-x··2.0·unx·····3760·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/OpmlImportFromPathActivity.class
7398 ?rwxrwxr-x··2.0·unx····16264·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/MediaplayerInfoActivity.class7398 ?rwxrwxr-x··2.0·unx····16264·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/MediaplayerInfoActivity.class
7399 ?rwxrwxr-x··2.0·unx····10928·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/VideoplayerActivity.class7399 ?rwxrwxr-x··2.0·unx····10928·b-·defN·80-Jan-01·00:00·de/danoeh/antennapod/activity/VideoplayerActivity.class
7400 ?rwxrwxr-x··2.0·unx·····4587·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/AudioplayerActivity.class7400 ?rwxrwxr-x··2.0·unx·····4587·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/AudioplayerActivity.class
7401 ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/CastplayerActivity.class7401 ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·de/danoeh/antennapod/activity/CastplayerActivity.class
7402 7400·files,·15123457·bytes·uncompressed,·12548036·bytes·compressed:··17.0%7402 7400·files,·15123501·bytes·uncompressed,·12548080·bytes·compressed:··17.0%
19.7 KB
de/danoeh/antennapod/ApEventBusIndex.class
19.6 KB
procyon -ec {}
    
Offset 1, 141 lines modifiedOffset 1, 156 lines modified
  
1 package·de.danoeh.antennapod;1 package·de.danoeh.antennapod;
  
2 import·de.danoeh.antennapod.fragment.ExternalPlayerFragment;2 import·de.danoeh.antennapod.fragment.DownloadLogFragment;
3 import·de.danoeh.antennapod.fragment.EpisodesListFragment;3 import·de.danoeh.antennapod.fragment.EpisodesListFragment;
 4 import·de.danoeh.antennapod.activity.MainActivity;
4 import·de.danoeh.antennapod.fragment.ItemFragment;5 import·de.danoeh.antennapod.fragment.SubscriptionFragment;
5 import·de.danoeh.antennapod.activity.OnlineFeedViewActivity;6 import·de.danoeh.antennapod.activity.OnlineFeedViewActivity;
6 import·de.danoeh.antennapod.core.feed.FeedEvent; 
7 import·de.danoeh.antennapod.fragment.FeedItemlistFragment;7 import·de.danoeh.antennapod.fragment.ExternalPlayerFragment;
8 import·de.danoeh.antennapod.fragment.QueueFragment;8 import·de.danoeh.antennapod.fragment.QueueFragment;
9 import·de.danoeh.antennapod.fragment.FavoriteEpisodesFragment; 
10 import·de.danoeh.antennapod.core.event.FavoritesEvent; 
11 import·de.danoeh.antennapod.activity.MainActivity; 
12 import·de.danoeh.antennapod.core.event.QueueEvent;9 import·de.danoeh.antennapod.core.event.QueueEvent;
13 import·de.danoeh.antennapod.fragment.CompletedDownloadsFragment; 
14 import·de.danoeh.antennapod.fragment.PlaybackHistoryFragment;10 import·de.danoeh.antennapod.fragment.SearchFragment;
15 import·de.danoeh.antennapod.core.event.PlaybackHistoryEvent; 
16 import·de.danoeh.antennapod.fragment.DownloadLogFragment;11 import·de.danoeh.antennapod.fragment.RunningDownloadsFragment;
 12 import·de.danoeh.antennapod.activity.MediaplayerInfoActivity;
17 import·de.danoeh.antennapod.core.event.DownloadLogEvent;13 import·de.danoeh.antennapod.core.event.MessageEvent;
 14 import·de.danoeh.antennapod.fragment.ItemFragment;
 15 import·de.danoeh.antennapod.fragment.FeedItemlistFragment;
 16 import·de.danoeh.antennapod.core.feed.FeedEvent;
18 import·de.danoeh.antennapod.fragment.ItemPagerFragment;17 import·de.danoeh.antennapod.fragment.ItemPagerFragment;
19 import·de.danoeh.antennapod.activity.MediaplayerActivity;18 import·de.danoeh.antennapod.activity.MediaplayerActivity;
20 import·de.danoeh.antennapod.fragment.SubscriptionFragment;19 import·de.danoeh.antennapod.fragment.PlaybackHistoryFragment;
21 import·de.danoeh.antennapod.fragment.RunningDownloadsFragment;20 import·de.danoeh.antennapod.core.event.PlaybackHistoryEvent;
 21 import·org.greenrobot.eventbus.ThreadMode;
22 import·de.danoeh.antennapod.core.event.DownloadEvent;22 import·de.danoeh.antennapod.core.event.DownloadEvent;
23 import·de.danoeh.antennapod.fragment.SearchFragment;23 import·de.danoeh.antennapod.fragment.FavoriteEpisodesFragment;
 24 import·de.danoeh.antennapod.core.event.FavoritesEvent;
24 import·org.greenrobot.eventbus.meta.SubscriberInfo;25 import·org.greenrobot.eventbus.meta.SubscriberInfo;
25 import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo;26 import·org.greenrobot.eventbus.meta.SimpleSubscriberInfo;
26 import·de.danoeh.antennapod.activity.MediaplayerInfoActivity;27 import·de.danoeh.antennapod.fragment.CompletedDownloadsFragment;
27 import·de.danoeh.antennapod.core.event.MessageEvent;28 import·de.danoeh.antennapod.core.event.DownloadLogEvent;
28 import·org.greenrobot.eventbus.ThreadMode; 
29 import·org.greenrobot.eventbus.meta.SubscriberMethodInfo;29 import·org.greenrobot.eventbus.meta.SubscriberMethodInfo;
30 import·java.util.HashMap;30 import·java.util.HashMap;
31 import·de.danoeh.antennapod.core.event.UnreadItemsUpdateEvent;31 import·de.danoeh.antennapod.core.event.UnreadItemsUpdateEvent;
32 import·de.danoeh.antennapod.core.event.FeedListUpdateEvent; 
33 import·de.danoeh.antennapod.core.event.FeedItemEvent;32 import·de.danoeh.antennapod.core.event.FeedItemEvent;
 33 import·de.danoeh.antennapod.core.event.FeedListUpdateEvent;
34 import·de.danoeh.antennapod.core.event.PlaybackPositionEvent;34 import·de.danoeh.antennapod.core.event.PlaybackPositionEvent;
35 import·de.danoeh.antennapod.core.event.PlayerStatusEvent;35 import·de.danoeh.antennapod.core.event.PlayerStatusEvent;
36 import·java.util.Map;36 import·java.util.Map;
37 import·org.greenrobot.eventbus.meta.SubscriberInfoIndex;37 import·org.greenrobot.eventbus.meta.SubscriberInfoIndex;
  
38 public·class·ApEventBusIndex·implements·SubscriberInfoIndex38 public·class·ApEventBusIndex·implements·SubscriberInfoIndex
39 {39 {
40 ····public·static·final·Map·SUBSCRIBER_INDEX;40 ····public·static·final·Map·SUBSCRIBER_INDEX;
41 ····41 ····
42 ····static·{42 ····static·{
43 ········final·Class<PlayerStatusEvent>·clazz·=·PlayerStatusEvent.class;43 ········final·Class<PlayerStatusEvent>·clazz·=·PlayerStatusEvent.class;
44 ········final·Class<PlaybackPositionEvent>·clazz2·=·PlaybackPositionEvent.class;44 ········final·Class<PlaybackPositionEvent>·clazz2·=·PlaybackPositionEvent.class;
45 ········final·Class<FeedItemEvent>·clazz3·=·FeedItemEvent.class; 
46 ········final·Class<FeedListUpdateEvent>·clazz4·=·FeedListUpdateEvent.class;45 ········final·Class<FeedListUpdateEvent>·clazz3·=·FeedListUpdateEvent.class;
 46 ········final·Class<FeedItemEvent>·clazz4·=·FeedItemEvent.class;
47 ········final·Class<UnreadItemsUpdateEvent>·clazz5·=·UnreadItemsUpdateEvent.class;47 ········final·Class<UnreadItemsUpdateEvent>·clazz5·=·UnreadItemsUpdateEvent.class;
48 ········SUBSCRIBER_INDEX·=·new·HashMap();48 ········SUBSCRIBER_INDEX·=·new·HashMap();
49 ········final·int·n·=·2;49 ········final·int·n·=·2;
50 ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[n];50 ········final·SubscriberMethodInfo[]·array·=·new·SubscriberMethodInfo[n];
51 ········final·ThreadMode·main·=·ThreadMode.MAIN; 
52 ········final·String·s·=·"onEventMainThread"; 
53 ········array[0]·=·new·SubscriberMethodInfo(s,·(Class)MessageEvent.class,·main);51 ········array[0]·=·new·SubscriberMethodInfo("onDownloadLogChanged",·(Class)DownloadLogEvent.class);
54 ········final·String·s2·=·"onFeedListChanged";52 ········final·String·s·=·"onUnreadItemsChanged";
55 ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo(s2,·(Class)clazz4);53 ········final·SubscriberMethodInfo·subscriberMethodInfo·=·new·SubscriberMethodInfo(s,·(Class)clazz5);
56 ········final·int·n2·=·1;54 ········final·int·n2·=·1;
57 ········array[n2]·=·subscriberMethodInfo;55 ········array[n2]·=·subscriberMethodInfo;
58 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MediaplayerInfoActivity.class,·(boolean)(n2·!=·0),·array));56 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)CompletedDownloadsFragment.class,·(boolean)(n2·!=·0),·array));
59 ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[n2];57 ········final·SubscriberMethodInfo[]·array2·=·new·SubscriberMethodInfo[n2];
60 ········final·String·s3·=·"onUnreadItemsChanged";58 ········final·String·s2·=·"onEvent";
61 ········array2[0]·=·new·SubscriberMethodInfo(s3,·(Class)clazz5);59 ········array2[0]·=·new·SubscriberMethodInfo(s2,·(Class)FavoritesEvent.class);
62 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)SearchFragment.class,·(boolean)(n2·!=·0),·array2)); 
63 ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[n2]; 
64 ········array3[0]·=·new·SubscriberMethodInfo("onEvent",·(Class)DownloadEvent.class,·ThreadMode.MAIN,·0,·true); 
65 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)RunningDownloadsFragment.class,·(boolean)(n2·!=·0),·array3)); 
66 ········final·SubscriberMethodInfo[]·array4·=·{·new·SubscriberMethodInfo(s2,·(Class)clazz4,·ThreadMode.MAIN),·null,·null·}; 
67 ········array4[n2]·=·new·SubscriberMethodInfo(s3,·(Class)clazz5,·ThreadMode.MAIN); 
68 ········array4[n]·=·new·SubscriberMethodInfo("onEventMainThread",·(Class)DownloadEvent.class,·ThreadMode.MAIN,·0,·true); 
69 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)SubscriptionFragment.class,·(boolean)(n2·!=·0),·array4));60 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)FavoriteEpisodesFragment.class,·(boolean)(n2·!=·0),·array2));
70 ········final·SubscriberMethodInfo[]·array5·=·new·SubscriberMethodInfo[n2]; 
71 ········array5[0]·=·new·SubscriberMethodInfo(s,·(Class)clazz2,·ThreadMode.MAIN); 
72 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MediaplayerActivity.class,·(boolean)(n2·!=·0),·array5)); 
73 ········final·SubscriberMethodInfo[]·array6·=·new·SubscriberMethodInfo[n2]; 
74 ········array6[0]·=·new·SubscriberMethodInfo(s,·(Class)clazz3,·ThreadMode.MAIN); 
75 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ItemPagerFragment.class,·(boolean)(n2·!=·0),·array6)); 
76 ········final·SubscriberMethodInfo[]·array7·=·new·SubscriberMethodInfo[n2]; 
77 ········array7[0]·=·new·SubscriberMethodInfo("onDownloadLogChanged",·(Class)DownloadLogEvent.class); 
78 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)DownloadLogFragment.class,·(boolean)(n2·!=·0),·array7)); 
79 ········final·SubscriberMethodInfo[]·array8·=·new·SubscriberMethodInfo[4];61 ········final·SubscriberMethodInfo[]·array3·=·new·SubscriberMethodInfo[4];
80 ········array8[0]·=·new·SubscriberMethodInfo("onEvent",·(Class)DownloadEvent.class,·ThreadMode.POSTING,·0,·true);62 ········array3[0]·=·new·SubscriberMethodInfo("onEvent",·(Class)DownloadEvent.class,·ThreadMode.POSTING,·0,·true);
 63 ········final·ThreadMode·main·=·ThreadMode.MAIN;
 64 ········final·String·s3·=·"onEventMainThread";
81 ········array8[n2]·=·new·SubscriberMethodInfo(s,·(Class)clazz3,·ThreadMode.MAIN);65 ········array3[n2]·=·new·SubscriberMethodInfo(s3,·(Class)clazz4,·main);
82 ········final·SubscriberMethodInfo·subscriberMethodInfo2·=·new·SubscriberMethodInfo("onHistoryUpdated",·(Class)PlaybackHistoryEvent.class,·ThreadMode.MAIN);66 ········array3[n]·=·new·SubscriberMethodInfo("onHistoryUpdated",·(Class)PlaybackHistoryEvent.class,·ThreadMode.MAIN);
83 ········final·int·n3·=·2; 
84 ········array8[n3]·=·subscriberMethodInfo2; 
85 ········final·ThreadMode·main2·=·ThreadMode.MAIN;67 ········final·ThreadMode·main2·=·ThreadMode.MAIN;
86 ········final·String·s4·=·"onPlayerStatusChanged";68 ········final·String·s4·=·"onPlayerStatusChanged";
87 ········array8[3]·=·new·SubscriberMethodInfo(s4,·(Class)clazz,·main2);69 ········array3[3]·=·new·SubscriberMethodInfo(s4,·(Class)clazz,·main2);
 70 ········final·int·n3·=·1;
88 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)PlaybackHistoryFragment.class,·(boolean)(n2·!=·0),·array8));71 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)PlaybackHistoryFragment.class,·(boolean)(n3·!=·0),·array3));
89 ········final·SubscriberMethodInfo[]·array9·=·new·SubscriberMethodInfo[n3];72 ········final·SubscriberMethodInfo[]·array4·=·new·SubscriberMethodInfo[n3];
90 ········array9[0]·=·new·SubscriberMethodInfo("onDownloadLogChanged",·(Class)DownloadLogEvent.class); 
91 ········array9[n2]·=·new·SubscriberMethodInfo(s3,·(Class)clazz5); 
92 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)CompletedDownloadsFragment.class,·(boolean)(n2·!=·0),·array9)); 
93 ········final·SubscriberMethodInfo[]·array10·=·new·SubscriberMethodInfo[4]; 
94 ········final·String·s5·=·"onEvent"; 
95 ········array10[0]·=·new·SubscriberMethodInfo(s5,·(Class)QueueEvent.class); 
96 ········final·Class<PlayerStatusEvent>·clazz6·=·clazz; 
97 ········array10[n2]·=·new·SubscriberMethodInfo(s,·(Class)MessageEvent.class,·ThreadMode.MAIN);73 ········array4[0]·=·new·SubscriberMethodInfo(s3,·(Class)clazz2,·ThreadMode.MAIN);
98 ········array10[2]·=·new·SubscriberMethodInfo(s3,·(Class)clazz5); 
99 ········array10[3]·=·new·SubscriberMethodInfo(s2,·(Class)clazz4); 
100 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MainActivity.class,·(boolean)(n2·!=·0),·array10));74 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)MediaplayerActivity.class,·(boolean)(n3·!=·0),·array4));
101 ········final·SubscriberMethodInfo[]·array11·=·new·SubscriberMethodInfo[n2];75 ········final·SubscriberMethodInfo[]·array5·=·new·SubscriberMethodInfo[n3];
102 ········array11[0]·=·new·SubscriberMethodInfo(s5,·(Class)FavoritesEvent.class);76 ········array5[0]·=·new·SubscriberMethodInfo(s3,·(Class)clazz4,·ThreadMode.MAIN);
103 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)FavoriteEpisodesFragment.class,·(boolean)(n2·!=·0),·array11));77 ········putIndex((SubscriberInfo)new·SimpleSubscriberInfo((Class)ItemPagerFragment.class,·(boolean)(n3·!=·0),·array5));
104 ········final·SubscriberMethodInfo[]·array12·=·new·SubscriberMethodInfo[6];78 ········final·SubscriberMethodInfo[]·array6·=·new·SubscriberMethodInfo[7];
105 ········array12[0]·=·new·SubscriberMethodInfo(s,·(Class)QueueEvent.class,·ThreadMode.MAIN);79 ········array6[0]·=·new·SubscriberMethodInfo(s2,·(Class)FeedEvent.class);
106 ········array12[1]·=·new·SubscriberMethodInfo(s,·(Class)clazz3,·ThreadMode.MAIN);80 ········array6[1]·=·new·SubscriberMethodInfo(s3,·(Class)clazz4,·ThreadMode.MAIN);
107 ········final·ThreadMode·main3·=·ThreadMode.MAIN;81 ········final·ThreadMode·main3·=·ThreadMode.MAIN;
108 ········final·boolean·b·=·true;82 ········final·boolean·b·=·true;
109 ········array12[2]·=·new·SubscriberMethodInfo("onEventMainThread",·(Class)DownloadEvent.class,·main3,·0,·b);83 ········array6[2]·=·new·SubscriberMethodInfo("onEventMainThread",·(Class)DownloadEvent.class,·main3,·0,·b);
110 ········array12[3]·=·new·SubscriberMethodInfo(s,·(Class)clazz2,·ThreadMode.MAIN);84 ········array6[3]·=·new·SubscriberMethodInfo(s3,·(Class)clazz2,·ThreadMode.MAIN);
111 ········array12[4]·=·new·SubscriberMethodInfo(s4,·(Class)clazz6,·ThreadMode.MAIN);85 ········array6[4]·=·new·SubscriberMethodInfo(s4,·(Class)clazz,·ThreadMode.MAIN);
112 ········array12[5]·=·new·SubscriberMethodInfo(s3,·(Class)clazz5,·ThreadMode.MAIN);86 ········array6[5]·=·new·SubscriberMethodInfo(s,·(Class)clazz5,·ThreadMode.MAIN);
Max diff block lines reached; 6794/20033 bytes (33.91%) of diff not shown.
53.2 KB
smali/de/danoeh/antennapod/ApEventBusIndex.smali
    
Offset 25, 746 lines modifiedOffset 25, 760 lines modified
25 ····.locals·2825 ····.locals·28
  
26 ····.line·1826 ····.line·18
27 ····const-class·v0,·Lde/danoeh/antennapod/core/event/PlayerStatusEvent;27 ····const-class·v0,·Lde/danoeh/antennapod/core/event/PlayerStatusEvent;
  
28 ····const-class·v1,·Lde/danoeh/antennapod/core/event/PlaybackPositionEvent;28 ····const-class·v1,·Lde/danoeh/antennapod/core/event/PlaybackPositionEvent;
  
29 ····const-class·v2,·Lde/danoeh/antennapod/core/event/FeedItemEvent;29 ····const-class·v2,·Lde/danoeh/antennapod/core/event/FeedListUpdateEvent;
  
30 ····const-class·v3,·Lde/danoeh/antennapod/core/event/FeedListUpdateEvent;30 ····const-class·v3,·Lde/danoeh/antennapod/core/event/FeedItemEvent;
  
31 ····const-class·v4,·Lde/danoeh/antennapod/core/event/UnreadItemsUpdateEvent;31 ····const-class·v4,·Lde/danoeh/antennapod/core/event/UnreadItemsUpdateEvent;
  
32 ····new-instance·v5,·Ljava/util/HashMap;32 ····new-instance·v5,·Ljava/util/HashMap;
  
33 ····invoke-direct·{v5},·Ljava/util/HashMap;-><init>()V33 ····invoke-direct·{v5},·Ljava/util/HashMap;-><init>()V
  
34 ····sput-object·v5,·Lde/danoeh/antennapod/ApEventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map;34 ····sput-object·v5,·Lde/danoeh/antennapod/ApEventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map;
  
35 ····.line·2035 ····.line·20
36 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;36 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
37 ····const-class·v6,·Lde/danoeh/antennapod/activity/MediaplayerInfoActivity;37 ····const-class·v6,·Lde/danoeh/antennapod/fragment/CompletedDownloadsFragment;
  
38 ····const/4·v7,·0x238 ····const/4·v7,·0x2
  
39 ····new-array·v8,·v7,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;39 ····new-array·v8,·v7,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
40 ····new-instance·v9,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;40 ····new-instance·v9,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
41 ····const-class·v10,·Lde/danoeh/antennapod/core/event/MessageEvent;41 ····const-class·v10,·Lde/danoeh/antennapod/core/event/DownloadLogEvent;
  
42 ····sget-object·v11,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; 
  
43 ····const-string·v12,·"onEventMainThread"42 ····const-string·v11,·"onDownloadLogChanged"
  
44 ····invoke-direct·{v9,·v12,·v10,·v11},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V43 ····invoke-direct·{v9,·v11,·v10},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
45 ····const/4·v10,·0x044 ····const/4·v10,·0x0
  
46 ····aput-object·v9,·v8,·v1045 ····aput-object·v9,·v8,·v10
  
47 ····new-instance·v9,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;46 ····new-instance·v9,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
48 ····const-string·v11,·"onFeedListChanged"47 ····const-string·v11,·"onUnreadItemsChanged"
  
49 ····invoke-direct·{v9,·v11,·v3},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V48 ····invoke-direct·{v9,·v11,·v4},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
50 ····const/4·v13,·0x149 ····const/4·v12,·0x1
  
51 ····aput-object·v9,·v8,·v1350 ····aput-object·v9,·v8,·v12
  
52 ····invoke-direct·{v5,·v6,·v13,·v8},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V51 ····invoke-direct·{v5,·v6,·v12,·v8},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V
  
53 ····invoke-static·{v5},·Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V52 ····invoke-static·{v5},·Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V
  
54 ····.line·2753 ····.line·27
55 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;54 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
56 ····const-class·v6,·Lde/danoeh/antennapod/fragment/SearchFragment;55 ····const-class·v6,·Lde/danoeh/antennapod/fragment/FavoriteEpisodesFragment;
  
57 ····new-array·v8,·v13,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;56 ····new-array·v8,·v12,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
58 ····new-instance·v9,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;57 ····new-instance·v9,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
59 ····const-string·v14,·"onUnreadItemsChanged"58 ····const-class·v13,·Lde/danoeh/antennapod/core/event/FavoritesEvent;
  
 59 ····const-string·v14,·"onEvent"
  
60 ····invoke-direct·{v9,·v14,·v4},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V60 ····invoke-direct·{v9,·v14,·v13},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
  
61 ····aput-object·v9,·v8,·v1061 ····aput-object·v9,·v8,·v10
  
62 ····invoke-direct·{v5,·v6,·v13,·v8},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V62 ····invoke-direct·{v5,·v6,·v12,·v8},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V
  
63 ····invoke-static·{v5},·Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V63 ····invoke-static·{v5},·Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V
  
64 ····.line·3364 ····.line·32
65 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;65 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;
  
66 ····const-class·v6,·Lde/danoeh/antennapod/fragment/RunningDownloadsFragment;66 ····const-class·v6,·Lde/danoeh/antennapod/fragment/PlaybackHistoryFragment;
  
67 ····new-array·v8,·v13,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;67 ····const/4·v8,·0x4
  
 68 ····new-array·v9,·v8,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
68 ····new-instance·v9,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;69 ····new-instance·v13,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
69 ····const-class·v17,·Lde/danoeh/antennapod/core/event/DownloadEvent;70 ····const-class·v17,·Lde/danoeh/antennapod/core/event/DownloadEvent;
  
70 ····sget-object·v18,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;71 ····sget-object·v18,·Lorg/greenrobot/eventbus/ThreadMode;->POSTING:Lorg/greenrobot/eventbus/ThreadMode;
  
71 ····const-string·v16,·"onEvent"72 ····const-string·v16,·"onEvent"
  
72 ····const/16·v19,·0x073 ····const/16·v19,·0x0
  
73 ····const/16·v20,·0x174 ····const/16·v20,·0x1
  
74 ····move-object·v15,·v975 ····move-object·v15,·v13
  
75 ····invoke-direct/range·{v15·..·v20},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V76 ····invoke-direct/range·{v15·..·v20},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V
  
76 ····aput-object·v9,·v8,·v1077 ····aput-object·v13,·v9,·v10
  
77 ····invoke-direct·{v5,·v6,·v13,·v8},·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;-><init>(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V78 ····new-instance·v13,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
  
 79 ····sget-object·v15,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;
78 ····invoke-static·{v5},·Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V 
  
79 ····.line·39 
80 ····new-instance·v5,·Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; 
  
81 ····const-class·v6,·Lde/danoeh/antennapod/fragment/SubscriptionFragment; 
  
82 ····const/4·v8,·0x3 
  
83 ····new-array·v9,·v8,·[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; 
  
84 ····new-instance·v15,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; 
  
85 ····sget-object·v8,·Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode;80 ····const-string·v8,·"onEventMainThread"
  
86 ····invoke-direct·{v15,·v11,·v3,·v8},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V81 ····invoke-direct·{v13,·v8,·v3,·v15},·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;-><init>(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V
  
87 ····aput-object·v15,·v9,·v1082 ····aput-object·v13,·v9,·v12
  
88 ····new-instance·v8,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;83 ····new-instance·v13,·Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;
Max diff block lines reached; 47263/54338 bytes (86.98%) of diff not shown.