34.9 MB
/home/fdroid/fdroiddata/tmp/org.osmdroid_50.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.osmdroid_50.apk
8.88 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <9125c12489692724e2bdb44ab679dba3f054192d45c6e790d1dab885ca34fe6d>, actual: <e19964f4ec210b07d479a48824e350f822faa084bca7bd8042597799709550c0> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <e4d0a13b68ef3b237352450e9e5be2123ee84fbedb8ffe74215360b39fdbed8f044c690000000000>, actual: <ad155f2fd6d4592f18de6d884b7c4817d3d4aeb47a58ca8c8069787ab1a3f82d044c690000000000>
    
Offset 1, 52 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·a440c2285016b26dd34a0748662979261fc3b55de42900d1482f3dc6d33ef626 
10 Signer·#1·certificate·SHA-1·digest:·67802f82375ee1c6f163e07af675ed4a110adc60 
11 Signer·#1·certificate·MD5·digest:·d0d21c99d80396be636bc6a2ed4d15a1 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·8379da0f7958b36be458dd6f44d37b4c519296e0a2d55ff1470436dc161a74b7 
15 Signer·#1·public·key·SHA-1·digest:·6b0c33ba54f07b74ddd32a259d791f84fee42c01 
16 Signer·#1·public·key·MD5·digest:·402f98d5d97402e42d9664a74bd1c847 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/INDEX.LIST·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.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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
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.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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 WARNING:·META-INF/services/org.xmlpull.v1.XmlPullParserFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.62 KB
zipinfo {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Zip·file·size:·6904836·bytes,·number·of·entries:·10621 Zip·file·size:·6904836·bytes,·number·of·entries:·1062
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··8752252·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··8752252·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx··2086580·b-·defN·81-Jan-01·01:01·classes2.dex4 -rw-rw-rw-··0.0·unx··2086536·b-·defN·81-Jan-01·01:01·classes2.dex
5 -rw-rw-rw-··0.0·unx·····3652·b-·stor·81-Jan-01·01:01·assets/Abstract/0/0/0.png5 -rw-rw-rw-··0.0·unx·····3652·b-·stor·81-Jan-01·01:01·assets/Abstract/0/0/0.png
6 -rw-rw-rw-··0.0·unx·····2860·b-·stor·81-Jan-01·01:01·assets/Abstract/1/1/0.png6 -rw-rw-rw-··0.0·unx·····2860·b-·stor·81-Jan-01·01:01·assets/Abstract/1/1/0.png
7 -rw-rw-rw-··0.0·unx·····3897·b-·stor·81-Jan-01·01:01·assets/Abstract/10/518/352.png7 -rw-rw-rw-··0.0·unx·····3897·b-·stor·81-Jan-01·01:01·assets/Abstract/10/518/352.png
8 -rw-rw-rw-··0.0·unx·····2934·b-·stor·81-Jan-01·01:01·assets/Abstract/11/1037/704.png8 -rw-rw-rw-··0.0·unx·····2934·b-·stor·81-Jan-01·01:01·assets/Abstract/11/1037/704.png
9 -rw-rw-rw-··0.0·unx·····3453·b-·stor·81-Jan-01·01:01·assets/Abstract/12/2074/1409.png9 -rw-rw-rw-··0.0·unx·····3453·b-·stor·81-Jan-01·01:01·assets/Abstract/12/2074/1409.png
10 -rw-rw-rw-··0.0·unx·····3669·b-·stor·81-Jan-01·01:01·assets/Abstract/13/4149/2818.png10 -rw-rw-rw-··0.0·unx·····3669·b-·stor·81-Jan-01·01:01·assets/Abstract/13/4149/2818.png
11 -rw-rw-rw-··0.0·unx·····3246·b-·stor·81-Jan-01·01:01·assets/Abstract/14/8298/5636.png11 -rw-rw-rw-··0.0·unx·····3246·b-·stor·81-Jan-01·01:01·assets/Abstract/14/8298/5636.png
Offset 1057, 8 lines modifiedOffset 1057, 8 lines modified
1057 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml1057 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
1058 -rw----·····0.0·fat·····4434·b-·stor·81-Jan-01·01:01·res/zt.png1058 -rw----·····0.0·fat·····4434·b-·stor·81-Jan-01·01:01·res/zt.png
1059 -rw----·····0.0·fat······589·b-·stor·81-Jan-01·01:01·res/zu.png1059 -rw----·····0.0·fat······589·b-·stor·81-Jan-01·01:01·res/zu.png
1060 -rw----·····0.0·fat···488572·b-·stor·81-Jan-01·01:01·resources.arsc1060 -rw----·····0.0·fat···488572·b-·stor·81-Jan-01·01:01·resources.arsc
1061 -rw----·····2.0·fat····96086·b-·defN·81-Jan-01·01:01·META-INF/213EE0A6.SF1061 -rw----·····2.0·fat····96086·b-·defN·81-Jan-01·01:01·META-INF/213EE0A6.SF
1062 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/213EE0A6.RSA1062 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/213EE0A6.RSA
1063 -rw----·····2.0·fat····95959·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF1063 -rw----·····2.0·fat····95959·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
1064 1062·files,·16914998·bytes·uncompressed,·6779256·bytes·compressed:··59.9%1064 1062·files,·16914954·bytes·uncompressed,·6779169·bytes·compressed:··59.9%
34.9 MB
classes2.dex
34.9 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············:·6deb1de14 checksum············:·5938ee16
5 signature···········:·8d11...07a45 signature···········:·a633...1708
6 file_size···········:·20865806 file_size···········:·2086536
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·····:·1900010 string_ids_size·····:·19000
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·245912 type_ids_size·······:·2459
13 type_ids_off········:·76112·(0x012950)13 type_ids_off········:·76112·(0x012950)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·85948·(0x014fbc)15 proto_ids_off·······:·85948·(0x014fbc)
16 field_ids_size······:·1036716 field_ids_size······:·10367
17 field_ids_off·······:·123928·(0x01e418)17 field_ids_off·······:·123928·(0x01e418)
18 method_ids_size·····:·1332018 method_ids_size·····:·13320
19 method_ids_off······:·206864·(0x032810)19 method_ids_off······:·206864·(0x032810)
20 class_defs_size·····:·175920 class_defs_size·····:·1759
21 class_defs_off······:·313424·(0x04c850)21 class_defs_off······:·313424·(0x04c850)
22 data_size···········:·171686822 data_size···········:·1716824
23 data_off············:·369712·(0x05a430)23 data_off············:·369712·(0x05a430)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·60025 class_idx···········:·600
26 access_flags········:·4096·(0x1000)26 access_flags········:·4096·(0x1000)
27 superclass_idx······:·32427 superclass_idx······:·324
28 source_file_idx·····:·324728 source_file_idx·····:·3247
Offset 6168, 15 lines modifiedOffset 6168, 15 lines modified
  
6168 ··source_file_idx···:·8695·(TileDependencies.java)6168 ··source_file_idx···:·8695·(TileDependencies.java)
  
6169 Class·#33·header:6169 Class·#33·header:
6170 class_idx···········:·6576170 class_idx···········:·657
6171 access_flags········:·16·(0x0010)6171 access_flags········:·16·(0x0010)
6172 superclass_idx······:·3246172 superclass_idx······:·324
6173 source_file_idx·····:·92806173 source_file_idx·····:·9281
6174 static_fields_size··:·06174 static_fields_size··:·0
6175 instance_fields_size:·06175 instance_fields_size:·0
6176 direct_methods_size·:·36176 direct_methods_size·:·3
6177 virtual_methods_size:·06177 virtual_methods_size:·0
  
6178 Class·#33·annotations:6178 Class·#33·annotations:
6179 Annotations·on·method·#2397·'renderSymbol'6179 Annotations·on·method·#2397·'renderSymbol'
Offset 6514, 15 lines modifiedOffset 6514, 15 lines modified
6514 ········0x0000·-·0x00e6·reg=30·(null)·F·6514 ········0x0000·-·0x00e6·reg=30·(null)·F·
6515 ········0x0000·-·0x00e6·reg=31·(null)·F·6515 ········0x0000·-·0x00e6·reg=31·(null)·F·
6516 ········0x0000·-·0x00e6·reg=32·(null)·Z·6516 ········0x0000·-·0x00e6·reg=32·(null)·Z·
6517 ········0x0000·-·0x00e6·reg=33·(null)·[[Lorg/mapsforge/core/model/Point;·6517 ········0x0000·-·0x00e6·reg=33·(null)·[[Lorg/mapsforge/core/model/Point;·
6518 ········0x0000·-·0x00e6·reg=34·(null)·Ljava/util/List;·6518 ········0x0000·-·0x00e6·reg=34·(null)·Ljava/util/List;·
  
6519 ··Virtual·methods···-6519 ··Virtual·methods···-
6520 ··source_file_idx···:·9280·(WayDecorator.java)6520 ··source_file_idx···:·9281·(WayDecorator.java)
  
6521 Class·#34·header:6521 Class·#34·header:
6522 class_idx···········:·6626522 class_idx···········:·662
6523 access_flags········:·1537·(0x0601)6523 access_flags········:·1537·(0x0601)
6524 superclass_idx······:·3246524 superclass_idx······:·324
6525 source_file_idx·····:·33546525 source_file_idx·····:·3354
6526 static_fields_size··:·06526 static_fields_size··:·0
Offset 9194, 15 lines modifiedOffset 9194, 15 lines modified
9194 065bb0:·5442·2c02······························|0006:·iget-object·v2,·v4,·Lorg/mapsforge/map/reader/ReadBuffer;.bufferData:[B·//·field@022c9194 065bb0:·5442·2c02······························|0006:·iget-object·v2,·v4,·Lorg/mapsforge/map/reader/ReadBuffer;.bufferData:[B·//·field@022c
9195 065bb4:·2123···································|0008:·array-length·v3,·v29195 065bb4:·2123···································|0008:·array-length·v3,·v2
9196 065bb6:·3631·1500······························|0009:·if-gt·v1,·v3,·001e·//·+00159196 065bb6:·3631·1500······························|0009:·if-gt·v1,·v3,·001e·//·+0015
9197 065bba:·b050···································|000b:·add-int/2addr·v0,·v59197 065bba:·b050···································|000b:·add-int/2addr·v0,·v5
9198 065bbc:·5940·2d02······························|000c:·iput·v0,·v4,·Lorg/mapsforge/map/reader/ReadBuffer;.bufferPosition:I·//·field@022d9198 065bbc:·5940·2d02······························|000c:·iput·v0,·v4,·Lorg/mapsforge/map/reader/ReadBuffer;.bufferPosition:I·//·field@022d
9199 065bc0:·2201·4b01······························|000e:·new-instance·v1,·Ljava/lang/String;·//·type@014b9199 065bc0:·2201·4b01······························|000e:·new-instance·v1,·Ljava/lang/String;·//·type@014b
9200 065bc4:·b150···································|0010:·sub-int/2addr·v0,·v59200 065bc4:·b150···································|0010:·sub-int/2addr·v0,·v5
9201 065bc6:·1a03·8222······························|0011:·const-string·v3,·"UTF-8"·//·string@22829201 065bc6:·1a03·8322······························|0011:·const-string·v3,·"UTF-8"·//·string@2283
9202 065bca:·7053·6f04·2150·························|0013:·invoke-direct·{v1,·v2,·v0,·v5,·v3},·Ljava/lang/String;.<init>:([BIILjava/lang/String;)V·//·method@046f9202 065bca:·7053·6f04·2150·························|0013:·invoke-direct·{v1,·v2,·v0,·v5,·v3},·Ljava/lang/String;.<init>:([BIILjava/lang/String;)V·//·method@046f
9203 065bd0:·1101···································|0016:·return-object·v19203 065bd0:·1101···································|0016:·return-object·v1
9204 065bd2:·0d05···································|0017:·move-exception·v59204 065bd2:·0d05···································|0017:·move-exception·v5
9205 065bd4:·2200·3701······························|0018:·new-instance·v0,·Ljava/lang/IllegalStateException;·//·type@01379205 065bd4:·2200·3701······························|0018:·new-instance·v0,·Ljava/lang/IllegalStateException;·//·type@0137
9206 065bd8:·7020·1b04·5000·························|001a:·invoke-direct·{v0,·v5},·Ljava/lang/IllegalStateException;.<init>:(Ljava/lang/Throwable;)V·//·method@041b9206 065bd8:·7020·1b04·5000·························|001a:·invoke-direct·{v0,·v5},·Ljava/lang/IllegalStateException;.<init>:(Ljava/lang/Throwable;)V·//·method@041b
9207 065bde:·2700···································|001d:·throw·v09207 065bde:·2700···································|001d:·throw·v0
9208 065be0:·6200·2b02······························|001e:·sget-object·v0,·Lorg/mapsforge/map/reader/ReadBuffer;.LOGGER:Ljava/util/logging/Logger;·//·field@022b9208 065be0:·6200·2b02······························|001e:·sget-object·v0,·Lorg/mapsforge/map/reader/ReadBuffer;.LOGGER:Ljava/util/logging/Logger;·//·field@022b
Offset 14649, 15 lines modifiedOffset 14649, 15 lines modified
14649 06aad0:·6900·5c03······························|0008:·sput-object·v0,·Lorg/mapsforge/map/rendertheme/rule/Element;.ANY:Lorg/mapsforge/map/rendertheme/rule/Element;·//·field@035c14649 06aad0:·6900·5c03······························|0008:·sput-object·v0,·Lorg/mapsforge/map/rendertheme/rule/Element;.ANY:Lorg/mapsforge/map/rendertheme/rule/Element;·//·field@035c
14650 06aad4:·2201·ce02······························|000a:·new-instance·v1,·Lorg/mapsforge/map/rendertheme/rule/Element;·//·type@02ce14650 06aad4:·2201·ce02······························|000a:·new-instance·v1,·Lorg/mapsforge/map/rendertheme/rule/Element;·//·type@02ce
14651 06aad8:·1a03·1b1b······························|000c:·const-string·v3,·"NODE"·//·string@1b1b14651 06aad8:·1a03·1b1b······························|000c:·const-string·v3,·"NODE"·//·string@1b1b
14652 06aadc:·1214···································|000e:·const/4·v4,·#int·1·//·#114652 06aadc:·1214···································|000e:·const/4·v4,·#int·1·//·#1
14653 06aade:·7030·400b·3104·························|000f:·invoke-direct·{v1,·v3,·v4},·Lorg/mapsforge/map/rendertheme/rule/Element;.<init>:(Ljava/lang/String;I)V·//·method@0b4014653 06aade:·7030·400b·3104·························|000f:·invoke-direct·{v1,·v3,·v4},·Lorg/mapsforge/map/rendertheme/rule/Element;.<init>:(Ljava/lang/String;I)V·//·method@0b40
14654 06aae4:·6901·5d03······························|0012:·sput-object·v1,·Lorg/mapsforge/map/rendertheme/rule/Element;.NODE:Lorg/mapsforge/map/rendertheme/rule/Element;·//·field@035d14654 06aae4:·6901·5d03······························|0012:·sput-object·v1,·Lorg/mapsforge/map/rendertheme/rule/Element;.NODE:Lorg/mapsforge/map/rendertheme/rule/Element;·//·field@035d
14655 06aae8:·2203·ce02······························|0014:·new-instance·v3,·Lorg/mapsforge/map/rendertheme/rule/Element;·//·type@02ce14655 06aae8:·2203·ce02······························|0014:·new-instance·v3,·Lorg/mapsforge/map/rendertheme/rule/Element;·//·type@02ce
14656 06aaec:·1a05·0924······························|0016:·const-string·v5,·"WAY"·//·string@240914656 06aaec:·1a05·0a24······························|0016:·const-string·v5,·"WAY"·//·string@240a
14657 06aaf0:·1226···································|0018:·const/4·v6,·#int·2·//·#214657 06aaf0:·1226···································|0018:·const/4·v6,·#int·2·//·#2
14658 06aaf2:·7030·400b·5306·························|0019:·invoke-direct·{v3,·v5,·v6},·Lorg/mapsforge/map/rendertheme/rule/Element;.<init>:(Ljava/lang/String;I)V·//·method@0b4014658 06aaf2:·7030·400b·5306·························|0019:·invoke-direct·{v3,·v5,·v6},·Lorg/mapsforge/map/rendertheme/rule/Element;.<init>:(Ljava/lang/String;I)V·//·method@0b40
14659 06aaf8:·6903·5e03······························|001c:·sput-object·v3,·Lorg/mapsforge/map/rendertheme/rule/Element;.WAY:Lorg/mapsforge/map/rendertheme/rule/Element;·//·field@035e14659 06aaf8:·6903·5e03······························|001c:·sput-object·v3,·Lorg/mapsforge/map/rendertheme/rule/Element;.WAY:Lorg/mapsforge/map/rendertheme/rule/Element;·//·field@035e
14660 06aafc:·1235···································|001e:·const/4·v5,·#int·3·//·#314660 06aafc:·1235···································|001e:·const/4·v5,·#int·3·//·#3
14661 06aafe:·2355·5f09······························|001f:·new-array·v5,·v5,·[Lorg/mapsforge/map/rendertheme/rule/Element;·//·type@095f14661 06aafe:·2355·5f09······························|001f:·new-array·v5,·v5,·[Lorg/mapsforge/map/rendertheme/rule/Element;·//·type@095f
14662 06ab02:·4d00·0502······························|0021:·aput-object·v0,·v5,·v214662 06ab02:·4d00·0502······························|0021:·aput-object·v0,·v5,·v2
14663 06ab06:·4d01·0504······························|0023:·aput-object·v1,·v5,·v414663 06ab06:·4d01·0504······························|0023:·aput-object·v1,·v5,·v4
Offset 26732, 27 lines modifiedOffset 26732, 27 lines modified
26732 072730:·2202·1803······························|0100:·new-instance·v2,·Lorg/nocrala/tools/gis/data/esri/shapefile/shape/shapes/NullShape;·//·type@031826732 072730:·2202·1803······························|0100:·new-instance·v2,·Lorg/nocrala/tools/gis/data/esri/shapefile/shape/shapes/NullShape;·//·type@0318
26733 072734:·5453·9104······························|0102:·iget-object·v3,·v5,·Lorg/nocrala/tools/gis/data/esri/shapefile/ShapeFileReader;.is:Ljava/io/BufferedInputStream;·//·field@049126733 072734:·5453·9104······························|0102:·iget-object·v3,·v5,·Lorg/nocrala/tools/gis/data/esri/shapefile/ShapeFileReader;.is:Ljava/io/BufferedInputStream;·//·field@0491
26734 072738:·5454·9204······························|0104:·iget-object·v4,·v5,·Lorg/nocrala/tools/gis/data/esri/shapefile/ShapeFileReader;.rules:Lorg/nocrala/tools/gis/data/esri/shapefile/ValidationPreferences;·//·field@049226734 072738:·5454·9204······························|0104:·iget-object·v4,·v5,·Lorg/nocrala/tools/gis/data/esri/shapefile/ShapeFileReader;.rules:Lorg/nocrala/tools/gis/data/esri/shapefile/ValidationPreferences;·//·field@0492
26735 07273c:·7054·360d·0231·························|0106:·invoke-direct·{v2,·v0,·v1,·v3,·v4},·Lorg/nocrala/tools/gis/data/esri/shapefile/shape/shapes/NullShape;.<init>:(Lorg/nocrala/tools/gis/data/esri/shapefile/shape/ShapeHeader;Lorg/nocrala/tools/gis/data/esri/shapefile/shape/ShapeType;Ljava/io/InputStream;Lorg/nocrala/tools/gis/data/esri/shapefile/ValidationPreferences;)V·//·method@0d3626735 07273c:·7054·360d·0231·························|0106:·invoke-direct·{v2,·v0,·v1,·v3,·v4},·Lorg/nocrala/tools/gis/data/esri/shapefile/shape/shapes/NullShape;.<init>:(Lorg/nocrala/tools/gis/data/esri/shapefile/shape/ShapeHeader;Lorg/nocrala/tools/gis/data/esri/shapefile/shape/ShapeType;Ljava/io/InputStream;Lorg/nocrala/tools/gis/data/esri/shapefile/ValidationPreferences;)V·//·method@0d36
26736 072742:·1102···································|0109:·return-object·v226736 072742:·1102···································|0109:·return-object·v2
26737 072744:·2202·4d01······························|010a:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@014d26737 072744:·2202·4d01······························|010a:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@014d
26738 072748:·7010·a904·0200·························|010c:·invoke-direct·{v2},·Ljava/lang/StringBuilder;.<init>:()V·//·method@04a926738 072748:·7010·a904·0200·························|010c:·invoke-direct·{v2},·Ljava/lang/StringBuilder;.<init>:()V·//·method@04a9
26739 07274e:·1a03·9e22······························|010f:·const-string·v3,·"Unexpected·shape·type·'"·//·string@229e26739 07274e:·1a03·9f22······························|010f:·const-string·v3,·"Unexpected·shape·type·'"·//·string@229f
26740 072752:·6e20·b204·3200·························|0111:·invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@04b226740 072752:·6e20·b204·3200·························|0111:·invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@04b2
26741 072758:·6e20·b104·1200·························|0114:·invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@04b126741 072758:·6e20·b104·1200·························|0114:·invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@04b1
26742 07275e:·1a03·1702······························|0117:·const-string·v3,·"'"·//·string@021726742 07275e:·1a03·1702······························|0117:·const-string·v3,·"'"·//·string@0217
26743 072762:·6e20·b204·3200·························|0119:·invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@04b226743 072762:·6e20·b204·3200·························|0119:·invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@04b2
26744 072768:·6e10·b704·0200·························|011c:·invoke-virtual·{v2},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@04b726744 072768:·6e10·b704·0200·························|011c:·invoke-virtual·{v2},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@04b7
26745 07276e:·0c02···································|011f:·move-result-object·v226745 07276e:·0c02···································|011f:·move-result-object·v2
26746 072770:·7020·bc0c·2000·························|0120:·invoke-direct·{v0,·v2},·Lorg/nocrala/tools/gis/data/esri/shapefile/exception/InvalidShapeFileException;.<init>:(Ljava/lang/String;)V·//·method@0cbc26746 072770:·7020·bc0c·2000·························|0120:·invoke-direct·{v0,·v2},·Lorg/nocrala/tools/gis/data/esri/shapefile/exception/InvalidShapeFileException;.<init>:(Ljava/lang/String;)V·//·method@0cbc
26747 072776:·2700···································|0123:·throw·v026747 072776:·2700···································|0123:·throw·v0
26748 072778:·2200·0603······························|0124:·new-instance·v0,·Lorg/nocrala/tools/gis/data/esri/shapefile/exception/InvalidShapeFileException;·//·type@030626748 072778:·2200·0603······························|0124:·new-instance·v0,·Lorg/nocrala/tools/gis/data/esri/shapefile/exception/InvalidShapeFileException;·//·type@0306
26749 07277c:·2202·4d01······························|0126:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@014d26749 07277c:·2202·4d01······························|0126:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@014d
26750 072780:·7010·a904·0200·························|0128:·invoke-direct·{v2},·Ljava/lang/StringBuilder;.<init>:()V·//·method@04a926750 072780:·7010·a904·0200·························|0128:·invoke-direct·{v2},·Ljava/lang/StringBuilder;.<init>:()V·//·method@04a9
26751 072786:·1a03·9922······························|012b:·const-string·v3,·"Unexpected·end·of·stream.·The·data·is·too·short·for·the·last·shape·("·//·string@229926751 072786:·1a03·9a22······························|012b:·const-string·v3,·"Unexpected·end·of·stream.·The·data·is·too·short·for·the·last·shape·("·//·string@229a
26752 07278a:·6e20·b204·3200·························|012d:·invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@04b226752 07278a:·6e20·b204·3200·························|012d:·invoke-virtual·{v2,·v3},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@04b2
26753 072790:·6e20·b104·1200·························|0130:·invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@04b126753 072790:·6e20·b104·1200·························|0130:·invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;·//·method@04b1
26754 072796:·1a01·0903······························|0133:·const-string·v1,·")·that·was·being·read."·//·string@030926754 072796:·1a01·0903······························|0133:·const-string·v1,·")·that·was·being·read."·//·string@0309
26755 07279a:·6e20·b204·1200·························|0135:·invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@04b226755 07279a:·6e20·b204·1200·························|0135:·invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@04b2
26756 0727a0:·6e10·b704·0200·························|0138:·invoke-virtual·{v2},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@04b726756 0727a0:·6e10·b704·0200·························|0138:·invoke-virtual·{v2},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@04b7
26757 0727a6:·0c01···································|013b:·move-result-object·v126757 0727a6:·0c01···································|013b:·move-result-object·v1
26758 0727a8:·7020·bc0c·1000·························|013c:·invoke-direct·{v0,·v1},·Lorg/nocrala/tools/gis/data/esri/shapefile/exception/InvalidShapeFileException;.<init>:(Ljava/lang/String;)V·//·method@0cbc26758 0727a8:·7020·bc0c·1000·························|013c:·invoke-direct·{v0,·v1},·Lorg/nocrala/tools/gis/data/esri/shapefile/exception/InvalidShapeFileException;.<init>:(Ljava/lang/String;)V·//·method@0cbc
Offset 26765, 15 lines modifiedOffset 26765, 15 lines modified
26765 0727ca:·1a01·2002······························|014d:·const-string·v1,·"'.·The·shape·type·can·be·forced·using·the·additional·constructor·with·ValidationRules."·//·string@022026765 0727ca:·1a01·2002······························|014d:·const-string·v1,·"'.·The·shape·type·can·be·forced·using·the·additional·constructor·with·ValidationRules."·//·string@0220
26766 0727ce:·6e20·b204·1200·························|014f:·invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@04b226766 0727ce:·6e20·b204·1200·························|014f:·invoke-virtual·{v2,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@04b2
26767 0727d4:·6e10·b704·0200·························|0152:·invoke-virtual·{v2},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@04b726767 0727d4:·6e10·b704·0200·························|0152:·invoke-virtual·{v2},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@04b7
26768 0727da:·0c01···································|0155:·move-result-object·v126768 0727da:·0c01···································|0155:·move-result-object·v1
26769 0727dc:·7020·bc0c·1000·························|0156:·invoke-direct·{v0,·v1},·Lorg/nocrala/tools/gis/data/esri/shapefile/exception/InvalidShapeFileException;.<init>:(Ljava/lang/String;)V·//·method@0cbc26769 0727dc:·7020·bc0c·1000·························|0156:·invoke-direct·{v0,·v1},·Lorg/nocrala/tools/gis/data/esri/shapefile/exception/InvalidShapeFileException;.<init>:(Ljava/lang/String;)V·//·method@0cbc
Max diff block lines reached; 36572250/36583198 bytes (99.97%) of diff not shown.
9.75 KB
classes2.jar
3.49 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·3584656·bytes,·number·of·entries:·17571 Zip·file·size:·3584626·bytes,·number·of·entries:·1757
2 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/HgtCache$2.class2 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/HgtCache$2.class
3 ?rwxrwxr-x··2.0·unx·····1436·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/HgtCache$Lru.class3 ?rwxrwxr-x··2.0·unx·····1436·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/HgtCache$Lru.class
4 ?rwxrwxr-x··2.0·unx······486·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/HgtCache$TileKey.class4 ?rwxrwxr-x··2.0·unx······486·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/HgtCache$TileKey.class
5 ?rwxrwxr-x··2.0·unx·····3453·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/HgtCache.class5 ?rwxrwxr-x··2.0·unx·····3453·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/HgtCache.class
6 ?rwxrwxr-x··2.0·unx·····1690·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/HillsRenderConfig.class6 ?rwxrwxr-x··2.0·unx·····1690·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/HillsRenderConfig.class
7 ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/LatchedLazyFuture$1.class7 ?rwxrwxr-x··2.0·unx······697·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/LatchedLazyFuture$1.class
8 ?rwxrwxr-x··2.0·unx······621·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/LatchedLazyFuture$DummyExecutionException.class8 ?rwxrwxr-x··2.0·unx······621·b-·stor·80-Jan-01·00:00·org/mapsforge/map/layer/hills/LatchedLazyFuture$DummyExecutionException.class
Offset 1707, 15 lines modifiedOffset 1707, 15 lines modified
1707 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·org/osgeo/proj4j/proj/Wagner4Projection.class1707 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·org/osgeo/proj4j/proj/Wagner4Projection.class
1708 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·org/osgeo/proj4j/proj/Wagner5Projection.class1708 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·org/osgeo/proj4j/proj/Wagner5Projection.class
1709 ?rwxrwxr-x··2.0·unx······298·b-·stor·80-Jan-01·00:00·org/osgeo/proj4j/proj/WinkelTripelProjection.class1709 ?rwxrwxr-x··2.0·unx······298·b-·stor·80-Jan-01·00:00·org/osgeo/proj4j/proj/WinkelTripelProjection.class
1710 ?rwxrwxr-x··2.0·unx·····2725·b-·stor·80-Jan-01·00:00·org/osmdroid/BugsTestingActivity.class1710 ?rwxrwxr-x··2.0·unx·····2725·b-·stor·80-Jan-01·00:00·org/osmdroid/BugsTestingActivity.class
1711 ?rwxrwxr-x··2.0·unx·····2577·b-·stor·80-Jan-01·00:00·org/osmdroid/ExtraSamplesActivity.class1711 ?rwxrwxr-x··2.0·unx·····2577·b-·stor·80-Jan-01·00:00·org/osmdroid/ExtraSamplesActivity.class
1712 ?rwxrwxr-x··2.0·unx·····1989·b-·stor·80-Jan-01·00:00·org/osmdroid/LicenseActivity.class1712 ?rwxrwxr-x··2.0·unx·····1989·b-·stor·80-Jan-01·00:00·org/osmdroid/LicenseActivity.class
1713 ?rwxrwxr-x··2.0·unx·····5667·b-·stor·80-Jan-01·00:00·org/osmdroid/MainActivity.class1713 ?rwxrwxr-x··2.0·unx·····5667·b-·stor·80-Jan-01·00:00·org/osmdroid/MainActivity.class
1714 ?rwxrwxr-x··2.0·unx····12389·b-·defN·80-Jan-01·00:00·org/osmdroid/PreferenceActivity.class1714 ?rwxrwxr-x··2.0·unx····12312·b-·defN·80-Jan-01·00:00·org/osmdroid/PreferenceActivity.class
1715 ?rwxrwxr-x··2.0·unx·····2585·b-·stor·80-Jan-01·00:00·org/osmdroid/StarterMapActivity.class1715 ?rwxrwxr-x··2.0·unx·····2585·b-·stor·80-Jan-01·00:00·org/osmdroid/StarterMapActivity.class
1716 ?rwxrwxr-x··2.0·unx·····6096·b-·stor·80-Jan-01·00:00·org/osmdroid/debug/CacheAnalyzerActivity.class1716 ?rwxrwxr-x··2.0·unx·····6096·b-·stor·80-Jan-01·00:00·org/osmdroid/debug/CacheAnalyzerActivity.class
1717 ?rwxrwxr-x··2.0·unx·····2136·b-·stor·80-Jan-01·00:00·org/osmdroid/debug/browser/CacheBrowserActivity.class1717 ?rwxrwxr-x··2.0·unx·····2136·b-·stor·80-Jan-01·00:00·org/osmdroid/debug/browser/CacheBrowserActivity.class
1718 ?rwxrwxr-x··2.0·unx·····6812·b-·stor·80-Jan-01·00:00·org/osmdroid/diag/DiagnosticsActivity.class1718 ?rwxrwxr-x··2.0·unx·····6812·b-·stor·80-Jan-01·00:00·org/osmdroid/diag/DiagnosticsActivity.class
1719 ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·org/osmdroid/gpkg/tiles/raster/GeopackageRasterTileSource.class1719 ?rwxrwxr-x··2.0·unx·····1285·b-·stor·80-Jan-01·00:00·org/osmdroid/gpkg/tiles/raster/GeopackageRasterTileSource.class
1720 ?rwxrwxr-x··2.0·unx·····4581·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/data/IISTrackerBase.class1720 ?rwxrwxr-x··2.0·unx·····4581·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/data/IISTrackerBase.class
1721 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/data/SampleMarkerMultiClick$MyMarker.class1721 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/data/SampleMarkerMultiClick$MyMarker.class
Offset 1752, 8 lines modifiedOffset 1752, 8 lines modified
1752 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$LongArrayDump.class1752 ?rwxrwxr-x··2.0·unx······756·b-·stor·80-Jan-01·00:00·shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$LongArrayDump.class
1753 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$ShortArrayDump.class1753 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·shark/HprofRecord$HeapDumpRecord$ObjectRecord$PrimitiveArrayDumpRecord$ShortArrayDump.class
1754 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/data/SampleIISTracker.class1754 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/data/SampleIISTracker.class
1755 ?rwxrwxr-x··2.0·unx······388·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/data/SampleIISTrackerMotionTrails.class1755 ?rwxrwxr-x··2.0·unx······388·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/data/SampleIISTrackerMotionTrails.class
1756 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/tilesources/NasaWms111Source.class1756 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/tilesources/NasaWms111Source.class
1757 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/tilesources/NasaWms130Source.class1757 ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/tilesources/NasaWms130Source.class
1758 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/tilesources/NasaWmsSrs.class1758 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·org/osmdroid/samplefragments/tilesources/NasaWmsSrs.class
1759 1757·files,·3642124·bytes·uncompressed,·3262816·bytes·compressed:··10.4%1759 1757·files,·3642047·bytes·uncompressed,·3262786·bytes·compressed:··10.4%
437 B
org/osmdroid/OsmdroidBuildInfo.class
365 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·org.osmdroid;1 package·org.osmdroid;
  
2 public·class·OsmdroidBuildInfo2 public·class·OsmdroidBuildInfo
3 {3 {
4 ····public·static·final·String·BUILD_DATE·=·"Wed·Aug·24·15:09:23·UTC·2022";4 ····public·static·final·String·BUILD_DATE·=·"Tue·Nov·08·15:39:53·UTC·2022";
5 ····public·static·final·String·VERSION·=·"6.1.14";5 ····public·static·final·String·VERSION·=·"6.1.14";
6 ····6 ····
7 ····private·OsmdroidBuildInfo()·{7 ····private·OsmdroidBuildInfo()·{
8 ····}8 ····}
9 }9 }
5.81 KB
org/osmdroid/PreferenceActivity.class
5.74 KB
procyon -ec {}
    
Offset 161, 36 lines modifiedOffset 161, 43 lines modified
161 ········this.checkBoxDebugMode.setOnClickListener((View$OnClickListener)this);161 ········this.checkBoxDebugMode.setOnClickListener((View$OnClickListener)this);
162 ········this.checkBoxHardwareAcceleration.setOnClickListener((View$OnClickListener)this);162 ········this.checkBoxHardwareAcceleration.setOnClickListener((View$OnClickListener)this);
163 ········this.checkBoxMapViewDebug.setOnClickListener((View$OnClickListener)this);163 ········this.checkBoxMapViewDebug.setOnClickListener((View$OnClickListener)this);
164 ········this.textViewCacheDirectory·=·(TextView)this.findViewById(2131231178);164 ········this.textViewCacheDirectory·=·(TextView)this.findViewById(2131231178);
165 ········this.textViewBaseDirectory·=·(TextView)this.findViewById(2131231176);165 ········this.textViewBaseDirectory·=·(TextView)this.findViewById(2131231176);
166 ········this.buttonPurgeCache·=·(Button)this.findViewById(2131230879);166 ········this.buttonPurgeCache·=·(Button)this.findViewById(2131230879);
167 ········this.httpUserAgent·=·(EditText)this.findViewById(2131230975);167 ········this.httpUserAgent·=·(EditText)this.findViewById(2131230975);
 168 ········final·EditText·tileDownloadThreads·=·(EditText)this.findViewById(2131231188);
168 ········(this.tileDownloadThreads·=·(EditText)this.findViewById(2131231188)).addTextChangedListener((TextWatcher)new·PositiveShortTextValidator(this.tileDownloadThreads));169 ········(this.tileDownloadThreads·=·tileDownloadThreads).addTextChangedListener((TextWatcher)new·PositiveShortTextValidator(tileDownloadThreads));
 170 ········final·EditText·tileDownloadMaxQueueSize·=·(EditText)this.findViewById(2131231187);
169 ········(this.tileDownloadMaxQueueSize·=·(EditText)this.findViewById(2131231187)).addTextChangedListener((TextWatcher)new·PositiveShortTextValidator(this.tileDownloadMaxQueueSize));171 ········(this.tileDownloadMaxQueueSize·=·tileDownloadMaxQueueSize).addTextChangedListener((TextWatcher)new·PositiveShortTextValidator(tileDownloadMaxQueueSize));
 172 ········final·EditText·cacheMapTileCount·=·(EditText)this.findViewById(2131230884);
170 ········(this.cacheMapTileCount·=·(EditText)this.findViewById(2131230884)).addTextChangedListener((TextWatcher)new·PositiveShortTextValidator(this.cacheMapTileCount));173 ········(this.cacheMapTileCount·=·cacheMapTileCount).addTextChangedListener((TextWatcher)new·PositiveShortTextValidator(cacheMapTileCount));
 174 ········final·EditText·tileFileSystemThreads·=·(EditText)this.findViewById(2131231190);
171 ········(this.tileFileSystemThreads·=·(EditText)this.findViewById(2131231190)).addTextChangedListener((TextWatcher)new·PositiveShortTextValidator(this.tileFileSystemThreads));175 ········(this.tileFileSystemThreads·=·tileFileSystemThreads).addTextChangedListener((TextWatcher)new·PositiveShortTextValidator(tileFileSystemThreads));
 176 ········final·EditText·tileFileSystemMaxQueueSize·=·(EditText)this.findViewById(2131231189);
172 ········(this.tileFileSystemMaxQueueSize·=·(EditText)this.findViewById(2131231189)).addTextChangedListener((TextWatcher)new·PositiveShortTextValidator(this.tileFileSystemMaxQueueSize));177 ········(this.tileFileSystemMaxQueueSize·=·tileFileSystemMaxQueueSize).addTextChangedListener((TextWatcher)new·PositiveShortTextValidator(tileFileSystemMaxQueueSize));
173 ········final·EditText·gpsWaitTime·=·(EditText)this.findViewById(2131230969);178 ········final·EditText·gpsWaitTime·=·(EditText)this.findViewById(2131230969);
174 ········this.gpsWaitTime·=·gpsWaitTime;179 ········this.gpsWaitTime·=·gpsWaitTime;
175 ········final·EditText·gpsWaitTime2·=·this.gpsWaitTime; 
176 ········final·long·n·=·1L;180 ········final·long·n·=·1L;
177 ········gpsWaitTime.addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(gpsWaitTime2,·n));181 ········gpsWaitTime.addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(gpsWaitTime,·n));
178 ········final·EditText·additionalExpirationTime·=·(EditText)this.findViewById(2131230846);182 ········final·EditText·additionalExpirationTime·=·(EditText)this.findViewById(2131230846);
179 ········this.additionalExpirationTime·=·additionalExpirationTime;183 ········this.additionalExpirationTime·=·additionalExpirationTime;
180 ········final·EditText·additionalExpirationTime2·=·this.additionalExpirationTime; 
181 ········final·long·n2·=·0L;184 ········final·long·n2·=·0L;
182 ········additionalExpirationTime.addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(additionalExpirationTime2,·n2));185 ········additionalExpirationTime.addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(additionalExpirationTime,·n2));
183 ········this.cacheMaxSize·=·(EditText)this.findViewById(2131230885);186 ········this.cacheMaxSize·=·(EditText)this.findViewById(2131230885);
184 ········this.cacheTrimSize·=·(EditText)this.findViewById(2131230887);187 ········this.cacheTrimSize·=·(EditText)this.findViewById(2131230887);
 188 ········final·EditText·cacheMaxSize·=·this.cacheMaxSize;
185 ········this.cacheMaxSize.addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(this.cacheMaxSize,·n2));189 ········cacheMaxSize.addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(cacheMaxSize,·n2));
 190 ········final·EditText·cacheTrimSize·=·this.cacheTrimSize;
186 ········this.cacheTrimSize.addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(this.cacheTrimSize,·n2));191 ········cacheTrimSize.addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(cacheTrimSize,·n2));
187 ········this.overrideExpirationTime·=·(EditText)this.findViewById(2131231094);192 ········this.overrideExpirationTime·=·(EditText)this.findViewById(2131231094);
 193 ········final·EditText·zoomSpeedDefault·=·(EditText)this.findViewById(2131231217);
188 ········(this.zoomSpeedDefault·=·(EditText)this.findViewById(2131231217)).addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(this.zoomSpeedDefault,·n));194 ········(this.zoomSpeedDefault·=·zoomSpeedDefault).addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(zoomSpeedDefault,·n));
 195 ········final·EditText·zoomSpeedShort·=·(EditText)this.findViewById(2131231218);
