31.5 MB
/home/fdroid/fdroiddata/tmp/com.bmpak.anagramsolver_20.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.bmpak.anagramsolver_20.apk
2.03 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/layout-v12/fragment_anagram.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v13/fragment_anagram.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/layout-v17/abc_search_view.xml entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·47b0fd84545267a5fa22e79272d95ac06e272f77722c24be3fe77dd66a20a84e 
10 Signer·#1·certificate·SHA-1·digest:·a403ca86047a1a7ab51d9fcc42f4c5d8b004d7a6 
11 Signer·#1·certificate·MD5·digest:·8f49115e51d289292b0cccb5f54d43c8 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·356eb92fc340896d7ba9cc6953d6db6072a6bbc6516a569d1ce7cff60db62994 
15 Signer·#1·public·key·SHA-1·digest:·38180d11169d58f281ce5c5b5921a14492972f01 
16 Signer·#1·public·key·MD5·digest:·e103896094b6cbec667a84860bf236c6 
17 WARNING:·META-INF/buildserverid·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/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59.3 KB
zipinfo {}
    
Offset 1, 291 lines modifiedOffset 1, 286 lines modified
1 Zip·file·size:·9316503·bytes,·number·of·entries:·2891 Zip·file·size:·9228164·bytes,·number·of·entries:·284
2 -rw----·····2.0·fat····29733·bl·defN·15-Apr-22·08:59·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat····29854·bl·defN·15-Apr-22·08:59·META-INF/9426BDFA.SF 
4 -rw----·····2.0·fat·····1332·bl·defN·15-Apr-22·08:59·META-INF/9426BDFA.RSA 
5 -rw----·····2.0·fat·······41·bl·defN·15-Apr-22·08:15·META-INF/buildserverid 
6 -rw----·····2.0·fat·······41·bl·defN·15-Apr-22·08:15·META-INF/fdroidserverid 
7 -rw----·····2.0·fat·····2152·bX·defN·15-Apr-22·08:15·AndroidManifest.xml2 -rw----·····2.0·fat·····2152·bX·defN·17-May-15·22:33·AndroidManifest.xml
8 -rw----·····2.0·fat·13908745·bl·defN·15-Apr-22·08:15·assets/el_dictionary.txt3 -rw----·····2.0·fat·13908745·bl·defN·17-May-15·22:33·assets/el_dictionary.txt
9 -rw----·····2.0·fat··2999373·bl·defN·15-Apr-22·08:15·assets/english_dictionary.txt4 -rw----·····2.0·fat··2999373·bl·defN·17-May-15·22:33·assets/english_dictionary.txt
10 -rw----·····2.0·fat···169064·bl·defN·15-Apr-22·08:15·assets/font/RobotoSlab-Regular.ttf5 -rw----·····2.0·fat···169064·bl·defN·17-May-15·22:33·assets/font/RobotoSlab-Regular.ttf
11 -rw----·····2.0·fat··4482026·bl·defN·15-Apr-22·08:15·assets/france_dictionary.txt6 -rw----·····2.0·fat··4482026·bl·defN·17-May-15·22:33·assets/france_dictionary.txt
12 -rw----·····2.0·fat··4652599·bl·defN·15-Apr-22·08:15·assets/ge_dictionary.txt7 -rw----·····2.0·fat··4652599·bl·defN·17-May-15·22:33·assets/ge_dictionary.txt
13 -rw----·····2.0·fat······396·bl·defN·15-Apr-22·08:15·res/anim/abc_fade_in.xml8 -rw----·····2.0·fat······396·bl·defN·17-May-15·22:33·res/anim/abc_fade_in.xml
14 -rw----·····2.0·fat······396·bl·defN·15-Apr-22·08:15·res/anim/abc_fade_out.xml9 -rw----·····2.0·fat······396·bl·defN·17-May-15·22:33·res/anim/abc_fade_out.xml
15 -rw----·····2.0·fat······400·bl·defN·15-Apr-22·08:15·res/anim/abc_slide_in_bottom.xml10 -rw----·····2.0·fat······400·bl·defN·17-May-15·22:33·res/anim/abc_slide_in_bottom.xml
16 -rw----·····2.0·fat······400·bl·defN·15-Apr-22·08:15·res/anim/abc_slide_in_top.xml11 -rw----·····2.0·fat······400·bl·defN·17-May-15·22:33·res/anim/abc_slide_in_top.xml
17 -rw----·····2.0·fat······400·bl·defN·15-Apr-22·08:15·res/anim/abc_slide_out_bottom.xml12 -rw----·····2.0·fat······400·bl·defN·17-May-15·22:33·res/anim/abc_slide_out_bottom.xml
18 -rw----·····2.0·fat······400·bl·defN·15-Apr-22·08:15·res/anim/abc_slide_out_top.xml13 -rw----·····2.0·fat······400·bl·defN·17-May-15·22:33·res/anim/abc_slide_out_top.xml
19 -rw----·····2.0·fat······472·bl·defN·15-Apr-22·08:15·res/color/abc_background_cache_hint_selector_material_dark.xml14 -rw----·····2.0·fat······472·bl·defN·17-May-15·22:33·res/color/abc_background_cache_hint_selector_material_dark.xml
20 -rw----·····2.0·fat······472·bl·defN·15-Apr-22·08:15·res/color/abc_background_cache_hint_selector_material_light.xml15 -rw----·····2.0·fat······472·bl·defN·17-May-15·22:33·res/color/abc_background_cache_hint_selector_material_light.xml
21 -rw----·····2.0·fat······468·bl·defN·15-Apr-22·08:15·res/color/abc_primary_text_disable_only_material_dark.xml16 -rw----·····2.0·fat······468·bl·defN·17-May-15·22:33·res/color/abc_primary_text_disable_only_material_dark.xml
22 -rw----·····2.0·fat······468·bl·defN·15-Apr-22·08:15·res/color/abc_primary_text_disable_only_material_light.xml17 -rw----·····2.0·fat······468·bl·defN·17-May-15·22:33·res/color/abc_primary_text_disable_only_material_light.xml
23 -rw----·····2.0·fat······468·bl·defN·15-Apr-22·08:15·res/color/abc_primary_text_material_dark.xml18 -rw----·····2.0·fat······468·bl·defN·17-May-15·22:33·res/color/abc_primary_text_material_dark.xml
24 -rw----·····2.0·fat······468·bl·defN·15-Apr-22·08:15·res/color/abc_primary_text_material_light.xml19 -rw----·····2.0·fat······468·bl·defN·17-May-15·22:33·res/color/abc_primary_text_material_light.xml
25 -rw----·····2.0·fat······596·bl·defN·15-Apr-22·08:15·res/color/abc_search_url_text.xml20 -rw----·····2.0·fat······596·bl·defN·17-May-15·22:33·res/color/abc_search_url_text.xml
26 -rw----·····2.0·fat······468·bl·defN·15-Apr-22·08:15·res/color/abc_secondary_text_material_dark.xml21 -rw----·····2.0·fat······468·bl·defN·17-May-15·22:33·res/color/abc_secondary_text_material_dark.xml
27 -rw----·····2.0·fat······468·bl·defN·15-Apr-22·08:15·res/color/abc_secondary_text_material_light.xml22 -rw----·····2.0·fat······468·bl·defN·17-May-15·22:33·res/color/abc_secondary_text_material_light.xml
28 -rw----·····1.0·fat······303·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png23 -rw----·····1.0·fat······303·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png
29 -rw----·····1.0·fat······304·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png24 -rw----·····1.0·fat······304·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png
30 -rw----·····1.0·fat······306·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png25 -rw----·····1.0·fat······306·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_000.png
31 -rw----·····1.0·fat······549·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png26 -rw----·····1.0·fat······549·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_btn_check_to_on_mtrl_015.png
32 -rw----·····1.0·fat······622·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png27 -rw----·····1.0·fat······622·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_000.png
33 -rw----·····1.0·fat······753·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png28 -rw----·····1.0·fat······753·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_btn_radio_to_on_mtrl_015.png
34 -rw----·····1.0·fat·····2040·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png29 -rw----·····1.0·fat·····2040·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
35 -rw----·····1.0·fat·····2053·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png30 -rw----·····1.0·fat·····2053·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
36 -rw----·····1.0·fat······229·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png31 -rw----·····1.0·fat······229·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
37 -rw----·····1.0·fat······407·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png32 -rw----·····1.0·fat······407·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
38 -rw----·····1.0·fat······275·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png33 -rw----·····1.0·fat······275·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_clear_mtrl_alpha.png
39 -rw----·····1.0·fat······226·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png34 -rw----·····1.0·fat······226·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
40 -rw----·····1.0·fat······147·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png35 -rw----·····1.0·fat······147·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
41 -rw----·····1.0·fat······281·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png36 -rw----·····1.0·fat······281·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
42 -rw----·····1.0·fat······584·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png37 -rw----·····1.0·fat······584·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
43 -rw----·····1.0·fat······190·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png38 -rw----·····1.0·fat······190·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
44 -rw----·····1.0·fat······360·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png39 -rw----·····1.0·fat······360·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
45 -rw----·····1.0·fat······270·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png40 -rw----·····1.0·fat······270·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
46 -rw----·····1.0·fat······729·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png41 -rw----·····1.0·fat······729·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_menu_share_mtrl_alpha.png
47 -rw----·····1.0·fat·····1018·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png42 -rw----·····1.0·fat·····1018·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_search_api_mtrl_alpha.png
48 -rw----·····1.0·fat······541·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png43 -rw----·····1.0·fat······541·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
49 -rw----·····1.0·fat······170·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png44 -rw----·····1.0·fat······170·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_list_divider_mtrl_alpha.9.png
50 -rw----·····1.0·fat······244·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_list_focused_holo.9.png45 -rw----·····1.0·fat······244·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_list_focused_holo.9.png
51 -rw----·····1.0·fat······212·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png46 -rw----·····1.0·fat······212·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png
52 -rw----·····1.0·fat······212·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png47 -rw----·····1.0·fat······212·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png
53 -rw----·····1.0·fat······212·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png48 -rw----·····1.0·fat······212·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png
54 -rw----·····1.0·fat······239·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png49 -rw----·····1.0·fat······239·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png
55 -rw----·····1.0·fat······240·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png50 -rw----·····1.0·fat······240·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png
56 -rw----·····1.0·fat······853·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png51 -rw----·····1.0·fat······853·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
57 -rw----·····1.0·fat·····1256·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png52 -rw----·····1.0·fat·····1256·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_popup_background_mtrl_mult.9.png
58 -rw----·····1.0·fat······417·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png53 -rw----·····1.0·fat······417·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_spinner_mtrl_am_alpha.9.png
59 -rw----·····1.0·fat······530·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png54 -rw----·····1.0·fat······530·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_switch_track_mtrl_alpha.9.png
60 -rw----·····1.0·fat······199·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png55 -rw----·····1.0·fat······199·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
61 -rw----·····1.0·fat······192·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png56 -rw----·····1.0·fat······192·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
62 -rw----·····1.0·fat······194·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png57 -rw----·····1.0·fat······194·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_textfield_default_mtrl_alpha.9.png
63 -rw----·····1.0·fat······187·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png58 -rw----·····1.0·fat······187·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
64 -rw----·····1.0·fat······182·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png59 -rw----·····1.0·fat······182·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
65 -rw----·····1.0·fat·····2628·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/ic_actionbar_launcher.png60 -rw----·····1.0·fat·····2628·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/ic_actionbar_launcher.png
66 -rw----·····1.0·fat·····2094·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/ic_launcher.png61 -rw----·····1.0·fat·····2094·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/ic_launcher.png
67 -rw----·····1.0·fat····14393·b-·stor·15-Apr-22·08:14·res/drawable-hdpi-v4/ic_splash.png62 -rw----·····1.0·fat····14393·b-·stor·17-May-15·22:32·res/drawable-hdpi-v4/ic_splash.png
68 -rw----·····1.0·fat······410·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png63 -rw----·····1.0·fat······410·b-·stor·17-May-15·22:32·res/drawable-ldrtl-hdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
69 -rw----·····1.0·fat······280·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png64 -rw----·····1.0·fat······280·b-·stor·17-May-15·22:32·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
70 -rw----·····1.0·fat······585·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png65 -rw----·····1.0·fat······585·b-·stor·17-May-15·22:32·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
71 -rw----·····1.0·fat······367·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png66 -rw----·····1.0·fat······367·b-·stor·17-May-15·22:32·res/drawable-ldrtl-hdpi-v17/abc_spinner_mtrl_am_alpha.9.png
72 -rw----·····1.0·fat······347·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png67 -rw----·····1.0·fat······347·b-·stor·17-May-15·22:32·res/drawable-ldrtl-mdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
73 -rw----·····1.0·fat······174·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png68 -rw----·····1.0·fat······174·b-·stor·17-May-15·22:32·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
74 -rw----·····1.0·fat······381·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png69 -rw----·····1.0·fat······381·b-·stor·17-May-15·22:32·res/drawable-ldrtl-mdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
75 -rw----·····1.0·fat······342·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png70 -rw----·····1.0·fat······342·b-·stor·17-May-15·22:32·res/drawable-ldrtl-mdpi-v17/abc_spinner_mtrl_am_alpha.9.png
76 -rw----·····1.0·fat······445·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png71 -rw----·····1.0·fat······445·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
77 -rw----·····1.0·fat······237·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png72 -rw----·····1.0·fat······237·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
78 -rw----·····1.0·fat······691·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png73 -rw----·····1.0·fat······691·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
79 -rw----·····1.0·fat······483·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png74 -rw----·····1.0·fat······483·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
80 -rw----·····1.0·fat······512·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png75 -rw----·····1.0·fat······512·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
81 -rw----·····1.0·fat······346·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png76 -rw----·····1.0·fat······346·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
82 -rw----·····1.0·fat······934·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png77 -rw----·····1.0·fat······934·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
83 -rw----·····1.0·fat······593·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png78 -rw----·····1.0·fat······593·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
84 -rw----·····1.0·fat······246·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png79 -rw----·····1.0·fat······246·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_ab_back_mtrl_am_alpha.png
85 -rw----·····1.0·fat······399·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png80 -rw----·····1.0·fat······399·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_copy_mtrl_am_alpha.png
86 -rw----·····1.0·fat·····1180·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png81 -rw----·····1.0·fat·····1180·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xxxhdpi-v17/abc_ic_menu_cut_mtrl_alpha.png
87 -rw----·····1.0·fat······518·b-·stor·15-Apr-22·08:14·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png82 -rw----·····1.0·fat······518·b-·stor·17-May-15·22:32·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png
88 -rw----·····1.0·fat······283·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png83 -rw----·····1.0·fat······283·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png
89 -rw----·····1.0·fat······284·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png84 -rw----·····1.0·fat······284·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png
90 -rw----·····1.0·fat······288·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png85 -rw----·····1.0·fat······288·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_000.png
91 -rw----·····1.0·fat······429·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png86 -rw----·····1.0·fat······429·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_btn_check_to_on_mtrl_015.png
92 -rw----·····1.0·fat······428·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png87 -rw----·····1.0·fat······428·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_000.png
93 -rw----·····1.0·fat······493·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png88 -rw----·····1.0·fat······493·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_btn_radio_to_on_mtrl_015.png
94 -rw----·····1.0·fat·····1344·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png89 -rw----·····1.0·fat·····1344·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00001.9.png
95 -rw----·····1.0·fat·····1415·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png90 -rw----·····1.0·fat·····1415·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_btn_switch_to_on_mtrl_00012.9.png
96 -rw----·····1.0·fat······225·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png91 -rw----·····1.0·fat······225·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_cab_background_top_mtrl_alpha.9.png
97 -rw----·····1.0·fat······345·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png92 -rw----·····1.0·fat······345·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_ab_back_mtrl_am_alpha.png
98 -rw----·····1.0·fat······232·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png93 -rw----·····1.0·fat······232·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_clear_mtrl_alpha.png
99 -rw----·····1.0·fat······263·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png94 -rw----·····1.0·fat······263·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_commit_search_api_mtrl_alpha.png
100 -rw----·····1.0·fat······149·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png95 -rw----·····1.0·fat······149·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_go_search_api_mtrl_alpha.png
101 -rw----·····1.0·fat······177·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png96 -rw----·····1.0·fat······177·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png
102 -rw----·····1.0·fat······377·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png97 -rw----·····1.0·fat······377·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_menu_cut_mtrl_alpha.png
103 -rw----·····1.0·fat······158·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png98 -rw----·····1.0·fat······158·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_mtrl_alpha.png
104 -rw----·····1.0·fat······234·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png99 -rw----·····1.0·fat······234·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png
105 -rw----·····1.0·fat······186·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png100 -rw----·····1.0·fat······186·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
106 -rw----·····1.0·fat······771·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png101 -rw----·····1.0·fat······771·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_menu_share_mtrl_alpha.png
107 -rw----·····1.0·fat······683·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png102 -rw----·····1.0·fat······683·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_search_api_mtrl_alpha.png
108 -rw----·····1.0·fat······404·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png103 -rw----·····1.0·fat······404·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_ic_voice_search_api_mtrl_alpha.png
109 -rw----·····1.0·fat······170·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png104 -rw----·····1.0·fat······170·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_list_divider_mtrl_alpha.9.png
110 -rw----·····1.0·fat······222·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_list_focused_holo.9.png105 -rw----·····1.0·fat······222·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_list_focused_holo.9.png
111 -rw----·····1.0·fat······211·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png106 -rw----·····1.0·fat······211·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png
112 -rw----·····1.0·fat······211·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png107 -rw----·····1.0·fat······211·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png
113 -rw----·····1.0·fat······211·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png108 -rw----·····1.0·fat······211·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png
114 -rw----·····1.0·fat······226·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png109 -rw----·····1.0·fat······226·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png
115 -rw----·····1.0·fat······227·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png110 -rw----·····1.0·fat······227·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png
116 -rw----·····1.0·fat······605·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png111 -rw----·····1.0·fat······605·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png
117 -rw----·····1.0·fat······850·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png112 -rw----·····1.0·fat······850·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png
118 -rw----·····1.0·fat······362·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png113 -rw----·····1.0·fat······362·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_spinner_mtrl_am_alpha.9.png
119 -rw----·····1.0·fat······424·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png114 -rw----·····1.0·fat······424·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_switch_track_mtrl_alpha.9.png
120 -rw----·····1.0·fat······192·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png115 -rw----·····1.0·fat······192·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_tab_indicator_mtrl_alpha.9.png
121 -rw----·····1.0·fat······186·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png116 -rw----·····1.0·fat······186·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_textfield_activated_mtrl_alpha.9.png
122 -rw----·····1.0·fat······185·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png117 -rw----·····1.0·fat······185·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_textfield_default_mtrl_alpha.9.png
123 -rw----·····1.0·fat······181·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png118 -rw----·····1.0·fat······181·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_textfield_search_activated_mtrl_alpha.9.png
124 -rw----·····1.0·fat······180·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png119 -rw----·····1.0·fat······180·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/abc_textfield_search_default_mtrl_alpha.9.png
125 -rw----·····1.0·fat·····1834·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/ic_actionbar_launcher.png120 -rw----·····1.0·fat·····1834·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/ic_actionbar_launcher.png
126 -rw----·····1.0·fat·····1406·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/ic_launcher.png121 -rw----·····1.0·fat·····1406·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/ic_launcher.png
127 -rw----·····1.0·fat·····7512·b-·stor·15-Apr-22·08:14·res/drawable-mdpi-v4/ic_splash.png122 -rw----·····1.0·fat·····7512·b-·stor·17-May-15·22:32·res/drawable-mdpi-v4/ic_splash.png
Max diff block lines reached; -1/60694 bytes (-0.00%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.5 KB
resources.arsc
1.48 KB
aapt2 dump resources {}
    
Offset 1161, 25 lines modifiedOffset 1161, 22 lines modified
1161 ····resource·0x7f030013·layout/abc_screen_toolbar1161 ····resource·0x7f030013·layout/abc_screen_toolbar
1162 ······()·(file)·res/layout/abc_screen_toolbar.xml·type=XML1162 ······()·(file)·res/layout/abc_screen_toolbar.xml·type=XML
1163 ······(v21)·(file)·res/layout-v21/abc_screen_toolbar.xml·type=XML1163 ······(v21)·(file)·res/layout-v21/abc_screen_toolbar.xml·type=XML
1164 ····resource·0x7f030014·layout/abc_search_dropdown_item_icons_2line1164 ····resource·0x7f030014·layout/abc_search_dropdown_item_icons_2line
1165 ······()·(file)·res/layout/abc_search_dropdown_item_icons_2line.xml·type=XML1165 ······()·(file)·res/layout/abc_search_dropdown_item_icons_2line.xml·type=XML
1166 ····resource·0x7f030015·layout/abc_search_view1166 ····resource·0x7f030015·layout/abc_search_view
1167 ······()·(file)·res/layout/abc_search_view.xml·type=XML1167 ······()·(file)·res/layout/abc_search_view.xml·type=XML
1168 ······(v17)·(file)·res/layout-v17/abc_search_view.xml·type=XML 
1169 ····resource·0x7f030016·layout/abc_simple_dropdown_hint1168 ····resource·0x7f030016·layout/abc_simple_dropdown_hint
1170 ······()·(file)·res/layout/abc_simple_dropdown_hint.xml·type=XML1169 ······()·(file)·res/layout/abc_simple_dropdown_hint.xml·type=XML
1171 ····resource·0x7f030017·layout/actionbar_view1170 ····resource·0x7f030017·layout/actionbar_view
1172 ······()·(file)·res/layout/actionbar_view.xml·type=XML1171 ······()·(file)·res/layout/actionbar_view.xml·type=XML
1173 ····resource·0x7f030018·layout/activity_main1172 ····resource·0x7f030018·layout/activity_main
1174 ······()·(file)·res/layout/activity_main.xml·type=XML1173 ······()·(file)·res/layout/activity_main.xml·type=XML
1175 ····resource·0x7f030019·layout/fragment_anagram1174 ····resource·0x7f030019·layout/fragment_anagram
1176 ······()·(file)·res/layout/fragment_anagram.xml·type=XML1175 ······()·(file)·res/layout/fragment_anagram.xml·type=XML
1177 ······(v12)·(file)·res/layout-v12/fragment_anagram.xml·type=XML 
1178 ······(v13)·(file)·res/layout-v13/fragment_anagram.xml·type=XML 
1179 ····resource·0x7f03001a·layout/fragment_splash1176 ····resource·0x7f03001a·layout/fragment_splash
1180 ······()·(file)·res/layout/fragment_splash.xml·type=XML1177 ······()·(file)·res/layout/fragment_splash.xml·type=XML
1181 ····resource·0x7f03001b·layout/listview_item1178 ····resource·0x7f03001b·layout/listview_item
1182 ······()·(file)·res/layout/listview_item.xml·type=XML1179 ······()·(file)·res/layout/listview_item.xml·type=XML
1183 ····resource·0x7f03001c·layout/support_simple_spinner_dropdown_item1180 ····resource·0x7f03001c·layout/support_simple_spinner_dropdown_item
1184 ······()·(file)·res/layout/support_simple_spinner_dropdown_item.xml·type=XML1181 ······()·(file)·res/layout/support_simple_spinner_dropdown_item.xml·type=XML
1185 ··type·menu·id=0c·entryCount=11182 ··type·menu·id=0c·entryCount=1
31.3 MB
classes.dex
31.3 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·40c3ad724 checksum············:·80ede32c
5 signature···········:·f82a...4e965 signature···········:·b725...7ff7
6 file_size···········:·22939406 file_size···········:·1530136
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·1507710 string_ids_size·····:·15077
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·187012 type_ids_size·······:·1870
13 type_ids_off········:·60420·(0x00ec04)13 type_ids_off········:·60420·(0x00ec04)
Offset 15, 16 lines modifiedOffset 15, 16 lines modified
15 proto_ids_off·······:·67900·(0x01093c)15 proto_ids_off·······:·67900·(0x01093c)
16 field_ids_size······:·572016 field_ids_size······:·5720
17 field_ids_off·······:·100684·(0x01894c)17 field_ids_off·······:·100684·(0x01894c)
18 method_ids_size·····:·1411118 method_ids_size·····:·14111
19 method_ids_off······:·146444·(0x023c0c)19 method_ids_off······:·146444·(0x023c0c)
20 class_defs_size·····:·124620 class_defs_size·····:·1246
21 class_defs_off······:·259332·(0x03f504)21 class_defs_off······:·259332·(0x03f504)
22 data_size···········:·196601222 data_size···········:·1230932
23 data_off············:·327928·(0x0500f8)23 data_off············:·299204·(0x0490c4)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·19725 class_idx···········:·197
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·167727 superclass_idx······:·1677
28 source_file_idx·····:·81228 source_file_idx·····:·812
29 static_fields_size··:·029 static_fields_size··:·0
Offset 791, 17 lines modifiedOffset 791, 17 lines modified
791 ······type··········:·'()V'791 ······type··········:·'()V'
792 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)792 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
793 ······code··········-793 ······code··········-
794 ······registers·····:·1794 ······registers·····:·1
795 ······ins···········:·1795 ······ins···········:·1
796 ······outs··········:·1796 ······outs··········:·1
797 ······insns·size····:·4·16-bit·code·units797 ······insns·size····:·4·16-bit·code·units
798 0754b8:········································|[0754b8]·android.support.v4.BuildConfig.<init>:()V798 0629e8:········································|[0629e8]·android.support.v4.BuildConfig.<init>:()V
799 0754c8:·7010·a835·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@35a8799 0629f8:·7010·a835·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@35a8
800 0754ce:·0e00···································|0003:·return-void800 0629fe:·0e00···································|0003:·return-void
801 ······catches·······:·(none)801 ······catches·······:·(none)
802 ······positions·····:·802 ······positions·····:·
803 ········0x0000·line=6803 ········0x0000·line=6
804 ······locals········:·804 ······locals········:·
805 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/BuildConfig;·805 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/BuildConfig;·
  
