2.68 MB
/home/fdroid/fdroiddata/tmp/eu.uwot.fabio.altcoinprices_81.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_eu.uwot.fabio.altcoinprices_81.apk
7.95 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: <mYrQNmN5NvgHCcR/d2WKVPmYrIY=>, actual: <jhfjra7mV2tRiWFxT4HHPdKcuCc=>
    
Offset 1, 49 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:·2be71de9cfd2926b9f14d094bae82db6685bc6301bd6b093c725a464c837da4d 
10 Signer·#1·certificate·SHA-1·digest:·f2580815fb2dd0c2e74f40702c2193f846e2c60d 
11 Signer·#1·certificate·MD5·digest:·81c87f0f86c7cd3e2ff395771923d46d 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·739054d6ca605b6be9fd727bf89373ca1a4ba1f16e80799ecffaaa3438a1d6e1 
15 Signer·#1·public·key·SHA-1·digest:·0490803664349bde6eea64e58b1660aa3cd2c07b 
16 Signer·#1·public·key·MD5·digest:·929c3a554b6d0658b0805ac79af26ccb 
17 WARNING:·META-INF/android.arch.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/. 
18 WARNING:·META-INF/android.arch.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/. 
19 WARNING:·META-INF/android.arch.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/. 
20 WARNING:·META-INF/android.arch.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/. 
21 WARNING:·META-INF/android.arch.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/. 
22 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/. 
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.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.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/. 
26 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/. 
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.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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
1.29 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 22285 lines modifiedOffset 1, 18027 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:···················2158385·(000000000020EF31h)4 ··Zip·archive·file·size:···················2138938·(000000000020A33Ah)
5 ··Actual·end-cent-dir·record·offset:·······2158363·(000000000020EF1Bh)5 ··Actual·end-cent-dir·record·offset:·······2138916·(000000000020A324h)
6 ··Expected·end-cent-dir·record·offset:·····2158363·(000000000020EF1Bh)6 ··Expected·end-cent-dir·record·offset:·····2138916·(000000000020A324h)
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·597·entries.9 ··central·directory·contains·597·entries.
10 ··The·central·directory·is·64175·(000000000000FAAFh)·bytes·long,10 ··The·central·directory·is·58820·(000000000000E5C4h)·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·2094188·(00000000001FF46Ch).12 ··is·2080096·(00000000001FBD60h).
  
  
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):··········2019·Jul·5·09:13:2826 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························007b79a227 ··32-bit·CRC·value·(hex):·························cbe56582
28 ··compressed·size:································18053·bytes28 ··compressed·size:································1345·bytes
29 ··uncompressed·size:······························61153·bytes29 ··uncompressed·size:······························5136·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/4265F9E2.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···18119 
43 ··················································(00000000000046C7h)·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):··········2019·Jul·5·09:13:28 
53 ··32-bit·CRC·value·(hex):·························4ded7d02 
54 ··compressed·size:································18806·bytes 
55 ··uncompressed·size:······························61256·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/4265F9E2.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···36991 
69 ··················································(000000000000907Fh)·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):··········2019·Jul·5·09:13:28 
79 ··32-bit·CRC·value·(hex):·························16db0f5d 
80 ··compressed·size:································1071·bytes 
81 ··uncompressed·size:······························1326·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/android.arch.core_runtime.version40 ··META-INF/android.arch.core_runtime.version
  
94 ··offset·of·local·header·from·start·of·archive:···3812941 ··offset·of·local·header·from·start·of·archive:···1394
95 ··················································(00000000000094F1h)·bytes42 ··················································(0000000000000572h)·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:···················1.044 ··version·of·encoding·software:···················2.4
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:···1.046 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························none·(stored)47 ··compression·method:·····························none·(stored)
101 ··file·security·status:···························not·encrypted48 ··file·security·status:···························not·encrypted
102 ··extended·local·header:··························no49 ··extended·local·header:··························no
103 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0050 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
104 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local 
105 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·UTC 
Max diff block lines reached; 1344375/1351577 bytes (99.47%) 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
1.39 MB
classes.dex
1.35 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············:·545b288c4 checksum············:·2e54cfa4
5 signature···········:·c986...a25a5 signature···········:·9443...8fe9
6 file_size···········:·31301566 file_size···········:·3130160
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·····:·2628310 string_ids_size·····:·26283
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·325512 type_ids_size·······:·3255
13 type_ids_off········:·105244·(0x019b1c)13 type_ids_off········:·105244·(0x019b1c)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·118264·(0x01cdf8)15 proto_ids_off·······:·118264·(0x01cdf8)
16 field_ids_size······:·1935716 field_ids_size······:·19357
17 field_ids_off·······:·176800·(0x02b2a0)17 field_ids_off·······:·176800·(0x02b2a0)
18 method_ids_size·····:·2525218 method_ids_size·····:·25252
19 method_ids_off······:·331656·(0x050f88)19 method_ids_off······:·331656·(0x050f88)
20 class_defs_size·····:·237820 class_defs_size·····:·2378
21 class_defs_off······:·533672·(0x0824a8)21 class_defs_off······:·533672·(0x0824a8)
22 data_size···········:·252038822 data_size···········:·2520392
23 data_off············:·609768·(0x094de8)23 data_off············:·609768·(0x094de8)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·7925 class_idx···········:·79
26 access_flags········:·17·(0x0011)26 access_flags········:·17·(0x0011)
27 superclass_idx······:·302927 superclass_idx······:·3029
28 source_file_idx·····:·888028 source_file_idx·····:·8880
Offset 467614, 38 lines modifiedOffset 467614, 40 lines modified
467614 ······access········:·0x1010·(FINAL·SYNTHETIC)467614 ······access········:·0x1010·(FINAL·SYNTHETIC)
467615 ··Direct·methods····-467615 ··Direct·methods····-
467616 ····#0··············:·(in·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter;)467616 ····#0··············:·(in·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter;)
467617 ······name··········:·'<clinit>'467617 ······name··········:·'<clinit>'
467618 ······type··········:·'()V'467618 ······type··········:·'()V'
467619 ······access········:·0x10008·(STATIC·CONSTRUCTOR)467619 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
467620 ······code··········-467620 ······code··········-
467621 ······registers·····:·0467621 ······registers·····:·1
467622 ······ins···········:·0467622 ······ins···········:·0
467623 ······outs··········:·0467623 ······outs··········:·0
467624 ······insns·size····:·1·16-bit·code·units467624 ······insns·size····:·3·16-bit·code·units
467625 1ca2a0:········································|[1ca2a0]·eu.uwot.fabio.altcoinprices.activities.MainActivity$PortfolioAdapter.<clinit>:()V467625 1ca2a0:········································|[1ca2a0]·eu.uwot.fabio.altcoinprices.activities.MainActivity$PortfolioAdapter.<clinit>:()V
 467626 1ca2b0:·1c00·840b······························|0000:·const-class·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity;·//·type@0b84