189 ········(this.zoomSpeedShort·=·(EditText)this.findViewById(2131231218)).addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(this.zoomSpeedShort,·n));196 ········(this.zoomSpeedShort·=·zoomSpeedShort).addTextChangedListener((TextWatcher)new·PositiveLongTextValidator(zoomSpeedShort,·n));
190 ········(this.buttonSetBase·=·(Button)this.findViewById(2131230881)).setOnClickListener((View$OnClickListener)this);197 ········(this.buttonSetBase·=·(Button)this.findViewById(2131230881)).setOnClickListener((View$OnClickListener)this);
191 ········this.buttonSetCache·=·(Button)this.findViewById(2131230882);198 ········this.buttonSetCache·=·(Button)this.findViewById(2131230882);
192 ········this.buttonManualCacheEntry·=·(Button)this.findViewById(2131230877);199 ········this.buttonManualCacheEntry·=·(Button)this.findViewById(2131230877);
193 ········this.buttonSetCache.setOnClickListener((View$OnClickListener)this);200 ········this.buttonSetCache.setOnClickListener((View$OnClickListener)this);
194 ········(this.buttonManualBaseEntry·=·(Button)this.findViewById(2131230876)).setOnClickListener((View$OnClickListener)this);201 ········(this.buttonManualBaseEntry·=·(Button)this.findViewById(2131230876)).setOnClickListener((View$OnClickListener)this);
195 ········this.buttonManualCacheEntry.setOnClickListener((View$OnClickListener)this);202 ········this.buttonManualCacheEntry.setOnClickListener((View$OnClickListener)this);
196 ········this.buttonPurgeCache.setOnClickListener((View$OnClickListener)this);203 ········this.buttonPurgeCache.setOnClickListener((View$OnClickListener)this);
576 B
smali_classes2/org/osmdroid/OsmdroidBuildInfo.smali
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 .class·public·Lorg/osmdroid/OsmdroidBuildInfo;1 .class·public·Lorg/osmdroid/OsmdroidBuildInfo;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"OsmdroidBuildInfo.java"3 .source·"OsmdroidBuildInfo.java"
  
  
4 #·static·fields4 #·static·fields
5 .field·public·static·final·BUILD_DATE:Ljava/lang/String;·=·"Wed·Aug·24·15:09:23·UTC·2022"5 .field·public·static·final·BUILD_DATE:Ljava/lang/String;·=·"Tue·Nov·08·15:39:53·UTC·2022"
  
