5.25 MB
/home/fdroid/fdroiddata/tmp/org.secuso.privacyfriendlyweather_17.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.secuso.privacyfriendlyweather_17.apk
12.9 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <6c8f51c3acd185bab3250395eb7dc8f04c535308e5446d446fdf882372c218dc>, actual: <5efb108d54f763bac3ff4bb0fb3e69c9f8c7f252bede44f34b477cba4cfad5ad> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <5d47487e7d7e94eebcfa6cd97870d232b9fc477f88abf9679965c1db12b805c28ab1d90000000000>, actual: <8327f3689837da054369d30dfae2e5e5fbd3ae54924195f860562b4210e243ac8ab1d90000000000>
    
Offset 1, 72 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:·9f518b7f34ad2a9345f9d16020eb0cfb9ca5f0e5167a1a33b7c51133fd2b2cbf 
10 Signer·#1·certificate·SHA-1·digest:·5d6941acad4694fc55c961d0269b3adb46118b00 
11 Signer·#1·certificate·MD5·digest:·ca3c274e9be4f2a932570059653a1e8f 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·b039448ed6297ed09589468c6ba6d26828748fc30705a9f97b40aa6b8f7af7c9 
15 Signer·#1·public·key·SHA-1·digest:·9dfe8217a4609492bfd09d93ec29035893517295 
16 Signer·#1·public·key·MD5·digest:·035d06fb5fb58608d268de4d4a680a52 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 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/. 
22 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 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/. 
24 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/. 
25 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.legacy_legacy-support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.lifecycle_lifecycle-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/. 
40 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.lifecycle_lifecycle-service.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.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/. 
50 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/. 
51 WARNING:·META-INF/androidx.room_room-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 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/. 
54 WARNING:·META-INF/androidx.sqlite_sqlite-framework.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.sqlite_sqlite-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.sqlite_sqlite.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 WARNING:·META-INF/androidx.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/. 
66 WARNING:·META-INF/androidx.work_work-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/androidx.work_work-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
68 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/. 
69 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/kotlinx_coroutines_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/. 
71 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.64 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·14270858·bytes,·number·of·entries:·9891 Zip·file·size:·14270858·bytes,·number·of·entries:·989
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··9246004·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··9246000·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx·····1559·b-·defN·81-Jan-01·01:01·assets/SectigoRSADomainValidationSecureServerCA.crt4 -rw-rw-rw-··0.0·unx·····1559·b-·defN·81-Jan-01·01:01·assets/SectigoRSADomainValidationSecureServerCA.crt
5 -rw-rw-rw-··0.0·unx······203·b-·defN·81-Jan-01·01:01·assets/Signatures.json5 -rw-rw-rw-··0.0·unx······203·b-·defN·81-Jan-01·01:01·assets/Signatures.json
6 -rw-rw-rw-··0.0·unx··9482240·b-·defN·81-Jan-01·01:01·assets/databases/PF_WEATHER_DB.db6 -rw-rw-rw-··0.0·unx··9482240·b-·defN·81-Jan-01·01:01·assets/databases/PF_WEATHER_DB.db
7 -rw-rw-rw-··0.0·unx·······74·b-·defN·81-Jan-01·01:01·assets/databases/PF_WEATHER_DB.db_upgrade_1-2.sql7 -rw-rw-rw-··0.0·unx·······74·b-·defN·81-Jan-01·01:01·assets/databases/PF_WEATHER_DB.db_upgrade_1-2.sql
8 -rw-rw-rw-··0.0·unx······186·b-·defN·81-Jan-01·01:01·assets/databases/PF_WEATHER_DB.db_upgrade_2-3.sql8 -rw-rw-rw-··0.0·unx······186·b-·defN·81-Jan-01·01:01·assets/databases/PF_WEATHER_DB.db_upgrade_2-3.sql
9 -rw-rw-rw-··0.0·unx·······39·b-·defN·81-Jan-01·01:01·assets/databases/PF_WEATHER_DB.db_upgrade_3-4.sql9 -rw-rw-rw-··0.0·unx·······39·b-·defN·81-Jan-01·01:01·assets/databases/PF_WEATHER_DB.db_upgrade_3-4.sql
10 -rw-rw-rw-··0.0·unx······249·b-·defN·81-Jan-01·01:01·assets/databases/PF_WEATHER_DB.db_upgrade_4-5.sql10 -rw-rw-rw-··0.0·unx······249·b-·defN·81-Jan-01·01:01·assets/databases/PF_WEATHER_DB.db_upgrade_4-5.sql
Offset 984, 8 lines modifiedOffset 984, 8 lines modified
984 -rw----·····0.0·fat······273·b-·stor·81-Jan-01·01:01·res/zT.png984 -rw----·····0.0·fat······273·b-·stor·81-Jan-01·01:01·res/zT.png
985 -rw----·····0.0·fat······984·b-·stor·81-Jan-01·01:01·res/zl.png985 -rw----·····0.0·fat······984·b-·stor·81-Jan-01·01:01·res/zl.png
986 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml986 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
987 -rw----·····0.0·fat···651716·b-·stor·81-Jan-01·01:01·resources.arsc987 -rw----·····0.0·fat···651716·b-·stor·81-Jan-01·01:01·resources.arsc
988 -rw----·····2.0·fat····68663·b-·defN·81-Jan-01·01:01·META-INF/FD57594D.SF988 -rw----·····2.0·fat····68663·b-·defN·81-Jan-01·01:01·META-INF/FD57594D.SF
989 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/FD57594D.RSA989 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/FD57594D.RSA
990 -rw----·····2.0·fat····68555·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF990 -rw----·····2.0·fat····68555·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
991 989·files,·30105959·bytes·uncompressed,·14155339·bytes·compressed:··53.0%991 989·files,·30105955·bytes·uncompressed,·14155240·bytes·compressed:··53.0%
5.23 MB
classes.dex
5.23 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············:·296a769f4 checksum············:·1b94e2c1
5 signature···········:·8030...39d55 signature···········:·bab4...7d8a
6 file_size···········:·92460046 file_size···········:·9246000
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·····:·6310810 string_ids_size·····:·63108
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·856212 type_ids_size·······:·8562
13 type_ids_off········:·252544·(0x03da80)13 type_ids_off········:·252544·(0x03da80)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·286792·(0x046048)15 proto_ids_off·······:·286792·(0x046048)
16 field_ids_size······:·4202816 field_ids_size······:·42028
17 field_ids_off·······:·448264·(0x06d708)17 field_ids_off·······:·448264·(0x06d708)
18 method_ids_size·····:·6351318 method_ids_size·····:·63513
19 method_ids_off······:·784488·(0x0bf868)19 method_ids_off······:·784488·(0x0bf868)
20 class_defs_size·····:·710520 class_defs_size·····:·7105
21 class_defs_off······:·1292592·(0x13b930)21 class_defs_off······:·1292592·(0x13b930)
22 data_size···········:·772605222 data_size···········:·7726048
23 data_off············:·1519952·(0x173150)23 data_off············:·1519952·(0x173150)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·43125 class_idx···········:·431
26 access_flags········:·1537·(0x0601)26 access_flags········:·1537·(0x0601)
27 superclass_idx······:·584327 superclass_idx······:·5843
28 source_file_idx·····:·1260528 source_file_idx·····:·12605
Offset 1032073, 20 lines modifiedOffset 1032073, 20 lines modified
1032073 ······type··········:·'()V'1032073 ······type··········:·'()V'
1032074 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)1032074 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
1032075 ······code··········-1032075 ······code··········-
1032076 ······registers·····:·21032076 ······registers·····:·2
1032077 ······ins···········:·11032077 ······ins···········:·1
1032078 ······outs··········:·11032078 ······outs··········:·1
1032079 ······insns·size····:·10·16-bit·code·units1032079 ······insns·size····:·10·16-bit·code·units
1032080 4c7a8c:········································|[4c7a8c]·org.secuso.privacyfriendlyweather.database.data.City.<init>:()V1032080 4c7a88:········································|[4c7a88]·org.secuso.privacyfriendlyweather.database.data.City.<init>:()V
1032081 4c7a9c:·7010·93b2·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@b2931032081 4c7a98:·7010·93b2·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@b293
1032082 4c7aa2:·1a00·0000······························|0003:·const-string·v0,·""·//·string@00001032082 4c7a9e:·1a00·0000······························|0003:·const-string·v0,·""·//·string@0000
1032083 4c7aa6:·5b10·e8a2······························|0005:·iput-object·v0,·v1,·Lorg/secuso/privacyfriendlyweather/database/data/City;.cityName:Ljava/lang/String;·//·field@a2e81032083 4c7aa2:·5b10·e8a2······························|0005:·iput-object·v0,·v1,·Lorg/secuso/privacyfriendlyweather/database/data/City;.cityName:Ljava/lang/String;·//·field@a2e8
1032084 4c7aaa:·5b10·e9a2······························|0007:·iput-object·v0,·v1,·Lorg/secuso/privacyfriendlyweather/database/data/City;.countryCode:Ljava/lang/String;·//·field@a2e91032084 4c7aa6:·5b10·e9a2······························|0007:·iput-object·v0,·v1,·Lorg/secuso/privacyfriendlyweather/database/data/City;.countryCode:Ljava/lang/String;·//·field@a2e9
1032085 4c7aae:·0e00···································|0009:·return-void1032085 4c7aaa:·0e00···································|0009:·return-void
1032086 ······catches·······:·(none)1032086 ······catches·······:·(none)
1032087 ······positions·····:·1032087 ······positions·····:·
1032088 ········0x0000·line=301032088 ········0x0000·line=30
1032089 ········0x0005·line=251032089 ········0x0005·line=25
1032090 ········0x0007·line=261032090 ········0x0007·line=26
1032091 ······locals········:·1032091 ······locals········:·
1032092 ········0x0000·-·0x000a·reg=1·this·Lorg/secuso/privacyfriendlyweather/database/data/City;·1032092 ········0x0000·-·0x000a·reg=1·this·Lorg/secuso/privacyfriendlyweather/database/data/City;·
Offset 1032096, 22 lines modifiedOffset 1032096, 22 lines modified
1032096 ······type··········:·'(ILjava/lang/String;Ljava/lang/String;FF)V'1032096 ······type··········:·'(ILjava/lang/String;Ljava/lang/String;FF)V'
1032097 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)1032097 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
1032098 ······code··········-1032098 ······code··········-
1032099 ······registers·····:·61032099 ······registers·····:·6
1032100 ······ins···········:·61032100 ······ins···········:·6
1032101 ······outs··········:·11032101 ······outs··········:·1
1032102 ······insns·size····:·14·16-bit·code·units1032102 ······insns·size····:·14·16-bit·code·units
1032103 4c7ab0:········································|[4c7ab0]·org.secuso.privacyfriendlyweather.database.data.City.<init>:(ILjava/lang/String;Ljava/lang/String;FF)V1032103 4c7aac:········································|[4c7aac]·org.secuso.privacyfriendlyweather.database.data.City.<init>:(ILjava/lang/String;Ljava/lang/String;FF)V
1032104 4c7ac0:·7010·93b2·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@b2931032104 4c7abc:·7010·93b2·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@b293
1032105 4c7ac6:·5901·e7a2······························|0003:·iput·v1,·v0,·Lorg/secuso/privacyfriendlyweather/database/data/City;.cityId:I·//·field@a2e71032105 4c7ac2:·5901·e7a2······························|0003:·iput·v1,·v0,·Lorg/secuso/privacyfriendlyweather/database/data/City;.cityId:I·//·field@a2e7
1032106 4c7aca:·5b02·e8a2······························|0005:·iput-object·v2,·v0,·Lorg/secuso/privacyfriendlyweather/database/data/City;.cityName:Ljava/lang/String;·//·field@a2e81032106 4c7ac6:·5b02·e8a2······························|0005:·iput-object·v2,·v0,·Lorg/secuso/privacyfriendlyweather/database/data/City;.cityName:Ljava/lang/String;·//·field@a2e8
1032107 4c7ace:·5b03·e9a2······························|0007:·iput-object·v3,·v0,·Lorg/secuso/privacyfriendlyweather/database/data/City;.countryCode:Ljava/lang/String;·//·field@a2e91032107 4c7aca:·5b03·e9a2······························|0007:·iput-object·v3,·v0,·Lorg/secuso/privacyfriendlyweather/database/data/City;.countryCode:Ljava/lang/String;·//·field@a2e9
1032108 4c7ad2:·5904·eba2······························|0009:·iput·v4,·v0,·Lorg/secuso/privacyfriendlyweather/database/data/City;.longitude:F·//·field@a2eb1032108 4c7ace:·5904·eba2······························|0009:·iput·v4,·v0,·Lorg/secuso/privacyfriendlyweather/database/data/City;.longitude:F·//·field@a2eb
1032109 4c7ad6:·5905·eaa2······························|000b:·iput·v5,·v0,·Lorg/secuso/privacyfriendlyweather/database/data/City;.latitude:F·//·field@a2ea1032109 4c7ad2:·5905·eaa2······························|000b:·iput·v5,·v0,·Lorg/secuso/privacyfriendlyweather/database/data/City;.latitude:F·//·field@a2ea
1032110 4c7ada:·0e00···································|000d:·return-void1032110 4c7ad6:·0e00···································|000d:·return-void
1032111 ······catches·······:·(none)1032111 ······catches·······:·(none)
1032112 ······positions·····:·1032112 ······positions·····:·
1032113 ········0x0000·line=321032113 ········0x0000·line=32
1032114 ········0x0003·line=331032114 ········0x0003·line=33
1032115 ········0x0005·line=341032115 ········0x0005·line=34
1032116 ········0x0007·line=351032116 ········0x0007·line=35
1032117 ········0x0009·line=361032117 ········0x0009·line=36
Offset 1032130, 17 lines modifiedOffset 1032130, 17 lines modified
1032130 ······type··········:·'()I'1032130 ······type··········:·'()I'
1032131 ······access········:·0x0001·(PUBLIC)1032131 ······access········:·0x0001·(PUBLIC)
1032132 ······code··········-1032132 ······code··········-
1032133 ······registers·····:·21032133 ······registers·····:·2
1032134 ······ins···········:·11032134 ······ins···········:·1
1032135 ······outs··········:·01032135 ······outs··········:·0
1032136 ······insns·size····:·3·16-bit·code·units1032136 ······insns·size····:·3·16-bit·code·units
1032137 4c79e4:········································|[4c79e4]·org.secuso.privacyfriendlyweather.database.data.City.getCityId:()I1032137 4c79e0:········································|[4c79e0]·org.secuso.privacyfriendlyweather.database.data.City.getCityId:()I
1032138 4c79f4:·5210·e7a2······························|0000:·iget·v0,·v1,·Lorg/secuso/privacyfriendlyweather/database/data/City;.cityId:I·//·field@a2e71032138 4c79f0:·5210·e7a2······························|0000:·iget·v0,·v1,·Lorg/secuso/privacyfriendlyweather/database/data/City;.cityId:I·//·field@a2e7
1032139 4c79f8:·0f00···································|0002:·return·v01032139 4c79f4:·0f00···································|0002:·return·v0
1032140 ······catches·······:·(none)1032140 ······catches·······:·(none)
1032141 ······positions·····:·1032141 ······positions·····:·
1032142 ········0x0000·line=411032142 ········0x0000·line=41
1032143 ······locals········:·1032143 ······locals········:·
1032144 ········0x0000·-·0x0003·reg=1·this·Lorg/secuso/privacyfriendlyweather/database/data/City;·1032144 ········0x0000·-·0x0003·reg=1·this·Lorg/secuso/privacyfriendlyweather/database/data/City;·
  