467626 1ca2b0:·0e00···································|0000:·return-void467627 1ca2b4:·0e00···································|0002:·return-void
467627 ······catches·······:·(none)467628 ······catches·······:·(none)
467628 ······positions·····:·467629 ······positions·····:·
 467630 ········0x0000·line=593
467629 ······locals········:·467631 ······locals········:·
  
467630 ····#1··············:·(in·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter;)467632 ····#1··············:·(in·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter;)
467631 ······name··········:·'<init>'467633 ······name··········:·'<init>'
467632 ······type··········:·'(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Landroid/content/Context;Ljava/util/ArrayList;)V'467634 ······type··········:·'(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Landroid/content/Context;Ljava/util/ArrayList;)V'
467633 ······access········:·0x10000·(CONSTRUCTOR)467635 ······access········:·0x10000·(CONSTRUCTOR)
467634 ······code··········-467636 ······code··········-
467635 ······registers·····:·4467637 ······registers·····:·4
467636 ······ins···········:·4467638 ······ins···········:·4
467637 ······outs··········:·4467639 ······outs··········:·4
467638 ······insns·size····:·9·16-bit·code·units467640 ······insns·size····:·9·16-bit·code·units
467639 1ca2b4:········································|[1ca2b4]·eu.uwot.fabio.altcoinprices.activities.MainActivity$PortfolioAdapter.<init>:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Landroid/content/Context;Ljava/util/ArrayList;)V467641 1ca2b8:········································|[1ca2b8]·eu.uwot.fabio.altcoinprices.activities.MainActivity$PortfolioAdapter.<init>:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Landroid/content/Context;Ljava/util/ArrayList;)V
467640 1ca2c4:·5b01·254b······························|0000:·iput-object·v1,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter;.this$0:Leu/uwot/fabio/altcoinprices/activities/MainActivity;·//·field@4b25467642 1ca2c8:·5b01·254b······························|0000:·iput-object·v1,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter;.this$0:Leu/uwot/fabio/altcoinprices/activities/MainActivity;·//·field@4b25
467641 1ca2c8:·1401·4a00·0c7f·························|0002:·const·v1,·#float·1.86093e+38·//·#7f0c004a467643 1ca2cc:·1401·4a00·0c7f·························|0002:·const·v1,·#float·1.86093e+38·//·#7f0c004a
467642 1ca2ce:·7040·2d5b·2031·························|0005:·invoke-direct·{v0,·v2,·v1,·v3},·Landroid/widget/ArrayAdapter;.<init>:(Landroid/content/Context;ILjava/util/List;)V·//·method@5b2d467644 1ca2d2:·7040·2d5b·2031·························|0005:·invoke-direct·{v0,·v2,·v1,·v3},·Landroid/widget/ArrayAdapter;.<init>:(Landroid/content/Context;ILjava/util/List;)V·//·method@5b2d
467643 1ca2d4:·0e00···································|0008:·return-void467645 1ca2d8:·0e00···································|0008:·return-void
467644 ······catches·······:·(none)467646 ······catches·······:·(none)
467645 ······positions·····:·467647 ······positions·····:·
467646 ········0x0000·line=594467648 ········0x0000·line=594
467647 ········0x0005·line=595467649 ········0x0005·line=595
467648 ······locals········:·467650 ······locals········:·
467649 ········0x0000·-·0x0009·reg=0·this·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter;·467651 ········0x0000·-·0x0009·reg=0·this·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter;·
467650 ········0x0000·-·0x0009·reg=1·(null)·Leu/uwot/fabio/altcoinprices/activities/MainActivity;·467652 ········0x0000·-·0x0009·reg=1·(null)·Leu/uwot/fabio/altcoinprices/activities/MainActivity;·
Offset 468098, 25 lines modifiedOffset 468100, 25 lines modified
468098 ······type··········:·'(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Ljava/lang/String;IFFFFLjava/lang/String;)V'468100 ······type··········:·'(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Ljava/lang/String;IFFFFLjava/lang/String;)V'
468099 ······access········:·0x10000·(CONSTRUCTOR)468101 ······access········:·0x10000·(CONSTRUCTOR)
468100 ······code··········-468102 ······code··········-
468101 ······registers·····:·9468103 ······registers·····:·9
468102 ······ins···········:·9468104 ······ins···········:·9
468103 ······outs··········:·1468105 ······outs··········:·1
468104 ······insns·size····:·20·16-bit·code·units468106 ······insns·size····:·20·16-bit·code·units
468105 1ca2d8:········································|[1ca2d8]·eu.uwot.fabio.altcoinprices.activities.MainActivity$PortfolioItem.<init>:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Ljava/lang/String;IFFFFLjava/lang/String;)V468107 1ca2dc:········································|[1ca2dc]·eu.uwot.fabio.altcoinprices.activities.MainActivity$PortfolioItem.<init>:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Ljava/lang/String;IFFFFLjava/lang/String;)V
468106 1ca2e8:·5b01·2c4b······························|0000:·iput-object·v1,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.this$0:Leu/uwot/fabio/altcoinprices/activities/MainActivity;·//·field@4b2c468108 1ca2ec:·5b01·2c4b······························|0000:·iput-object·v1,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.this$0:Leu/uwot/fabio/altcoinprices/activities/MainActivity;·//·field@4b2c
468107 1ca2ec:·7010·fb60·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@60fb468109 1ca2f0:·7010·fb60·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@60fb
468108 1ca2f2:·5b02·274b······························|0005:·iput-object·v2,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.altcoinName:Ljava/lang/String;·//·field@4b27468110 1ca2f6:·5b02·274b······························|0005:·iput-object·v2,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.altcoinName:Ljava/lang/String;·//·field@4b27
468109 1ca2f6:·5903·264b······························|0007:·iput·v3,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.altcoinIndex:I·//·field@4b26468111 1ca2fa:·5903·264b······························|0007:·iput·v3,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.altcoinIndex:I·//·field@4b26
468110 1ca2fa:·5904·284b······························|0009:·iput·v4,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.amountBought:F·//·field@4b28468112 1ca2fe:·5904·284b······························|0009:·iput·v4,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.amountBought:F·//·field@4b28
468111 1ca2fe:·5905·2d4b······························|000b:·iput·v5,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.unitValue:F·//·field@4b2d468113 1ca302:·5905·2d4b······························|000b:·iput·v5,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.unitValue:F·//·field@4b2d
468112 1ca302:·5906·2b4b······························|000d:·iput·v6,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.lastDayUnitValue:F·//·field@4b2b468114 1ca306:·5906·2b4b······························|000d:·iput·v6,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.lastDayUnitValue:F·//·field@4b2b
468113 1ca306:·5907·2a4b······························|000f:·iput·v7,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.currentUnitValue:F·//·field@4b2a468115 1ca30a:·5907·2a4b······························|000f:·iput·v7,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.currentUnitValue:F·//·field@4b2a
468114 1ca30a:·5b08·294b······························|0011:·iput-object·v8,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.currency:Ljava/lang/String;·//·field@4b29468116 1ca30e:·5b08·294b······························|0011:·iput-object·v8,·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem;.currency:Ljava/lang/String;·//·field@4b29
468115 1ca30e:·0e00···································|0013:·return-void468117 1ca312:·0e00···································|0013:·return-void
468116 ······catches·······:·(none)468118 ······catches·······:·(none)
468117 ······positions·····:·468119 ······positions·····:·
468118 ········0x0000·line=582468120 ········0x0000·line=582
468119 ········0x0005·line=583468121 ········0x0005·line=583
468120 ········0x0007·line=584468122 ········0x0007·line=584
468121 ········0x0009·line=585468123 ········0x0009·line=585
468122 ········0x000b·line=586468124 ········0x000b·line=586
Offset 468170, 18 lines modifiedOffset 468172, 18 lines modified
468170 ······type··········:·'(Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;)V'468172 ······type··········:·'(Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;)V'
468171 ······access········:·0x10000·(CONSTRUCTOR)468173 ······access········:·0x10000·(CONSTRUCTOR)
468172 ······code··········-468174 ······code··········-
468173 ······registers·····:·2468175 ······registers·····:·2
468174 ······ins···········:·2468176 ······ins···········:·2
468175 ······outs··········:·1468177 ······outs··········:·1
468176 ······insns·size····:·6·16-bit·code·units468178 ······insns·size····:·6·16-bit·code·units
468177 1cb6bc:········································|[1cb6bc]·eu.uwot.fabio.altcoinprices.activities.ManageCustomCoinsActivity$1.<init>:(Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;)V468179 1cb6c0:········································|[1cb6c0]·eu.uwot.fabio.altcoinprices.activities.ManageCustomCoinsActivity$1.<init>:(Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;)V
468178 1cb6cc:·5b01·364b······························|0000:·iput-object·v1,·v0,·Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity$1;.this$0:Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;·//·field@4b36468180 1cb6d0:·5b01·364b······························|0000:·iput-object·v1,·v0,·Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity$1;.this$0:Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;·//·field@4b36
468179 1cb6d0:·7010·fb60·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@60fb468181 1cb6d4:·7010·fb60·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@60fb
468180 1cb6d6:·0e00···································|0005:·return-void468182 1cb6da:·0e00···································|0005:·return-void
468181 ······catches·······:·(none)468183 ······catches·······:·(none)
468182 ······positions·····:·468184 ······positions·····:·
468183 ········0x0000·line=35468185 ········0x0000·line=35
468184 ······locals········:·468186 ······locals········:·
468185 ········0x0000·-·0x0006·reg=0·this·Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity$1;·468187 ········0x0000·-·0x0006·reg=0·this·Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity$1;·
468186 ········0x0000·-·0x0006·reg=1·(null)·Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;·468188 ········0x0000·-·0x0006·reg=1·(null)·Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;·
  