6 .field·public·static·final·VERSION:Ljava/lang/String;·=·"6.1.14"6 .field·public·static·final·VERSION:Ljava/lang/String;·=·"6.1.14"
  
  
7 #·direct·methods7 #·direct·methods
8 .method·private·constructor·<init>()V8 .method·private·constructor·<init>()V
9 ····.locals·09 ····.locals·0
9.66 KB
smali_classes2/org/osmdroid/PreferenceActivity.smali
    
Offset 404, 15 lines modifiedOffset 404, 15 lines modified
404 ········:pswitch_3404 ········:pswitch_3
405 ········:pswitch_2405 ········:pswitch_2
406 ········:pswitch_1406 ········:pswitch_1
407 ····.end·packed-switch407 ····.end·packed-switch
408 .end·method408 .end·method
  
409 .method·public·onCreate(Landroid/os/Bundle;)V409 .method·public·onCreate(Landroid/os/Bundle;)V
410 ····.locals·6410 ····.locals·5
  
411 ····.line·74411 ····.line·74
412 ····invoke-super·{p0,·p1},·Landroid/support/v7/app/AppCompatActivity;->onCreate(Landroid/os/Bundle;)V412 ····invoke-super·{p0,·p1},·Landroid/support/v7/app/AppCompatActivity;->onCreate(Landroid/os/Bundle;)V
  