1032145 ····#1··············:·(in·Lorg/secuso/privacyfriendlyweather/database/data/City;)1032145 ····#1··············:·(in·Lorg/secuso/privacyfriendlyweather/database/data/City;)
Offset 1032148, 17 lines modifiedOffset 1032148, 17 lines modified
1032148 ······type··········:·'()Ljava/lang/String;'1032148 ······type··········:·'()Ljava/lang/String;'
1032149 ······access········:·0x0001·(PUBLIC)1032149 ······access········:·0x0001·(PUBLIC)
1032150 ······code··········-1032150 ······code··········-
1032151 ······registers·····:·21032151 ······registers·····:·2
1032152 ······ins···········:·11032152 ······ins···········:·1
1032153 ······outs··········:·01032153 ······outs··········:·0
1032154 ······insns·size····:·3·16-bit·code·units1032154 ······insns·size····:·3·16-bit·code·units
1032155 4c79fc:········································|[4c79fc]·org.secuso.privacyfriendlyweather.database.data.City.getCityName:()Ljava/lang/String;1032155 4c79f8:········································|[4c79f8]·org.secuso.privacyfriendlyweather.database.data.City.getCityName:()Ljava/lang/String;
1032156 4c7a0c:·5410·e8a2······························|0000:·iget-object·v0,·v1,·Lorg/secuso/privacyfriendlyweather/database/data/City;.cityName:Ljava/lang/String;·//·field@a2e81032156 4c7a08:·5410·e8a2······························|0000:·iget-object·v0,·v1,·Lorg/secuso/privacyfriendlyweather/database/data/City;.cityName:Ljava/lang/String;·//·field@a2e8
1032157 4c7a10:·1100···································|0002:·return-object·v01032157 4c7a0c:·1100···································|0002:·return-object·v0
1032158 ······catches·······:·(none)1032158 ······catches·······:·(none)
1032159 ······positions·····:·1032159 ······positions·····:·
1032160 ········0x0000·line=491032160 ········0x0000·line=49
1032161 ······locals········:·1032161 ······locals········:·
1032162 ········0x0000·-·0x0003·reg=1·this·Lorg/secuso/privacyfriendlyweather/database/data/City;·1032162 ········0x0000·-·0x0003·reg=1·this·Lorg/secuso/privacyfriendlyweather/database/data/City;·
  