806 ··Virtual·methods···-806 ··Virtual·methods···-
Offset 960, 33 lines modifiedOffset 960, 33 lines modified
960 ······type··········:·'()V'960 ······type··········:·'()V'
961 ······access········:·0x10008·(STATIC·CONSTRUCTOR)961 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
962 ······code··········-962 ······code··········-
963 ······registers·····:·2963 ······registers·····:·2
964 ······ins···········:·0964 ······ins···········:·0
965 ······outs··········:·1965 ······outs··········:·1
966 ······insns·size····:·36·16-bit·code·units966 ······insns·size····:·36·16-bit·code·units
967 0754d0:········································|[0754d0]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V967 062a00:········································|[062a00]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V
968 0754e0:·6000·4200······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0042968 062a10:·6000·4200······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0042
969 0754e4:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12969 062a14:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12
970 0754e8:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a970 062a18:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a
971 0754ec:·2200·e000······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@00e0971 062a1c:·2200·e000······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@00e0
972 0754f0:·7010·b203·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@03b2972 062a20:·7010·b203·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@03b2
973 0754f6:·6900·5a00······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@005a973 062a26:·6900·5a00······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@005a
974 0754fa:·0e00···································|000d:·return-void974 062a2a:·0e00···································|000d:·return-void
975 0754fc:·6000·4200······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0042975 062a2c:·6000·4200······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0042
976 075500:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e976 062a30:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e
977 075504:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a977 062a34:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a
978 075508:·2200·df00······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@00df978 062a38:·2200·df00······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@00df
979 07550c:·7010·ab03·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@03ab979 062a3c:·7010·ab03·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@03ab
980 075512:·6900·5a00······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@005a980 062a42:·6900·5a00······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@005a
981 075516:·28f2···································|001b:·goto·000d·//·-000e981 062a46:·28f2···································|001b:·goto·000d·//·-000e
982 075518:·2200·e100······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@00e1982 062a48:·2200·e100······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@00e1
983 07551c:·7010·b403·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@03b4983 062a4c:·7010·b403·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@03b4
984 075522:·6900·5a00······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@005a984 062a52:·6900·5a00······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@005a
985 075526:·28ea···································|0023:·goto·000d·//·-0016985 062a56:·28ea···································|0023:·goto·000d·//·-0016
986 ······catches·······:·(none)986 ······catches·······:·(none)
987 ······positions·····:·987 ······positions·····:·
988 ········0x0000·line=111988 ········0x0000·line=111
989 ········0x0006·line=112989 ········0x0006·line=112
990 ········0x000d·line=118990 ········0x000d·line=118
991 ········0x000e·line=113991 ········0x000e·line=113
992 ········0x0014·line=114992 ········0x0014·line=114
Offset 998, 17 lines modifiedOffset 998, 17 lines modified
998 ······type··········:·'()V'998 ······type··········:·'()V'
999 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)999 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
1000 ······code··········-1000 ······code··········-
1001 ······registers·····:·11001 ······registers·····:·1
1002 ······ins···········:·11002 ······ins···········:·1
1003 ······outs··········:·11003 ······outs··········:·1
1004 ······insns·size····:·4·16-bit·code·units1004 ······insns·size····:·4·16-bit·code·units
1005 075528:········································|[075528]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V1005 062a58:········································|[062a58]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V
1006 075538:·7010·a835·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@35a81006 062a68:·7010·a835·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@35a8
1007 07553e:·0e00···································|0003:·return-void1007 062a6e:·0e00···································|0003:·return-void
1008 ······catches·······:·(none)1008 ······catches·······:·(none)
1009 ······positions·····:·1009 ······positions·····:·
1010 ········0x0000·line=2801010 ········0x0000·line=280
1011 ········0x0003·line=2821011 ········0x0003·line=282
1012 ······locals········:·1012 ······locals········:·
1013 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·1013 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·
  
