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··48231 | 3 | -rw-rw-rw-··0.0·unx··4823132·b-·defN·81-Jan-01·01:01·classes.dex |
4 | -rw-rw-rw-··0.0·unx···117240·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libchess-jni.so | 4 | -rw-rw-rw-··0.0·unx···117240·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libchess-jni.so |
5 | -rw-rw-rw-··0.0·unx····83696·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libchess-jni.so | 5 | -rw-rw-rw-··0.0·unx····83696·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libchess-jni.so |
6 | -rw-rw-rw-··0.0·unx···123884·b-·defN·81-Jan-01·01:01·lib/x86/libchess-jni.so | 6 | -rw-rw-rw-··0.0·unx···123884·b-·defN·81-Jan-01·01:01·lib/x86/libchess-jni.so |
7 | -rw-rw-rw-··0.0·unx···122608·b-·defN·81-Jan-01·01:01·lib/x86_64/libchess-jni.so | 7 | -rw-rw-rw-··0.0·unx···122608·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··1210728·b-·stor·81-Jan-01·01:01·resources.arsc | 1616 | -rw----·····0.0·fat··1210728·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,·10142 | 1620 | 1618·files,·10142484·bytes·uncompressed,·5629066·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············:·fdd3c618 |
5 | signature···········:· | 5 | signature···········:·a2e9...5be7 |
6 | file_size···········:·48231 | 6 | file_size···········:·4823132 |
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·····:·39198 | 10 | string_ids_size·····:·39198 |
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········:·156904·(0x0264e8) | 13 | type_ids_off········:·156904·(0x0264e8) |
Offset 15, 15 lines modified | Offset 15, 15 lines modified | ||
15 | proto_ids_off·······:·175952·(0x02af50) | 15 | proto_ids_off·······:·175952·(0x02af50) |
16 | field_ids_size······:·34888 | 16 | field_ids_size······:·34888 |
17 | field_ids_off·······:·261260·(0x03fc8c) | 17 | field_ids_off·······:·261260·(0x03fc8c) |
18 | method_ids_size·····:·37313 | 18 | method_ids_size·····:·37313 |
19 | method_ids_off······:·540364·(0x083ecc) | 19 | method_ids_off······:·540364·(0x083ecc) |
20 | class_defs_size·····:·3706 | 20 | class_defs_size·····:·3706 |
21 | class_defs_off······:·838868·(0x0cccd4) | 21 | class_defs_off······:·838868·(0x0cccd4) |
22 | data_size···········:·38656 | 22 | data_size···········:·3865672 |
23 | data_off············:·957460·(0x0e9c14) | 23 | data_off············:·957460·(0x0e9c14) |
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 724087, 15 lines modified | Offset 724087, 15 lines modified | ||
724087 | ······name··········:·'startImport' | 724087 | ······name··········:·'startImport' |
724088 | ······type··········:·'(Landroid/net/Uri;I)V' | 724088 | ······type··········:·'(Landroid/net/Uri;I)V' |
724089 | ······access········:·0x0001·(PUBLIC) | 724089 | ······access········:·0x0001·(PUBLIC) |
724090 | ······code··········- | 724090 | ······code··········- |
724091 | ······registers·····:·11 | 724091 | ······registers·····:·11 |
724092 | ······ins···········:·3 | 724092 | ······ins···········:·3 |
724093 | ······outs··········:·5 | 724093 | ······outs··········:·5 |
724094 | ······insns·size····:·4 | 724094 | ······insns·size····:·474·16-bit·code·units |
724095 | 2ca804:········································|[2ca804]·jwtc.android.chess.tools.ImportService.startImport:(Landroid/net/Uri;I)V | 724095 | 2ca804:········································|[2ca804]·jwtc.android.chess.tools.ImportService.startImport:(Landroid/net/Uri;I)V |
724096 | 2ca814:·2200·7110······························|0000:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@1071 | 724096 | 2ca814:·2200·7110······························|0000:·new-instance·v0,·Ljava/lang/StringBuilder;·//·type@1071 |
724097 | 2ca818:·7010·ea89·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@89ea | 724097 | 2ca818:·7010·ea89·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/StringBuilder;.<init>:()V·//·method@89ea |
724098 | 2ca81e:·1a01·1c79······························|0005:·const-string·v1,·"mode·"·//·string@791c | 724098 | 2ca81e:·1a01·1c79······························|0005:·const-string·v1,·"mode·"·//·string@791c |
724099 | 2ca822:·6e20·f589·1000·························|0007:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@89f5 | 724099 | 2ca822:·6e20·f589·1000·························|0007:·invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;·//·method@89f5 |
724100 | 2ca828:·6e20·f189·a000·························|000a:·invoke-virtual·{v0,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@89f1 | 724100 | 2ca828:·6e20·f189·a000·························|000a:·invoke-virtual·{v0,·v10},·Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder;·//·method@89f1 |
724101 | 2ca82e:·6e10·fb89·0000·························|000d:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@89fb | 724101 | 2ca82e:·6e10·fb89·0000·························|000d:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@89fb |
Offset 724113, 224 lines modified | Offset 724113, 219 lines modified | ||
724113 | 2ca866:·6e10·fb89·0000·························|0029:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@89fb | 724113 | 2ca866:·6e10·fb89·0000·························|0029:·invoke-virtual·{v0},·Ljava/lang/StringBuilder;.toString:()Ljava/lang/String;·//·method@89fb |
724114 | 2ca86c:·0c00···································|002c:·move-result-object·v0 | 724114 | 2ca86c:·0c00···································|002c:·move-result-object·v0 |
724115 | 2ca86e:·7120·310f·0100·························|002d:·invoke-static·{v1,·v0},·Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f31 | 724115 | 2ca86e:·7120·310f·0100·························|002d:·invoke-static·{v1,·v0},·Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f31 |
724116 | 2ca874:·2200·c211······························|0030:·new-instance·v0,·Ljwtc/android/chess/tools/ImportService$ImportApi;·//·type@11c2 | 724116 | 2ca874:·2200·c211······························|0030:·new-instance·v0,·Ljwtc/android/chess/tools/ImportService$ImportApi;·//·type@11c2 |
724117 | 2ca878:·1202···································|0032:·const/4·v2,·#int·0·//·#0 | 724117 | 2ca878:·1202···································|0032:·const/4·v2,·#int·0·//·#0 |
724118 | 2ca87a:·7030·5090·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@9050 | 724118 | 2ca87a:·7030·5090·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@9050 |
724119 | 2ca880:·5b80·4487······························|0036:·iput-object·v0,·v8,·Ljwtc/android/chess/tools/ImportService;.importApi:Ljwtc/android/chess/tools/ImportService$ImportApi;·//·field@8744 | 724119 | 2ca880:·5b80·4487······························|0036:·iput-object·v0,·v8,·Ljwtc/android/chess/tools/ImportService;.importApi:Ljwtc/android/chess/tools/ImportService$ImportApi;·//·field@8744 |
724120 | 2ca884:·1a0 | 724120 | 2ca884:·1a03·3a0c······························|0038:·const-string·v3,·"ChessPlayer"·//·string@0c3a |
724121 | 2ca888:·124 | 724121 | 2ca888:·1244···································|003a:·const/4·v4,·#int·4·//·#4 |
724122 | 2ca88a:·121 | 724122 | 2ca88a:·1215···································|003b:·const/4·v5,·#int·1·//·#1 |
724123 | 2ca88c:·125 | 724123 | 2ca88c:·1256···································|003c:·const/4·v6,·#int·5·//·#5 |
724124 | 2ca88e:·120 | 724124 | 2ca88e:·1207···································|003d:·const/4·v7,·#int·0·//·#0 |
724125 | 2ca890:·2b0a·8 | 724125 | 2ca890:·2b0a·8401·0000·························|003e:·packed-switch·v10,·000001c2·//·+00000184 |
724126 | 2ca896:·2900· | 724126 | 2ca896:·2900·7f01······························|0041:·goto/16·01c0·//·+017f |
724127 | 2ca89a:·3809· | 724127 | 2ca89a:·3809·7d01······························|0043:·if-eqz·v9,·01c0·//·+017d |
724128 | 2ca89e:·6e10·5b90·0800·························|0045:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.getContentResolver:()Landroid/content/ContentResolver;·//·method@905b | 724128 | 2ca89e:·6e10·5b90·0800·························|0045:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.getContentResolver:()Landroid/content/ContentResolver;·//·method@905b |
724129 | 2ca8a4:·0c00···································|0048:·move-result-object·v0 | 724129 | 2ca8a4:·0c00···································|0048:·move-result-object·v0 |
724130 | 2ca8a6:·6e20·5e02·9000·························|0049:·invoke-virtual·{v0,·v9},·Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;)Ljava/io/OutputStream;·//·method@025e | 724130 | 2ca8a6:·6e20·5e02·9000·························|0049:·invoke-virtual·{v0,·v9},·Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;)Ljava/io/OutputStream;·//·method@025e |
724131 | 2ca8ac:·0c09···································|004c:·move-result-object·v9 | 724131 | 2ca8ac:·0c09···································|004c:·move-result-object·v9 |
724132 | 2ca8ae:·6e10·5790·0800·························|004d:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.collectGameDatabaseAsPGN:()Ljava/lang/String;·//·method@9057 | 724132 | 2ca8ae:·6e10·5790·0800·························|004d:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.collectGameDatabaseAsPGN:()Ljava/lang/String;·//·method@9057 |
724133 | 2ca8b4:·0c00···································|0050:·move-result-object·v0 | 724133 | 2ca8b4:·0c00···································|0050:·move-result-object·v0 |
724134 | 2ca8b6:·6e10·c489·0000·························|0051:·invoke-virtual·{v0},·Ljava/lang/String;.getBytes:()[B·//·method@89c4 | 724134 | 2ca8b6:·6e10·c489·0000·························|0051:·invoke-virtual·{v0},·Ljava/lang/String;.getBytes:()[B·//·method@89c4 |
724135 | 2ca8bc:·0c00···································|0054:·move-result-object·v0 | 724135 | 2ca8bc:·0c00···································|0054:·move-result-object·v0 |
724136 | 2ca8be:·6e20·f388·0900·························|0055:·invoke-virtual·{v9,·v0},·Ljava/io/OutputStream;.write:([B)V·//·method@88f3 | 724136 | 2ca8be:·6e20·f388·0900·························|0055:·invoke-virtual·{v9,·v0},·Ljava/io/OutputStream;.write:([B)V·//·method@88f3 |
724137 | 2ca8c4:·6e10·f188·0900·························|0058:·invoke-virtual·{v9},·Ljava/io/OutputStream;.flush:()V·//·method@88f1 | 724137 | 2ca8c4:·6e10·f188·0900·························|0058:·invoke-virtual·{v9},·Ljava/io/OutputStream;.flush:()V·//·method@88f1 |
724138 | 2ca8ca:·6e10·f088·0900·························|005b:·invoke-virtual·{v9},·Ljava/io/OutputStream;.close:()V·//·method@88f0 | 724138 | 2ca8ca:·6e10·f088·0900·························|005b:·invoke-virtual·{v9},·Ljava/io/OutputStream;.close:()V·//·method@88f0 |
724139 | 2ca8d0:·6e5 | 724139 | 2ca8d0:·6e57·5890·485a·························|005e:·invoke-virtual·{v8,·v4,·v10,·v5,·v7},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9058 |
724140 | 2ca8d6:·2900· | 724140 | 2ca8d6:·2900·5f01······························|0061:·goto/16·01c0·//·+015f |
724141 | 2ca8da:·0d09···································|0063:·move-exception·v9 | 724141 | 2ca8da:·0d09···································|0063:·move-exception·v9 |
724142 | 2ca8dc:·6e10·4689·0900·························|0064:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8946 | 724142 | 2ca8dc:·6e10·4689·0900·························|0064:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8946 |
724143 | 2ca8e2:·0c09···································|0067:·move-result-object·v9 | 724143 | 2ca8e2:·0c09···································|0067:·move-result-object·v9 |
724144 | 2ca8e4:·7120·330f·9100·························|0068:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 | 724144 | 2ca8e4:·7120·330f·9100·························|0068:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 |
724145 | 2ca8ea:·6e5 | 724145 | 2ca8ea:·6e55·5890·687a·························|006b:·invoke-virtual·{v8,·v6,·v10,·v7,·v5},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9058 |
724146 | 2ca8f0:·2900·5 | 724146 | 2ca8f0:·2900·5201······························|006e:·goto/16·01c0·//·+0152 |
724147 | 2ca8f4:·3809·5 | 724147 | 2ca8f4:·3809·5001······························|0070:·if-eqz·v9,·01c0·//·+0150 |
724148 | 2ca8f8:·6e30·5c90· | 724148 | 2ca8f8:·6e30·5c90·3807·························|0072:·invoke-virtual·{v8,·v3,·v7},·Ljwtc/android/chess/tools/ImportService;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences;·//·method@905c |
724149 | 2ca8fe:·0c00···································|0075:·move-result-object·v0 | 724149 | 2ca8fe:·0c00···································|0075:·move-result-object·v0 |
724150 | 2ca900:·7210·fd02·0000·························|0076:·invoke-interface·{v0},·Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor;·//·method@02fd | 724150 | 2ca900:·7210·fd02·0000·························|0076:·invoke-interface·{v0},·Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor;·//·method@02fd |
724151 | 2ca906:·0c00···································|0079:·move-result-object·v0 | 724151 | 2ca906:·0c00···································|0079:·move-result-object·v0 |
724152 | 2ca908:·1a02·5a31······························|007a:·const-string·v2,·"OpeningDb"·//·string@315a | 724152 | 2ca908:·1a02·5a31······························|007a:·const-string·v2,·"OpeningDb"·//·string@315a |
724153 | 2ca90c:·6e10·3707·0900·························|007c:·invoke-virtual·{v9},·Landroid/net/Uri;.toString:()Ljava/lang/String;·//·method@0737 | 724153 | 2ca90c:·6e10·3707·0900·························|007c:·invoke-virtual·{v9},·Landroid/net/Uri;.toString:()Ljava/lang/String;·//·method@0737 |
724154 | 2ca912:·0c09···································|007f:·move-result-object·v9 | 724154 | 2ca912:·0c09···································|007f:·move-result-object·v9 |
724155 | 2ca914:·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 | 724155 | 2ca914:·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 |
724156 | 2ca91a:·7210·f802·0000·························|0083:·invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;.commit:()Z·//·method@02f8 | 724156 | 2ca91a:·7210·f802·0000·························|0083:·invoke-interface·{v0},·Landroid/content/SharedPreferences$Editor;.commit:()Z·//·method@02f8 |
724157 | 2ca920:·6e5 | 724157 | 2ca920:·6e57·5890·485a·························|0086:·invoke-virtual·{v8,·v4,·v10,·v5,·v7},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9058 |
724158 | 2ca926:·2900· | 724158 | 2ca926:·2900·3701······························|0089:·goto/16·01c0·//·+0137 |
724159 | 2ca92a:·0d09···································|008b:·move-exception·v9 | 724159 | 2ca92a:·0d09···································|008b:·move-exception·v9 |
724160 | 2ca92c:·6e10·4689·0900·························|008c:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8946 | 724160 | 2ca92c:·6e10·4689·0900·························|008c:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8946 |
724161 | 2ca932:·0c09···································|008f:·move-result-object·v9 | 724161 | 2ca932:·0c09···································|008f:·move-result-object·v9 |
724162 | 2ca934:·7120·330f·9100·························|0090:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 | 724162 | 2ca934:·7120·330f·9100·························|0090:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 |
724163 | 2ca93a:·6e5 | 724163 | 2ca93a:·6e55·5890·687a·························|0093:·invoke-virtual·{v8,·v6,·v10,·v7,·v5},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9058 |
724164 | 2ca940:·2900· | 724164 | 2ca940:·2900·2a01······························|0096:·goto/16·01c0·//·+012a |
724165 | 2ca944:·6e30·5c90· | 724165 | 2ca944:·6e30·5c90·3807·························|0098:·invoke-virtual·{v8,·v3,·v7},·Ljwtc/android/chess/tools/ImportService;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences;·//·method@905c |
724166 | 2ca94a:·0c09···································|009b:·move-result-object·v9 | 724166 | 2ca94a:·0c09···································|009b:·move-result-object·v9 |
724167 | 2ca94c:·7210·fd02·0900·························|009c:·invoke-interface·{v9},·Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor;·//·method@02fd | 724167 | 2ca94c:·7210·fd02·0900·························|009c:·invoke-interface·{v9},·Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor;·//·method@02fd |
724168 | 2ca952:·0c09···································|009f:·move-result-object·v9 | 724168 | 2ca952:·0c09···································|009f:·move-result-object·v9 |
724169 | 2ca954:·1a00·9181······························|00a0:·const-string·v0,·"practicePos"·//·string@8191 | 724169 | 2ca954:·1a00·9181······························|00a0:·const-string·v0,·"practicePos"·//·string@8191 |
724170 | 2ca958:·7230·fa02·090 | 724170 | 2ca958:·7230·fa02·0907·························|00a2:·invoke-interface·{v9,·v0,·v7},·Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;·//·method@02fa |
724171 | 2ca95e:·1a00·9281······························|00a5:·const-string·v0,·"practiceTicks"·//·string@8192 | 724171 | 2ca95e:·1a00·9281······························|00a5:·const-string·v0,·"practiceTicks"·//·string@8192 |
724172 | 2ca962:·7230·fa02·090 | 724172 | 2ca962:·7230·fa02·0907·························|00a7:·invoke-interface·{v9,·v0,·v7},·Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;·//·method@02fa |
724173 | 2ca968:·7210·f802·0900·························|00aa:·invoke-interface·{v9},·Landroid/content/SharedPreferences$Editor;.commit:()Z·//·method@02f8 | 724173 | 2ca968:·7210·f802·0900·························|00aa:·invoke-interface·{v9},·Landroid/content/SharedPreferences$Editor;.commit:()Z·//·method@02f8 |
724174 | 2ca96e:·6e10·5b90·0800·························|00ad:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.getContentResolver:()Landroid/content/ContentResolver;·//·method@905b | 724174 | 2ca96e:·6e10·5b90·0800·························|00ad:·invoke-virtual·{v8},·Ljwtc/android/chess/tools/ImportService;.getContentResolver:()Landroid/content/ContentResolver;·//·method@905b |
724175 | 2ca974:·0c09···································|00b0:·move-result-object·v9 | 724175 | 2ca974:·0c09···································|00b0:·move-result-object·v9 |
724176 | 2ca976:·6200·d586······························|00b1:·sget-object·v0,·Ljwtc/android/chess/puzzle/MyPuzzleProvider;.CONTENT_URI_PRACTICES:Landroid/net/Uri;·//·field@86d5 | 724176 | 2ca976:·6200·d586······························|00b1:·sget-object·v0,·Ljwtc/android/chess/puzzle/MyPuzzleProvider;.CONTENT_URI_PRACTICES:Landroid/net/Uri;·//·field@86d5 |
724177 | 2ca97a:·1a0 | 724177 | 2ca97a:·1a03·db03······························|00b3:·const-string·v3,·"1=1"·//·string@03db |
724178 | 2ca97e:·6e40·5902·092 | 724178 | 2ca97e:·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 |
724179 | 2ca984:·6e5 | 724179 | 2ca984:·6e57·5890·485a·························|00b8:·invoke-virtual·{v8,·v4,·v10,·v5,·v7},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9058 |
724180 | 2ca98a:·2900·0 | 724180 | 2ca98a:·2900·0501······························|00bb:·goto/16·01c0·//·+0105 |
724181 | 2ca98e:·0d09···································|00bd:·move-exception·v9 | 724181 | 2ca98e:·0d09···································|00bd:·move-exception·v9 |
724182 | 2ca990:·6e10·4689·0900·························|00be:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8946 | 724182 | 2ca990:·6e10·4689·0900·························|00be:·invoke-virtual·{v9},·Ljava/lang/Exception;.toString:()Ljava/lang/String;·//·method@8946 |
724183 | 2ca996:·0c09···································|00c1:·move-result-object·v9 | 724183 | 2ca996:·0c09···································|00c1:·move-result-object·v9 |
724184 | 2ca998:·7120·330f·9100·························|00c2:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 | 724184 | 2ca998:·7120·330f·9100·························|00c2:·invoke-static·{v1,·v9},·Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I·//·method@0f33 |
724185 | 2ca99e:·6e5 | 724185 | 2ca99e:·6e55·5890·687a·························|00c5:·invoke-virtual·{v8,·v6,·v10,·v7,·v5},·Ljwtc/android/chess/tools/ImportService;.dispatchEvent:(IIII)V·//·method@9058 |
724186 | 2ca9a4:·2900· | 724186 | 2ca9a4:·2900·f800······························|00c8:·goto/16·01c0·//·+00f8 |
724187 | 2ca9a8:·3809· | 724187 | 2ca9a8:·3809·f600······························|00ca:·if-eqz·v9,·01c0·//·+00f6 |
724188 | 2ca9ac:·548 | 724188 | 2ca9ac:·5482·4887······························|00cc:·iget-object·v2,·v8,·Ljwtc/android/chess/tools/ImportService;.pgnDbProcessor:Ljwtc/android/chess/tools/PGNDbProcessor;·//·field@8748 |
724189 | 2ca9b0:·390 | 724189 | 2ca9b0:·3902·0b00······························|00ce:·if-nez·v2,·00d9·//·+000b |
724190 | 2ca9b4:·220 | 724190 | 2ca9b4:·2202·c711······························|00d0:·new-instance·v2,·Ljwtc/android/chess/tools/PGNDbProcessor;·//·type@11c7 |
724191 | 2ca9b8:·548 | 724191 | 2ca9b8:·5483·4b87······························|00d2:·iget-object·v3,·v8,·Ljwtc/android/chess/tools/ImportService;.updateHandler:Landroid/os/Handler;·//·field@874b |
724192 | 2ca9bc:·7040·6a90·a203·························|00d4:·invoke-direct·{v2,·v10,·v3,·v0},·Ljwtc/android/chess/tools/PGNDbProcessor;.<init>:(ILandroid/os/Handler;Ljwtc/android/chess/services/GameApi;)V·//·method@906a | ||
724192 | 2ca9bc:·5483·4487······························|00d4:·iget-object·v3,·v8,·Ljwtc/android/chess/tools/ImportService;.importApi:Ljwtc/android/chess/tools/ImportService$ImportApi;·//·field@8744 | ||
Max diff block lines reached; 1368162/1398302 bytes (97.84%) of diff not shown. |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | Zip·file·size:·76802 | 1 | Zip·file·size:·7680206·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····22056·b-·defN·80-Jan-01·00:00·jwtc/android/chess/play/PlayActivity.class | 3692 | ?rwxrwxr-x··2.0·unx····22056·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,·90225 | 3696 | 3694·files,·9022547·bytes·uncompressed,·6969936·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. |