1032163 ····#2··············:·(in·Lorg/secuso/privacyfriendlyweather/database/data/City;)1032163 ····#2··············:·(in·Lorg/secuso/privacyfriendlyweather/database/data/City;)
Offset 1032166, 17 lines modifiedOffset 1032166, 17 lines modified
1032166 ······type··········:·'()Ljava/lang/String;'1032166 ······type··········:·'()Ljava/lang/String;'
1032167 ······access········:·0x0001·(PUBLIC)1032167 ······access········:·0x0001·(PUBLIC)
1032168 ······code··········-1032168 ······code··········-
1032169 ······registers·····:·21032169 ······registers·····:·2
1032170 ······ins···········:·11032170 ······ins···········:·1
1032171 ······outs··········:·01032171 ······outs··········:·0
1032172 ······insns·size····:·3·16-bit·code·units1032172 ······insns·size····:·3·16-bit·code·units
1032173 4c7a14:········································|[4c7a14]·org.secuso.privacyfriendlyweather.database.data.City.getCountryCode:()Ljava/lang/String;1032173 4c7a10:········································|[4c7a10]·org.secuso.privacyfriendlyweather.database.data.City.getCountryCode:()Ljava/lang/String;
1032174 4c7a24:·5410·e9a2······························|0000:·iget-object·v0,·v1,·Lorg/secuso/privacyfriendlyweather/database/data/City;.countryCode:Ljava/lang/String;·//·field@a2e91032174 4c7a20:·5410·e9a2······························|0000:·iget-object·v0,·v1,·Lorg/secuso/privacyfriendlyweather/database/data/City;.countryCode:Ljava/lang/String;·//·field@a2e9
1032175 4c7a28:·1100···································|0002:·return-object·v01032175 4c7a24:·1100···································|0002:·return-object·v0
1032176 ······catches·······:·(none)1032176 ······catches·······:·(none)
1032177 ······positions·····:·1032177 ······positions·····:·
1032178 ········0x0000·line=571032178 ········0x0000·line=57
1032179 ······locals········:·1032179 ······locals········:·
1032180 ········0x0000·-·0x0003·reg=1·this·Lorg/secuso/privacyfriendlyweather/database/data/City;·1032180 ········0x0000·-·0x0003·reg=1·this·Lorg/secuso/privacyfriendlyweather/database/data/City;·
  