Offset 468191, 23 lines modifiedOffset 468193, 23 lines modified
468191 ······type··········:·'(Landroid/view/View;)V'468193 ······type··········:·'(Landroid/view/View;)V'
468192 ······access········:·0x0001·(PUBLIC)468194 ······access········:·0x0001·(PUBLIC)
468193 ······code··········-468195 ······code··········-
468194 ······registers·····:·5468196 ······registers·····:·5
468195 ······ins···········:·2468197 ······ins···········:·2
468196 ······outs··········:·3468198 ······outs··········:·3
468197 ······insns·size····:·17·16-bit·code·units468199 ······insns·size····:·17·16-bit·code·units
468198 1cb6d8:········································|[1cb6d8]·eu.uwot.fabio.altcoinprices.activities.ManageCustomCoinsActivity$1.onClick:(Landroid/view/View;)V468200 1cb6dc:········································|[1cb6dc]·eu.uwot.fabio.altcoinprices.activities.ManageCustomCoinsActivity$1.onClick:(Landroid/view/View;)V
468199 1cb6e8:·5434·364b······························|0000:·iget-object·v4,·v3,·Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity$1;.this$0:Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;·//·field@4b36468201 1cb6ec:·5434·364b······························|0000:·iget-object·v4,·v3,·Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity$1;.this$0:Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;·//·field@4b36
468200 1cb6ec:·2200·ac00······························|0002:·new-instance·v0,·Landroid/content/Intent;·//·type@00ac468202 1cb6f0:·2200·ac00······························|0002:·new-instance·v0,·Landroid/content/Intent;·//·type@00ac
468201 1cb6f0:·6e10·c75f·0400·························|0004:·invoke-virtual·{v4},·Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;.getApplicationContext:()Landroid/content/Context;·//·method@5fc7468203 1cb6f4:·6e10·c75f·0400·························|0004:·invoke-virtual·{v4},·Leu/uwot/fabio/altcoinprices/activities/ManageCustomCoinsActivity;.getApplicationContext:()Landroid/content/Context;·//·method@5fc7
Max diff block lines reached; 1403613/1417160 bytes (99.04%) of diff not shown.
35.5 KB
classes.jar
1.01 KB
zipinfo -v {}
    