413 ····const·p1,·0x7f0b0023413 ····const·p1,·0x7f0b0023
  
414 ····.line·75414 ····.line·75
Offset 575, 17 lines modifiedOffset 575, 15 lines modified
575 ····check-cast·p1,·Landroid/widget/EditText;575 ····check-cast·p1,·Landroid/widget/EditText;
  
576 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileDownloadThreads:Landroid/widget/EditText;576 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileDownloadThreads:Landroid/widget/EditText;
  
577 ····.line·98577 ····.line·98
578 ····new-instance·v0,·Lorg/osmdroid/model/PositiveShortTextValidator;578 ····new-instance·v0,·Lorg/osmdroid/model/PositiveShortTextValidator;
  
579 ····iget-object·v1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileDownloadThreads:Landroid/widget/EditText; 
  
580 ····invoke-direct·{v0,·v1},·Lorg/osmdroid/model/PositiveShortTextValidator;-><init>(Landroid/widget/EditText;)V579 ····invoke-direct·{v0,·p1},·Lorg/osmdroid/model/PositiveShortTextValidator;-><init>(Landroid/widget/EditText;)V
  
581 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V580 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
  
582 ····const·p1,·0x7f0801d3581 ····const·p1,·0x7f0801d3
  
583 ····.line·99582 ····.line·99
584 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;583 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;
Offset 595, 17 lines modifiedOffset 593, 15 lines modified
595 ····check-cast·p1,·Landroid/widget/EditText;593 ····check-cast·p1,·Landroid/widget/EditText;
  