1032181 ····#3··············:·(in·Lorg/secuso/privacyfriendlyweather/database/data/City;)1032181 ····#3··············:·(in·Lorg/secuso/privacyfriendlyweather/database/data/City;)
Max diff block lines reached; 5472259/5481869 bytes (99.82%) of diff not shown.
5.01 KB
classes.jar
3.67 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13259387·bytes,·number·of·entries:·70871 Zip·file·size:·13259382·bytes,·number·of·entries:·7087
2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class2 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class3 ?rwxrwxr-x··2.0·unx·····2930·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CallbackHandler.class
4 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class4 ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback$ConnectionCallbackInternal.class
5 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class5 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ConnectionCallback.class
6 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class6 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$CustomActionCallback.class
7 ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class7 ?rwxrwxr-x··2.0·unx······812·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$ItemCallback.class
8 ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class8 ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class
Offset 7034, 15 lines modifiedOffset 7034, 15 lines modified
7034 ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/selects/SelectBuilderImpl$SelectOnCancelling.class7034 ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/selects/SelectBuilderImpl$SelectOnCancelling.class
7035 ?rwxrwxr-x··2.0·unx·····2435·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/test/TestCoroutineContext$Dispatcher.class7035 ?rwxrwxr-x··2.0·unx·····2435·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/test/TestCoroutineContext$Dispatcher.class
7036 ?rwxrwxr-x··2.0·unx·····5190·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/BaseActivity.class7036 ?rwxrwxr-x··2.0·unx·····5190·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/BaseActivity.class
7037 ?rwxrwxr-x··2.0·unx·····3783·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/CreateKeyActivity.class7037 ?rwxrwxr-x··2.0·unx·····3783·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/CreateKeyActivity.class
7038 ?rwxrwxr-x··2.0·unx·····3043·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/RadiusSearchResultActivity.class7038 ?rwxrwxr-x··2.0·unx·····3043·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/RadiusSearchResultActivity.class
7039 ?rwxrwxr-x··2.0·unx·····1736·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/RainViewerActivity.class7039 ?rwxrwxr-x··2.0·unx·····1736·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/RainViewerActivity.class
7040 ?rwxrwxr-x··2.0·unx·····2019·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/SplashActivity.class7040 ?rwxrwxr-x··2.0·unx·····2019·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/SplashActivity.class
7041 ?rwxrwxr-x··2.0·unx·····8544·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/TutorialActivity.class7041 ?rwxrwxr-x··2.0·unx·····8539·b-·stor·80-Jan-01·00:00·org/secuso/privacyfriendlyweather/activities/TutorialActivity.class
7042 ?rwxrwxr-x··2.0·unx·····4975·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt__MutableCollectionsKt.class7042 ?rwxrwxr-x··2.0·unx·····4975·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt__MutableCollectionsKt.class
7043 ?rwxrwxr-x··2.0·unx·····1735·b-·stor·80-Jan-01·00:00·kotlin/collections/builders/MapBuilderEntries.class7043 ?rwxrwxr-x··2.0·unx·····1735·b-·stor·80-Jan-01·00:00·kotlin/collections/builders/MapBuilderEntries.class
7044 ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/MutableLocalVariableReference.class7044 ?rwxrwxr-x··2.0·unx······580·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/MutableLocalVariableReference.class
7045 ?rwxrwxr-x··2.0·unx·····1145·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/MutablePropertyReference0Impl.class7045 ?rwxrwxr-x··2.0·unx·····1145·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/MutablePropertyReference0Impl.class
7046 ?rwxrwxr-x··2.0·unx·····1198·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/MutablePropertyReference1Impl.class7046 ?rwxrwxr-x··2.0·unx·····1198·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/MutablePropertyReference1Impl.class
7047 ?rwxrwxr-x··2.0·unx·····1082·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/MutablePropertyReference2Impl.class7047 ?rwxrwxr-x··2.0·unx·····1082·b-·stor·80-Jan-01·00:00·kotlin/jvm/internal/MutablePropertyReference2Impl.class
7048 ?rwxrwxr-x··2.0·unx·····4145·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringNumberConversionsJVMKt.class7048 ?rwxrwxr-x··2.0·unx·····4145·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt__StringNumberConversionsJVMKt.class
Offset 7082, 8 lines modifiedOffset 7082, 8 lines modified
7082 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class7082 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class
7083 ?rwxrwxr-x··2.0·unx····44794·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class7083 ?rwxrwxr-x··2.0·unx····44794·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
7084 ?rwxrwxr-x··2.0·unx····28481·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class7084 ?rwxrwxr-x··2.0·unx····28481·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
7085 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class7085 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
7086 ?rwxrwxr-x··2.0·unx·····1766·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class7086 ?rwxrwxr-x··2.0·unx·····1766·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
7087 ?rwxrwxr-x··2.0·unx····34796·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class7087 ?rwxrwxr-x··2.0·unx····34796·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
7088 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class7088 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
7089 7087·files,·14827199·bytes·uncompressed,·11925047·bytes·compressed:··19.6%7089 7087·files,·14827194·bytes·uncompressed,·11925042·bytes·compressed:··19.6%
1.32 KB
org/secuso/privacyfriendlyweather/activities/TutorialActivity.class
1.19 KB
procyon -ec {}
    