Offset 1017, 27 lines modifiedOffset 1017, 27 lines modified
1017 ······type··········:·'(I)Ljava/lang/String;'1017 ······type··········:·'(I)Ljava/lang/String;'
1018 ······access········:·0x0009·(PUBLIC·STATIC)1018 ······access········:·0x0009·(PUBLIC·STATIC)
1019 ······code··········-1019 ······code··········-
1020 ······registers·····:·21020 ······registers·····:·2
1021 ······ins···········:·11021 ······ins···········:·1
1022 ······outs··········:·01022 ······outs··········:·0
1023 ······insns·size····:·38·16-bit·code·units1023 ······insns·size····:·38·16-bit·code·units
1024 075540:········································|[075540]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;1024 062a70:········································|[062a70]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;
1025 075550:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+000000121025 062a80:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012
1026 075556:·1a00·0a15······························|0003:·const-string·v0,·"UNKNOWN"·//·string@150a1026 062a86:·1a00·0a15······························|0003:·const-string·v0,·"UNKNOWN"·//·string@150a
1027 07555a:·1100···································|0005:·return-object·v01027 062a8a:·1100···································|0005:·return-object·v0
1028 07555c:·1a00·fc03······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@03fc1028 062a8c:·1a00·fc03······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@03fc
1029 075560:·28fd···································|0008:·goto·0005·//·-00031029 062a90:·28fd···································|0008:·goto·0005·//·-0003
1030 075562:·1a00·fb03······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@03fb1030 062a92:·1a00·fb03······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@03fb
1031 075566:·28fa···································|000b:·goto·0005·//·-00061031 062a96:·28fa···································|000b:·goto·0005·//·-0006
1032 075568:·1a00·fa03······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@03fa1032 062a98:·1a00·fa03······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@03fa
1033 07556c:·28f7···································|000e:·goto·0005·//·-00091033 062a9c:·28f7···································|000e:·goto·0005·//·-0009
1034 07556e:·1a00·f903······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@03f91034 062a9e:·1a00·f903······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@03f9
1035 075572:·28f4···································|0011:·goto·0005·//·-000c1035 062aa2:·28f4···································|0011:·goto·0005·//·-000c
1036 075574:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)1036 062aa4:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)
1037 ······catches·······:·(none)1037 ······catches·······:·(none)
1038 ······positions·····:·1038 ······positions·····:·
1039 ········0x0000·line=4381039 ········0x0000·line=438
1040 ········0x0003·line=4481040 ········0x0003·line=448
1041 ········0x0006·line=4401041 ········0x0006·line=440
1042 ········0x0009·line=4421042 ········0x0009·line=442
Max diff block lines reached; 32793777/32806414 bytes (99.96%) of diff not shown.
52.9 KB
classes.jar
5.39 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·2204947·bytes,·number·of·entries:·12461 Zip·file·size:·2204963·bytes,·number·of·entries:·1246
2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class
8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class
Offset 805, 15 lines modifiedOffset 805, 15 lines modified
805 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/R$menu.class805 ?rwxrwxr-x··2.0·unx······193·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/R$menu.class
806 ?rwxrwxr-x··2.0·unx·····1490·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/R$string.class806 ?rwxrwxr-x··2.0·unx·····1490·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/R$string.class
807 ?rwxrwxr-x··2.0·unx····14901·b-·defN·80-Jan-01·00:00·com/bmpak/anagramsolver/R$style.class807 ?rwxrwxr-x··2.0·unx····14901·b-·defN·80-Jan-01·00:00·com/bmpak/anagramsolver/R$style.class
808 ?rwxrwxr-x··2.0·unx····15538·b-·defN·80-Jan-01·00:00·com/bmpak/anagramsolver/R$styleable.class808 ?rwxrwxr-x··2.0·unx····15538·b-·defN·80-Jan-01·00:00·com/bmpak/anagramsolver/R$styleable.class
809 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/R.class809 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/R.class
810 ?rwxrwxr-x··2.0·unx·····1018·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/dictionary/Dictionary.class810 ?rwxrwxr-x··2.0·unx·····1018·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/dictionary/Dictionary.class
811 ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/interfaces/OnDictionaryChangeListener.class811 ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/interfaces/OnDictionaryChangeListener.class
812 ?rwxrwxr-x··2.0·unx·····3977·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/service/InsertDictionaries.class812 ?rwxrwxr-x··2.0·unx·····4005·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/service/InsertDictionaries.class
813 ?rwxrwxr-x··2.0·unx·····1323·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/AnagramFragment$$ViewInjector.class813 ?rwxrwxr-x··2.0·unx·····1323·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/AnagramFragment$$ViewInjector.class
814 ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/AnagramFragment$1.class814 ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/AnagramFragment$1.class
815 ?rwxrwxr-x··2.0·unx·····1200·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/AnagramFragment$3.class815 ?rwxrwxr-x··2.0·unx·····1200·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/AnagramFragment$3.class
816 ?rwxrwxr-x··2.0·unx·····1004·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/MainActivity$1.class816 ?rwxrwxr-x··2.0·unx·····1004·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/MainActivity$1.class
817 ?rwxrwxr-x··2.0·unx·····1239·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/SplashFragment$$ViewInjector.class817 ?rwxrwxr-x··2.0·unx·····1239·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/SplashFragment$$ViewInjector.class
818 ?rwxrwxr-x··2.0·unx·····2279·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/SplashFragment$1.class818 ?rwxrwxr-x··2.0·unx·····2279·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/SplashFragment$1.class
819 ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/SplashFragment$OnLanguageSelectedListener.class819 ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/SplashFragment$OnLanguageSelectedListener.class
Offset 1127, 17 lines modifiedOffset 1127, 17 lines modified
1127 ?rwxrwxr-x··2.0·unx······405·b-·stor·80-Jan-01·00:00·butterknife/ButterKnife$Finder$1.class1127 ?rwxrwxr-x··2.0·unx······405·b-·stor·80-Jan-01·00:00·butterknife/ButterKnife$Finder$1.class
1128 ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·butterknife/ButterKnife$Finder$2.class1128 ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·butterknife/ButterKnife$Finder$2.class
1129 ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·butterknife/ButterKnife$Finder$3.class1129 ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·butterknife/ButterKnife$Finder$3.class
1130 ?rwxrwxr-x··2.0·unx······940·b-·stor·80-Jan-01·00:00·butterknife/internal/CollectionBinding.class1130 ?rwxrwxr-x··2.0·unx······940·b-·stor·80-Jan-01·00:00·butterknife/internal/CollectionBinding.class
1131 ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·butterknife/internal/ListenerBinding.class1131 ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·butterknife/internal/ListenerBinding.class
1132 ?rwxrwxr-x··2.0·unx······719·b-·stor·80-Jan-01·00:00·butterknife/internal/ViewBinding.class1132 ?rwxrwxr-x··2.0·unx······719·b-·stor·80-Jan-01·00:00·butterknife/internal/ViewBinding.class
1133 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/AnagramFragment$2.class1133 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/AnagramFragment$2.class
1134 ?rwxrwxr-x··2.0·unx·····6427·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/AnagramFragment.class1134 ?rwxrwxr-x··2.0·unx·····6423·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/AnagramFragment.class
1135 ?rwxrwxr-x··2.0·unx·····3542·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/SplashFragment.class1135 ?rwxrwxr-x··2.0·unx·····3542·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/ui/SplashFragment.class
1136 ?rwxrwxr-x··2.0·unx·····5060·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/utils/AnagramTextWatcher.class1136 ?rwxrwxr-x··2.0·unx·····5052·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/utils/AnagramTextWatcher.class
1137 ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/word/EnglishWord.class1137 ?rwxrwxr-x··2.0·unx······479·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/word/EnglishWord.class
1138 ?rwxrwxr-x··2.0·unx······478·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/word/FranceWord.class1138 ?rwxrwxr-x··2.0·unx······478·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/word/FranceWord.class
1139 ?rwxrwxr-x··2.0·unx······478·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/word/GermanWord.class1139 ?rwxrwxr-x··2.0·unx······478·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/word/GermanWord.class
1140 ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/word/GreekWord.class1140 ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·com/bmpak/anagramsolver/word/GreekWord.class
1141 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·io/realm/RealmBaseAdapter$1.class1141 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·io/realm/RealmBaseAdapter$1.class
1142 ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·io/realm/internal/ImplicitTransaction.class1142 ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·io/realm/internal/ImplicitTransaction.class
1143 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·io/realm/internal/ReadTransaction.class1143 ?rwxrwxr-x··2.0·unx······494·b-·stor·80-Jan-01·00:00·io/realm/internal/ReadTransaction.class
Offset 1241, 8 lines modifiedOffset 1241, 8 lines modified
1241 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class1241 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class
1242 ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class1242 ?rwxrwxr-x··2.0·unx·····2051·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class
1243 ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class1243 ?rwxrwxr-x··2.0·unx·····1843·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class
1244 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class1244 ?rwxrwxr-x··2.0·unx······968·b-·stor·80-Jan-01·00:00·android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class
1245 ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class1245 ?rwxrwxr-x··2.0·unx······934·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
1246 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class1246 ?rwxrwxr-x··2.0·unx······561·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
1247 ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class1247 ?rwxrwxr-x··2.0·unx······984·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class
1248 1246·files,·2386266·bytes·uncompressed,·1961513·bytes·compressed:··17.8%1248 1246·files,·2386282·bytes·uncompressed,·1961529·bytes·compressed:··17.8%
8.43 KB
com/bmpak/anagramsolver/service/InsertDictionaries.class
8.32 KB
procyon -ec {}
    