596 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileDownloadMaxQueueSize:Landroid/widget/EditText;594 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileDownloadMaxQueueSize:Landroid/widget/EditText;
  
597 ····.line·100595 ····.line·100
598 ····new-instance·v0,·Lorg/osmdroid/model/PositiveShortTextValidator;596 ····new-instance·v0,·Lorg/osmdroid/model/PositiveShortTextValidator;
  
599 ····iget-object·v1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileDownloadMaxQueueSize:Landroid/widget/EditText; 
  
600 ····invoke-direct·{v0,·v1},·Lorg/osmdroid/model/PositiveShortTextValidator;-><init>(Landroid/widget/EditText;)V597 ····invoke-direct·{v0,·p1},·Lorg/osmdroid/model/PositiveShortTextValidator;-><init>(Landroid/widget/EditText;)V
  
601 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V598 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
  
602 ····const·p1,·0x7f0800a4599 ····const·p1,·0x7f0800a4
  
603 ····.line·101600 ····.line·101
604 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;601 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;
Offset 615, 17 lines modifiedOffset 611, 15 lines modified
615 ····check-cast·p1,·Landroid/widget/EditText;611 ····check-cast·p1,·Landroid/widget/EditText;
  
616 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->cacheMapTileCount:Landroid/widget/EditText;612 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->cacheMapTileCount:Landroid/widget/EditText;
  