Offset 151, 16 lines modifiedOffset 151, 17 lines modified
151 ········this.changeStatusBarColor();151 ········this.changeStatusBarColor();
152 ········final·TutorialActivity$MyViewPagerAdapter·tutorialActivity$MyViewPagerAdapter·=·new·TutorialActivity$MyViewPagerAdapter(this);152 ········final·TutorialActivity$MyViewPagerAdapter·tutorialActivity$MyViewPagerAdapter·=·new·TutorialActivity$MyViewPagerAdapter(this);
153 ········this.myViewPagerAdapter·=·tutorialActivity$MyViewPagerAdapter;153 ········this.myViewPagerAdapter·=·tutorialActivity$MyViewPagerAdapter;
154 ········this.viewPager.setAdapter((PagerAdapter)tutorialActivity$MyViewPagerAdapter);154 ········this.viewPager.setAdapter((PagerAdapter)tutorialActivity$MyViewPagerAdapter);
155 ········this.viewPager.addOnPageChangeListener(this.viewPagerPageChangeListener);155 ········this.viewPager.addOnPageChangeListener(this.viewPagerPageChangeListener);
156 ········this.btnSkip.setOnClickListener((View$OnClickListener)new·TutorialActivity$1(this));156 ········this.btnSkip.setOnClickListener((View$OnClickListener)new·TutorialActivity$1(this));
157 ········this.btnNext.setOnClickListener((View$OnClickListener)new·TutorialActivity$2(this));157 ········this.btnNext.setOnClickListener((View$OnClickListener)new·TutorialActivity$2(this));
158 ········this.database·=·AppDatabase.getInstance((Context)this);158 ········final·AppDatabase·instance·=·AppDatabase.getInstance((Context)this);
 159 ········this.database·=·instance;