Offset 48489, 15 lines modifiedOffset 48489, 15 lines modified
48489 ··version·of·encoding·software:···················2.048489 ··version·of·encoding·software:···················2.0
48490 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48490 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
48491 ··minimum·software·version·required·to·extract:···2.048491 ··minimum·software·version·required·to·extract:···2.0
48492 ··compression·method:·····························none·(stored)48492 ··compression·method:·····························none·(stored)
48493 ··file·security·status:···························not·encrypted48493 ··file·security·status:···························not·encrypted
48494 ··extended·local·header:··························no48494 ··extended·local·header:··························no
48495 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0048495 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
48496 ··32-bit·CRC·value·(hex):·························40a1c46848496 ··32-bit·CRC·value·(hex):·························a6560c29
48497 ··compressed·size:································5127·bytes48497 ··compressed·size:································5127·bytes
48498 ··uncompressed·size:······························5127·bytes48498 ··uncompressed·size:······························5127·bytes
48499 ··length·of·filename:·····························74·characters48499 ··length·of·filename:·····························74·characters
48500 ··length·of·extra·field:··························0·bytes48500 ··length·of·extra·field:··························0·bytes
48501 ··length·of·file·comment:·························0·characters48501 ··length·of·file·comment:·························0·characters
48502 ··disk·number·on·which·file·begins:···············disk·148502 ··disk·number·on·which·file·begins:···············disk·1
48503 ··apparent·file·type:·····························binary48503 ··apparent·file·type:·····························binary
34.4 KB
eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter.class
34.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 10, 28 lines modifiedOffset 10, 28 lines modified
10 ····#2·=·Class··············#1············//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter10 ····#2·=·Class··············#1············//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter
11 ····#3·=·Utf8···············android/widget/ArrayAdapter11 ····#3·=·Utf8···············android/widget/ArrayAdapter
12 ····#4·=·Class··············#3············//·android/widget/ArrayAdapter12 ····#4·=·Class··············#3············//·android/widget/ArrayAdapter
13 ····#5·=·Utf8···············$assertionsDisabled13 ····#5·=·Utf8···············$assertionsDisabled
14 ····#6·=·Utf8···············Z14 ····#6·=·Utf8···············Z
15 ····#7·=·Utf8···············this$015 ····#7·=·Utf8···············this$0
16 ····#8·=·Utf8···············Leu/uwot/fabio/altcoinprices/activities/MainActivity;16 ····#8·=·Utf8···············Leu/uwot/fabio/altcoinprices/activities/MainActivity;
 17 ····#9·=·Utf8···············eu/uwot/fabio/altcoinprices/activities/MainActivity
 18 ···#10·=·Class··············#9············//·eu/uwot/fabio/altcoinprices/activities/MainActivity