617 ····.line·102613 ····.line·102
618 ····new-instance·v0,·Lorg/osmdroid/model/PositiveShortTextValidator;614 ····new-instance·v0,·Lorg/osmdroid/model/PositiveShortTextValidator;
  
619 ····iget-object·v1,·p0,·Lorg/osmdroid/PreferenceActivity;->cacheMapTileCount:Landroid/widget/EditText; 
  
620 ····invoke-direct·{v0,·v1},·Lorg/osmdroid/model/PositiveShortTextValidator;-><init>(Landroid/widget/EditText;)V615 ····invoke-direct·{v0,·p1},·Lorg/osmdroid/model/PositiveShortTextValidator;-><init>(Landroid/widget/EditText;)V
  
621 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V616 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
  
622 ····const·p1,·0x7f0801d6617 ····const·p1,·0x7f0801d6
  
623 ····.line·103618 ····.line·103
624 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;619 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;
Offset 635, 17 lines modifiedOffset 629, 15 lines modified
635 ····check-cast·p1,·Landroid/widget/EditText;629 ····check-cast·p1,·Landroid/widget/EditText;
  
636 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileFileSystemThreads:Landroid/widget/EditText;630 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileFileSystemThreads:Landroid/widget/EditText;
  
637 ····.line·104631 ····.line·104
638 ····new-instance·v0,·Lorg/osmdroid/model/PositiveShortTextValidator;632 ····new-instance·v0,·Lorg/osmdroid/model/PositiveShortTextValidator;
  