159 ········this.cityTextViewGenerator·=·new·AutoCompleteCityTextViewGenerator((Context)this,·this.database);160 ········this.cityTextViewGenerator·=·new·AutoCompleteCityTextViewGenerator((Context)this,·instance);
160 ····}161 ····}
161 ····162 ····
162 ····protected·void·onResume()·{163 ····protected·void·onResume()·{
163 ········super.onResume();164 ········super.onResume();
164 ········this.viewPagerPageChangeListener.onPageSelected(this.viewPager.getCurrentItem());165 ········this.viewPagerPageChangeListener.onPageSelected(this.viewPager.getCurrentItem());
165 ····}166 ····}
166 }167 }
1.72 KB
smali/org/secuso/privacyfriendlyweather/activities/TutorialActivity.smali
    
Offset 741, 21 lines modifiedOffset 741, 19 lines modified
741 ····invoke-static·{p0},·Lorg/secuso/privacyfriendlyweather/database/AppDatabase;->getInstance(Landroid/content/Context;)Lorg/secuso/privacyfriendlyweather/database/AppDatabase;741 ····invoke-static·{p0},·Lorg/secuso/privacyfriendlyweather/database/AppDatabase;->getInstance(Landroid/content/Context;)Lorg/secuso/privacyfriendlyweather/database/AppDatabase;
  