Offset 30, 15 lines modifiedOffset 30, 14 lines modified
30 ········super("MyIntentService");30 ········super("MyIntentService");
31 ····}31 ····}
32 ····32 ····
33 ····protected·void·onHandleIntent(final·Intent·intent)·{33 ····protected·void·onHandleIntent(final·Intent·intent)·{
34 ········if·(intent·!=·null)·{34 ········if·(intent·!=·null)·{
35 ············final·String[]·stringArrayExtra·=·intent.getStringArrayExtra("dictionaries");35 ············final·String[]·stringArrayExtra·=·intent.getStringArrayExtra("dictionaries");
36 ············final·Realm·instance·=·Realm.getInstance((Context)this);36 ············final·Realm·instance·=·Realm.getInstance((Context)this);
37 ············final·String[]·array·=·stringArrayExtra; 
38 ············final·int·length·=·stringArrayExtra.length;37 ············final·int·length·=·stringArrayExtra.length;
39 ············int·i·=·0;38 ············int·i·=·0;
40 ············while·(i·<·length)·{39 ············while·(i·<·length)·{
41 ················String·s;40 ················String·s;
42 ················BufferedReader·bufferedReader;41 ················BufferedReader·bufferedReader;
43 ················BufferedReader·bufferedReader2;42 ················BufferedReader·bufferedReader2;
44 ················InputStreamReader·in;43 ················InputStreamReader·in;
Offset 49, 20 lines modifiedOffset 48, 20 lines modified
49 ················EnglishWord·englishWord;48 ················EnglishWord·englishWord;
50 ················RealmObject·object2;49 ················RealmObject·object2;
51 ················GreekWord·greekWord;50 ················GreekWord·greekWord;
52 ················RealmObject·object3;51 ················RealmObject·object3;
53 ················FranceWord·franceWord;52 ················FranceWord·franceWord;
54 ················RealmObject·object4·=·null;53 ················RealmObject·object4·=·null;
55 ················GermanWord·germanWord;54 ················GermanWord·germanWord;
56 ················Label_0102_Outer:Label_0188_Outer:55 ················Label_0107_Outer:Label_0197_Outer:
57 ················while·(true)·{56 ················while·(true)·{
58 ····················s·=·array[i];57 ····················s·=·stringArrayExtra[i];
59 ····················bufferedReader·=·null;58 ····················bufferedReader·=·null;
60 ····················while·(true)·{59 ····················while·(true)·{
61 ····················Label_0386:60 ····················Label_0407:
62 ························while·(true)·{61 ························while·(true)·{
63 ····························try·{62 ····························try·{
64 ································bufferedReader2·=·new(java.io.BufferedReader.class);63 ································bufferedReader2·=·new(java.io.BufferedReader.class);
65 ································try·{64 ································try·{
66 ····································try·{65 ····································try·{
67 ········································in·=·new·InputStreamReader(this.getAssets().open(s),·"UTF-8");66 ········································in·=·new·InputStreamReader(this.getAssets().open(s),·"UTF-8");
68 ········································bufferedReader3·=·bufferedReader2;67 ········································bufferedReader3·=·bufferedReader2;
Offset 70, 52 lines modifiedOffset 69, 53 lines modified
70 ············································new·BufferedReader(in);69 ············································new·BufferedReader(in);
71 ············································bufferedReader·=·bufferedReader2;70 ············································bufferedReader·=·bufferedReader2;
72 ············································instance.beginTransaction();71 ············································instance.beginTransaction();
73 ············································try·{72 ············································try·{
74 ················································while·(true)·{73 ················································while·(true)·{
75 ····················································line·=·bufferedReader.readLine();74 ····················································line·=·bufferedReader.readLine();
76 ····················································if·(line·==·null)·{75 ····················································if·(line·==·null)·{
77 ························································break·Label_0386;76 ························································break·Label_0407;
78 ····················································}77 ····················································}
79 ····················································word·=·Parser.parseWord(line,·s);78 ····················································word·=·Parser.parseWord(line,·s);
80 ····················································Label_0212:·{79 ····················································Label_0221:·{
81 ························································if·(!s.equals("english_dictionary.txt"))·{80 ························································if·(!s.equals("english_dictionary.txt"))·{
82 ····························································break·Label_0212;81 ····························································break·Label_0221;
83 ························································}82 ························································}
84 ························································object·=·instance.createObject((Class)EnglishWord.class);83 ························································object·=·instance.createObject((Class)EnglishWord.class);
85 ························································try·{84 ························································try·{
86 ····························································englishWord·=·(EnglishWord)object;85 ····························································englishWord·=·(EnglishWord)object;
87 ····························································englishWord.setWord(word);86 ····························································englishWord.setWord(word);
88 ····························································englishWord.setWordAnagrammized(MyTextUtils.orderAlphabetically(word));87 ····························································englishWord.setWordAnagrammized(MyTextUtils.orderAlphabetically(word));
89 ····························································continue·Label_0102_Outer;88 ····························································continue·Label_0107_Outer;
90 ····························································//·iftrue(Label_0270:,·!s.equals((Object)"el_dictionary.txt"))89 ····························································//·iftrue(Label_0283:,·!s.equals((Object)"el_dictionary.txt"))
91 ····························································while·(true)·{90 ····························································while·(true)·{
92 ································································object2·=·instance.createObject((Class)GreekWord.class);91 ································································object2·=·instance.createObject((Class)GreekWord.class);
93 ································································try·{92 ································································try·{
94 ····································································greekWord·=·(GreekWord)object2;93 ····································································greekWord·=·(GreekWord)object2;
95 ····································································greekWord.setWord(word);94 ····································································greekWord.setWord(word);
96 ····································································greekWord.setWordAnagrammized(MyTextUtils.orderAlphabetically(word));95 ····································································greekWord.setWordAnagrammized(MyTextUtils.orderAlphabetically(word));
97 ····································································continue·Label_0102_Outer;96 ····································································continue·Label_0107_Outer;
 97 ····································································Label_0283:·{
98 ····································································object3·=·instance.createObject((Class)FranceWord.class);98 ········································································object3·=·instance.createObject((Class)FranceWord.class);
 99 ····································································}
 100 ····································································//·iftrue(Label_0345:,·!s.equals((Object)"france_dictionary.txt"))
99 ····································································try·{101 ····································································try·{
100 ········································································franceWord·=·(FranceWord)object3;102 ········································································franceWord·=·(FranceWord)object3;
101 ········································································franceWord.setWord(word);103 ········································································franceWord.setWord(word);
102 ········································································franceWord.setWordAnagrammized(MyTextUtils.orderAlphabetically(word));104 ········································································franceWord.setWordAnagrammized(MyTextUtils.orderAlphabetically(word));
103 ········································································continue·Label_0102_Outer;105 ········································································continue·Label_0107_Outer;
104 ········································································Label_0328:·{106 ········································································Label_0345:·{
105 ············································································object4·=·instance.createObject((Class)GermanWord.class);107 ············································································object4·=·instance.createObject((Class)GermanWord.class);
106 ········································································}108 ········································································}
107 ····································································}109 ····································································}
108 ····································································//·iftrue(Label_0102:,·!s.equals((Object)"ge_dictionary.txt"))110 ····································································//·iftrue(Label_0107:,·!s.equals((Object)"ge_dictionary.txt"))
109 ····································································catch·(IOException·ex)·{}111 ····································································catch·(IOException·ex)·{}
110 ····································································Label_0270:; 
111 ································································}112 ································································}
112 ································································//·iftrue(Label_0328:,·!s.equals((Object)"france_dictionary.txt")) 
113 ································································catch·(IOException·ex2)·{}113 ································································catch·(IOException·ex2)·{}
114 ································································continue·Label_0188_Outer;114 ································································continue·Label_0197_Outer;
115 ····························································}115 ····························································}
116 ····························································instance.commitTransaction();116 ····························································instance.commitTransaction();
117 ····························································++i;117 ····························································++i;
118 ························································}118 ························································}
119 ························································catch·(IOException·ex3)·{}119 ························································catch·(IOException·ex3)·{}
120 ····················································}120 ····················································}
121 ················································}121 ················································}
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 ································}128 ································}
129 ································catch·(IOException·ex7)·{}129 ································catch·(IOException·ex7)·{}
130 ····························}130 ····························}
131 ····························catch·(IOException·ex8)·{}131 ····························catch·(IOException·ex8)·{}
132 ····························germanWord·=·(GermanWord)object4;132 ····························germanWord·=·(GermanWord)object4;
133 ····························germanWord.setWord(word);133 ····························germanWord.setWord(word);
134 ····························germanWord.setWordAnagrammized(MyTextUtils.orderAlphabetically(word));134 ····························germanWord.setWordAnagrammized(MyTextUtils.orderAlphabetically(word));
135 ····························continue·Label_0188_Outer;135 ····························continue·Label_0197_Outer;
136 ························}136 ························}
137 ························bufferedReader.close();137 ························bufferedReader.close();
138 ························continue;138 ························continue;
139 ····················}139 ····················}
140 ················}140 ················}
141 ············}141 ············}
142 ············this.sendBroadcast(new·Intent("install_finished"));142 ············this.sendBroadcast(new·Intent("install_finished"));
4.08 KB
com/bmpak/anagramsolver/ui/SplashFragment$1.class
3.99 KB
javap -verbose -constants -s -l -private {}
    
Offset 169, 15 lines modifiedOffset 169, 15 lines modified
169 ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V169 ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V
170 ········14:·return170 ········14:·return
  
171 ··public·void·onClick(android.view.View);171 ··public·void·onClick(android.view.View);
172 ····descriptor:·(Landroid/view/View;)V172 ····descriptor:·(Landroid/view/View;)V
173 ····flags:·(0x0001)·ACC_PUBLIC173 ····flags:·(0x0001)·ACC_PUBLIC
174 ····Code:174 ····Code:
175 ······stack=300,·locals=12,·args_size=2175 ······stack=300,·locals=11,·args_size=2
176 ·········0:·bipush········8176 ·········0:·bipush········8
177 ·········2:·istore_2177 ·········2:·istore_2
178 ·········3:·iconst_1178 ·········3:·iconst_1
179 ·········4:·istore_3179 ·········4:·istore_3
180 ·········5:·iconst_0180 ·········5:·iconst_0
181 ·········6:·istore········4181 ·········6:·istore········4
182 ·········8:·aload_0182 ·········8:·aload_0
Offset 248, 27 lines modifiedOffset 248, 27 lines modified
248 ·······180:·aload·········5248 ·······180:·aload·········5
249 ·······182:·invokevirtual·#68·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z249 ·······182:·invokevirtual·#68·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
250 ·······185:·pop250 ·······185:·pop
251 ·······186:·goto··········119251 ·······186:·goto··········119
252 ·······189:·aload_0252 ·······189:·aload_0
253 ·······190:·getfield······#12·················//·Field·this$0:Lcom/bmpak/anagramsolver/ui/SplashFragment;253 ·······190:·getfield······#12·················//·Field·this$0:Lcom/bmpak/anagramsolver/ui/SplashFragment;
254 ·······193:·invokestatic··#72·················//·Method·com/bmpak/anagramsolver/ui/SplashFragment.access$100:(Lcom/bmpak/anagramsolver/ui/SplashFragment;)Lcom/bmpak/anagramsolver/ui/SplashFragment$OnLanguageSelectedListener;254 ·······193:·invokestatic··#72·················//·Method·com/bmpak/anagramsolver/ui/SplashFragment.access$100:(Lcom/bmpak/anagramsolver/ui/SplashFragment;)Lcom/bmpak/anagramsolver/ui/SplashFragment$OnLanguageSelectedListener;
255 ·······196:·astore········10255 ·······196:·astore········6
256 ·······198:·aload·········9256 ·······198:·aload·········9
257 ·······200:·invokevirtual·#76·················//·Method·java/util/ArrayList.size:()I257 ·······200:·invokevirtual·#76·················//·Method·java/util/ArrayList.size:()I
258 ·······203:·istore········7258 ·······203:·istore········7
259 ·······205:·iload·········7259 ·······205:·iload·········7
260 ·······207:·anewarray·····#78·················//·class·java/lang/String260 ·······207:·anewarray·····#78·················//·class·java/lang/String
261 ·······210:·astore········5261 ·······210:·astore········5
262 ·······212:·aload·········9262 ·······212:·aload·········9
263 ·······214:·aload·········5263 ·······214:·aload·········5
264 ·······216:·invokevirtual·#82·················//·Method·java/util/ArrayList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;264 ·······216:·invokevirtual·#82·················//·Method·java/util/ArrayList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
265 ·······219:·checkcast·····#84·················//·class·"[Ljava/lang/String;"265 ·······219:·checkcast·····#84·················//·class·"[Ljava/lang/String;"
266 ·······222:·astore········5266 ·······222:·astore········5
267 ·······224:·aload·········10267 ·······224:·aload·········6
268 ·······226:·aload·········5268 ·······226:·aload·········5
269 ·······228:·invokeinterface·#90,··2···········//·InterfaceMethod·com/bmpak/anagramsolver/ui/SplashFragment$OnLanguageSelectedListener.onLanguageSelectionFinish:([Ljava/lang/String;)V269 ·······228:·invokeinterface·#90,··2···········//·InterfaceMethod·com/bmpak/anagramsolver/ui/SplashFragment$OnLanguageSelectedListener.onLanguageSelectionFinish:([Ljava/lang/String;)V
270 ·······233:·aload_0270 ·······233:·aload_0
271 ·······234:·getfield······#12·················//·Field·this$0:Lcom/bmpak/anagramsolver/ui/SplashFragment;271 ·······234:·getfield······#12·················//·Field·this$0:Lcom/bmpak/anagramsolver/ui/SplashFragment;
272 ·······237:·getfield······#94·················//·Field·com/bmpak/anagramsolver/ui/SplashFragment.installBtn:Landroid/widget/Button;272 ·······237:·getfield······#94·················//·Field·com/bmpak/anagramsolver/ui/SplashFragment.installBtn:Landroid/widget/Button;
273 ·······240:·iload_2273 ·······240:·iload_2
274 ·······241:·invokevirtual·#100················//·Method·android/widget/Button.setVisibility:(I)V274 ·······241:·invokevirtual·#100················//·Method·android/widget/Button.setVisibility:(I)V
Offset 279, 27 lines modifiedOffset 279, 27 lines modified
279 ·······253:·iload_2279 ·······253:·iload_2
280 ·······254:·invokevirtual·#109················//·Method·android/view/View.setVisibility:(I)V280 ·······254:·invokevirtual·#109················//·Method·android/view/View.setVisibility:(I)V
281 ·······257:·aload_0281 ·······257:·aload_0
282 ·······258:·getfield······#12·················//·Field·this$0:Lcom/bmpak/anagramsolver/ui/SplashFragment;282 ·······258:·getfield······#12·················//·Field·this$0:Lcom/bmpak/anagramsolver/ui/SplashFragment;
283 ·······261:·getfield······#113················//·Field·com/bmpak/anagramsolver/ui/SplashFragment.message:Lcom/bmpak/anagramsolver/ui/view/MyTextView;283 ·······261:·getfield······#113················//·Field·com/bmpak/anagramsolver/ui/SplashFragment.message:Lcom/bmpak/anagramsolver/ui/view/MyTextView;
284 ·······264:·astore········5284 ·······264:·astore········5
285 ·······266:·ldc···········#114················//·int·2131361813285 ·······266:·ldc···········#114················//·int·2131361813
286 ·······268:·istore········11286 ·······268:·istore········10
287 ·······270:·aload·········5287 ·······270:·aload·········5
288 ·······272:·iload·········11288 ·······272:·iload·········10
289 ·······274:·invokevirtual·#120················//·Method·com/bmpak/anagramsolver/ui/view/MyTextView.setText:(I)V289 ·······274:·invokevirtual·#120················//·Method·com/bmpak/anagramsolver/ui/view/MyTextView.setText:(I)V
290 ·······277:·return290 ·······277:·return
291 ·······278:·aload_0291 ·······278:·aload_0
292 ·······279:·getfield······#12·················//·Field·this$0:Lcom/bmpak/anagramsolver/ui/SplashFragment;292 ·······279:·getfield······#12·················//·Field·this$0:Lcom/bmpak/anagramsolver/ui/SplashFragment;
293 ·······282:·invokevirtual·#124················//·Method·com/bmpak/anagramsolver/ui/SplashFragment.getActivity:()Landroid/support/v4/app/FragmentActivity;293 ·······282:·invokevirtual·#124················//·Method·com/bmpak/anagramsolver/ui/SplashFragment.getActivity:()Landroid/support/v4/app/FragmentActivity;
294 ·······285:·astore········5294 ·······285:·astore········5
295 ·······287:·ldc···········#125················//·int·2131361809295 ·······287:·ldc···········#125················//·int·2131361809
296 ·······289:·istore········11296 ·······289:·istore········10
297 ·······291:·aload·········5297 ·······291:·aload·········5
298 ·······293:·iload·········11298 ·······293:·iload·········10
299 ·······295:·iload_3299 ·······295:·iload_3
300 ·······296:·invokestatic··#132················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;300 ·······296:·invokestatic··#132················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;
301 ·······299:·astore········5301 ·······299:·astore········5
302 ·······301:·aload·········5302 ·······301:·aload·········5
303 ·······303:·invokevirtual·#135················//·Method·android/widget/Toast.show:()V303 ·······303:·invokevirtual·#135················//·Method·android/widget/Toast.show:()V
304 ·······306:·goto··········277304 ·······306:·goto··········277
305 }305 }
650 B
io/realm/ValidationList.class
592 B
procyon -ec {}
    
Offset 3, 10 lines modifiedOffset 3, 10 lines modified
  
3 import·java.util.Arrays;3 import·java.util.Arrays;
4 import·java.util.List;4 import·java.util.List;
  
5 public·class·ValidationList5 public·class·ValidationList
6 {6 {
7 ····public·static·List·getProxyClasses()·{7 ····public·static·List·getProxyClasses()·{
8 ········return·Arrays.asList("com.bmpak.anagramsolver.word.FranceWord",·"com.bmpak.anagramsolver.word.GermanWord",·"com.bmpak.anagramsolver.word.GreekWord",·"com.bmpak.anagramsolver.word.EnglishWord");8 ········return·Arrays.asList("com.bmpak.anagramsolver.word.GermanWord",·"com.bmpak.anagramsolver.word.EnglishWord",·"com.bmpak.anagramsolver.word.FranceWord",·"com.bmpak.anagramsolver.word.GreekWord");
9 ····}9 ····}
10 }10 }
10.4 KB
com/bmpak/anagramsolver/ui/AnagramFragment.class
10.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 424, 116 lines modifiedOffset 424, 114 lines modified
424 ·········5:·aload_1424 ·········5:·aload_1
425 ·········6:·areturn425 ·········6:·areturn
  
426 ··private·void·initLanguages(java.lang.String[]);426 ··private·void·initLanguages(java.lang.String[]);
427 ····descriptor:·([Ljava/lang/String;)V427 ····descriptor:·([Ljava/lang/String;)V
428 ····flags:·(0x0002)·ACC_PRIVATE428 ····flags:·(0x0002)·ACC_PRIVATE
429 ····Code:429 ····Code:
430 ······stack=300,·locals=14,·args_size=2430 ······stack=300,·locals=13,·args_size=2
431 ·········0:·lconst_0431 ·········0:·lconst_0
432 ·········1:·lstore_2432 ·········1:·lstore_2
433 ·········2:·bipush········-2433 ·········2:·bipush········-2
434 ·········4:·istore········4434 ·········4:·istore········4
435 ·········6:·aload_1435 ·········6:·aload_1
 436 ·········7:·arraylength
436 ·········7:·astore········5437 ·········8:·istore········5
 438 ········10:·iconst_0
437 ·········9:·aload_1 
438 ········10:·arraylength 
439 ········11:·istore········6439 ········11:·istore········6
440 ········13:·iconst_0 
441 ········14:·istore········7 
442 ········16:·iload·········7 
443 ········18:·iload·········6440 ········13:·iload·········6
444 ········20:·if_icmpge·····211 
445 ········23:·aload·········5 
446 ········25:·iload·········7441 ········15:·iload·········5
 442 ········17:·if_icmpge·····207
 443 ········20:·aload_1
 444 ········21:·iload·········6
447 ········27:·aaload445 ········23:·aaload
448 ········28:·astore········8446 ········24:·astore········7
449 ········30:·new···········#34·················//·class·android/widget/ImageButton447 ········26:·new···········#34·················//·class·android/widget/ImageButton
450 ········33:·astore········9448 ········29:·astore········8
451 ········35:·aload_0449 ········31:·aload_0
452 ········36:·invokevirtual·#38·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity;450 ········32:·invokevirtual·#38·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity;
453 ········39:·astore········10451 ········35:·astore········9
 452 ········37:·aload·········8
454 ········41:·aload·········9453 ········39:·aload·········9
455 ········43:·aload·········10 
456 ········45:·invokespecial·#41·················//·Method·android/widget/ImageButton."<init>":(Landroid/content/Context;)V454 ········41:·invokespecial·#41·················//·Method·android/widget/ImageButton."<init>":(Landroid/content/Context;)V
457 ········48:·aload·········9455 ········44:·aload·········8
458 ········50:·iconst_0456 ········46:·iconst_0
459 ········51:·invokevirtual·#45·················//·Method·android/widget/ImageButton.setBackgroundColor:(I)V457 ········47:·invokevirtual·#45·················//·Method·android/widget/ImageButton.setBackgroundColor:(I)V
460 ········54:·aload_0458 ········50:·aload_0
461 ········55:·invokevirtual·#38·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity;459 ········51:·invokevirtual·#38·················//·Method·getActivity:()Landroid/support/v4/app/FragmentActivity;
462 ········58:·invokevirtual·#51·················//·Method·android/support/v4/app/FragmentActivity.getResources:()Landroid/content/res/Resources;460 ········54:·invokevirtual·#51·················//·Method·android/support/v4/app/FragmentActivity.getResources:()Landroid/content/res/Resources;
463 ········61:·astore········10461 ········57:·astore········9
464 ········63:·aload·········8462 ········59:·aload·········7
465 ········65:·invokestatic··#57·················//·Method·com/bmpak/anagramsolver/dictionary/Dictionary.getDrawableId:(Ljava/lang/String;)I463 ········61:·invokestatic··#57·················//·Method·com/bmpak/anagramsolver/dictionary/Dictionary.getDrawableId:(Ljava/lang/String;)I
466 ········68:·istore········11464 ········64:·istore········10
 465 ········66:·aload·········9
467 ········70:·aload·········10466 ········68:·iload·········10
468 ········72:·iload·········11 
469 ········74:·invokevirtual·#63·················//·Method·android/content/res/Resources.getDrawable:(I)Landroid/graphics/drawable/Drawable;467 ········70:·invokevirtual·#63·················//·Method·android/content/res/Resources.getDrawable:(I)Landroid/graphics/drawable/Drawable;
470 ········77:·astore········10468 ········73:·astore········9
 469 ········75:·aload·········8
471 ········79:·aload·········9470 ········77:·aload·········9
472 ········81:·aload·········10 
473 ········83:·invokevirtual·#67·················//·Method·android/widget/ImageButton.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V471 ········79:·invokevirtual·#67·················//·Method·android/widget/ImageButton.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V
474 ········86:·new···········#69·················//·class·android/widget/LinearLayout$LayoutParams472 ········82:·new···········#69·················//·class·android/widget/LinearLayout$LayoutParams
475 ········89:·astore········12473 ········85:·astore········11
476 ········91:·aload·········12474 ········87:·aload·········11
477 ········93:·iload·········4475 ········89:·iload·········4
478 ········95:·iload·········4476 ········91:·iload·········4
479 ········97:·invokespecial·#72·················//·Method·android/widget/LinearLayout$LayoutParams."<init>":(II)V477 ········93:·invokespecial·#72·················//·Method·android/widget/LinearLayout$LayoutParams."<init>":(II)V
480 ·······100:·ldc···········#74·················//·float·1.0f478 ········96:·ldc···········#74·················//·float·1.0f
481 ·······102:·fstore········13479 ········98:·fstore········12
482 ·······104:·aload·········12480 ·······100:·aload·········11
483 ·······106:·fload·········13481 ·······102:·fload·········12
484 ·······108:·putfield······#78·················//·Field·android/widget/LinearLayout$LayoutParams.weight:F482 ·······104:·putfield······#78·················//·Field·android/widget/LinearLayout$LayoutParams.weight:F
485 ·······111:·aload·········9483 ·······107:·aload·········8
486 ·······113:·aload·········12484 ·······109:·aload·········11
487 ·······115:·invokevirtual·#82·················//·Method·android/widget/ImageButton.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V485 ·······111:·invokevirtual·#82·················//·Method·android/widget/ImageButton.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V
488 ·······118:·aload·········9486 ·······114:·aload·········8
489 ·······120:·aload·········8487 ·······116:·aload·········7
490 ·······122:·invokevirtual·#86·················//·Method·android/widget/ImageButton.setTag:(Ljava/lang/Object;)V488 ·······118:·invokevirtual·#86·················//·Method·android/widget/ImageButton.setTag:(Ljava/lang/Object;)V
491 ·······125:·new···········#88·················//·class·com/bmpak/anagramsolver/ui/AnagramFragment$3489 ·······121:·new···········#88·················//·class·com/bmpak/anagramsolver/ui/AnagramFragment$3
492 ·······128:·astore········10490 ·······124:·astore········9
493 ·······130:·aload·········10491 ·······126:·aload·········9
494 ·······132:·aload_0492 ·······128:·aload_0
495 ·······133:·invokespecial·#91·················//·Method·com/bmpak/anagramsolver/ui/AnagramFragment$3."<init>":(Lcom/bmpak/anagramsolver/ui/AnagramFragment;)V493 ·······129:·invokespecial·#91·················//·Method·com/bmpak/anagramsolver/ui/AnagramFragment$3."<init>":(Lcom/bmpak/anagramsolver/ui/AnagramFragment;)V
 494 ·······132:·aload·········8
496 ·······136:·aload·········9495 ·······134:·aload·········9
497 ·······138:·aload·········10 
498 ·······140:·invokevirtual·#95·················//·Method·android/widget/ImageButton.setOnClickListener:(Landroid/view/View$OnClickListener;)V496 ·······136:·invokevirtual·#95·················//·Method·android/widget/ImageButton.setOnClickListener:(Landroid/view/View$OnClickListener;)V
499 ·······143:·aload_0497 ·······139:·aload_0
500 ·······144:·getfield······#32·················//·Field·currentDict:Landroid/view/View;498 ·······140:·getfield······#32·················//·Field·currentDict:Landroid/view/View;
501 ·······147:·astore········10499 ·······143:·astore········9
502 ·······149:·aload·········10 
503 ·······151:·ifnonnull·····195 
504 ·······154:·aload_0 
505 ·······155:·aload·········9500 ·······145:·aload·········9
 501 ·······147:·ifnonnull·····191
 502 ·······150:·aload_0
 503 ·······151:·aload·········8
506 ·······157:·putfield······#32·················//·Field·currentDict:Landroid/view/View;504 ·······153:·putfield······#32·················//·Field·currentDict:Landroid/view/View;
507 ·······160:·getstatic·····#100················//·Field·com/bmpak/anagramsolver/utils/ViewUtils.DEFAULT_FULL_ALPHA:F505 ·······156:·getstatic·····#100················//·Field·com/bmpak/anagramsolver/utils/ViewUtils.DEFAULT_FULL_ALPHA:F
508 ·······163:·fstore········13506 ·······159:·fstore········12
509 ·······165:·aload·········9507 ·······161:·aload·········8
510 ·······167:·fload·········13508 ·······163:·fload·········12
511 ·······169:·lload_2509 ·······165:·lload_2
512 ·······170:·invokestatic··#104················//·Method·com/bmpak/anagramsolver/utils/ViewUtils.setAlpha:(Landroid/view/View;FJ)V510 ·······166:·invokestatic··#104················//·Method·com/bmpak/anagramsolver/utils/ViewUtils.setAlpha:(Landroid/view/View;FJ)V
513 ·······173:·aload_0511 ·······169:·aload_0
514 ·······174:·getfield······#106················//·Field·languages:Landroid/widget/LinearLayout;512 ·······170:·getfield······#106················//·Field·languages:Landroid/widget/LinearLayout;
515 ·······177:·astore········10513 ·······173:·astore········9
516 ·······179:·aload·········10 
517 ·······181:·aload·········9514 ·······175:·aload·········9
 515 ·······177:·aload·········8
518 ·······183:·invokevirtual·#112················//·Method·android/widget/LinearLayout.addView:(Landroid/view/View;)V516 ·······179:·invokevirtual·#112················//·Method·android/widget/LinearLayout.addView:(Landroid/view/View;)V
519 ·······186:·iload·········7517 ·······182:·iload·········6
520 ·······188:·iconst_1518 ·······184:·iconst_1
521 ·······189:·iadd519 ·······185:·iadd
522 ·······190:·istore········7520 ·······186:·istore········6
523 ·······192:·goto··········16521 ·······188:·goto··········13
524 ·······195:·getstatic·····#115················//·Field·com/bmpak/anagramsolver/utils/ViewUtils.DEFAULT_SEMI_ALPHA:F522 ·······191:·getstatic·····#115················//·Field·com/bmpak/anagramsolver/utils/ViewUtils.DEFAULT_SEMI_ALPHA:F
525 ·······198:·fstore········13523 ·······194:·fstore········12
526 ·······200:·aload·········9524 ·······196:·aload·········8
527 ·······202:·fload·········13525 ·······198:·fload·········12
528 ·······204:·lload_2526 ·······200:·lload_2
529 ·······205:·invokestatic··#104················//·Method·com/bmpak/anagramsolver/utils/ViewUtils.setAlpha:(Landroid/view/View;FJ)V527 ·······201:·invokestatic··#104················//·Method·com/bmpak/anagramsolver/utils/ViewUtils.setAlpha:(Landroid/view/View;FJ)V
530 ·······208:·goto··········173528 ·······204:·goto··········169
531 ·······211:·return529 ·······207:·return
  
532 ··public·void·onActivityCreated(android.os.Bundle);530 ··public·void·onActivityCreated(android.os.Bundle);
533 ····descriptor:·(Landroid/os/Bundle;)V531 ····descriptor:·(Landroid/os/Bundle;)V
534 ····flags:·(0x0001)·ACC_PUBLIC532 ····flags:·(0x0001)·ACC_PUBLIC
535 ····Code:533 ····Code:
Max diff block lines reached; 21/10418 bytes (0.20%) of diff not shown.
24.0 KB
com/bmpak/anagramsolver/utils/AnagramTextWatcher.class
23.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 333, 148 lines modifiedOffset 333, 148 lines modified
333 ·········1:·getfield······#44·················//·Field·mSwipeRefreshLayout:Landroid/support/v4/widget/SwipeRefreshLayout;333 ·········1:·getfield······#44·················//·Field·mSwipeRefreshLayout:Landroid/support/v4/widget/SwipeRefreshLayout;
334 ·········4:·areturn334 ·········4:·areturn
  
335 ··private·void·addResultsToAdapter(io.realm.RealmResults);335 ··private·void·addResultsToAdapter(io.realm.RealmResults);
336 ····descriptor:·(Lio/realm/RealmResults;)V336 ····descriptor:·(Lio/realm/RealmResults;)V
337 ····flags:·(0x0002)·ACC_PRIVATE337 ····flags:·(0x0002)·ACC_PRIVATE
338 ····Code:338 ····Code:
339 ······stack=300,·locals=7,·args_size=2339 ······stack=300,·locals=8,·args_size=2
340 ·········0:·aload_0340 ·········0:·aload_0
341 ·········1:·getfield······#38·················//·Field·dictionary:Ljava/lang/String;341 ·········1:·getfield······#38·················//·Field·dictionary:Ljava/lang/String;
342 ·········4:·astore_2342 ·········4:·astore_2
343 ·········5:·ldc···········#46·················//·String·english_dictionary.txt343 ·········5:·ldc···········#46·················//·String·english_dictionary.txt
344 ·········7:·astore_3344 ·········7:·astore_3
345 ·········8:·aload_2345 ·········8:·aload_2
346 ·········9:·aload_3346 ·········9:·aload_3
347 ········10:·invokevirtual·#52·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z347 ········10:·invokevirtual·#52·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
348 ········13:·istore········4348 ········13:·istore········4
349 ········15:·iload·········4349 ········15:·iload·········4
350 ········17:·ifeq··········71350 ········17:·ifeq··········70
351 ········20:·aload_1351 ········20:·aload_1
352 ········21:·invokevirtual·#58·················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator;352 ········21:·invokevirtual·#58·················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator;
353 ········24:·astore········5353 ········24:·astore_2
354 ········26:·aload·········5354 ········25:·aload_2
355 ········28:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z355 ········26:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
356 ········33:·istore········4356 ········31:·istore········5
357 ········35:·iload·········4357 ········33:·iload·········5
358 ········37:·ifeq··········284358 ········35:·ifeq··········280
359 ········40:·aload·········5359 ········38:·aload_2
360 ········42:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;360 ········39:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
361 ········47:·checkcast·····#70·················//·class·com/bmpak/anagramsolver/word/EnglishWord361 ········44:·checkcast·····#70·················//·class·com/bmpak/anagramsolver/word/EnglishWord
362 ········50:·astore········6362 ········47:·astore········6
363 ········52:·aload_0363 ········49:·aload_0
364 ········53:·getfield······#31·················//·Field·adapter:Landroid/widget/ArrayAdapter;364 ········50:·getfield······#31·················//·Field·adapter:Landroid/widget/ArrayAdapter;
365 ········56:·astore_2365 ········53:·astore_3
366 ········57:·aload·········6366 ········54:·aload·········6
367 ········59:·invokevirtual·#74·················//·Method·com/bmpak/anagramsolver/word/EnglishWord.getWord:()Ljava/lang/String;367 ········56:·invokevirtual·#74·················//·Method·com/bmpak/anagramsolver/word/EnglishWord.getWord:()Ljava/lang/String;
 368 ········59:·astore········7
368 ········62:·astore_3 
369 ········63:·aload_2 
370 ········64:·aload_3369 ········61:·aload_3
 370 ········62:·aload·········7
371 ········65:·invokevirtual·#80·················//·Method·android/widget/ArrayAdapter.add:(Ljava/lang/Object;)V371 ········64:·invokevirtual·#80·················//·Method·android/widget/ArrayAdapter.add:(Ljava/lang/Object;)V
372 ········68:·goto··········26372 ········67:·goto··········25
373 ········71:·aload_0373 ········70:·aload_0
374 ········72:·getfield······#38·················//·Field·dictionary:Ljava/lang/String;374 ········71:·getfield······#38·················//·Field·dictionary:Ljava/lang/String;
375 ········75:·astore_2375 ········74:·astore_2
376 ········76:·ldc···········#82·················//·String·el_dictionary.txt376 ········75:·ldc···········#82·················//·String·el_dictionary.txt
377 ········78:·astore_3377 ········77:·astore_3
378 ········79:·aload_2378 ········78:·aload_2
379 ········80:·aload_3379 ········79:·aload_3
380 ········81:·invokevirtual·#52·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z380 ········80:·invokevirtual·#52·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
381 ········84:·istore········4381 ········83:·istore········4
382 ········86:·iload·········4382 ········85:·iload·········4
383 ········88:·ifeq··········142383 ········87:·ifeq··········140
384 ········91:·aload_1384 ········90:·aload_1
385 ········92:·invokevirtual·#58·················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator;385 ········91:·invokevirtual·#58·················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator;
386 ········95:·astore········5 
387 ········97:·aload·········5386 ········94:·astore_2
 387 ········95:·aload_2
388 ········99:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z388 ········96:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
389 ·······104:·istore········4389 ·······101:·istore········5
390 ·······106:·iload·········4390 ·······103:·iload·········5
391 ·······108:·ifeq··········284391 ·······105:·ifeq··········280
392 ·······111:·aload·········5392 ·······108:·aload_2
393 ·······113:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;393 ·······109:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
394 ·······118:·checkcast·····#84·················//·class·com/bmpak/anagramsolver/word/GreekWord394 ·······114:·checkcast·····#84·················//·class·com/bmpak/anagramsolver/word/GreekWord
395 ·······121:·astore········6395 ·······117:·astore········6
396 ·······123:·aload_0396 ·······119:·aload_0
397 ·······124:·getfield······#31·················//·Field·adapter:Landroid/widget/ArrayAdapter;397 ·······120:·getfield······#31·················//·Field·adapter:Landroid/widget/ArrayAdapter;
398 ·······127:·astore_2398 ·······123:·astore_3
399 ·······128:·aload·········6399 ·······124:·aload·········6
400 ·······130:·invokevirtual·#85·················//·Method·com/bmpak/anagramsolver/word/GreekWord.getWord:()Ljava/lang/String;400 ·······126:·invokevirtual·#85·················//·Method·com/bmpak/anagramsolver/word/GreekWord.getWord:()Ljava/lang/String;
 401 ·······129:·astore········7
401 ·······133:·astore_3 
402 ·······134:·aload_2 
403 ·······135:·aload_3402 ·······131:·aload_3
 403 ·······132:·aload·········7
404 ·······136:·invokevirtual·#80·················//·Method·android/widget/ArrayAdapter.add:(Ljava/lang/Object;)V404 ·······134:·invokevirtual·#80·················//·Method·android/widget/ArrayAdapter.add:(Ljava/lang/Object;)V
405 ·······139:·goto··········97405 ·······137:·goto··········95
406 ·······142:·aload_0406 ·······140:·aload_0
407 ·······143:·getfield······#38·················//·Field·dictionary:Ljava/lang/String;407 ·······141:·getfield······#38·················//·Field·dictionary:Ljava/lang/String;
408 ·······146:·astore_2408 ·······144:·astore_2
409 ·······147:·ldc···········#87·················//·String·france_dictionary.txt409 ·······145:·ldc···········#87·················//·String·france_dictionary.txt
410 ·······149:·astore_3410 ·······147:·astore_3
411 ·······150:·aload_2411 ·······148:·aload_2
412 ·······151:·aload_3412 ·······149:·aload_3
413 ·······152:·invokevirtual·#52·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z413 ·······150:·invokevirtual·#52·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
414 ·······155:·istore········4414 ·······153:·istore········4
415 ·······157:·iload·········4415 ·······155:·iload·········4
416 ·······159:·ifeq··········213416 ·······157:·ifeq··········210
417 ·······162:·aload_1417 ·······160:·aload_1
418 ·······163:·invokevirtual·#58·················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator;418 ·······161:·invokevirtual·#58·················//·Method·io/realm/RealmResults.iterator:()Ljava/util/Iterator;
419 ·······166:·astore········5 
420 ·······168:·aload·········5419 ·······164:·astore_2
 420 ·······165:·aload_2
421 ·······170:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z421 ·······166:·invokeinterface·#64,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
422 ·······175:·istore········4422 ·······171:·istore········5
423 ·······177:·iload·········4423 ·······173:·iload·········5
424 ·······179:·ifeq··········284424 ·······175:·ifeq··········280
425 ·······182:·aload·········5425 ·······178:·aload_2
426 ·······184:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;426 ·······179:·invokeinterface·#68,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
427 ·······189:·checkcast·····#89·················//·class·com/bmpak/anagramsolver/word/FranceWord427 ·······184:·checkcast·····#89·················//·class·com/bmpak/anagramsolver/word/FranceWord
428 ·······192:·astore········6428 ·······187:·astore········6
429 ·······194:·aload_0429 ·······189:·aload_0
430 ·······195:·getfield······#31·················//·Field·adapter:Landroid/widget/ArrayAdapter;430 ·······190:·getfield······#31·················//·Field·adapter:Landroid/widget/ArrayAdapter;
431 ·······198:·astore_2431 ·······193:·astore_3
432 ·······199:·aload·········6432 ·······194:·aload·········6
433 ·······201:·invokevirtual·#90·················//·Method·com/bmpak/anagramsolver/word/FranceWord.getWord:()Ljava/lang/String;433 ·······196:·invokevirtual·#90·················//·Method·com/bmpak/anagramsolver/word/FranceWord.getWord:()Ljava/lang/String;
 434 ·······199:·astore········7
434 ·······204:·astore_3 
435 ·······205:·aload_2 
436 ·······206:·aload_3435 ·······201:·aload_3
 436 ·······202:·aload·········7
437 ·······207:·invokevirtual·#80·················//·Method·android/widget/ArrayAdapter.add:(Ljava/lang/Object;)V437 ·······204:·invokevirtual·#80·················//·Method·android/widget/ArrayAdapter.add:(Ljava/lang/Object;)V
438 ·······210:·goto··········168438 ·······207:·goto··········165
439 ·······213:·aload_0439 ·······210:·aload_0
440 ·······214:·getfield······#38·················//·Field·dictionary:Ljava/lang/String;440 ·······211:·getfield······#38·················//·Field·dictionary:Ljava/lang/String;
441 ·······217:·astore_2441 ·······214:·astore_2
442 ·······218:·ldc···········#92·················//·String·ge_dictionary.txt442 ·······215:·ldc···········#92·················//·String·ge_dictionary.txt
443 ·······220:·astore_3443 ·······217:·astore_3
444 ·······221:·aload_2444 ·······218:·aload_2
445 ·······222:·aload_3445 ·······219:·aload_3
446 ·······223:·invokevirtual·#52·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z446 ·······220:·invokevirtual·#52·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
447 ·······226:·istore········4447 ·······223:·istore········4
448 ·······228:·iload·········4448 ·······225:·iload·········4
449 ·······230:·ifeq··········284449 ·······227:·ifeq··········280
450 ·······233:·aload_1450 ·······230:·aload_1
Max diff block lines reached; 11763/24409 bytes (48.19%) of diff not shown.
1.02 KB
smali/io/realm/ValidationList.smali
Ordering differences only
    
Offset 30, 33 lines modifiedOffset 30, 33 lines modified
30 ····.line·1030 ····.line·10
31 ····const/4·v0,·0x431 ····const/4·v0,·0x4
  
32 ····new-array·v0,·v0,·[Ljava/lang/String;32 ····new-array·v0,·v0,·[Ljava/lang/String;
  
33 ····const/4·v1,·0x033 ····const/4·v1,·0x0
  
34 ····const-string·v2,·"com.bmpak.anagramsolver.word.FranceWord"34 ····const-string·v2,·"com.bmpak.anagramsolver.word.GermanWord"
  
35 ····aput-object·v2,·v0,·v135 ····aput-object·v2,·v0,·v1
  
36 ····const/4·v1,·0x136 ····const/4·v1,·0x1
  
37 ····const-string·v2,·"com.bmpak.anagramsolver.word.GermanWord"37 ····const-string·v2,·"com.bmpak.anagramsolver.word.EnglishWord"
  
38 ····aput-object·v2,·v0,·v138 ····aput-object·v2,·v0,·v1
  
39 ····const/4·v1,·0x239 ····const/4·v1,·0x2
  
40 ····const-string·v2,·"com.bmpak.anagramsolver.word.GreekWord"40 ····const-string·v2,·"com.bmpak.anagramsolver.word.FranceWord"
  
41 ····aput-object·v2,·v0,·v141 ····aput-object·v2,·v0,·v1
  
42 ····const/4·v1,·0x342 ····const/4·v1,·0x3
  
43 ····const-string·v2,·"com.bmpak.anagramsolver.word.EnglishWord"43 ····const-string·v2,·"com.bmpak.anagramsolver.word.GreekWord"
  
44 ····aput-object·v2,·v0,·v144 ····aput-object·v2,·v0,·v1
  
45 ····invoke-static·{v0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;45 ····invoke-static·{v0},·Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List;
  
46 ····move-result-object·v046 ····move-result-object·v0
  
288 B
smali/android/support/v7/appcompat/R.smali
    
Offset 26, 10 lines modifiedOffset 26, 9 lines modified
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·929 ····.line·9
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·705 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
280 B
smali/com/bmpak/anagramsolver/R.smali
    
Offset 27, 10 lines modifiedOffset 27, 9 lines modified
27 .method·public·constructor·<init>()V27 .method·public·constructor·<init>()V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·1030 ····.line·10
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·2024 
33 ····return-void32 ····return-void
34 .end·method33 .end·method
630 B
smali/com/bmpak/anagramsolver/ui/AnagramFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bmpak/anagramsolver/ui/AnagramFragment;21 .field·final·synthetic·this$0:Lcom/bmpak/anagramsolver/ui/AnagramFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bmpak/anagramsolver/ui/AnagramFragment;)V23 .method·constructor·<init>(Lcom/bmpak/anagramsolver/ui/AnagramFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bmpak/anagramsolver/ui/AnagramFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·14927 ····.line·149
27 ····iput-object·p1,·p0,·Lcom/bmpak/anagramsolver/ui/AnagramFragment$2;->this$0:Lcom/bmpak/anagramsolver/ui/AnagramFragment;28 ····iput-object·p1,·p0,·Lcom/bmpak/anagramsolver/ui/AnagramFragment$2;->this$0:Lcom/bmpak/anagramsolver/ui/AnagramFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.05 KB
smali/com/bmpak/anagramsolver/ui/MainActivity.smali
    
Offset 101, 18 lines modifiedOffset 101, 20 lines modified
  
101 ····move-result-object·v3101 ····move-result-object·v3
  
102 ····new-instance·v4,·Lcom/bmpak/anagramsolver/ui/SplashFragment;102 ····new-instance·v4,·Lcom/bmpak/anagramsolver/ui/SplashFragment;
  
103 ····invoke-direct·{v4},·Lcom/bmpak/anagramsolver/ui/SplashFragment;-><init>()V103 ····invoke-direct·{v4},·Lcom/bmpak/anagramsolver/ui/SplashFragment;-><init>()V
  
 104 ····.line·52
104 ····invoke-virtual·{v3,·v6,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;105 ····invoke-virtual·{v3,·v6,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
105 ····move-result-object·v3106 ····move-result-object·v3
  
 107 ····.line·53
106 ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentTransaction;->commit()I108 ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
107 ····.line·69109 ····.line·69
108 ····:goto_0110 ····:goto_0
109 ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;111 ····invoke-interface·{v2},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
  
110 ····move-result-object·v3112 ····move-result-object·v3
Offset 166, 18 lines modifiedOffset 168, 20 lines modified
  
166 ····move-result-object·v3168 ····move-result-object·v3
  
167 ····new-instance·v4,·Lcom/bmpak/anagramsolver/ui/SplashFragment;169 ····new-instance·v4,·Lcom/bmpak/anagramsolver/ui/SplashFragment;
  
168 ····invoke-direct·{v4},·Lcom/bmpak/anagramsolver/ui/SplashFragment;-><init>()V170 ····invoke-direct·{v4},·Lcom/bmpak/anagramsolver/ui/SplashFragment;-><init>()V
  
 171 ····.line·60
169 ····invoke-virtual·{v3,·v6,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;172 ····invoke-virtual·{v3,·v6,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
170 ····move-result-object·v3173 ····move-result-object·v3
  
 174 ····.line·61
171 ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentTransaction;->commit()I175 ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
172 ····goto·:goto_0176 ····goto·:goto_0
  
173 ····.line·63177 ····.line·63
174 ····:cond_1178 ····:cond_1
175 ····invoke-virtual·{p0},·Lcom/bmpak/anagramsolver/ui/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;179 ····invoke-virtual·{p0},·Lcom/bmpak/anagramsolver/ui/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager;
Offset 188, 18 lines modifiedOffset 192, 20 lines modified
  
188 ····move-result-object·v3192 ····move-result-object·v3
  
189 ····new-instance·v4,·Lcom/bmpak/anagramsolver/ui/AnagramFragment;193 ····new-instance·v4,·Lcom/bmpak/anagramsolver/ui/AnagramFragment;
  
190 ····invoke-direct·{v4},·Lcom/bmpak/anagramsolver/ui/AnagramFragment;-><init>()V194 ····invoke-direct·{v4},·Lcom/bmpak/anagramsolver/ui/AnagramFragment;-><init>()V
  
 195 ····.line·64
191 ····invoke-virtual·{v3,·v6,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;196 ····invoke-virtual·{v3,·v6,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;
  
192 ····move-result-object·v3197 ····move-result-object·v3
  
 198 ····.line·65
193 ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentTransaction;->commit()I199 ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
194 ····goto·:goto_0200 ····goto·:goto_0
195 .end·method201 .end·method
  
196 .method·public·onLanguageSelectionFinish([Ljava/lang/String;)V202 .method·public·onLanguageSelectionFinish([Ljava/lang/String;)V
197 ····.locals·5203 ····.locals·5
1.73 KB
smali/com/bmpak/anagramsolver/ui/AnagramFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/bmpak/anagramsolver/ui/AnagramFragment;21 .field·final·synthetic·this$0:Lcom/bmpak/anagramsolver/ui/AnagramFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/bmpak/anagramsolver/ui/AnagramFragment;)V23 .method·constructor·<init>(Lcom/bmpak/anagramsolver/ui/AnagramFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/bmpak/anagramsolver/ui/AnagramFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·13327 ····.line·133
27 ····iput-object·p1,·p0,·Lcom/bmpak/anagramsolver/ui/AnagramFragment$1;->this$0:Lcom/bmpak/anagramsolver/ui/AnagramFragment;28 ····iput-object·p1,·p0,·Lcom/bmpak/anagramsolver/ui/AnagramFragment$1;->this$0:Lcom/bmpak/anagramsolver/ui/AnagramFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 53, 14 lines modifiedOffset 54, 15 lines modified