639 ····iget-object·v1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileFileSystemThreads:Landroid/widget/EditText; 
  
640 ····invoke-direct·{v0,·v1},·Lorg/osmdroid/model/PositiveShortTextValidator;-><init>(Landroid/widget/EditText;)V633 ····invoke-direct·{v0,·p1},·Lorg/osmdroid/model/PositiveShortTextValidator;-><init>(Landroid/widget/EditText;)V
  
641 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V634 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
  
642 ····const·p1,·0x7f0801d5635 ····const·p1,·0x7f0801d5
  
643 ····.line·105636 ····.line·105
644 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;637 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;
Offset 655, 17 lines modifiedOffset 647, 15 lines modified
655 ····check-cast·p1,·Landroid/widget/EditText;647 ····check-cast·p1,·Landroid/widget/EditText;
  
656 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileFileSystemMaxQueueSize:Landroid/widget/EditText;648 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileFileSystemMaxQueueSize:Landroid/widget/EditText;
  
657 ····.line·106649 ····.line·106
658 ····new-instance·v0,·Lorg/osmdroid/model/PositiveShortTextValidator;650 ····new-instance·v0,·Lorg/osmdroid/model/PositiveShortTextValidator;
  
659 ····iget-object·v1,·p0,·Lorg/osmdroid/PreferenceActivity;->tileFileSystemMaxQueueSize:Landroid/widget/EditText; 
  
