Offset 1, 52 lines modified | Offset 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:·e0c0cbdeebe74a7bb65a409c509d248b875b84cad3bd59c1debf013f30037fba | ||
10 | Signer·#1·certificate·SHA-1·digest:·69d01756c91e64687bf8787216d330823dab0b2b | ||
11 | Signer·#1·certificate·MD5·digest:·7ab2718c19bc8dc1e427405b5299978b | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·92728ccd86510078d59792c33337f0164fab151c40edd26622f7a275ff2f8d5d | ||
15 | Signer·#1·public·key·SHA-1·digest:·e1d4cf81a49c3cd4b04921a064b6b4eaa89a9ade | ||
16 | Signer·#1·public·key·MD5·digest:·4911b013b377fd4f5368bc8c028745eb | ||
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.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/. | ||
24 | 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/. | ||
25 | 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/. | ||
26 | 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/. | ||
27 | 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/. | ||
28 | 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/. | ||
29 | 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/. | ||
30 | WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.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.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/. | ||
32 | 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/. | ||
33 | 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/. | ||
34 | 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/. | ||
35 | 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/. | ||
36 | 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/. | ||
37 | 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/. | ||
38 | 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/. | ||
39 | 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/. | ||
40 | 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/. | ||
41 | WARNING:·META-INF/androidx.mediarouter_mediarouter.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.palette_palette.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.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/. | ||
44 | 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/. | ||
45 | 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/. | ||
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.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/. | ||
51 | 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/. | ||
52 | 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/. |
Offset 1, 10 lines modified | Offset 1, 10 lines modified | ||
1 | Zip·file·size:·5802025·bytes,·number·of·entries:·1618 | 1 | Zip·file·size:·5802025·bytes,·number·of·entries:·1618 |
2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-rw-rw-··0.0·unx··48226 | 3 | -rw-rw-rw-··0.0·unx··4822612·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx···116928·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libchess-jni.so | 4 | -rw-rw-rw-··0.0·unx···116928·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libchess-jni.so |
5 | -rw-rw-rw-··0.0·unx····83448·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libchess-jni.so | 5 | -rw-rw-rw-··0.0·unx····83448·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libchess-jni.so |
6 | -rw-rw-rw-··0.0·unx···123592·b-·defN·81-Jan-01·01:01·lib/x86/libchess-jni.so | 6 | -rw-rw-rw-··0.0·unx···123592·b-·defN·81-Jan-01·01:01·lib/x86/libchess-jni.so |
7 | -rw-rw-rw-··0.0·unx···122192·b-·defN·81-Jan-01·01:01·lib/x86_64/libchess-jni.so | 7 | -rw-rw-rw-··0.0·unx···122192·b-·defN·81-Jan-01·01:01·lib/x86_64/libchess-jni.so |
8 | -rw-rw-rw-··0.0·unx···184747·b-·defN·81-Jan-01·01:01·assets/ECO.json | 8 | -rw-rw-rw-··0.0·unx···184747·b-·defN·81-Jan-01·01:01·assets/ECO.json |
9 | -rw-rw-rw-··0.0·unx···492884·b-·defN·81-Jan-01·01:01·assets/practice.pgn | 9 | -rw-rw-rw-··0.0·unx···492884·b-·defN·81-Jan-01·01:01·assets/practice.pgn |
10 | -rw-rw-rw-··0.0·unx···120116·b-·defN·81-Jan-01·01:01·assets/puzzles.pgn | 10 | -rw-rw-rw-··0.0·unx···120116·b-·defN·81-Jan-01·01:01·assets/puzzles.pgn |
Offset 1613, 8 lines modified | Offset 1613, 8 lines modified | ||
1613 | -rw----·····0.0·fat·····1192·b-·stor·81-Jan-01·01:01·res/zy.png | 1613 | -rw----·····0.0·fat·····1192·b-·stor·81-Jan-01·01:01·res/zy.png |
1614 | -rw----·····0.0·fat······652·b-·defN·81-Jan-01·01:01·res/zz.xml | 1614 | -rw----·····0.0·fat······652·b-·defN·81-Jan-01·01:01·res/zz.xml |
1615 | -rw----·····0.0·fat······720·b-·defN·81-Jan-01·01:01·res/zz1.xml | 1615 | -rw----·····0.0·fat······720·b-·defN·81-Jan-01·01:01·res/zz1.xml |
1616 | -rw----·····0.0·fat··1209160·b-·stor·81-Jan-01·01:01·resources.arsc | 1616 | -rw----·····0.0·fat··1209160·b-·stor·81-Jan-01·01:01·resources.arsc |
1617 | -rw----·····2.0·fat···138224·b-·defN·81-Jan-01·01:01·META-INF/36713BFE.SF | 1617 | -rw----·····2.0·fat···138224·b-·defN·81-Jan-01·01:01·META-INF/36713BFE.SF |
1618 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/36713BFE.RSA | 1618 | -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/36713BFE.RSA |
1619 | -rw----·····2.0·fat···138097·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1619 | -rw----·····2.0·fat···138097·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
1620 | 1618·files,·10138 | 1620 | 1618·files,·10138796·bytes·uncompressed,·5626624·bytes·compressed:··44.5% |
Offset 1, 13 lines modified | Offset 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············:· | 4 | checksum············:·1029b964 |
5 | signature···········:· | 5 | signature···········:·a0e2...acaf |
6 | file_size···········:·48226 | 6 | file_size···········:·4822612 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·39191 | 10 | string_ids_size·····:·39191 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·4762 | 12 | type_ids_size·······:·4762 |
13 | type_ids_off········:·156876·(0x0264cc) | 13 | type_ids_off········:·156876·(0x0264cc) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·175924·(0x02af34) | 15 | proto_ids_off·······:·175924·(0x02af34) |
16 | field_ids_size······:·34882 | 16 | field_ids_size······:·34882 |
17 | field_ids_off·······:·261232·(0x03fc70) | 17 | field_ids_off·······:·261232·(0x03fc70) |
18 | method_ids_size·····:·37310 | 18 | method_ids_size·····:·37310 |
19 | method_ids_off······:·540288·(0x083e80) | 19 | method_ids_off······:·540288·(0x083e80) |
20 | class_defs_size·····:·3706 | 20 | class_defs_size·····:·3706 |
21 | class_defs_off······:·838768·(0x0ccc70) | 21 | class_defs_off······:·838768·(0x0ccc70) |
22 | data_size···········:·38652 | 22 | data_size···········:·3865252 |
23 | data_off············:·957360·(0x0e9bb0) | 23 | data_off············:·957360·(0x0e9bb0) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·395 | 25 | class_idx···········:·395 |
26 | access_flags········:·1537·(0x0601) | 26 | access_flags········:·1537·(0x0601) |
27 | superclass_idx······:·4200 | 27 | superclass_idx······:·4200 |
28 | source_file_idx·····:·5686 | 28 | source_file_idx·····:·5686 |
Offset 724019, 15 lines modified | Offset 724019, 15 lines modified | ||
724019 | ······name··········:·'startImport' | 724019 | ······name··········:·'startImport' |
724020 | ······type··········:·'(Landroid/net/Uri;I)V' | 724020 | ······type··········:·'(Landroid/net/Uri;I)V' |
724021 | ······access········:·0x0001·(PUBLIC) | 724021 | ······access········:·0x0001·(PUBLIC) |
724022 | ······code··········- | 724022 | ······code··········- |
724023 | ······registers·····:·11 | 724023 | ······registers·····:·11 |
724024 | ······ins···········:·3 | 724024 | ······ins···········:·3 |
724025 | ······outs··········:·5 | 724025 | ······outs··········:·5 |
724026 | ······insns·size····:·4 | 724026 | ······insns·size····:·474·16-bit·code·units |
724027 | 2ca6a8:········································|[2ca6a8]·jwtc.android.chess.tools.ImportService.startImport:(Landroid/net/Uri;I)V | 724027 | 2ca6a8:········································|[2ca6a8]·jwtc.android.chess.tools.ImportService.startImport:(Landroid/net/Uri;I)V |
724028 | 2ca6b8:·2200·7110······························|0000:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@1071 | 724028 | 2ca6b8:·2200·7110······························|0000:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@1071 |
724029 | 2ca6bc:·7010·e889·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@89e8 | 724029 | 2ca6bc:·7010·e889·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@89e8 |
724030 | 2ca6c2:·1a01·1b79······························|0005:·const-string·v1,·"mode·"·//·string@791b | 724030 | 2ca6c2:·1a01·1b79······························|0005:·const-string·v1,·"mode·"·//·string@791b |
724031 | 2ca6c6:·6e20·f389·1000·························|0007:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@89f3 | 724031 | 2ca6c6:·6e20·f389·1000·························|0007:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@89f3 |
724032 | 2ca6cc:·6e20·ef89·a000·························|000a:·invoke-virtual·{v0,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@89ef | 724032 | 2ca6cc:·6e20·ef89·a000·························|000a:·invoke-virtual·{v0,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@89ef |
724033 | 2ca6d2:·6e10·f989·0000·························|000d:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@89f9 | 724033 | 2ca6d2:·6e10·f989·0000·························|000d:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@89f9 |
Offset 724045, 224 lines modified | Offset 724045, 219 lines modified | ||
724045 | 2ca70a:·6e10·f989·0000·························|0029:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@89f9 | 724045 | 2ca70a:·6e10·f989·0000·························|0029:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@89f9 |
724046 | 2ca710:·0c00···································|002c:·move-result-object·v0 | 724046 | 2ca710:·0c00···································|002c:·move-result-object·v0 |
724047 | 2ca712:·7120·310f·0100·························|002d:·invoke-static·{v1,·v0},·Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f31 | 724047 | 2ca712:·7120·310f·0100·························|002d:·invoke-static·{v1,·v0},·Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f31 |
724048 | 2ca718:·2200·c211······························|0030:·new-instance·v0,·Ljwtc/android/chess/tools/ImportService$ImportApi;·//·type@11c2 | 724048 | 2ca718:·2200·c211······························|0030:·new-instance·v0,·Ljwtc/android/chess/tools/ImportService$ImportApi;·//·type@11c2 |
724049 | 2ca71c:·1202···································|0032:·const/4·v2,·#int·0·//·#0 | 724049 | 2ca71c:·1202···································|0032:·const/4·v2,·#int·0·//·#0 |
724050 | 2ca71e:·7030·4d90·8002·························|0033:·invoke-direct·{v0,·v8,·v2},·Ljwtc/android/chess/tools/ImportService$ImportApi;.<init>:(Ljwtc/android/chess/tools/ImportService;Ljwtc/android/chess/tools/ImportService$1;)V·//·method@904d | 724050 | 2ca71e:·7030·4d90·8002·························|0033:·invoke-direct·{v0,·v8,·v2},·Ljwtc/android/chess/tools/ImportService$ImportApi;.<init>:(Ljwtc/android/chess/tools/ImportService;Ljwtc/android/chess/tools/ImportService$1;)V·//·method@904d |
724051 | 2ca724:·5b80·3e87······························|0036:·iput-object·v0,·v8,·Ljwtc/android/chess/tools/ImportService;.importApi:Ljwtc/android/chess/tools/ImportService$ImportApi;·//·field@873e | 724051 | 2ca724:·5b80·3e87······························|0036:·iput-object·v0,·v8,·Ljwtc/android/chess/tools/ImportService;.importApi:Ljwtc/android/chess/tools/ImportService$ImportApi;·//·field@873e |
724052 | 2ca728:·1a0 | 724052 | 2ca728:·1a03·3a0c······························|0038:·const-string·v3,·"ChessPlayer"·//·string@0c3a |
724053 | 2ca72c:·124 | 724053 | 2ca72c:·1244···································|003a:·const/4·v4,·#int·4·//·#4 |
724054 | 2ca72e:·121 | 724054 | 2ca72e:·1215···································|003b:·const/4·v5,·#int·1·//·#1 |
724055 | 2ca730:·125 | 724055 | 2ca730:·1256···································|003c:·const/4·v6,·#int·5·//·#5 |
724056 | 2ca732:·120 | 724056 | 2ca732:·1207···································|003d:·const/4·v7,·#int·0·//·#0 |
724057 | 2ca734:·2b0a·8 | 724057 | 2ca734:·2b0a·8401·0000·························|003e:·packed-switch·v10,·000001c2·//·+00000184 |
724058 | 2ca73a:·2900· | 724058 | 2ca73a:·2900·7f01······························|0041:·goto/16·01c0·//·+017f |
724059 | 2ca73e:·3809· | 724059 | 2ca73e:·3809·7d01······························|0043:·if-eqz·v9,·01c0·//·+017d |
724060 | 2ca742:·6e10·5890·0800·························|0045:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.getContentResolver:()Landroid/content/ContentResolver;·//·method@9058 | 724060 | 2ca742:·6e10·5890·0800·························|0045:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.getContentResolver:()Landroid/content/ContentResolver;·//·method@9058 |
724061 | 2ca748:·0c00···································|0048:·move-result-object·v0 | 724061 | 2ca748:·0c00···································|0048:·move-result-object·v0 |
724062 | 2ca74a:·6e20·5e02·9000·························|0049:·invoke-virtual·{v0,·v9},·Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;)Ljava/io/OutputStream;·//·method@025e | 724062 | 2ca74a:·6e20·5e02·9000·························|0049:·invoke-virtual·{v0,·v9},·Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;)Ljava/io/OutputStream;·//·method@025e |
724063 | 2ca750:·0c09···································|004c:·move-result-object·v9 | 724063 | 2ca750:·0c09···································|004c:·move-result-object·v9 |
724064 | 2ca752:·6e10·5490·0800·························|004d:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.collectGameDatabaseAsPGN:()Ljava/lang/String;·//·method@9054 | 724064 | 2ca752:·6e10·5490·0800·························|004d:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.collectGameDatabaseAsPGN:()Ljava/lang/String;·//·method@9054 |
724065 | 2ca758:·0c00···································|0050:·move-result-object·v0 | 724065 | 2ca758:·0c00···································|0050:·move-result-object·v0 |
724066 | 2ca75a:·6e10·c289·0000·························|0051:·invoke-virtual·{v0},·Ljava/lang/String;.getBytes:()[B·//·method@89c2 | 724066 | 2ca75a:·6e10·c289·0000·························|0051:·invoke-virtual·{v0},·Ljava/lang/String;.getBytes:()[B·//·method@89c2 |
724067 | 2ca760:·0c00···································|0054:·move-result-object·v0 | 724067 | 2ca760:·0c00···································|0054:·move-result-object·v0 |
724068 | 2ca762:·6e20·f188·0900·························|0055:·invoke-virtual·{v9,·v0},·Ljava/io/OutputStream;.write:([B)V·//·method@88f1 | 724068 | 2ca762:·6e20·f188·0900·························|0055:·invoke-virtual·{v9,·v0},·Ljava/io/OutputStream;.write:([B)V·//·method@88f1 |
724069 | 2ca768:·6e10·ef88·0900·························|0058:·invoke-virtual·{v9},·Ljava/io/OutputStream;.flush:()V·//·method@88ef | 724069 | 2ca768:·6e10·ef88·0900·························|0058:·invoke-virtual·{v9},·Ljava/io/OutputStream;.flush:()V·//·method@88ef |
724070 | 2ca76e:·6e10·ee88·0900·························|005b:·invoke-virtual·{v9},·Ljava/io/OutputStream;.close:()V·//·method@88ee | 724070 | 2ca76e:·6e10·ee88·0900·························|005b:·invoke-virtual·{v9},·Ljava/io/OutputStream;.close:()V·//·method@88ee |
724071 | 2ca774:·6e5 | 724071 | 2ca774:·6e57·5590·485a·························|005e:·invoke-virtual·{v8,·v4,·v10,·v5,·v7},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9055 |
724072 | 2ca77a:·2900· | 724072 | 2ca77a:·2900·5f01······························|0061:·goto/16·01c0·//·+015f |
724073 | 2ca77e:·0d09···································|0063:·move-exception·v9 | 724073 | 2ca77e:·0d09···································|0063:·move-exception·v9 |
724074 | 2ca780:·6e10·4489·0900·························|0064:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8944 | 724074 | 2ca780:·6e10·4489·0900·························|0064:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8944 |
724075 | 2ca786:·0c09···································|0067:·move-result-object·v9 | 724075 | 2ca786:·0c09···································|0067:·move-result-object·v9 |
724076 | 2ca788:·7120·330f·9100·························|0068:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 | 724076 | 2ca788:·7120·330f·9100·························|0068:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 |
724077 | 2ca78e:·6e5 | 724077 | 2ca78e:·6e55·5590·687a·························|006b:·invoke-virtual·{v8,·v6,·v10,·v7,·v5},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9055 |
724078 | 2ca794:·2900·5 | 724078 | 2ca794:·2900·5201······························|006e:·goto/16·01c0·//·+0152 |
724079 | 2ca798:·3809·5 | 724079 | 2ca798:·3809·5001······························|0070:·if-eqz·v9,·01c0·//·+0150 |
724080 | 2ca79c:·6e30·5990· | 724080 | 2ca79c:·6e30·5990·3807·························|0072:·invoke-virtual·{v8,·v3,·v7},·Ljwtc/android/chess/tools/ImportService;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences;·//·method@9059 |
724081 | 2ca7a2:·0c00···································|0075:·move-result-object·v0 | 724081 | 2ca7a2:·0c00···································|0075:·move-result-object·v0 |
724082 | 2ca7a4:·7210·fd02·0000·························|0076:·invoke-interface·{v0},·Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor;·//·method@02fd | 724082 | 2ca7a4:·7210·fd02·0000·························|0076:·invoke-interface·{v0},·Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor;·//·method@02fd |
724083 | 2ca7aa:·0c00···································|0079:·move-result-object·v0 | 724083 | 2ca7aa:·0c00···································|0079:·move-result-object·v0 |
724084 | 2ca7ac:·1a02·5a31······························|007a:·const-string·v2,·"OpeningDb"·//·string@315a | 724084 | 2ca7ac:·1a02·5a31······························|007a:·const-string·v2,·"OpeningDb"·//·string@315a |
724085 | 2ca7b0:·6e10·3707·0900·························|007c:·invoke-virtual·{v9},·Landroid/net/Uri;.toString:()Ljava/lang/String;·//·method@0737 | 724085 | 2ca7b0:·6e10·3707·0900·························|007c:·invoke-virtual·{v9},·Landroid/net/Uri;.toString:()Ljava/lang/String;·//·method@0737 |
724086 | 2ca7b6:·0c09···································|007f:·move-result-object·v9 | 724086 | 2ca7b6:·0c09···································|007f:·move-result-object·v9 |
724087 | 2ca7b8:·7230·fc02·2009·························|0080:·invoke-interface·{v0,·v2,·v9},·Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;·//·method@02fc | 724087 | 2ca7b8:·7230·fc02·2009·························|0080:·invoke-interface·{v0,·v2,·v9},·Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;·//·method@02fc |
724088 | 2ca7be:·7210·f802·0000·························|0083:·invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;.commit:()Z·//·method@02f8 | 724088 | 2ca7be:·7210·f802·0000·························|0083:·invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;.commit:()Z·//·method@02f8 |
724089 | 2ca7c4:·6e5 | 724089 | 2ca7c4:·6e57·5590·485a·························|0086:·invoke-virtual·{v8,·v4,·v10,·v5,·v7},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9055 |
724090 | 2ca7ca:·2900· | 724090 | 2ca7ca:·2900·3701······························|0089:·goto/16·01c0·//·+0137 |
724091 | 2ca7ce:·0d09···································|008b:·move-exception·v9 | 724091 | 2ca7ce:·0d09···································|008b:·move-exception·v9 |
724092 | 2ca7d0:·6e10·4489·0900·························|008c:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8944 | 724092 | 2ca7d0:·6e10·4489·0900·························|008c:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8944 |
724093 | 2ca7d6:·0c09···································|008f:·move-result-object·v9 | 724093 | 2ca7d6:·0c09···································|008f:·move-result-object·v9 |
724094 | 2ca7d8:·7120·330f·9100·························|0090:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 | 724094 | 2ca7d8:·7120·330f·9100·························|0090:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 |
724095 | 2ca7de:·6e5 | 724095 | 2ca7de:·6e55·5590·687a·························|0093:·invoke-virtual·{v8,·v6,·v10,·v7,·v5},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9055 |
724096 | 2ca7e4:·2900· | 724096 | 2ca7e4:·2900·2a01······························|0096:·goto/16·01c0·//·+012a |
724097 | 2ca7e8:·6e30·5990· | 724097 | 2ca7e8:·6e30·5990·3807·························|0098:·invoke-virtual·{v8,·v3,·v7},·Ljwtc/android/chess/tools/ImportService;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences;·//·method@9059 |
724098 | 2ca7ee:·0c09···································|009b:·move-result-object·v9 | 724098 | 2ca7ee:·0c09···································|009b:·move-result-object·v9 |
724099 | 2ca7f0:·7210·fd02·0900·························|009c:·invoke-interface·{v9},·Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor;·//·method@02fd | 724099 | 2ca7f0:·7210·fd02·0900·························|009c:·invoke-interface·{v9},·Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor;·//·method@02fd |
724100 | 2ca7f6:·0c09···································|009f:·move-result-object·v9 | 724100 | 2ca7f6:·0c09···································|009f:·move-result-object·v9 |
724101 | 2ca7f8:·1a00·8e81······························|00a0:·const-string·v0,·"practicePos"·//·string@818e | 724101 | 2ca7f8:·1a00·8e81······························|00a0:·const-string·v0,·"practicePos"·//·string@818e |
724102 | 2ca7fc:·7230·fa02·090 | 724102 | 2ca7fc:·7230·fa02·0907·························|00a2:·invoke-interface·{v9,·v0,·v7},·Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;·//·method@02fa |
724103 | 2ca802:·1a00·8f81······························|00a5:·const-string·v0,·"practiceTicks"·//·string@818f | 724103 | 2ca802:·1a00·8f81······························|00a5:·const-string·v0,·"practiceTicks"·//·string@818f |
724104 | 2ca806:·7230·fa02·090 | 724104 | 2ca806:·7230·fa02·0907·························|00a7:·invoke-interface·{v9,·v0,·v7},·Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;·//·method@02fa |
724105 | 2ca80c:·7210·f802·0900·························|00aa:·invoke-interface·{v9},·Landroid/content/SharedPreferences$Editor;.commit:()Z·//·method@02f8 | 724105 | 2ca80c:·7210·f802·0900·························|00aa:·invoke-interface·{v9},·Landroid/content/SharedPreferences$Editor;.commit:()Z·//·method@02f8 |
724106 | 2ca812:·6e10·5890·0800·························|00ad:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.getContentResolver:()Landroid/content/ContentResolver;·//·method@9058 | 724106 | 2ca812:·6e10·5890·0800·························|00ad:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.getContentResolver:()Landroid/content/ContentResolver;·//·method@9058 |
724107 | 2ca818:·0c09···································|00b0:·move-result-object·v9 | 724107 | 2ca818:·0c09···································|00b0:·move-result-object·v9 |
724108 | 2ca81a:·6200·cf86······························|00b1:·sget-object·v0,·Ljwtc/android/chess/puzzle/MyPuzzleProvider;.CONTENT_URI_PRACTICES:Landroid/net/Uri;·//·field@86cf | 724108 | 2ca81a:·6200·cf86······························|00b1:·sget-object·v0,·Ljwtc/android/chess/puzzle/MyPuzzleProvider;.CONTENT_URI_PRACTICES:Landroid/net/Uri;·//·field@86cf |
724109 | 2ca81e:·1a0 | 724109 | 2ca81e:·1a03·db03······························|00b3:·const-string·v3,·"1=1"·//·string@03db |
724110 | 2ca822:·6e40·5902·092 | 724110 | 2ca822:·6e40·5902·0923·························|00b5:·invoke-virtual·{v9,·v0,·v3,·v2},·Landroid/content/ContentResolver;.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I·//·method@0259 |
724111 | 2ca828:·6e5 | 724111 | 2ca828:·6e57·5590·485a·························|00b8:·invoke-virtual·{v8,·v4,·v10,·v5,·v7},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9055 |
724112 | 2ca82e:·2900·0 | 724112 | 2ca82e:·2900·0501······························|00bb:·goto/16·01c0·//·+0105 |
724113 | 2ca832:·0d09···································|00bd:·move-exception·v9 | 724113 | 2ca832:·0d09···································|00bd:·move-exception·v9 |
724114 | 2ca834:·6e10·4489·0900·························|00be:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8944 | 724114 | 2ca834:·6e10·4489·0900·························|00be:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8944 |
724115 | 2ca83a:·0c09···································|00c1:·move-result-object·v9 | 724115 | 2ca83a:·0c09···································|00c1:·move-result-object·v9 |
724116 | 2ca83c:·7120·330f·9100·························|00c2:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 | 724116 | 2ca83c:·7120·330f·9100·························|00c2:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 |
724117 | 2ca842:·6e5 | 724117 | 2ca842:·6e55·5590·687a·························|00c5:·invoke-virtual·{v8,·v6,·v10,·v7,·v5},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9055 |
724118 | 2ca848:·2900· | 724118 | 2ca848:·2900·f800······························|00c8:·goto/16·01c0·//·+00f8 |
724119 | 2ca84c:·3809· | 724119 | 2ca84c:·3809·f600······························|00ca:·if-eqz·v9,·01c0·//·+00f6 |
724120 | 2ca850:·548 | 724120 | 2ca850:·5482·4287······························|00cc:·iget-object·v2,·v8,·Ljwtc/android/chess/tools/ImportService;.pgnDbProcessor:Ljwtc/android/chess/tools/PGNDbProcessor;·//·field@8742 |
724121 | 2ca854:·390 | 724121 | 2ca854:·3902·0b00······························|00ce:·if-nez·v2,·00d9·//·+000b |
724122 | 2ca858:·220 | 724122 | 2ca858:·2202·c711······························|00d0:·new-instance·v2,·Ljwtc/android/chess/tools/PGNDbProcessor;·//·type@11c7 |
724123 | 2ca85c:·548 | 724123 | 2ca85c:·5483·4587······························|00d2:·iget-object·v3,·v8,·Ljwtc/android/chess/tools/ImportService;.updateHandler:Landroid/os/Handler;·//·field@8745 |
724124 | 2ca860:·7040·6790·a203·························|00d4:·invoke-direct·{v2,·v10,·v3,·v0},·Ljwtc/android/chess/tools/PGNDbProcessor;.<init>:(ILandroid/os/Handler;Ljwtc/android/chess/services/GameApi;)V·//·method@9067 | ||
724124 | 2ca860:·5483·3e87······························|00d4:·iget-object·v3,·v8,·Ljwtc/android/chess/tools/ImportService;.importApi:Ljwtc/android/chess/tools/ImportService$ImportApi;·//·field@873e | ||
Max diff block lines reached; 1368152/1398292 bytes (97.84%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·767951 | 1 | Zip·file·size:·7679512·bytes,·number·of·entries:·3694 |
2 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | 2 | ?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.class | 3 | ?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.class | 4 | ?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.class | 5 | ?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.class | 6 | ?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.class | 7 | ?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.class | 8 | ?rwxrwxr-x··2.0·unx·····1065·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserCompat$MediaBrowserImpl.class |
Offset 2546, 15 lines modified | Offset 2546, 15 lines modified | ||
2546 | ?rwxrwxr-x··2.0·unx······486·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/AdvancedActivity$1$4.class | 2546 | ?rwxrwxr-x··2.0·unx······486·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/AdvancedActivity$1$4.class |
2547 | ?rwxrwxr-x··2.0·unx·····4768·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/AdvancedActivity$1.class | 2547 | ?rwxrwxr-x··2.0·unx·····4768·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/AdvancedActivity$1.class |
2548 | ?rwxrwxr-x··2.0·unx·····1455·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportActivity$1.class | 2548 | ?rwxrwxr-x··2.0·unx·····1455·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportActivity$1.class |
2549 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportListener.class | 2549 | ?rwxrwxr-x··2.0·unx······216·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportListener.class |
2550 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportService$1.class | 2550 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportService$1.class |
2551 | ?rwxrwxr-x··2.0·unx······376·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportService$LocalBinder.class | 2551 | ?rwxrwxr-x··2.0·unx······376·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportService$LocalBinder.class |
2552 | ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportService$ThreadMessageHandler.class | 2552 | ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportService$ThreadMessageHandler.class |
2553 | ?rwxrwxr-x··2.0·unx·····829 | 2553 | ?rwxrwxr-x··2.0·unx·····8295·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/ImportService.class |
2554 | ?rwxrwxr-x··2.0·unx·····1762·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/PGNProcessor$1.class | 2554 | ?rwxrwxr-x··2.0·unx·····1762·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/PGNProcessor$1.class |
2555 | ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/PGNProcessor$2.class | 2555 | ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/PGNProcessor$2.class |
2556 | ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/PGNProcessor.class | 2556 | ?rwxrwxr-x··2.0·unx·····2177·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/PGNProcessor.class |
2557 | ?rwxrwxr-x··2.0·unx·····2176·b-·stor·80-Jan-01·00:00·jwtc/android/chess/views/ChessBoardView.class | 2557 | ?rwxrwxr-x··2.0·unx·····2176·b-·stor·80-Jan-01·00:00·jwtc/android/chess/views/ChessBoardView.class |
2558 | ?rwxrwxr-x··2.0·unx·····1478·b-·stor·80-Jan-01·00:00·jwtc/android/chess/views/ChessPiecesStackView.class | 2558 | ?rwxrwxr-x··2.0·unx·····1478·b-·stor·80-Jan-01·00:00·jwtc/android/chess/views/ChessPiecesStackView.class |
2559 | ?rwxrwxr-x··2.0·unx·····3092·b-·stor·80-Jan-01·00:00·jwtc/android/chess/views/ChessSquareView.class | 2559 | ?rwxrwxr-x··2.0·unx·····3092·b-·stor·80-Jan-01·00:00·jwtc/android/chess/views/ChessSquareView.class |
2560 | ?rwxrwxr-x··2.0·unx······151·b-·stor·80-Jan-01·00:00·jwtc/android/chess/views/HistoryView.class | 2560 | ?rwxrwxr-x··2.0·unx······151·b-·stor·80-Jan-01·00:00·jwtc/android/chess/views/HistoryView.class |
Offset 3689, 8 lines modified | Offset 3689, 8 lines modified | ||
3689 | ?rwxrwxr-x··2.0·unx·····2600·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/AdvancedActivity.class | 3689 | ?rwxrwxr-x··2.0·unx·····2600·b-·stor·80-Jan-01·00:00·jwtc/android/chess/tools/AdvancedActivity.class |
3690 | ?rwxrwxr-x··2.0·unx·····3160·b-·stor·80-Jan-01·00:00·jwtc/android/chess/activities/BoardPreferencesActivity.class | 3690 | ?rwxrwxr-x··2.0·unx·····3160·b-·stor·80-Jan-01·00:00·jwtc/android/chess/activities/BoardPreferencesActivity.class |
3691 | ?rwxrwxr-x··2.0·unx····29394·b-·defN·80-Jan-01·00:00·jwtc/android/chess/ics/ICSClient.class | 3691 | ?rwxrwxr-x··2.0·unx····29394·b-·defN·80-Jan-01·00:00·jwtc/android/chess/ics/ICSClient.class |
3692 | ?rwxrwxr-x··2.0·unx····21971·b-·defN·80-Jan-01·00:00·jwtc/android/chess/play/PlayActivity.class | 3692 | ?rwxrwxr-x··2.0·unx····21971·b-·defN·80-Jan-01·00:00·jwtc/android/chess/play/PlayActivity.class |
3693 | ?rwxrwxr-x··2.0·unx·····8003·b-·stor·80-Jan-01·00:00·jwtc/android/chess/practice/PracticeActivity.class | 3693 | ?rwxrwxr-x··2.0·unx·····8003·b-·stor·80-Jan-01·00:00·jwtc/android/chess/practice/PracticeActivity.class |
3694 | ?rwxrwxr-x··2.0·unx·····6954·b-·stor·80-Jan-01·00:00·jwtc/android/chess/puzzle/PuzzleActivity.class | 3694 | ?rwxrwxr-x··2.0·unx·····6954·b-·stor·80-Jan-01·00:00·jwtc/android/chess/puzzle/PuzzleActivity.class |
3695 | ?rwxrwxr-x··2.0·unx·····7460·b-·stor·80-Jan-01·00:00·jwtc/android/chess/setup/SetupActivity.class | 3695 | ?rwxrwxr-x··2.0·unx·····7460·b-·stor·80-Jan-01·00:00·jwtc/android/chess/setup/SetupActivity.class |
3696 | 3694·files,·902169 | 3696 | 3694·files,·9021694·bytes·uncompressed,·6969242·bytes·compressed:··22.8% |
Offset 180, 20 lines modified | Offset 180, 21 lines modified | ||
180 | ········Log.d(s,·string); | 180 | ········Log.d(s,·string); |
181 | ········if·(uri·!=·null)·{ | 181 | ········if·(uri·!=·null)·{ |
182 | ············final·StringBuilder·sb2·=·new·StringBuilder(); | 182 | ············final·StringBuilder·sb2·=·new·StringBuilder(); |
183 | ············sb2.append("uri·"); | 183 | ············sb2.append("uri·"); |
184 | ············sb2.append(uri.toString()); | 184 | ············sb2.append(uri.toString()); |
185 | ············Log.d(s,·sb2.toString()); | 185 | ············Log.d(s,·sb2.toString()); |
186 | ········} | 186 | ········} |
187 | ········t | 187 | ········final·ImportService$ImportApi·importApi·=·new·ImportService$ImportApi(this,·(ImportService$1)null); |
188 | ········this.importApi·=·importApi; | ||
188 | ········final·String·s2·=·"ChessPlayer"; | 189 | ········final·String·s2·=·"ChessPlayer"; |
189 | ········final·int·n·=·4; | 190 | ········final·int·n·=·4; |
190 | ········final·int·n2·=·1; | 191 | ········final·int·n2·=·1; |
191 | ········final·int·n3·=·5; | 192 | ········final·int·n3·=·5; |
192 | ········Label_085 | 193 | ········Label_0854:·{ |
193 | ············switch·(i)·{ | 194 | ············switch·(i)·{ |
194 | ················case·10:·{ | 195 | ················case·10:·{ |
195 | ····················if·(uri·!=·null)·{ | 196 | ····················if·(uri·!=·null)·{ |
196 | ························try·{ | 197 | ························try·{ |
197 | ····························final·OutputStream·openOutputStream·=·this.getContentResolver().openOutputStream(uri); | 198 | ····························final·OutputStream·openOutputStream·=·this.getContentResolver().openOutputStream(uri); |
198 | ····························try·{ | 199 | ····························try·{ |
199 | ································final·String·collectGameDatabaseAsPGN·=·this.collectGameDatabaseAsPGN(); | 200 | ································final·String·collectGameDatabaseAsPGN·=·this.collectGameDatabaseAsPGN(); |
Offset 209, 15 lines modified | Offset 210, 15 lines modified | ||
209 | ····································this.dispatchEvent(n3,·i,·0,·n2); | 210 | ····································this.dispatchEvent(n3,·i,·0,·n2); |
210 | ····································break; | 211 | ····································break; |
211 | ································} | 212 | ································} |
212 | ····························} | 213 | ····························} |
213 | ····························catch·(Exception·ex7)·{} | 214 | ····························catch·(Exception·ex7)·{} |
214 | ························} | 215 | ························} |
215 | ························catch·(Exception·ex8)·{} | 216 | ························catch·(Exception·ex8)·{} |
216 | ························break·Label_085 | 217 | ························break·Label_0854; |
217 | ····················} | 218 | ····················} |
218 | ····················break; | 219 | ····················break; |
219 | ················} | 220 | ················} |
220 | ················case·9:·{ | 221 | ················case·9:·{ |
221 | ····················if·(uri·!=·null)·{ | 222 | ····················if·(uri·!=·null)·{ |
222 | ························final·String·s3·=·s2; | 223 | ························final·String·s3·=·s2; |
223 | ························try·{ | 224 | ························try·{ |
Offset 231, 15 lines modified | Offset 232, 15 lines modified | ||
231 | ····························catch·(Exception·ex2)·{ | 232 | ····························catch·(Exception·ex2)·{ |
232 | ································Log.e(s,·ex2.toString()); | 233 | ································Log.e(s,·ex2.toString()); |
233 | ································this.dispatchEvent(n3,·i,·0,·n2); | 234 | ································this.dispatchEvent(n3,·i,·0,·n2); |
234 | ····························} | 235 | ····························} |
235 | ····························break; | 236 | ····························break; |
236 | ························} | 237 | ························} |
237 | ························catch·(Exception·ex9)·{} | 238 | ························catch·(Exception·ex9)·{} |
238 | ························break·Label_085 | 239 | ························break·Label_0854; |
239 | ····················} | 240 | ····················} |
240 | ····················break; | 241 | ····················break; |
241 | ················} | 242 | ················} |
242 | ················case·8:·{ | 243 | ················case·8:·{ |
243 | ····················final·String·s4·=·s2; | 244 | ····················final·String·s4·=·s2; |
244 | ····················try·{ | 245 | ····················try·{ |
245 | ························final·SharedPreferences·sharedPreferences2·=·this.getSharedPreferences(s4,·0); | 246 | ························final·SharedPreferences·sharedPreferences2·=·this.getSharedPreferences(s4,·0); |
Offset 263, 56 lines modified | Offset 264, 56 lines modified | ||
263 | ························catch·(Exception·ex10)·{} | 264 | ························catch·(Exception·ex10)·{} |
264 | ····················} | 265 | ····················} |
265 | ····················catch·(Exception·ex11)·{} | 266 | ····················catch·(Exception·ex11)·{} |
266 | ················} | 267 | ················} |
267 | ················case·5:·{ | 268 | ················case·5:·{ |
268 | ····················if·(uri·!=·null)·{ | 269 | ····················if·(uri·!=·null)·{ |
269 | ························if·(this.pgnDbProcessor·==·null)·{ | 270 | ························if·(this.pgnDbProcessor·==·null)·{ |
270 | ····························this.pgnDbProcessor·=·new·PGNDbProcessor(i,·this.updateHandler,·(GameApi) | 271 | ····························this.pgnDbProcessor·=·new·PGNDbProcessor(i,·this.updateHandler,·(GameApi)importApi); |
271 | ························} | 272 | ························} |
272 | ························try·{ | 273 | ························try·{ |
273 | ····························final·InputStream·openInputStream·=·this.getContentResolver().openInputStream(uri); | 274 | ····························final·InputStream·openInputStream·=·this.getContentResolver().openInputStream(uri); |
274 | ····························try·{ | 275 | ····························try·{ |
275 | ································this.pgnDbProcessor.processPGNFile(openInputStream); | 276 | ································this.pgnDbProcessor.processPGNFile(openInputStream); |
276 | ····························} | 277 | ····························} |
277 | ····························catch·(Exception·ex4)·{ | 278 | ····························catch·(Exception·ex4)·{ |
278 | ································Log.e(s,·ex4.toString()); | 279 | ································Log.e(s,·ex4.toString()); |
279 | ································this.dispatchEvent(n3,·i,·0,·n2); | 280 | ································this.dispatchEvent(n3,·i,·0,·n2); |
280 | ····························} | 281 | ····························} |
281 | ····························break; | 282 | ····························break; |
282 | ························} | 283 | ························} |
283 | ························catch·(Exception·ex12)·{} | 284 | ························catch·(Exception·ex12)·{} |
284 | ························break·Label_085 | 285 | ························break·Label_0854; |
285 | ····················} | 286 | ····················} |
286 | ····················break; | 287 | ····················break; |
287 | ················} | 288 | ················} |
288 | ················case·4:·{ | 289 | ················case·4:·{ |
289 | ····················if·(uri·!=·null)·{ | 290 | ····················if·(uri·!=·null)·{ |
290 | ························if·(this.openingImportProcessor·==·null)·{ | 291 | ························if·(this.openingImportProcessor·==·null)·{ |
291 | ····························this.openingImportProcessor·=·new·OpeningImportProcessor(i,·this.updateHandler,·(GameApi) | 292 | ····························this.openingImportProcessor·=·new·OpeningImportProcessor(i,·this.updateHandler,·(GameApi)importApi); |
292 | ························} | 293 | ························} |
293 | ························try·{ | 294 | ························try·{ |
294 | ····························final·InputStream·openInputStream2·=·this.getContentResolver().openInputStream(uri); | 295 | ····························final·InputStream·openInputStream2·=·this.getContentResolver().openInputStream(uri); |
295 | ····························try·{ | 296 | ····························try·{ |
296 | ································this.openingImportProcessor.processPGNFile(openInputStream2); | 297 | ································this.openingImportProcessor.processPGNFile(openInputStream2); |
297 | ····························} | 298 | ····························} |
298 | ····························catch·(Exception·ex5)·{ | 299 | ····························catch·(Exception·ex5)·{ |
299 | ································Log.e(s,·ex5.toString()); | 300 | ································Log.e(s,·ex5.toString()); |
300 | ································this.dispatchEvent(n3,·i,·0,·0); | 301 | ································this.dispatchEvent(n3,·i,·0,·0); |
301 | ····························} | 302 | ····························} |
302 | ····························break; | 303 | ····························break; |
303 | ························} | 304 | ························} |
304 | ························catch·(Exception·ex13)·{} | 305 | ························catch·(Exception·ex13)·{} |
305 | ························break·Label_085 | 306 | ························break·Label_0854; |
306 | ····················} | 307 | ····················} |
307 | ····················break; | 308 | ····················break; |
308 | ················} | 309 | ················} |
309 | ················case·3:·{ | 310 | ················case·3:·{ |
310 | ····················if·(this.practiceImportProcessor·==·null)·{ | 311 | ····················if·(this.practiceImportProcessor·==·null)·{ |
311 | ························this.practiceImportProcessor·=·new·PracticeImportProcessor(i,·this.updateHandler,·(GameApi) | 312 | ························this.practiceImportProcessor·=·new·PracticeImportProcessor(i,·this.updateHandler,·(GameApi)importApi,·this.getContentResolver()); |
312 | ····················} | 313 | ····················} |
313 | ····················while·(true)·{ | 314 | ····················while·(true)·{ |
314 | ························if·(uri·==·null)·{ | 315 | ························if·(uri·==·null)·{ |
315 | ····························try·{ | 316 | ····························try·{ |
316 | ································InputStream·inputStream·=·this.getAssets().open("practice.pgn"); | 317 | ································InputStream·inputStream·=·this.getAssets().open("practice.pgn"); |
317 | ································while·(true)·{ | 318 | ································while·(true)·{ |
318 | ····································try·{ | 319 | ····································try·{ |
Offset 323, 23 lines modified | Offset 324, 23 lines modified | ||
323 | ····································} | 324 | ····································} |
324 | ····································break; | 325 | ····································break; |
325 | ····································inputStream·=·this.getContentResolver().openInputStream(uri); | 326 | ····································inputStream·=·this.getContentResolver().openInputStream(uri); |
326 | ····································continue; | 327 | ····································continue; |
327 | ································} | 328 | ································} |
328 | ····························} | 329 | ····························} |
329 | ····························catch·(IOException·ex15)·{} | 330 | ····························catch·(IOException·ex15)·{} |
330 | ····························break·Label_085 | 331 | ····························break·Label_0854; |
331 | ························} | 332 | ························} |
332 | ························continue; | 333 | ························continue; |
333 | ····················} | 334 | ····················} |
334 | ················} | 335 | ················} |
335 | ················case·2:·{ | 336 | ················case·2:·{ |
336 | ····················if·(uri·!=·null)·{ | 337 | ····················if·(uri·!=·null)·{ |
337 | ························if·(this.gameImportProcessor·==·null)·{ | 338 | ························if·(this.gameImportProcessor·==·null)·{ |
338 | ····························this.gameImportProcessor·=·new·GameImportProcessor(i,·this.updateHandler,·(GameApi) | 339 | ····························this.gameImportProcessor·=·new·GameImportProcessor(i,·this.updateHandler,·(GameApi)importApi,·this.getContentResolver()); |
Max diff block lines reached; 1614/8301 bytes (19.44%) of diff not shown. |
Offset 595, 23 lines modified | Offset 595, 23 lines modified | ||
595 | ····const/4·v2,·0x0 | 595 | ····const/4·v2,·0x0 |
596 | ····invoke-direct·{v0,·p0,·v2},·Ljwtc/android/chess/tools/ImportService$ImportApi;-><init>(Ljwtc/android/chess/tools/ImportService;Ljwtc/android/chess/tools/ImportService$1;)V | 596 | ····invoke-direct·{v0,·p0,·v2},·Ljwtc/android/chess/tools/ImportService$ImportApi;-><init>(Ljwtc/android/chess/tools/ImportService;Ljwtc/android/chess/tools/ImportService$1;)V |
597 | ····iput-object·v0,·p0,·Ljwtc/android/chess/tools/ImportService;->importApi:Ljwtc/android/chess/tools/ImportService$ImportApi; | 597 | ····iput-object·v0,·p0,·Ljwtc/android/chess/tools/ImportService;->importApi:Ljwtc/android/chess/tools/ImportService$ImportApi; |
598 | ····const-string·v | 598 | ····const-string·v3,·"ChessPlayer" |
599 | ····const/4·v | 599 | ····const/4·v4,·0x4 |
600 | ····const/4·v | 600 | ····const/4·v5,·0x1 |
601 | ····const/4·v | 601 | ····const/4·v6,·0x5 |
602 | ····const/4·v | 602 | ····const/4·v7,·0x0 |
603 | ····packed-switch·p2,·:pswitch_data_0 | 603 | ····packed-switch·p2,·:pswitch_data_0 |
604 | ····:pswitch_0 | 604 | ····:pswitch_0 |
605 | ····goto/16·:goto_2 | 605 | ····goto/16·:goto_2 |
606 | ····:pswitch_1 | 606 | ····:pswitch_1 |
Offset 642, 15 lines modified | Offset 642, 15 lines modified | ||
642 | ····.line·205 | 642 | ····.line·205 |
643 | ····invoke-virtual·{p1},·Ljava/io/OutputStream;->flush()V | 643 | ····invoke-virtual·{p1},·Ljava/io/OutputStream;->flush()V |
644 | ····.line·206 | 644 | ····.line·206 |
645 | ····invoke-virtual·{p1},·Ljava/io/OutputStream;->close()V | 645 | ····invoke-virtual·{p1},·Ljava/io/OutputStream;->close()V |
646 | ····.line·208 | 646 | ····.line·208 |
647 | ····invoke-virtual·{p0,·v | 647 | ····invoke-virtual·{p0,·v4,·p2,·v5,·v7},·Ljwtc/android/chess/tools/ImportService;->dispatchEvent(IIII)V |
648 | ····:try_end_0 | 648 | ····:try_end_0 |
649 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 649 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
650 | ····goto/16·:goto_2 | 650 | ····goto/16·:goto_2 |
651 | ····:catch_0 | 651 | ····:catch_0 |
652 | ····move-exception·p1 | 652 | ····move-exception·p1 |
Offset 659, 24 lines modified | Offset 659, 24 lines modified | ||
659 | ····invoke-virtual·{p1},·Ljava/lang/Exception;->toString()Ljava/lang/String; | 659 | ····invoke-virtual·{p1},·Ljava/lang/Exception;->toString()Ljava/lang/String; |
660 | ····move-result-object·p1 | 660 | ····move-result-object·p1 |
661 | ····invoke-static·{v1,·p1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 661 | ····invoke-static·{v1,·p1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
662 | ····.line·212 | 662 | ····.line·212 |
663 | ····invoke-virtual·{p0,·v | 663 | ····invoke-virtual·{p0,·v6,·p2,·v7,·v5},·Ljwtc/android/chess/tools/ImportService;->dispatchEvent(IIII)V |
664 | ····goto/16·:goto_2 | 664 | ····goto/16·:goto_2 |
665 | ····:pswitch_2 | 665 | ····:pswitch_2 |
666 | ····if-eqz·p1,·:cond_9 | 666 | ····if-eqz·p1,·:cond_9 |
667 | ····.line·187 | 667 | ····.line·187 |
668 | ····:try_start_1 | 668 | ····:try_start_1 |
669 | ····invoke-virtual·{p0,·v | 669 | ····invoke-virtual·{p0,·v3,·v7},·Ljwtc/android/chess/tools/ImportService;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
670 | ····move-result-object·v0 | 670 | ····move-result-object·v0 |
671 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 671 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
672 | ····move-result-object·v0 | 672 | ····move-result-object·v0 |
Offset 689, 15 lines modified | Offset 689, 15 lines modified | ||
689 | ····invoke-interface·{v0,·v2,·p1},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; | 689 | ····invoke-interface·{v0,·v2,·p1},·Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; |
690 | ····.line·190 | 690 | ····.line·190 |
691 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z | 691 | ····invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;->commit()Z |
692 | ····.line·192 | 692 | ····.line·192 |
693 | ····invoke-virtual·{p0,·v | 693 | ····invoke-virtual·{p0,·v4,·p2,·v5,·v7},·Ljwtc/android/chess/tools/ImportService;->dispatchEvent(IIII)V |
694 | ····:try_end_1 | 694 | ····:try_end_1 |
695 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1 | 695 | ····.catch·Ljava/lang/Exception;·{:try_start_1·..·:try_end_1}·:catch_1 |
696 | ····goto/16·:goto_2 | 696 | ····goto/16·:goto_2 |
697 | ····:catch_1 | 697 | ····:catch_1 |
698 | ····move-exception·p1 | 698 | ····move-exception·p1 |
Offset 706, 56 lines modified | Offset 706, 56 lines modified | ||
706 | ····invoke-virtual·{p1},·Ljava/lang/Exception;->toString()Ljava/lang/String; | 706 | ····invoke-virtual·{p1},·Ljava/lang/Exception;->toString()Ljava/lang/String; |
707 | ····move-result-object·p1 | 707 | ····move-result-object·p1 |
708 | ····invoke-static·{v1,·p1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I | 708 | ····invoke-static·{v1,·p1},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I |
709 | ····.line·196 | 709 | ····.line·196 |
710 | ····invoke-virtual·{p0,·v | 710 | ····invoke-virtual·{p0,·v6,·p2,·v7,·v5},·Ljwtc/android/chess/tools/ImportService;->dispatchEvent(IIII)V |
711 | ····goto/16·:goto_2 | 711 | ····goto/16·:goto_2 |
712 | ····.line·169 | 712 | ····.line·169 |
713 | ····:pswitch_3 | 713 | ····:pswitch_3 |
714 | ····:try_start_2 | 714 | ····:try_start_2 |
715 | ····invoke-virtual·{p0,·v | 715 | ····invoke-virtual·{p0,·v3,·v7},·Ljwtc/android/chess/tools/ImportService;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; |
716 | ····move-result-object·p1 | 716 | ····move-result-object·p1 |
717 | ····.line·170 | 717 | ····.line·170 |
718 | ····invoke-interface·{p1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 718 | ····invoke-interface·{p1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
719 | ····move-result-object·p1 | 719 | ····move-result-object·p1 |
720 | ····const-string·v0,·"practicePos" | 720 | ····const-string·v0,·"practicePos" |
721 | ····.line·171 | 721 | ····.line·171 |
722 | ····invoke-interface·{p1,·v0,·v | 722 | ····invoke-interface·{p1,·v0,·v7},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; |
723 | ····const-string·v0,·"practiceTicks" | 723 | ····const-string·v0,·"practiceTicks" |
724 | ····.line·172 | 724 | ····.line·172 |
725 | ····invoke-interface·{p1,·v0,·v | 725 | ····invoke-interface·{p1,·v0,·v7},·Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; |
726 | ····.line·173 | 726 | ····.line·173 |
727 | ····invoke-interface·{p1},·Landroid/content/SharedPreferences$Editor;->commit()Z | 727 | ····invoke-interface·{p1},·Landroid/content/SharedPreferences$Editor;->commit()Z |
728 | ····.line·175 | 728 | ····.line·175 |
729 | ····invoke-virtual·{p0},·Ljwtc/android/chess/tools/ImportService;->getContentResolver()Landroid/content/ContentResolver; | 729 | ····invoke-virtual·{p0},·Ljwtc/android/chess/tools/ImportService;->getContentResolver()Landroid/content/ContentResolver; |
730 | ····move-result-object·p1 | 730 | ····move-result-object·p1 |
731 | ····sget-object·v0,·Ljwtc/android/chess/puzzle/MyPuzzleProvider;->CONTENT_URI_PRACTICES:Landroid/net/Uri; | 731 | ····sget-object·v0,·Ljwtc/android/chess/puzzle/MyPuzzleProvider;->CONTENT_URI_PRACTICES:Landroid/net/Uri; |
732 | ····const-string·v | 732 | ····const-string·v3,·"1=1" |
733 | ····invoke-virtual·{p1,·v0,·v | 733 | ····invoke-virtual·{p1,·v0,·v3,·v2},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I |
Max diff block lines reached; 11962/17354 bytes (68.93%) of diff not shown. |