17 ····#9·=·NameAndType········#7:#8·········//·this$0:Leu/uwot/fabio/altcoinprices/activities/MainActivity;19 ···#11·=·NameAndType········#7:#8·········//·this$0:Leu/uwot/fabio/altcoinprices/activities/MainActivity;
18 ···#10·=·Fieldref···········#2.#9·········//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter.this$0:Leu/uwot/fabio/altcoinprices/activities/MainActivity;20 ···#12·=·Fieldref···········#2.#11········//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter.this$0:Leu/uwot/fabio/altcoinprices/activities/MainActivity;
19 ···#11·=·Integer············213149293821 ···#13·=·Integer············2131492938
20 ···#12·=·Float··············1.8609342E38f22 ···#14·=·Float··············1.8609342E38f
21 ···#13·=·Utf8···············<init>23 ···#15·=·Utf8···············<init>
22 ···#14·=·Utf8···············(Landroid/content/Context;ILjava/util/List;)V24 ···#16·=·Utf8···············(Landroid/content/Context;ILjava/util/List;)V
23 ···#15·=·NameAndType········#13:#14·······//·"<init>":(Landroid/content/Context;ILjava/util/List;)V25 ···#17·=·NameAndType········#15:#16·······//·"<init>":(Landroid/content/Context;ILjava/util/List;)V
24 ···#16·=·Methodref··········#4.#15········//·android/widget/ArrayAdapter."<init>":(Landroid/content/Context;ILjava/util/List;)V26 ···#18·=·Methodref··········#4.#17········//·android/widget/ArrayAdapter."<init>":(Landroid/content/Context;ILjava/util/List;)V
25 ···#17·=·Utf8···············eu/uwot/fabio/altcoinprices/activities/MainActivity 
26 ···#18·=·Class··············#17···········//·eu/uwot/fabio/altcoinprices/activities/MainActivity 
27 ···#19·=·Utf8···············getResources27 ···#19·=·Utf8···············getResources
28 ···#20·=·Utf8···············()Landroid/content/res/Resources;28 ···#20·=·Utf8···············()Landroid/content/res/Resources;
29 ···#21·=·NameAndType········#19:#20·······//·getResources:()Landroid/content/res/Resources;29 ···#21·=·NameAndType········#19:#20·······//·getResources:()Landroid/content/res/Resources;
30 ···#22·=·Methodref··········#18.#21·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.getResources:()Landroid/content/res/Resources;30 ···#22·=·Methodref··········#10.#21·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.getResources:()Landroid/content/res/Resources;
31 ···#23·=·Utf8···············android/content/res/Resources31 ···#23·=·Utf8···············android/content/res/Resources
32 ···#24·=·Class··············#23···········//·android/content/res/Resources32 ···#24·=·Class··············#23···········//·android/content/res/Resources
33 ···#25·=·Utf8···············getDisplayMetrics33 ···#25·=·Utf8···············getDisplayMetrics
34 ···#26·=·Utf8···············()Landroid/util/DisplayMetrics;34 ···#26·=·Utf8···············()Landroid/util/DisplayMetrics;
35 ···#27·=·NameAndType········#25:#26·······//·getDisplayMetrics:()Landroid/util/DisplayMetrics;35 ···#27·=·NameAndType········#25:#26·······//·getDisplayMetrics:()Landroid/util/DisplayMetrics;
36 ···#28·=·Methodref··········#24.#27·······//·android/content/res/Resources.getDisplayMetrics:()Landroid/util/DisplayMetrics;36 ···#28·=·Methodref··········#24.#27·······//·android/content/res/Resources.getDisplayMetrics:()Landroid/util/DisplayMetrics;
37 ···#29·=·Utf8···············android/util/DisplayMetrics37 ···#29·=·Utf8···············android/util/DisplayMetrics
Offset 54, 15 lines modifiedOffset 54, 15 lines modified
54 ···#54·=·Long···············4607182418800017408l54 ···#54·=·Long···············4607182418800017408l
55 ···#56·=·Double·············1.0d55 ···#56·=·Double·············1.0d
56 ···#58·=·Float··············4.5E-44f56 ···#58·=·Float··············4.5E-44f
57 ···#59·=·Float··············2.24E-44f57 ···#59·=·Float··············2.24E-44f
58 ···#60·=·Utf8···············getLayoutInflater58 ···#60·=·Utf8···············getLayoutInflater
59 ···#61·=·Utf8···············()Landroid/view/LayoutInflater;59 ···#61·=·Utf8···············()Landroid/view/LayoutInflater;
60 ···#62·=·NameAndType········#60:#61·······//·getLayoutInflater:()Landroid/view/LayoutInflater;60 ···#62·=·NameAndType········#60:#61·······//·getLayoutInflater:()Landroid/view/LayoutInflater;
61 ···#63·=·Methodref··········#18.#62·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.getLayoutInflater:()Landroid/view/LayoutInflater;61 ···#63·=·Methodref··········#10.#62·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.getLayoutInflater:()Landroid/view/LayoutInflater;
62 ···#64·=·Utf8···············android/view/LayoutInflater62 ···#64·=·Utf8···············android/view/LayoutInflater
63 ···#65·=·Class··············#64···········//·android/view/LayoutInflater63 ···#65·=·Class··············#64···········//·android/view/LayoutInflater
64 ···#66·=·Utf8···············inflate64 ···#66·=·Utf8···············inflate
65 ···#67·=·Utf8···············(ILandroid/view/ViewGroup;)Landroid/view/View;65 ···#67·=·Utf8···············(ILandroid/view/ViewGroup;)Landroid/view/View;
66 ···#68·=·NameAndType········#66:#67·······//·inflate:(ILandroid/view/ViewGroup;)Landroid/view/View;66 ···#68·=·NameAndType········#66:#67·······//·inflate:(ILandroid/view/ViewGroup;)Landroid/view/View;
67 ···#69·=·Methodref··········#65.#68·······//·android/view/LayoutInflater.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View;67 ···#69·=·Methodref··········#65.#68·······//·android/view/LayoutInflater.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View;
68 ···#70·=·Utf8···············getItem68 ···#70·=·Utf8···············getItem
Offset 70, 30 lines modifiedOffset 70, 30 lines modified
70 ···#72·=·NameAndType········#70:#71·······//·getItem:(I)Ljava/lang/Object;70 ···#72·=·NameAndType········#70:#71·······//·getItem:(I)Ljava/lang/Object;
71 ···#73·=·Methodref··········#4.#72········//·android/widget/ArrayAdapter.getItem:(I)Ljava/lang/Object;71 ···#73·=·Methodref··········#4.#72········//·android/widget/ArrayAdapter.getItem:(I)Ljava/lang/Object;
72 ···#74·=·Utf8···············eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem72 ···#74·=·Utf8···············eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem
73 ···#75·=·Class··············#74···········//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem73 ···#75·=·Class··············#74···········//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem
74 ···#76·=·Utf8···············access$80074 ···#76·=·Utf8···············access$800
75 ···#77·=·Utf8···············(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Ljava/lang/String;75 ···#77·=·Utf8···············(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Ljava/lang/String;
76 ···#78·=·NameAndType········#76:#77·······//·access$800:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Ljava/lang/String;76 ···#78·=·NameAndType········#76:#77·······//·access$800:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Ljava/lang/String;
77 ···#79·=·Methodref··········#18.#78·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.access$800:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Ljava/lang/String;77 ···#79·=·Methodref··········#10.#78·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.access$800:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Ljava/lang/String;
78 ···#80·=·Utf8···············access$90078 ···#80·=·Utf8···············access$900
79 ···#81·=·NameAndType········#80:#77·······//·access$900:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Ljava/lang/String;79 ···#81·=·NameAndType········#80:#77·······//·access$900:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Ljava/lang/String;
80 ···#82·=·Methodref··········#18.#81·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.access$900:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Ljava/lang/String;80 ···#82·=·Methodref··········#10.#81·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.access$900:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Ljava/lang/String;
81 ···#83·=·Utf8···············BTC81 ···#83·=·Utf8···············BTC
82 ···#84·=·String·············#83···········//·BTC82 ···#84·=·String·············#83···········//·BTC
83 ···#85·=·Utf8···············java/lang/String83 ···#85·=·Utf8···············java/lang/String
84 ···#86·=·Class··············#85···········//·java/lang/String84 ···#86·=·Class··············#85···········//·java/lang/String
85 ···#87·=·Utf8···············equals85 ···#87·=·Utf8···············equals
86 ···#88·=·Utf8···············(Ljava/lang/Object;)Z86 ···#88·=·Utf8···············(Ljava/lang/Object;)Z
87 ···#89·=·NameAndType········#87:#88·······//·equals:(Ljava/lang/Object;)Z87 ···#89·=·NameAndType········#87:#88·······//·equals:(Ljava/lang/Object;)Z
88 ···#90·=·Methodref··········#86.#89·······//·java/lang/String.equals:(Ljava/lang/Object;)Z88 ···#90·=·Methodref··········#86.#89·······//·java/lang/String.equals:(Ljava/lang/Object;)Z
89 ···#91·=·Utf8···············access$100089 ···#91·=·Utf8···············access$1000
90 ···#92·=·Utf8···············(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Ljava/lang/String;)Ljava/lang/String;90 ···#92·=·Utf8···············(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Ljava/lang/String;)Ljava/lang/String;
91 ···#93·=·NameAndType········#91:#92·······//·access$1000:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Ljava/lang/String;)Ljava/lang/String;91 ···#93·=·NameAndType········#91:#92·······//·access$1000:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Ljava/lang/String;)Ljava/lang/String;
92 ···#94·=·Methodref··········#18.#93·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.access$1000:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Ljava/lang/String;)Ljava/lang/String;92 ···#94·=·Methodref··········#10.#93·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.access$1000:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Ljava/lang/String;)Ljava/lang/String;
93 ···#95·=·Utf8···············currency93 ···#95·=·Utf8···············currency
94 ···#96·=·Utf8···············Ljava/lang/String;94 ···#96·=·Utf8···············Ljava/lang/String;
95 ···#97·=·NameAndType········#95:#96·······//·currency:Ljava/lang/String;95 ···#97·=·NameAndType········#95:#96·······//·currency:Ljava/lang/String;
96 ···#98·=·Fieldref···········#75.#97·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem.currency:Ljava/lang/String;96 ···#98·=·Fieldref···········#75.#97·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem.currency:Ljava/lang/String;
97 ···#99·=·Integer············213129642097 ···#99·=·Integer············2131296420
98 ··#100·=·Float··············1.8210756E38f98 ··#100·=·Float··············1.8210756E38f
99 ··#101·=·Utf8···············android/view/View99 ··#101·=·Utf8···············android/view/View
Offset 109, 17 lines modifiedOffset 109, 17 lines modified
109 ··#111·=·NameAndType········#109:#110·····//·getPortfolioItemLogoImageSize:()I109 ··#111·=·NameAndType········#109:#110·····//·getPortfolioItemLogoImageSize:()I
110 ··#112·=·Methodref··········#2.#111·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter.getPortfolioItemLogoImageSize:()I110 ··#112·=·Methodref··········#2.#111·······//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter.getPortfolioItemLogoImageSize:()I
111 ··#113·=·Utf8···············eu/uwot/fabio/altcoinprices/utils/CoinLogo111 ··#113·=·Utf8···············eu/uwot/fabio/altcoinprices/utils/CoinLogo
112 ··#114·=·Class··············#113··········//·eu/uwot/fabio/altcoinprices/utils/CoinLogo112 ··#114·=·Class··············#113··········//·eu/uwot/fabio/altcoinprices/utils/CoinLogo
113 ··#115·=·Utf8···············getApplicationContext113 ··#115·=·Utf8···············getApplicationContext
114 ··#116·=·Utf8···············()Landroid/content/Context;114 ··#116·=·Utf8···············()Landroid/content/Context;
115 ··#117·=·NameAndType········#115:#116·····//·getApplicationContext:()Landroid/content/Context;115 ··#117·=·NameAndType········#115:#116·····//·getApplicationContext:()Landroid/content/Context;
116 ··#118·=·Methodref··········#18.#117······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.getApplicationContext:()Landroid/content/Context;116 ··#118·=·Methodref··········#10.#117······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.getApplicationContext:()Landroid/content/Context;
117 ··#119·=·Utf8···············(Landroid/content/Context;)V117 ··#119·=·Utf8···············(Landroid/content/Context;)V
118 ··#120·=·NameAndType········#13:#119······//·"<init>":(Landroid/content/Context;)V118 ··#120·=·NameAndType········#15:#119······//·"<init>":(Landroid/content/Context;)V
119 ··#121·=·Methodref··········#114.#120·····//·eu/uwot/fabio/altcoinprices/utils/CoinLogo."<init>":(Landroid/content/Context;)V119 ··#121·=·Methodref··········#114.#120·····//·eu/uwot/fabio/altcoinprices/utils/CoinLogo."<init>":(Landroid/content/Context;)V
120 ··#122·=·Utf8···············altcoinName120 ··#122·=·Utf8···············altcoinName
121 ··#123·=·NameAndType········#122:#96······//·altcoinName:Ljava/lang/String;121 ··#123·=·NameAndType········#122:#96······//·altcoinName:Ljava/lang/String;
122 ··#124·=·Fieldref···········#75.#123······//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem.altcoinName:Ljava/lang/String;122 ··#124·=·Fieldref···········#75.#123······//·eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioItem.altcoinName:Ljava/lang/String;
123 ··#125·=·Utf8···············loadCustomCoinBitmapLogoFromStorage123 ··#125·=·Utf8···············loadCustomCoinBitmapLogoFromStorage
124 ··#126·=·Utf8···············(Ljava/lang/String;)Landroid/graphics/Bitmap;124 ··#126·=·Utf8···············(Ljava/lang/String;)Landroid/graphics/Bitmap;
125 ··#127·=·NameAndType········#125:#126·····//·loadCustomCoinBitmapLogoFromStorage:(Ljava/lang/String;)Landroid/graphics/Bitmap;125 ··#127·=·NameAndType········#125:#126·····//·loadCustomCoinBitmapLogoFromStorage:(Ljava/lang/String;)Landroid/graphics/Bitmap;
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
138 ··#140·=·Integer············2131296421138 ··#140·=·Integer············2131296421
139 ··#141·=·Float··············1.8210758E38f139 ··#141·=·Float··············1.8210758E38f
140 ··#142·=·Utf8···············android/widget/TextView140 ··#142·=·Utf8···············android/widget/TextView
141 ··#143·=·Class··············#142··········//·android/widget/TextView141 ··#143·=·Class··············#142··········//·android/widget/TextView
142 ··#144·=·Utf8···············access$500142 ··#144·=·Utf8···············access$500
143 ··#145·=·Utf8···············(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Leu/uwot/fabio/altcoinprices/utils/Coin;143 ··#145·=·Utf8···············(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Leu/uwot/fabio/altcoinprices/utils/Coin;
144 ··#146·=·NameAndType········#144:#145·····//·access$500:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Leu/uwot/fabio/altcoinprices/utils/Coin;144 ··#146·=·NameAndType········#144:#145·····//·access$500:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Leu/uwot/fabio/altcoinprices/utils/Coin;
145 ··#147·=·Methodref··········#18.#146······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.access$500:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Leu/uwot/fabio/altcoinprices/utils/Coin;145 ··#147·=·Methodref··········#10.#146······//·eu/uwot/fabio/altcoinprices/activities/MainActivity.access$500:(Leu/uwot/fabio/altcoinprices/activities/MainActivity;)Leu/uwot/fabio/altcoinprices/utils/Coin;
146 ··#148·=·Utf8···············eu/uwot/fabio/altcoinprices/utils/Coin146 ··#148·=·Utf8···············eu/uwot/fabio/altcoinprices/utils/Coin
147 ··#149·=·Class··············#148··········//·eu/uwot/fabio/altcoinprices/utils/Coin147 ··#149·=·Class··············#148··········//·eu/uwot/fabio/altcoinprices/utils/Coin
148 ··#150·=·Utf8···············coinsLabelDescriptionHashtable148 ··#150·=·Utf8···············coinsLabelDescriptionHashtable
149 ··#151·=·Utf8···············Ljava/util/Hashtable;149 ··#151·=·Utf8···············Ljava/util/Hashtable;
150 ··#152·=·NameAndType········#150:#151·····//·coinsLabelDescriptionHashtable:Ljava/util/Hashtable;150 ··#152·=·NameAndType········#150:#151·····//·coinsLabelDescriptionHashtable:Ljava/util/Hashtable;
151 ··#153·=·Fieldref···········#149.#152·····//·eu/uwot/fabio/altcoinprices/utils/Coin.coinsLabelDescriptionHashtable:Ljava/util/Hashtable;151 ··#153·=·Fieldref···········#149.#152·····//·eu/uwot/fabio/altcoinprices/utils/Coin.coinsLabelDescriptionHashtable:Ljava/util/Hashtable;
152 ··#154·=·Utf8···············java/util/Hashtable152 ··#154·=·Utf8···············java/util/Hashtable
Offset 172, 29 lines modifiedOffset 172, 29 lines modified
172 ··#174·=·Integer············2131099695172 ··#174·=·Integer············2131099695
173 ··#175·=·Float··············1.781175E38f173 ··#175·=·Float··············1.781175E38f
174 ··#176·=·Utf8················(174 ··#176·=·Utf8················(
175 ··#177·=·String·············#176··········//··(175 ··#177·=·String·············#176··········//··(
176 ··#178·=·Utf8···············java/lang/StringBuilder176 ··#178·=·Utf8···············java/lang/StringBuilder
177 ··#179·=·Class··············#178··········//·java/lang/StringBuilder177 ··#179·=·Class··············#178··········//·java/lang/StringBuilder
178 ··#180·=·Utf8···············()V178 ··#180·=·Utf8···············()V
179 ··#181·=·NameAndType········#13:#180······//·"<init>":()V179 ··#181·=·NameAndType········#15:#180······//·"<init>":()V
180 ··#182·=·Methodref··········#179.#181·····//·java/lang/StringBuilder."<init>":()V180 ··#182·=·Methodref··········#179.#181·····//·java/lang/StringBuilder."<init>":()V
181 ··#183·=·Utf8···············append181 ··#183·=·Utf8···············append
182 ··#184·=·Utf8···············(F)Ljava/lang/StringBuilder;182 ··#184·=·Utf8···············(F)Ljava/lang/StringBuilder;
183 ··#185·=·NameAndType········#183:#184·····//·append:(F)Ljava/lang/StringBuilder;183 ··#185·=·NameAndType········#183:#184·····//·append:(F)Ljava/lang/StringBuilder;
184 ··#186·=·Methodref··········#179.#185·····//·java/lang/StringBuilder.append:(F)Ljava/lang/StringBuilder;184 ··#186·=·Methodref··········#179.#185·····//·java/lang/StringBuilder.append:(F)Ljava/lang/StringBuilder;
185 ··#187·=·Utf8185 ··#187·=·Utf8
186 ··#188·=·String·············#187··········//186 ··#188·=·String·············#187··········//
Max diff block lines reached; 23160/35035 bytes (66.11%) of diff not shown.
703 B
smali/eu/uwot/fabio/altcoinprices/activities/MainActivity$PortfolioAdapter.smali
    
Offset 28, 15 lines modifiedOffset 28, 18 lines modified
  
28 #·instance·fields28 #·instance·fields
29 .field·final·synthetic·this$0:Leu/uwot/fabio/altcoinprices/activities/MainActivity;29 .field·final·synthetic·this$0:Leu/uwot/fabio/altcoinprices/activities/MainActivity;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·static·constructor·<clinit>()V31 .method·static·constructor·<clinit>()V
32 ····.locals·032 ····.locals·1
  
 33 ····.line·593
 34 ····const-class·v0,·Leu/uwot/fabio/altcoinprices/activities/MainActivity;
  
33 ····return-void35 ····return-void
34 .end·method36 .end·method
  
35 .method·constructor·<init>(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Landroid/content/Context;Ljava/util/ArrayList;)V37 .method·constructor·<init>(Leu/uwot/fabio/altcoinprices/activities/MainActivity;Landroid/content/Context;Ljava/util/ArrayList;)V
36 ····.locals·038 ····.locals·0
37 ····.annotation·system·Ldalvik/annotation/Signature;39 ····.annotation·system·Ldalvik/annotation/Signature;