742 ····move-result-object·p1742 ····move-result-object·p1
  
743 ····iput-object·p1,·p0,·Lorg/secuso/privacyfriendlyweather/activities/TutorialActivity;->database:Lorg/secuso/privacyfriendlyweather/database/AppDatabase;743 ····iput-object·p1,·p0,·Lorg/secuso/privacyfriendlyweather/activities/TutorialActivity;->database:Lorg/secuso/privacyfriendlyweather/database/AppDatabase;
  
744 ····.line·139744 ····.line·139
745 ····new-instance·p1,·Lorg/secuso/privacyfriendlyweather/ui/util/AutoCompleteCityTextViewGenerator;745 ····new-instance·v0,·Lorg/secuso/privacyfriendlyweather/ui/util/AutoCompleteCityTextViewGenerator;
  
746 ····iget-object·v0,·p0,·Lorg/secuso/privacyfriendlyweather/activities/TutorialActivity;->database:Lorg/secuso/privacyfriendlyweather/database/AppDatabase;746 ····invoke-direct·{v0,·p0,·p1},·Lorg/secuso/privacyfriendlyweather/ui/util/AutoCompleteCityTextViewGenerator;-><init>(Landroid/content/Context;Lorg/secuso/privacyfriendlyweather/database/AppDatabase;)V
  
747 ····invoke-direct·{p1,·p0,·v0},·Lorg/secuso/privacyfriendlyweather/ui/util/AutoCompleteCityTextViewGenerator;-><init>(Landroid/content/Context;Lorg/secuso/privacyfriendlyweather/database/AppDatabase;)V 
  
748 ····iput-object·p1,·p0,·Lorg/secuso/privacyfriendlyweather/activities/TutorialActivity;->cityTextViewGenerator:Lorg/secuso/privacyfriendlyweather/ui/util/AutoCompleteCityTextViewGenerator;747 ····iput-object·v0,·p0,·Lorg/secuso/privacyfriendlyweather/activities/TutorialActivity;->cityTextViewGenerator:Lorg/secuso/privacyfriendlyweather/ui/util/AutoCompleteCityTextViewGenerator;
  
749 ····return-void748 ····return-void
  
750 ····nop749 ····nop
  
751 ····:array_0750 ····:array_0
752 ····.array-data·4751 ····.array-data·4