660 ····invoke-direct·{v0,·v1},·Lorg/osmdroid/model/PositiveShortTextValidator;-><init>(Landroid/widget/EditText;)V651 ····invoke-direct·{v0,·p1},·Lorg/osmdroid/model/PositiveShortTextValidator;-><init>(Landroid/widget/EditText;)V
  
661 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V652 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
  
662 ····const·p1,·0x7f0800f9653 ····const·p1,·0x7f0800f9
  
663 ····.line·107654 ····.line·107
664 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;655 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;
Offset 675, 19 lines modifiedOffset 665, 17 lines modified
675 ····check-cast·p1,·Landroid/widget/EditText;665 ····check-cast·p1,·Landroid/widget/EditText;
  
676 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->gpsWaitTime:Landroid/widget/EditText;666 ····iput-object·p1,·p0,·Lorg/osmdroid/PreferenceActivity;->gpsWaitTime:Landroid/widget/EditText;
  
677 ····.line·108667 ····.line·108
678 ····new-instance·v0,·Lorg/osmdroid/model/PositiveLongTextValidator;668 ····new-instance·v0,·Lorg/osmdroid/model/PositiveLongTextValidator;
  
679 ····iget-object·v1,·p0,·Lorg/osmdroid/PreferenceActivity;->gpsWaitTime:Landroid/widget/EditText; 
  
680 ····const-wide/16·v2,·0x1669 ····const-wide/16·v1,·0x1
  
681 ····invoke-direct·{v0,·v1,·v2,·v3},·Lorg/osmdroid/model/PositiveLongTextValidator;-><init>(Landroid/widget/EditText;J)V670 ····invoke-direct·{v0,·p1,·v1,·v2},·Lorg/osmdroid/model/PositiveLongTextValidator;-><init>(Landroid/widget/EditText;J)V
  
682 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V671 ····invoke-virtual·{p1,·v0},·Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V
  
683 ····const·p1,·0x7f08007e672 ····const·p1,·0x7f08007e
  
684 ····.line·109673 ····.line·109
685 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;674 ····invoke-virtual·{p0,·p1},·Lorg/osmdroid/PreferenceActivity;->findViewById(I)Landroid/view/View;
Offset 697, 19 lines modifiedOffset 685, 17 lines modified
697 ····check-cast·p1,·Landroid/widget/EditText;685 ····check-cast·p1,·Landroid/widget/EditText;
Max diff block lines reached; 4145/9783 bytes (42.37%) of diff not shown.