73.6 MB
/home/fdroid/fdroiddata/tmp/net.solutinno.websearch_7.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_net.solutinno.websearch_7.apk
1.71 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: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <xCtc8RqrhDR4bbYvdztzksZH3ag=>, actual: <kXv5gZvr5dd/k/lC/RVIxibqWPU=>
    
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:·0652741921258c5f45490787b7803ae593691c80bfc1ef3d05cb331610880b87 
10 Signer·#1·certificate·SHA-1·digest:·a63b6102d95ca636a62c31923e4117da5813ac8d 
11 Signer·#1·certificate·MD5·digest:·da81bfb981add44c3d41062feaba1a57 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·38e08397f7e8a710abe38bbe635f34452f43b233d5fc011d463da7610c07139b 
15 Signer·#1·public·key·SHA-1·digest:·ec8d525ec0607ecde36ecb7435f90d9e32cd69d7 
16 Signer·#1·public·key·MD5·digest:·b7204199e0603e8a8bc175a44fc77e9d 
17 WARNING:·META-INF/LICENSE.txt·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/jdom-info.xml·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
86.9 KB
zipinfo {}
    
Offset 1, 424 lines modifiedOffset 1, 424 lines modified
Diff chunk too large, falling back to line-by-line diff (424 lines added, 424 lines removed)
1 Zip·file·size:·1943455·bytes,·number·of·entries:·4221 Zip·file·size:·1942503·bytes,·number·of·entries:·422
2 -rw----·····2.0·fat····43418·bl·defN·14-Apr-29·11:53·META-INF/MANIFEST.MF2 -rw----·····1.0·fat····11995·bx·stor·17-Sep-28·00:47·assets/about/about.png
3 -rw----·····2.0·fat····43539·bl·defN·14-Apr-29·11:53·META-INF/E17C56AE.SF3 -rw----·····2.0·fat······722·bl·defN·17-Sep-28·00:48·assets/about/index.html
4 -rw----·····2.0·fat·····1332·bl·defN·14-Apr-29·11:53·META-INF/E17C56AE.RSA4 -rw----·····2.0·fat·······86·bl·defN·17-Sep-28·00:48·assets/about/main.css
5 -rw----·····2.0·fat·····2558·bl·defN·14-Apr-29·11:45·META-INF/LICENSE.txt5 -rw----·····2.0·fat······550·bl·defN·17-Sep-28·00:48·assets/opensearch/github.xml
6 -rw----·····2.0·fat·····2957·bl·defN·14-Apr-29·11:45·META-INF/jdom-info.xml6 -rw----·····2.0·fat·····1430·bl·defN·17-Sep-28·00:48·assets/opensearch/kickass.xml
7 -rw----·····1.0·fat····11995·bx·stor·14-Apr-29·11:44·assets/about/about.png7 -rw----·····2.0·fat······579·bl·defN·17-Sep-28·00:48·assets/opensearch/stackoverflow.xml
8 -rw----·····2.0·fat······722·bl·defN·14-Apr-29·11:45·assets/about/index.html8 -rw----·····2.0·fat······540·bl·defN·17-Sep-28·00:48·assets/opensearch/thepiratebay.xml
9 -rw----·····2.0·fat·······86·bl·defN·14-Apr-29·11:45·assets/about/main.css9 -rw----·····2.0·fat······643·bl·defN·17-Sep-28·00:48·assets/opensearch/torrentz.xml
10 -rw----·····2.0·fat······550·bl·defN·14-Apr-29·11:45·assets/opensearch/github.xml10 -rw----·····2.0·fat······896·bl·defN·17-Sep-28·00:48·assets/opensearch/wikipedia.xml
11 -rw----·····2.0·fat·····1430·bl·defN·14-Apr-29·11:45·assets/opensearch/kickass.xml11 -rw----·····2.0·fat······396·bl·defN·17-Sep-28·00:48·res/anim/abc_fade_in.xml
12 -rw----·····2.0·fat······579·bl·defN·14-Apr-29·11:45·assets/opensearch/stackoverflow.xml12 -rw----·····2.0·fat······396·bl·defN·17-Sep-28·00:48·res/anim/abc_fade_out.xml
13 -rw----·····2.0·fat······540·bl·defN·14-Apr-29·11:45·assets/opensearch/thepiratebay.xml13 -rw----·····2.0·fat······400·bl·defN·17-Sep-28·00:48·res/anim/abc_slide_in_bottom.xml
14 -rw----·····2.0·fat······643·bl·defN·14-Apr-29·11:45·assets/opensearch/torrentz.xml14 -rw----·····2.0·fat······400·bl·defN·17-Sep-28·00:48·res/anim/abc_slide_in_top.xml
15 -rw----·····2.0·fat······896·bl·defN·14-Apr-29·11:45·assets/opensearch/wikipedia.xml15 -rw----·····2.0·fat······400·bl·defN·17-Sep-28·00:48·res/anim/abc_slide_out_bottom.xml
16 -rw----·····2.0·fat······396·bl·defN·14-Apr-29·11:45·res/anim/abc_fade_in.xml16 -rw----·····2.0·fat······400·bl·defN·17-Sep-28·00:48·res/anim/abc_slide_out_top.xml
17 -rw----·····2.0·fat······396·bl·defN·14-Apr-29·11:45·res/anim/abc_fade_out.xml17 -rw----·····2.0·fat······596·bl·defN·17-Sep-28·00:48·res/color/abc_search_url_text_holo.xml
18 -rw----·····2.0·fat······400·bl·defN·14-Apr-29·11:45·res/anim/abc_slide_in_bottom.xml18 -rw----·····2.0·fat······560·bl·defN·17-Sep-28·00:48·res/drawable/abc_ic_clear.xml
19 -rw----·····2.0·fat······400·bl·defN·14-Apr-29·11:45·res/anim/abc_slide_in_top.xml19 -rw----·····2.0·fat······560·bl·defN·17-Sep-28·00:48·res/drawable/abc_ic_clear_holo_light.xml
20 -rw----·····2.0·fat······400·bl·defN·14-Apr-29·11:45·res/anim/abc_slide_out_bottom.xml20 -rw----·····2.0·fat·····1136·bl·defN·17-Sep-28·00:48·res/drawable/abc_item_background_holo_dark.xml
21 -rw----·····2.0·fat······400·bl·defN·14-Apr-29·11:45·res/anim/abc_slide_out_top.xml21 -rw----·····2.0·fat·····1136·bl·defN·17-Sep-28·00:48·res/drawable/abc_item_background_holo_light.xml
22 -rw----·····2.0·fat······596·bl·defN·14-Apr-29·11:45·res/color/abc_search_url_text_holo.xml22 -rw----·····2.0·fat······508·bl·defN·17-Sep-28·00:48·res/drawable/abc_list_selector_background_transition_holo_dark.xml
23 -rw----·····2.0·fat······560·bl·defN·14-Apr-29·11:45·res/drawable/abc_ic_clear.xml23 -rw----·····2.0·fat······508·bl·defN·17-Sep-28·00:48·res/drawable/abc_list_selector_background_transition_holo_light.xml
24 -rw----·····2.0·fat······560·bl·defN·14-Apr-29·11:45·res/drawable/abc_ic_clear_holo_light.xml24 -rw----·····2.0·fat·····1208·bl·defN·17-Sep-28·00:48·res/drawable/abc_list_selector_holo_dark.xml
25 -rw----·····2.0·fat·····1136·bl·defN·14-Apr-29·11:45·res/drawable/abc_item_background_holo_dark.xml25 -rw----·····2.0·fat·····1208·bl·defN·17-Sep-28·00:48·res/drawable/abc_list_selector_holo_light.xml
26 -rw----·····2.0·fat·····1136·bl·defN·14-Apr-29·11:45·res/drawable/abc_item_background_holo_light.xml26 -rw----·····2.0·fat······832·bl·defN·17-Sep-28·00:48·res/drawable/abc_search_dropdown_dark.xml
27 -rw----·····2.0·fat······508·bl·defN·14-Apr-29·11:45·res/drawable/abc_list_selector_background_transition_holo_dark.xml27 -rw----·····2.0·fat······832·bl·defN·17-Sep-28·00:48·res/drawable/abc_search_dropdown_light.xml
28 -rw----·····2.0·fat······508·bl·defN·14-Apr-29·11:45·res/drawable/abc_list_selector_background_transition_holo_light.xml28 -rw----·····2.0·fat······856·bl·defN·17-Sep-28·00:48·res/drawable/abc_spinner_ab_holo_dark.xml
29 -rw----·····2.0·fat·····1208·bl·defN·14-Apr-29·11:45·res/drawable/abc_list_selector_holo_dark.xml29 -rw----·····2.0·fat······856·bl·defN·17-Sep-28·00:48·res/drawable/abc_spinner_ab_holo_light.xml
30 -rw----·····2.0·fat·····1208·bl·defN·14-Apr-29·11:45·res/drawable/abc_list_selector_holo_light.xml30 -rw----·····2.0·fat·····1580·bl·defN·17-Sep-28·00:48·res/drawable/abc_tab_indicator_ab_holo.xml
31 -rw----·····2.0·fat······832·bl·defN·14-Apr-29·11:45·res/drawable/abc_search_dropdown_dark.xml31 -rw----·····2.0·fat······560·bl·defN·17-Sep-28·00:48·res/drawable/abc_textfield_searchview_holo_dark.xml
32 -rw----·····2.0·fat······832·bl·defN·14-Apr-29·11:45·res/drawable/abc_search_dropdown_light.xml32 -rw----·····2.0·fat······560·bl·defN·17-Sep-28·00:48·res/drawable/abc_textfield_searchview_holo_light.xml
33 -rw----·····2.0·fat······856·bl·defN·14-Apr-29·11:45·res/drawable/abc_spinner_ab_holo_dark.xml33 -rw----·····2.0·fat······560·bl·defN·17-Sep-28·00:48·res/drawable/abc_textfield_searchview_right_holo_dark.xml
34 -rw----·····2.0·fat······856·bl·defN·14-Apr-29·11:45·res/drawable/abc_spinner_ab_holo_light.xml34 -rw----·····2.0·fat······560·bl·defN·17-Sep-28·00:48·res/drawable/abc_textfield_searchview_right_holo_light.xml
35 -rw----·····2.0·fat·····1580·bl·defN·14-Apr-29·11:45·res/drawable/abc_tab_indicator_ab_holo.xml35 -rw----·····2.0·fat······436·bl·defN·17-Sep-28·00:48·res/drawable/listview_item_checked.xml
36 -rw----·····2.0·fat······560·bl·defN·14-Apr-29·11:45·res/drawable/abc_textfield_searchview_holo_dark.xml36 -rw----·····2.0·fat······436·bl·defN·17-Sep-28·00:48·res/drawable/listview_item_normal.xml
37 -rw----·····2.0·fat······560·bl·defN·14-Apr-29·11:45·res/drawable/abc_textfield_searchview_holo_light.xml37 -rw----·····2.0·fat······436·bl·defN·17-Sep-28·00:48·res/drawable/listview_item_pressed.xml
38 -rw----·····2.0·fat······560·bl·defN·14-Apr-29·11:45·res/drawable/abc_textfield_searchview_right_holo_dark.xml38 -rw----·····2.0·fat······888·bl·defN·17-Sep-28·00:48·res/drawable/progress_horizontal_holo_light.xml
39 -rw----·····2.0·fat······560·bl·defN·14-Apr-29·11:45·res/drawable/abc_textfield_searchview_right_holo_light.xml39 -rw----·····2.0·fat·····1228·bl·defN·17-Sep-28·00:48·res/drawable/progress_indeterminate_horizontal_holo_light.xml
40 -rw----·····2.0·fat······436·bl·defN·14-Apr-29·11:45·res/drawable/listview_item_checked.xml40 -rw----·····2.0·fat······700·bl·defN·17-Sep-28·00:48·res/drawable/selector_listview_item.xml
41 -rw----·····2.0·fat······436·bl·defN·14-Apr-29·11:45·res/drawable/listview_item_normal.xml41 -rw----·····2.0·fat······568·bl·defN·17-Sep-28·00:48·res/layout/abc_action_bar_decor.xml
42 -rw----·····2.0·fat······436·bl·defN·14-Apr-29·11:45·res/drawable/listview_item_pressed.xml42 -rw----·····2.0·fat·····1500·bl·defN·17-Sep-28·00:48·res/layout/abc_action_bar_decor_include.xml
43 -rw----·····2.0·fat······888·bl·defN·14-Apr-29·11:45·res/drawable/progress_horizontal_holo_light.xml43 -rw----·····2.0·fat·····1948·bl·defN·17-Sep-28·00:48·res/layout/abc_action_bar_decor_overlay.xml
44 -rw----·····2.0·fat·····1228·bl·defN·14-Apr-29·11:45·res/drawable/progress_indeterminate_horizontal_holo_light.xml44 -rw----·····2.0·fat·····1120·bl·defN·17-Sep-28·00:48·res/layout/abc_action_bar_home.xml
45 -rw----·····2.0·fat······700·bl·defN·14-Apr-29·11:45·res/drawable/selector_listview_item.xml45 -rw----·····2.0·fat······536·bl·defN·17-Sep-28·00:48·res/layout/abc_action_bar_tab.xml
46 -rw----·····2.0·fat······568·bl·defN·14-Apr-29·11:45·res/layout/abc_action_bar_decor.xml46 -rw----·····2.0·fat······472·bl·defN·17-Sep-28·00:48·res/layout/abc_action_bar_tabbar.xml
47 -rw----·····2.0·fat·····1500·bl·defN·14-Apr-29·11:45·res/layout/abc_action_bar_decor_include.xml47 -rw----·····2.0·fat·····1396·bl·defN·17-Sep-28·00:48·res/layout/abc_action_bar_title_item.xml
48 -rw----·····2.0·fat·····1948·bl·defN·14-Apr-29·11:45·res/layout/abc_action_bar_decor_overlay.xml48 -rw----·····2.0·fat······396·bl·defN·17-Sep-28·00:48·res/layout/abc_action_bar_view_list_nav_layout.xml
49 -rw----·····2.0·fat·····1120·bl·defN·14-Apr-29·11:45·res/layout/abc_action_bar_home.xml49 -rw----·····2.0·fat······812·bl·defN·17-Sep-28·00:48·res/layout/abc_action_menu_item_layout.xml
50 -rw----·····2.0·fat······536·bl·defN·14-Apr-29·11:45·res/layout/abc_action_bar_tab.xml50 -rw----·····2.0·fat······596·bl·defN·17-Sep-28·00:48·res/layout/abc_action_menu_layout.xml
51 -rw----·····2.0·fat······472·bl·defN·14-Apr-29·11:45·res/layout/abc_action_bar_tabbar.xml51 -rw----·····2.0·fat······472·bl·defN·17-Sep-28·00:48·res/layout/abc_action_mode_bar.xml
52 -rw----·····2.0·fat·····1396·bl·defN·14-Apr-29·11:45·res/layout/abc_action_bar_title_item.xml52 -rw----·····2.0·fat······888·bl·defN·17-Sep-28·00:48·res/layout/abc_action_mode_close_item.xml
53 -rw----·····2.0·fat······396·bl·defN·14-Apr-29·11:45·res/layout/abc_action_bar_view_list_nav_layout.xml53 -rw----·····2.0·fat······668·bl·defN·17-Sep-28·00:48·res/layout/abc_activity_chooser_view.xml
54 -rw----·····2.0·fat······812·bl·defN·14-Apr-29·11:45·res/layout/abc_action_menu_item_layout.xml54 -rw----·····2.0·fat·····1484·bl·defN·17-Sep-28·00:48·res/layout/abc_activity_chooser_view_include.xml
55 -rw----·····2.0·fat······596·bl·defN·14-Apr-29·11:45·res/layout/abc_action_menu_layout.xml55 -rw----·····2.0·fat·····1272·bl·defN·17-Sep-28·00:48·res/layout/abc_activity_chooser_view_list_item.xml
56 -rw----·····2.0·fat······472·bl·defN·14-Apr-29·11:45·res/layout/abc_action_mode_bar.xml56 -rw----·····2.0·fat······404·bl·defN·17-Sep-28·00:48·res/layout/abc_expanded_menu_layout.xml
57 -rw----·····2.0·fat······888·bl·defN·14-Apr-29·11:45·res/layout/abc_action_mode_close_item.xml57 -rw----·····2.0·fat······536·bl·defN·17-Sep-28·00:48·res/layout/abc_list_menu_item_checkbox.xml
58 -rw----·····2.0·fat······668·bl·defN·14-Apr-29·11:45·res/layout/abc_activity_chooser_view.xml58 -rw----·····2.0·fat······688·bl·defN·17-Sep-28·00:48·res/layout/abc_list_menu_item_icon.xml
59 -rw----·····2.0·fat·····1484·bl·defN·14-Apr-29·11:45·res/layout/abc_activity_chooser_view_include.xml59 -rw----·····2.0·fat·····1340·bl·defN·17-Sep-28·00:48·res/layout/abc_list_menu_item_layout.xml
60 -rw----·····2.0·fat·····1272·bl·defN·14-Apr-29·11:45·res/layout/abc_activity_chooser_view_list_item.xml60 -rw----·····2.0·fat······536·bl·defN·17-Sep-28·00:48·res/layout/abc_list_menu_item_radio.xml
61 -rw----·····2.0·fat······404·bl·defN·14-Apr-29·11:45·res/layout/abc_expanded_menu_layout.xml61 -rw----·····2.0·fat·····1444·bl·defN·17-Sep-28·00:48·res/layout/abc_popup_menu_item_layout.xml
62 -rw----·····2.0·fat······536·bl·defN·14-Apr-29·11:45·res/layout/abc_list_menu_item_checkbox.xml62 -rw----·····2.0·fat·····2260·bl·defN·17-Sep-28·00:48·res/layout/abc_search_dropdown_item_icons_2line.xml
63 -rw----·····2.0·fat······688·bl·defN·14-Apr-29·11:45·res/layout/abc_list_menu_item_icon.xml63 -rw----·····2.0·fat·····3828·bl·defN·17-Sep-28·00:48·res/layout/abc_search_view.xml
64 -rw----·····2.0·fat·····1340·bl·defN·14-Apr-29·11:45·res/layout/abc_list_menu_item_layout.xml64 -rw----·····2.0·fat······632·bl·defN·17-Sep-28·00:48·res/layout/abc_simple_decor.xml
65 -rw----·····2.0·fat······536·bl·defN·14-Apr-29·11:45·res/layout/abc_list_menu_item_radio.xml65 -rw----·····2.0·fat······576·bl·defN·17-Sep-28·00:48·res/layout/activity_main.xml
66 -rw----·····2.0·fat·····1444·bl·defN·14-Apr-29·11:45·res/layout/abc_popup_menu_item_layout.xml66 -rw----·····2.0·fat·····2784·bl·defN·17-Sep-28·00:48·res/layout/fragment_detail.xml
67 -rw----·····2.0·fat·····2260·bl·defN·14-Apr-29·11:45·res/layout/abc_search_dropdown_item_icons_2line.xml67 -rw----·····2.0·fat·····1024·bl·defN·17-Sep-28·00:48·res/layout/fragment_import.xml
68 -rw----·····2.0·fat·····3828·bl·defN·14-Apr-29·11:45·res/layout/abc_search_view.xml68 -rw----·····2.0·fat·····1584·bl·defN·17-Sep-28·00:48·res/layout/fragment_list.xml
69 -rw----·····2.0·fat······632·bl·defN·14-Apr-29·11:45·res/layout/abc_simple_decor.xml69 -rw----·····2.0·fat······904·bl·defN·17-Sep-28·00:48·res/layout/fragment_search.xml
70 -rw----·····2.0·fat······576·bl·defN·14-Apr-29·11:45·res/layout/activity_main.xml70 -rw----·····2.0·fat·····1400·bl·defN·17-Sep-28·00:48·res/layout/item_list.xml
71 -rw----·····2.0·fat·····2784·bl·defN·14-Apr-29·11:45·res/layout/fragment_detail.xml71 -rw----·····2.0·fat······912·bl·defN·17-Sep-28·00:48·res/layout/item_search.xml
72 -rw----·····2.0·fat·····1024·bl·defN·14-Apr-29·11:45·res/layout/fragment_import.xml72 -rw----·····2.0·fat······944·bl·defN·17-Sep-28·00:48·res/layout/layout_drawer.xml
73 -rw----·····2.0·fat·····1584·bl·defN·14-Apr-29·11:45·res/layout/fragment_list.xml73 -rw----·····2.0·fat······508·bl·defN·17-Sep-28·00:48·res/layout/support_simple_spinner_dropdown_item.xml
74 -rw----·····2.0·fat······904·bl·defN·14-Apr-29·11:45·res/layout/fragment_search.xml74 -rw----·····2.0·fat······840·bl·defN·17-Sep-28·00:48·res/menu/detail.xml
75 -rw----·····2.0·fat·····1400·bl·defN·14-Apr-29·11:45·res/layout/item_list.xml75 -rw----·····2.0·fat······840·bl·defN·17-Sep-28·00:48·res/menu/main.xml
76 -rw----·····2.0·fat······912·bl·defN·14-Apr-29·11:45·res/layout/item_search.xml76 -rw----·····2.0·fat······492·bl·defN·17-Sep-28·00:48·res/raw/ormlite_config.txt
77 -rw----·····2.0·fat······944·bl·defN·14-Apr-29·11:45·res/layout/layout_drawer.xml77 -rw----·····2.0·fat·····3456·bl·defN·17-Sep-28·00:48·AndroidManifest.xml
78 -rw----·····2.0·fat······508·bl·defN·14-Apr-29·11:45·res/layout/support_simple_spinner_dropdown_item.xml78 -rw----·····1.0·fat···121236·b-·stor·17-Sep-28·00:47·resources.arsc
79 -rw----·····2.0·fat······840·bl·defN·14-Apr-29·11:45·res/menu/detail.xml79 -rw----·····2.0·fat······652·bl·defN·17-Sep-28·00:48·res/layout-v11/abc_action_bar_decor.xml
80 -rw----·····2.0·fat······840·bl·defN·14-Apr-29·11:45·res/menu/main.xml80 -rw----·····2.0·fat······680·bl·defN·17-Sep-28·00:48·res/layout-v11/abc_simple_decor.xml
81 -rw----·····2.0·fat······492·bl·defN·14-Apr-29·11:45·res/raw/ormlite_config.txt81 -rw----·····2.0·fat······632·bl·defN·17-Sep-28·00:48·res/layout-v14/abc_activity_chooser_view.xml
82 -rw----·····2.0·fat·····3456·bl·defN·14-Apr-29·11:45·AndroidManifest.xml82 -rw----·····1.0·fat······213·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_bottom_solid_dark_holo.9.png
83 -rw----·····1.0·fat···121236·b-·stor·14-Apr-29·11:44·resources.arsc83 -rw----·····1.0·fat······212·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_bottom_solid_light_holo.9.png
84 -rw----·····2.0·fat······652·bl·defN·14-Apr-29·11:45·res/layout-v11/abc_action_bar_decor.xml84 -rw----·····1.0·fat······224·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_bottom_transparent_dark_holo.9.png
85 -rw----·····2.0·fat······680·bl·defN·14-Apr-29·11:45·res/layout-v11/abc_simple_decor.xml85 -rw----·····1.0·fat······224·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_bottom_transparent_light_holo.9.png
86 -rw----·····2.0·fat······632·bl·defN·14-Apr-29·11:45·res/layout-v14/abc_activity_chooser_view.xml86 -rw----·····1.0·fat······267·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_share_pack_holo_dark.9.png
87 -rw----·····1.0·fat······213·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_bottom_solid_dark_holo.9.png87 -rw----·····1.0·fat······268·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_share_pack_holo_light.9.png
88 -rw----·····1.0·fat······212·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_bottom_solid_light_holo.9.png88 -rw----·····1.0·fat······219·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_solid_dark_holo.9.png
89 -rw----·····1.0·fat······224·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_bottom_transparent_dark_holo.9.png89 -rw----·····1.0·fat······218·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_solid_light_holo.9.png
90 -rw----·····1.0·fat······224·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_bottom_transparent_light_holo.9.png90 -rw----·····1.0·fat······219·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_stacked_solid_dark_holo.9.png
91 -rw----·····1.0·fat······267·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_share_pack_holo_dark.9.png91 -rw----·····1.0·fat······219·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_stacked_solid_light_holo.9.png
92 -rw----·····1.0·fat······268·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_share_pack_holo_light.9.png92 -rw----·····1.0·fat······214·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_stacked_transparent_dark_holo.9.png
93 -rw----·····1.0·fat······219·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_solid_dark_holo.9.png93 -rw----·····1.0·fat······212·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_stacked_transparent_light_holo.9.png
94 -rw----·····1.0·fat······218·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_solid_light_holo.9.png94 -rw----·····1.0·fat······242·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_transparent_dark_holo.9.png
95 -rw----·····1.0·fat······219·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_stacked_solid_dark_holo.9.png95 -rw----·····1.0·fat······241·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ab_transparent_light_holo.9.png
96 -rw----·····1.0·fat······219·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_stacked_solid_light_holo.9.png96 -rw----·····1.0·fat······216·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_cab_background_bottom_holo_dark.9.png
97 -rw----·····1.0·fat······214·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_stacked_transparent_dark_holo.9.png97 -rw----·····1.0·fat······214·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_cab_background_bottom_holo_light.9.png
98 -rw----·····1.0·fat······212·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_stacked_transparent_light_holo.9.png98 -rw----·····1.0·fat······217·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_cab_background_top_holo_dark.9.png
99 -rw----·····1.0·fat······242·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_transparent_dark_holo.9.png99 -rw----·····1.0·fat······214·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_cab_background_top_holo_light.9.png
100 -rw----·····1.0·fat······241·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ab_transparent_light_holo.9.png100 -rw----·····1.0·fat······548·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_ab_back_holo_dark.png
101 -rw----·····1.0·fat······216·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_cab_background_bottom_holo_dark.9.png101 -rw----·····1.0·fat······438·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_ab_back_holo_light.png
102 -rw----·····1.0·fat······214·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_cab_background_bottom_holo_light.9.png102 -rw----·····1.0·fat······791·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_cab_done_holo_dark.png
103 -rw----·····1.0·fat······217·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_cab_background_top_holo_dark.9.png103 -rw----·····1.0·fat······605·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_cab_done_holo_light.png
104 -rw----·····1.0·fat······214·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_cab_background_top_holo_light.9.png104 -rw----·····1.0·fat······996·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_clear_disabled.png
105 -rw----·····1.0·fat······548·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_ab_back_holo_dark.png105 -rw----·····1.0·fat·····1498·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_clear_normal.png
106 -rw----·····1.0·fat······438·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_ab_back_holo_light.png106 -rw----·····1.0·fat······409·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_clear_search_api_disabled_holo_light.png
107 -rw----·····1.0·fat······791·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_cab_done_holo_dark.png107 -rw----·····1.0·fat······451·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_clear_search_api_holo_light.png
108 -rw----·····1.0·fat······605·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_cab_done_holo_light.png108 -rw----·····1.0·fat······493·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_commit_search_api_holo_dark.png
109 -rw----·····1.0·fat······996·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_clear_disabled.png109 -rw----·····1.0·fat······448·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_commit_search_api_holo_light.png
110 -rw----·····1.0·fat·····1498·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_clear_normal.png110 -rw----·····1.0·fat······815·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_go.png
111 -rw----·····1.0·fat······409·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_clear_search_api_disabled_holo_light.png111 -rw----·····1.0·fat······254·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_go_search_api_holo_light.png
112 -rw----·····1.0·fat······451·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_clear_search_api_holo_light.png112 -rw----·····1.0·fat······126·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png
113 -rw----·····1.0·fat······493·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_commit_search_api_holo_dark.png113 -rw----·····1.0·fat······136·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_light.png
114 -rw----·····1.0·fat······448·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_commit_search_api_holo_light.png114 -rw----·····1.0·fat······578·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_menu_share_holo_dark.png
115 -rw----·····1.0·fat······815·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_go.png115 -rw----·····1.0·fat······607·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_menu_share_holo_light.png
116 -rw----·····1.0·fat······254·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_go_search_api_holo_light.png116 -rw----·····1.0·fat·····1688·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_search.png
117 -rw----·····1.0·fat······126·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_dark.png117 -rw----·····1.0·fat······973·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_search_api_holo_light.png
118 -rw----·····1.0·fat······136·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_menu_moreoverflow_normal_holo_light.png118 -rw----·····1.0·fat·····2013·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_voice_search.png
119 -rw----·····1.0·fat······578·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_menu_share_holo_dark.png119 -rw----·····1.0·fat······705·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_ic_voice_search_api_holo_light.png
120 -rw----·····1.0·fat······607·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_menu_share_holo_light.png120 -rw----·····1.0·fat······132·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_list_divider_holo_dark.9.png
121 -rw----·····1.0·fat·····1688·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_search.png121 -rw----·····1.0·fat······132·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_list_divider_holo_light.9.png
122 -rw----·····1.0·fat······973·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_search_api_holo_light.png122 -rw----·····1.0·fat······208·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_list_focused_holo.9.png
123 -rw----·····1.0·fat·····2013·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_voice_search.png123 -rw----·····1.0·fat······176·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_list_longpressed_holo.9.png
124 -rw----·····1.0·fat······705·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_ic_voice_search_api_holo_light.png124 -rw----·····1.0·fat······176·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_list_pressed_holo_dark.9.png
125 -rw----·····1.0·fat······132·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_list_divider_holo_dark.9.png125 -rw----·····1.0·fat······176·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_list_pressed_holo_light.9.png
126 -rw----·····1.0·fat······132·b-·stor·14-Apr-29·11:44·res/drawable-hdpi/abc_list_divider_holo_light.9.png126 -rw----·····1.0·fat······203·b-·stor·17-Sep-28·00:47·res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png
Max diff block lines reached; -1/88928 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)
847 B
APK metadata
Ordering differences only
    
Offset 7, 20 lines modifiedOffset 7, 20 lines modified
7 packageInfo:·null7 packageInfo:·null
8 sdkInfo:8 sdkInfo:
9 ··minSdkVersion:·'10'9 ··minSdkVersion:·'10'
10 ··targetSdkVersion:·'19'10 ··targetSdkVersion:·'19'
11 sharedLibrary:·false11 sharedLibrary:·false
12 sparseResources:·false12 sparseResources:·false
13 unknownFiles:13 unknownFiles:
14 ··com/google/thirdparty/publicsuffix/PublicSuffixPatterns.gwt.xml:·'8' 
15 ··com/google/thirdparty/publicsuffix/PublicSuffixType.gwt.xml:·'8' 
16 ··com/j256/ormlite/android/LICENSE.txt:·'8' 
17 ··com/j256/ormlite/android/README.txt:·'8' 
18 ··com/j256/ormlite/core/LICENSE.txt:·'8'14 ··com/j256/ormlite/core/LICENSE.txt:·'8'
19 ··com/j256/ormlite/core/README.txt:·'8'15 ··com/j256/ormlite/core/README.txt:·'8'
 16 ··com/j256/ormlite/android/LICENSE.txt:·'8'
 17 ··com/j256/ormlite/android/README.txt:·'8'
 18 ··com/google/thirdparty/publicsuffix/PublicSuffixPatterns.gwt.xml:·'8'
 19 ··com/google/thirdparty/publicsuffix/PublicSuffixType.gwt.xml:·'8'
20 usesFramework:20 usesFramework:
21 ··ids:21 ··ids:
22 ··-·122 ··-·1
23 ··tag:·null23 ··tag:·null
24 version:·2.5.0-dirty24 version:·2.5.0-dirty
25 versionInfo:25 versionInfo:
26 ··versionCode:·'7'26 ··versionCode:·'7'
73.5 MB
classes.dex
73.5 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 35 lines modifiedOffset 1, 35 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············:·a8a47a404 checksum············:·3a0a583b
5 signature···········:·16d2...01ff5 signature···········:·8099...1f55
6 file_size···········:·36806526 file_size···········:·4637696
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·····:·2723410 string_ids_size·····:·27237
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·387312 type_ids_size·······:·3876
13 type_ids_off········:·109048·(0x01a9f8)13 type_ids_off········:·109060·(0x01aa04)
14 proto_ids_size······:·617814 proto_ids_size······:·6178
15 proto_ids_off·······:·124540·(0x01e67c)15 proto_ids_off·······:·124564·(0x01e694)
16 field_ids_size······:·885316 field_ids_size······:·8853
17 field_ids_off·······:·198676·(0x030814)17 field_ids_off·······:·198700·(0x03082c)
18 method_ids_size·····:·2981918 method_ids_size·····:·29819
19 method_ids_off······:·269500·(0x041cbc)19 method_ids_off······:·269524·(0x041cd4)
20 class_defs_size·····:·300520 class_defs_size·····:·3005
21 class_defs_off······:·508052·(0x07c094)21 class_defs_off······:·508076·(0x07c0ac)
22 data_size···········:·307644022 data_size···········:·4021568
23 data_off············:·604212·(0x093834)23 data_off············:·616128·(0x0966c0)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·15625 class_idx···········:·159
26 access_flags········:·1536·(0x0600)26 access_flags········:·1536·(0x0600)
27 superclass_idx······:·306027 superclass_idx······:·3063
28 source_file_idx·····:·192528 source_file_idx·····:·1925
29 static_fields_size··:·029 static_fields_size··:·0
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·031 direct_methods_size·:·0
32 virtual_methods_size:·632 virtual_methods_size:·6
  
33 Class·#0·annotations:33 Class·#0·annotations:
Offset 81, 17 lines modifiedOffset 81, 17 lines modified
81 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;'81 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;'
82 ······access········:·0x0401·(PUBLIC·ABSTRACT)82 ······access········:·0x0401·(PUBLIC·ABSTRACT)
83 ······code··········:·(none)83 ······code··········:·(none)
  
84 ··source_file_idx···:·1925·(AccessibilityServiceInfoCompat.java)84 ··source_file_idx···:·1925·(AccessibilityServiceInfoCompat.java)
  
85 Class·#1·header:85 Class·#1·header:
86 class_idx···········:·15786 class_idx···········:·160
87 access_flags········:·1·(0x0001)87 access_flags········:·1·(0x0001)
88 superclass_idx······:·306088 superclass_idx······:·3063
89 source_file_idx·····:·192589 source_file_idx·····:·1925
90 static_fields_size··:·1390 static_fields_size··:·13
91 instance_fields_size:·091 instance_fields_size:·0
92 direct_methods_size·:·1192 direct_methods_size·:·11
93 virtual_methods_size:·093 virtual_methods_size:·0
  
94 Class·#1·annotations:94 Class·#1·annotations:
Offset 175, 33 lines modifiedOffset 175, 33 lines modified
175 ······type··········:·'()V'175 ······type··········:·'()V'
176 ······access········:·0x10008·(STATIC·CONSTRUCTOR)176 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
177 ······code··········-177 ······code··········-
178 ······registers·····:·2178 ······registers·····:·2
179 ······ins···········:·0179 ······ins···········:·0
180 ······outs··········:·1180 ······outs··········:·1
181 ······insns·size····:·36·16-bit·code·units181 ······insns·size····:·36·16-bit·code·units
182 0d8ab0:········································|[0d8ab0]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V182 0e7e9c:········································|[0e7e9c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<clinit>:()V
183 0d8ac0:·6000·3300······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0033183 0e7eac:·6000·3300······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0033
184 0d8ac4:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12184 0e7eb0:·1301·1200······························|0002:·const/16·v1,·#int·18·//·#12
185 0d8ac8:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a185 0e7eb4:·3410·0a00······························|0004:·if-lt·v0,·v1,·000e·//·+000a
186 0d8acc:·2200·9a00······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@009a186 0e7eb8:·2200·9d00······························|0006:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;·//·type@009d
187 0d8ad0:·7010·de02·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@02de187 0e7ebc:·7010·de02·0000·························|0008:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.<init>:()V·//·method@02de
188 0d8ad6:·6900·4500······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0045188 0e7ec2:·6900·4500······························|000b:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0045
189 0d8ada:·0e00···································|000d:·return-void189 0e7ec6:·0e00···································|000d:·return-void
190 0d8adc:·6000·3300······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0033190 0e7ec8:·6000·3300······························|000e:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@0033
191 0d8ae0:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e191 0e7ecc:·1301·0e00······························|0010:·const/16·v1,·#int·14·//·#e
192 0d8ae4:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a192 0e7ed0:·3410·0a00······························|0012:·if-lt·v0,·v1,·001c·//·+000a
193 0d8ae8:·2200·9900······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@0099193 0e7ed4:·2200·9c00······························|0014:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;·//·type@009c
194 0d8aec:·7010·d702·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@02d7194 0e7ed8:·7010·d702·0000·························|0016:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.<init>:()V·//·method@02d7
195 0d8af2:·6900·4500······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0045195 0e7ede:·6900·4500······························|0019:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0045
196 0d8af6:·28f2···································|001b:·goto·000d·//·-000e196 0e7ee2:·28f2···································|001b:·goto·000d·//·-000e
197 0d8af8:·2200·9b00······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@009b197 0e7ee4:·2200·9e00······························|001c:·new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;·//·type@009e
198 0d8afc:·7010·e002·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@02e0198 0e7ee8:·7010·e002·0000·························|001e:·invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.<init>:()V·//·method@02e0
199 0d8b02:·6900·4500······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0045199 0e7eee:·6900·4500······························|0021:·sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;·//·field@0045
200 0d8b06:·28ea···································|0023:·goto·000d·//·-0016200 0e7ef2:·28ea···································|0023:·goto·000d·//·-0016
201 ······catches·······:·(none)201 ······catches·······:·(none)
202 ······positions·····:·202 ······positions·····:·
203 ········0x0000·line=111203 ········0x0000·line=111
204 ········0x0006·line=112204 ········0x0006·line=112
205 ········0x000d·line=118205 ········0x000d·line=118
206 ········0x000e·line=113206 ········0x000e·line=113
207 ········0x0014·line=114207 ········0x0014·line=114
Offset 213, 17 lines modifiedOffset 213, 17 lines modified
213 ······type··········:·'()V'213 ······type··········:·'()V'
214 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)214 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
215 ······code··········-215 ······code··········-
216 ······registers·····:·1216 ······registers·····:·1
217 ······ins···········:·1217 ······ins···········:·1
218 ······outs··········:·1218 ······outs··········:·1
219 ······insns·size····:·4·16-bit·code·units219 ······insns·size····:·4·16-bit·code·units
220 0d8b08:········································|[0d8b08]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V220 0e7ef4:········································|[0e7ef4]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.<init>:()V
221 0d8b18:·7010·3163·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@6331221 0e7f04:·7010·3163·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@6331
222 0d8b1e:·0e00···································|0003:·return-void222 0e7f0a:·0e00···································|0003:·return-void
223 ······catches·······:·(none)223 ······catches·······:·(none)
224 ······positions·····:·224 ······positions·····:·
225 ········0x0000·line=280225 ········0x0000·line=280
226 ········0x0003·line=282226 ········0x0003·line=282
227 ······locals········:·227 ······locals········:·
228 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·228 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;·
  
Offset 232, 27 lines modifiedOffset 232, 27 lines modified
232 ······type··········:·'(I)Ljava/lang/String;'232 ······type··········:·'(I)Ljava/lang/String;'
233 ······access········:·0x0009·(PUBLIC·STATIC)233 ······access········:·0x0009·(PUBLIC·STATIC)
234 ······code··········-234 ······code··········-
235 ······registers·····:·2235 ······registers·····:·2
236 ······ins···········:·1236 ······ins···········:·1
237 ······outs··········:·0237 ······outs··········:·0
238 ······insns·size····:·38·16-bit·code·units238 ······insns·size····:·38·16-bit·code·units
239 0d8b20:········································|[0d8b20]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;239 0e7f0c:········································|[0e7f0c]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String;
240 0d8b30:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012240 0e7f1c:·2b01·1200·0000·························|0000:·packed-switch·v1,·00000012·//·+00000012
241 0d8b36:·1a00·4e30······························|0003:·const-string·v0,·"UNKNOWN"·//·string@304e241 0e7f22:·1a00·5130······························|0003:·const-string·v0,·"UNKNOWN"·//·string@3051
242 0d8b3a:·1100···································|0005:·return-object·v0242 0e7f26:·1100···································|0005:·return-object·v0
243 0d8b3c:·1a00·4009······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@0940243 0e7f28:·1a00·4009······························|0006:·const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"·//·string@0940
244 0d8b40:·28fd···································|0008:·goto·0005·//·-0003244 0e7f2c:·28fd···································|0008:·goto·0005·//·-0003
245 0d8b42:·1a00·3f09······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@093f245 0e7f2e:·1a00·3f09······························|0009:·const-string·v0,·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"·//·string@093f
246 0d8b46:·28fa···································|000b:·goto·0005·//·-0006246 0e7f32:·28fa···································|000b:·goto·0005·//·-0006
247 0d8b48:·1a00·3e09······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@093e247 0e7f34:·1a00·3e09······························|000c:·const-string·v0,·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"·//·string@093e
248 0d8b4c:·28f7···································|000e:·goto·0005·//·-0009248 0e7f38:·28f7···································|000e:·goto·0005·//·-0009
249 0d8b4e:·1a00·3d09······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@093d249 0e7f3a:·1a00·3d09······························|000f:·const-string·v0,·"CAPABILITY_CAN_FILTER_KEY_EVENTS"·//·string@093d
250 0d8b52:·28f4···································|0011:·goto·0005·//·-000c250 0e7f3e:·28f4···································|0011:·goto·0005·//·-000c
251 0d8b54:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)251 0e7f40:·0001·0800·0100·0000·0600·0000·0900·...·|0012:·packed-switch-data·(20·units)
252 ······catches·······:·(none)252 ······catches·······:·(none)
Max diff block lines reached; 77031027/77043537 bytes (99.98%) of diff not shown.
18.9 KB
classes.jar
6.28 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·5427914·bytes,·number·of·entries:·30051 Zip·file·size:·5427896·bytes,·number·of·entries:·3005
2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class
6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class
7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class
8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class
Offset 1204, 16 lines modifiedOffset 1204, 16 lines modified
1204 ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·net/solutinno/util/AnimationHelper.class1204 ?rwxrwxr-x··2.0·unx······619·b-·stor·80-Jan-01·00:00·net/solutinno/util/AnimationHelper.class
1205 ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·net/solutinno/util/DisplayHelper.class1205 ?rwxrwxr-x··2.0·unx······604·b-·stor·80-Jan-01·00:00·net/solutinno/util/DisplayHelper.class
1206 ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·net/solutinno/util/DrawableHelper.class1206 ?rwxrwxr-x··2.0·unx······588·b-·stor·80-Jan-01·00:00·net/solutinno/util/DrawableHelper.class
1207 ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·net/solutinno/util/LogHelper.class1207 ?rwxrwxr-x··2.0·unx······493·b-·stor·80-Jan-01·00:00·net/solutinno/util/LogHelper.class
1208 ?rwxrwxr-x··2.0·unx·····1023·b-·stor·80-Jan-01·00:00·net/solutinno/util/NetworkHelper.class1208 ?rwxrwxr-x··2.0·unx·····1023·b-·stor·80-Jan-01·00:00·net/solutinno/util/NetworkHelper.class
1209 ?rwxrwxr-x··2.0·unx······859·b-·stor·80-Jan-01·00:00·net/solutinno/util/PackageHelper.class1209 ?rwxrwxr-x··2.0·unx······859·b-·stor·80-Jan-01·00:00·net/solutinno/util/PackageHelper.class
1210 ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·net/solutinno/util/SoftKeyboardHelper.class1210 ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·net/solutinno/util/SoftKeyboardHelper.class
1211 ?rwxrwxr-x··2.0·unx·····1901·b-·stor·80-Jan-01·00:00·net/solutinno/util/SpeechHelper$1.class1211 ?rwxrwxr-x··2.0·unx·····1882·b-·stor·80-Jan-01·00:00·net/solutinno/util/SpeechHelper$1.class
1212 ?rwxrwxr-x··2.0·unx·····2609·b-·stor·80-Jan-01·00:00·net/solutinno/util/SpeechHelper.class1212 ?rwxrwxr-x··2.0·unx·····2607·b-·stor·80-Jan-01·00:00·net/solutinno/util/SpeechHelper.class
1213 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·net/solutinno/util/StreamHelper.class1213 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·net/solutinno/util/StreamHelper.class
1214 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·net/solutinno/util/StringHelper.class1214 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·net/solutinno/util/StringHelper.class
1215 ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·net/solutinno/util/UrlHelper.class1215 ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·net/solutinno/util/UrlHelper.class
1216 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·net/solutinno/util/ViewHelper.class1216 ?rwxrwxr-x··2.0·unx······515·b-·stor·80-Jan-01·00:00·net/solutinno/util/ViewHelper.class
1217 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/AboutFragment$1.class1217 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/AboutFragment$1.class
1218 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/Application.class1218 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/Application.class
1219 ?rwxrwxr-x··2.0·unx······435·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/BuildConfig.class1219 ?rwxrwxr-x··2.0·unx······435·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/BuildConfig.class
Offset 1246, 25 lines modifiedOffset 1246, 25 lines modified
1246 ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/R$raw.class1246 ?rwxrwxr-x··2.0·unx······202·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/R$raw.class
1247 ?rwxrwxr-x··2.0·unx·····2334·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/R$string.class1247 ?rwxrwxr-x··2.0·unx·····2334·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/R$string.class
1248 ?rwxrwxr-x··2.0·unx·····9497·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/R$style.class1248 ?rwxrwxr-x··2.0·unx·····9497·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/R$style.class
1249 ?rwxrwxr-x··2.0·unx·····6344·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/R$styleable.class1249 ?rwxrwxr-x··2.0·unx·····6344·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/R$styleable.class
1250 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/R.class1250 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/R.class
1251 ?rwxrwxr-x··2.0·unx······596·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/SearchFragment$1.class1251 ?rwxrwxr-x··2.0·unx······596·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/SearchFragment$1.class
1252 ?rwxrwxr-x··2.0·unx·····2271·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/SearchFragment$2.class1252 ?rwxrwxr-x··2.0·unx·····2271·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/SearchFragment$2.class
1253 ?rwxrwxr-x··2.0·unx·····4617·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/data/DataProvider.class1253 ?rwxrwxr-x··2.0·unx·····4625·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/data/DataProvider.class
1254 ?rwxrwxr-x··2.0·unx······451·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/data/SearchEngine.class1254 ?rwxrwxr-x··2.0·unx······451·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/data/SearchEngine.class
1255 ?rwxrwxr-x··2.0·unx·····1650·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/data/SearchEngineCursor.class1255 ?rwxrwxr-x··2.0·unx·····1650·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/data/SearchEngineCursor.class
1256 ?rwxrwxr-x··2.0·unx·····3378·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/provider/OpenSearchProvider.class1256 ?rwxrwxr-x··2.0·unx·····3378·b-·stor·80-Jan-01·00:00·net/solutinno/websearch/provider/OpenSearchProvider.class
1257 ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·net/solutinno/widget/CheckableLinearLayout.class1257 ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·net/solutinno/widget/CheckableLinearLayout.class
1258 ?rwxrwxr-x··2.0·unx······838·b-·stor·80-Jan-01·00:00·net/solutinno/widget/CheckableRelativeLayout.class1258 ?rwxrwxr-x··2.0·unx······838·b-·stor·80-Jan-01·00:00·net/solutinno/widget/CheckableRelativeLayout.class
1259 ?rwxrwxr-x··2.0·unx·····1023·b-·stor·80-Jan-01·00:00·net/solutinno/widget/ToastHandler.class1259 ?rwxrwxr-x··2.0·unx·····1023·b-·stor·80-Jan-01·00:00·net/solutinno/widget/ToastHandler.class
1260 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·net/solutinno/widget/ToastHintProvider$OnGetToastHint.class1260 ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·net/solutinno/widget/ToastHintProvider$OnGetToastHint.class
1261 ?rwxrwxr-x··2.0·unx·····1452·b-·stor·80-Jan-01·00:00·net/solutinno/widget/ToastHintProvider.class1261 ?rwxrwxr-x··2.0·unx·····1452·b-·stor·80-Jan-01·00:00·net/solutinno/widget/ToastHintProvider.class
1262 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·net/solutinno/widget/ToastValidationProvider$OnValidate.class1262 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·net/solutinno/widget/ToastValidationProvider$OnValidate.class
1263 ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·net/solutinno/widget/ToastValidationProvider.class1263 ?rwxrwxr-x··2.0·unx·····1466·b-·stor·80-Jan-01·00:00·net/solutinno/widget/ToastValidationProvider.class
1264 ?rwxrwxr-x··2.0·unx······196·b-·stor·80-Jan-01·00:00·org/htmlcleaner/AttributeTransformation.class1264 ?rwxrwxr-x··2.0·unx······196·b-·stor·80-Jan-01·00:00·org/htmlcleaner/AttributeTransformation.class
1265 ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·org/htmlcleaner/BaseToken.class1265 ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·org/htmlcleaner/BaseToken.class
1266 ?rwxrwxr-x··2.0·unx·····1342·b-·stor·80-Jan-01·00:00·org/htmlcleaner/BelongsTo.class1266 ?rwxrwxr-x··2.0·unx·····1342·b-·stor·80-Jan-01·00:00·org/htmlcleaner/BelongsTo.class
1267 ?rwxrwxr-x··2.0·unx·····2722·b-·stor·80-Jan-01·00:00·org/htmlcleaner/CleanerTransformations.class1267 ?rwxrwxr-x··2.0·unx·····2722·b-·stor·80-Jan-01·00:00·org/htmlcleaner/CleanerTransformations.class
1268 ?rwxrwxr-x··2.0·unx·····1015·b-·stor·80-Jan-01·00:00·org/htmlcleaner/CloseTag.class1268 ?rwxrwxr-x··2.0·unx·····1015·b-·stor·80-Jan-01·00:00·org/htmlcleaner/CloseTag.class
1269 ?rwxrwxr-x··2.0·unx·····7898·b-·stor·80-Jan-01·00:00·org/htmlcleaner/CommandLine.class1269 ?rwxrwxr-x··2.0·unx·····7898·b-·stor·80-Jan-01·00:00·org/htmlcleaner/CommandLine.class
1270 ?rwxrwxr-x··2.0·unx·····5271·b-·stor·80-Jan-01·00:00·org/htmlcleaner/ConfigFileTagProvider$ConfigParser.class1270 ?rwxrwxr-x··2.0·unx·····5271·b-·stor·80-Jan-01·00:00·org/htmlcleaner/ConfigFileTagProvider$ConfigParser.class
Offset 3000, 8 lines modifiedOffset 3000, 8 lines modified
3000 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·com/j256/ormlite/field/types/SqlDateType.class3000 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·com/j256/ormlite/field/types/SqlDateType.class
3001 ?rwxrwxr-x··2.0·unx·····1062·b-·stor·80-Jan-01·00:00·com/j256/ormlite/field/types/TimeStampType.class3001 ?rwxrwxr-x··2.0·unx·····1062·b-·stor·80-Jan-01·00:00·com/j256/ormlite/field/types/TimeStampType.class
3002 ?rwxrwxr-x··2.0·unx·····1579·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class3002 ?rwxrwxr-x··2.0·unx·····1579·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JBViewCompatImpl.class
3003 ?rwxrwxr-x··2.0·unx······379·b-·stor·80-Jan-01·00:00·com/google/common/collect/ForwardingNavigableSet$StandardDescendingSet.class3003 ?rwxrwxr-x··2.0·unx······379·b-·stor·80-Jan-01·00:00·com/google/common/collect/ForwardingNavigableSet$StandardDescendingSet.class
3004 ?rwxrwxr-x··2.0·unx·····5575·b-·stor·80-Jan-01·00:00·com/google/common/collect/TreeMultimap.class3004 ?rwxrwxr-x··2.0·unx·····5575·b-·stor·80-Jan-01·00:00·com/google/common/collect/TreeMultimap.class
3005 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class3005 ?rwxrwxr-x··2.0·unx······650·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
3006 ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class3006 ?rwxrwxr-x··2.0·unx······446·b-·stor·80-Jan-01·00:00·android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
3007 3005·files,·5423424·bytes·uncompressed,·4868856·bytes·compressed:··10.2%3007 3005·files,·5423406·bytes·uncompressed,·4868838·bytes·compressed:··10.2%
2.34 KB
net/solutinno/util/SpeechHelper$1.class
2.26 KB
procyon -ec {}
    
Offset 13, 33 lines modifiedOffset 13, 34 lines modified
13 final·class·SpeechHelper$1·extends·BroadcastReceiver13 final·class·SpeechHelper$1·extends·BroadcastReceiver
14 {14 {
15 ····static·{15 ····static·{
16 ········$assertionsDisabled·=·!SpeechHelper.class.desiredAssertionStatus();16 ········$assertionsDisabled·=·!SpeechHelper.class.desiredAssertionStatus();
17 ····}17 ····}
18 ····18 ····
19 ····public·void·onReceive(final·Context·context,·final·Intent·intent)·{19 ····public·void·onReceive(final·Context·context,·final·Intent·intent)·{
 20 ········final·int·n·=·2;
 21 ········final·int·n2·=·1;
20 ········final·Bundle·resultExtras·=·this.getResultExtras(true);22 ········final·Bundle·resultExtras·=·this.getResultExtras((boolean)(n2·!=·0));
21 ········assert·resultExtras·!=·null;23 ········assert·resultExtras·!=·null;
22 ········if·(resultExtras.containsKey("android.speech.extra.SUPPORTED_LANGUAGES"))·{24 ········if·(resultExtras.containsKey("android.speech.extra.SUPPORTED_LANGUAGES"))·{
23 ············final·String[]·a·=·(String[])resultExtras.getStringArrayList("android.speech.extra.SUPPORTED_LANGUAGES").toArray(new·String[1]);25 ············final·String[]·a·=·(String[])resultExtras.getStringArrayList("android.speech.extra.SUPPORTED_LANGUAGES").toArray(new·String[n2]);
24 ············Arrays.sort(a);26 ············Arrays.sort(a);
25 ············final·String[]·array·=·a; 
26 ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{27 ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{
27 ················final·String·s·=·array[i];28 ················final·String·s·=·a[i];
28 ················final·String[]·array2·=·(String[])Iterables.toArray(Splitter.on('-').split((CharSequence)s),·(Class)String.class);29 ················final·String[]·array·=·(String[])Iterables.toArray(Splitter.on('-').split((CharSequence)s),·(Class)String.class);
29 ················Object·o·=·null;30 ················Object·o·=·null;
30 ················if·(array2.length·==·3)·{31 ················if·(array.length·==·3)·{
31 ····················o·=·new·Locale(array2[0],·array2[1],·array2[2]);32 ····················o·=·new·Locale(array[0],·array[n2],·array[n]);
32 ················}33 ················}
33 ················else·if·(array2.length·==·2)·{34 ················else·if·(array.length·==·n)·{
34 ····················o·=·new·Locale(array2[0],·array2[1]);35 ····················o·=·new·Locale(array[0],·array[n2]);
35 ················}36 ················}
36 ················else·if·(array2.length·==·1)·{37 ················else·if·(array.length·==·n2)·{
37 ····················o·=·new·Locale(array2[0]);38 ····················o·=·new·Locale(array[0]);
38 ················}39 ················}
39 ················SpeechHelper.access$000().add(s);40 ················SpeechHelper.access$000().add(s);
40 ················SpeechHelper.access$100().add(o);41 ················SpeechHelper.access$100().add(o);
41 ············}42 ············}
42 ········}43 ········}
43 ········SpeechHelper.access$202(true);44 ········SpeechHelper.access$202((boolean)(n2·!=·0));
44 ····}45 ····}
45 }46 }
5.01 KB
net/solutinno/util/SpeechHelper.class
4.94 KB
javap -verbose -constants -s -l -private {}
    
Offset 242, 63 lines modifiedOffset 242, 61 lines modified
242 ·········0:·iconst_1242 ·········0:·iconst_1
243 ·········1:·istore_0243 ·········1:·istore_0
244 ·········2:·new···········#15·················//·class·java/util/ArrayList244 ·········2:·new···········#15·················//·class·java/util/ArrayList
245 ·········5:·astore_1245 ·········5:·astore_1
246 ·········6:·aload_1246 ·········6:·aload_1
247 ·········7:·invokespecial·#19·················//·Method·java/util/ArrayList."<init>":()V247 ·········7:·invokespecial·#19·················//·Method·java/util/ArrayList."<init>":()V
248 ········10:·getstatic·····#23·················//·Field·mLanguageValues:Ljava/util/List;248 ········10:·getstatic·····#23·················//·Field·mLanguageValues:Ljava/util/List;
249 ········13:·astore_2 
250 ········14:·aload_2 
251 ········15:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;249 ········13:·invokeinterface·#46,··1···········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
252 ········20:·astore_3250 ········18:·astore_2
253 ········21:·aload_3251 ········19:·aload_2
254 ········22:·invokeinterface·#52,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z252 ········20:·invokeinterface·#52,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
255 ········27:·istore········4 
256 ········29:·iload·········4253 ········25:·istore_3
 254 ········26:·iload_3
257 ········31:·ifeq··········98255 ········27:·ifeq··········96
258 ········34:·aload_3256 ········30:·aload_2
259 ········35:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;257 ········31:·invokeinterface·#56,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
260 ········40:·checkcast·····#58·················//·class·java/util/Locale258 ········36:·checkcast·····#58·················//·class·java/util/Locale
261 ········43:·astore········5259 ········39:·astore········4
262 ········45:·iconst_2260 ········41:·iconst_2
263 ········46:·istore········6261 ········42:·istore········5
264 ········48:·iload·········6262 ········44:·iload·········5
265 ········50:·anewarray·····#4··················//·class·java/lang/Object263 ········46:·anewarray·····#4··················//·class·java/lang/Object
266 ········53:·astore········7264 ········49:·astore········6
267 ········55:·aload·········5265 ········51:·aload·········4
268 ········57:·invokevirtual·#65·················//·Method·java/util/Locale.getDisplayLanguage:()Ljava/lang/String;266 ········53:·invokevirtual·#65·················//·Method·java/util/Locale.getDisplayLanguage:()Ljava/lang/String;
269 ········60:·astore········8267 ········56:·astore········7
 268 ········58:·aload·········6
 269 ········60:·iconst_0
270 ········62:·aload·········7270 ········61:·aload·········7
271 ········64:·iconst_0 
272 ········65:·aload·········8 
273 ········67:·aastore271 ········63:·aastore
274 ········68:·aload·········5272 ········64:·aload·········4
275 ········70:·invokevirtual·#68·················//·Method·java/util/Locale.getDisplayCountry:()Ljava/lang/String;273 ········66:·invokevirtual·#68·················//·Method·java/util/Locale.getDisplayCountry:()Ljava/lang/String;
276 ········73:·astore········9274 ········69:·astore········8
277 ········75:·aload·········7275 ········71:·aload·········6
278 ········77:·iload_0276 ········73:·iload_0
279 ········78:·aload·········9277 ········74:·aload·········8
280 ········80:·aastore278 ········76:·aastore
281 ········81:·ldc···········#60·················//·String·%s,·%s279 ········77:·ldc···········#60·················//·String·%s,·%s
282 ········83:·aload·········7280 ········79:·aload·········6
283 ········85:·invokestatic··#72·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;281 ········81:·invokestatic··#72·················//·Method·java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
284 ········88:·astore_2282 ········84:·astore········9
285 ········89:·aload_1283 ········86:·aload_1
286 ········90:·aload_2284 ········87:·aload·········9
287 ········91:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z285 ········89:·invokevirtual·#76·················//·Method·java/util/ArrayList.add:(Ljava/lang/Object;)Z
288 ········94:·pop286 ········92:·pop
289 ········95:·goto··········21287 ········93:·goto··········19
290 ········98:·iload_0288 ········96:·iload_0
291 ········99:·anewarray·····#34·················//·class·java/lang/String289 ········97:·anewarray·····#34·················//·class·java/lang/String
292 ·······102:·astore_2290 ·······100:·astore_2
293 ·······103:·aload_1291 ·······101:·aload_1
294 ·······104:·aload_2292 ·······102:·aload_2
295 ·······105:·invokevirtual·#77·················//·Method·java/util/ArrayList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;293 ·······103:·invokevirtual·#77·················//·Method·java/util/ArrayList.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
296 ·······108:·checkcast·····#42·················//·class·"[Ljava/lang/String;"294 ·······106:·checkcast·····#42·················//·class·"[Ljava/lang/String;"
297 ·······111:·areturn295 ·······109:·areturn
  
298 ··public·static·java.util.List·getRecognisedWords(android.content.Intent);296 ··public·static·java.util.List·getRecognisedWords(android.content.Intent);
299 ····descriptor:·(Landroid/content/Intent;)Ljava/util/List;297 ····descriptor:·(Landroid/content/Intent;)Ljava/util/List;
300 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC298 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
301 ····Code:299 ····Code:
302 ······stack=300,·locals=3,·args_size=1300 ······stack=300,·locals=3,·args_size=1
303 ·········0:·getstatic·····#31·················//·Field·mIsInitialised:Z301 ·········0:·getstatic·····#31·················//·Field·mIsInitialised:Z
4.66 KB
net/solutinno/websearch/data/DataProvider.class
4.57 KB
procyon -ec {}
    
Offset 63, 57 lines modifiedOffset 63, 58 lines modified
63 ········return·decodeByteArray;63 ········return·decodeByteArray;
64 ····}64 ····}
65 ····65 ····
66 ····public·static·void·fillDatabase(final·Context·context)·{66 ····public·static·void·fillDatabase(final·Context·context)·{
67 ········final·Database·database·=·new·Database(context);67 ········final·Database·database·=·new·Database(context);
68 ········if·(database.engine.countOf()·<=·0L)·{68 ········if·(database.engine.countOf()·<=·0L)·{
69 ············try·{69 ············try·{
70 ················final·String[]·list; 
71 ················final·int·length·=·(list·=·context.getAssets().list("opensearch")).length;70 ················final·String[]·list·=·context.getAssets().list("opensearch");
 71 ················try·{
 72 ····················final·int·length·=·list.length;
72 ················int·n·=·0;73 ····················int·n·=·0;
73 ················while·(true)·{74 ····················while·(true)·{
74 ····················Label_0188:·{75 ························Label_0193:·{
75 ························if·(n·>=·length)·{76 ····························if·(n·>=·length)·{
76 ····························break·Label_0188;77 ································break·Label_0193;
77 ························}78 ····························}
78 ························final·String·str·=·list[n];79 ····························final·String·str·=·list[n];
79 ························try·{ 
80 ····························try·{80 ····························try·{
81 ································final·AssetManager·assets·=·context.getAssets(); 
82 ································try·{81 ································try·{
 82 ····································final·AssetManager·assets·=·context.getAssets();
83 ····································try·{83 ····································try·{
84 ········································final·StringBuilder·append·=·new·StringBuilder().append("opensearch/").append(str); 
85 ········································try·{84 ········································try·{
 85 ············································final·StringBuilder·append·=·new·StringBuilder().append("opensearch/").append(str);
 86 ············································try·{
86 ············································final·SearchEngine·getEngine·=·new·OpenSearchProvider(assets.open(append.toString())).GetEngine();87 ················································final·SearchEngine·getEngine·=·new·OpenSearchProvider(assets.open(append.toString())).GetEngine();
87 ············································if·(getEngine·!=·null)·{88 ················································if·(getEngine·!=·null)·{
88 ················································getEngine.id·=·UUID.randomUUID();89 ····················································getEngine.id·=·UUID.randomUUID();
89 ················································database.engine.create((Object)getEngine);90 ····················································database.engine.create((Object)getEngine);
90 ················································downloadImageOfSearchEngine(getEngine);91 ····················································downloadImageOfSearchEngine(getEngine);
 92 ················································}
 93 ················································++n;
 94 ················································continue;
 95 ················································database.close();
 96 ············································}
 97 ············································catch·(IOException·ex)·{
 98 ················································ex.printStackTrace();
91 ············································}99 ············································}
92 ············································++n; 
93 ············································continue; 
94 ············································database.close(); 
95 ············································break; 
96 ········································} 
97 ········································catch·(IOException·ex)·{ 
98 ············································ex.printStackTrace(); 
99 ············································break; 
100 ········································}100 ········································}
 101 ········································catch·(IOException·ex2)·{}
101 ····································}102 ····································}
102 ····································catch·(IOException·ex2)·{}103 ····································catch·(IOException·ex3)·{}
103 ································}104 ································}
104 ································catch·(IOException·ex3)·{}105 ································catch·(IOException·ex4)·{}
105 ····························}106 ····························}
106 ····························catch·(IOException·ex4)·{}107 ····························catch·(IOException·ex5)·{}
107 ························}108 ························}
108 ························catch·(IOException·ex5)·{} 
109 ····················}109 ····················}
110 ················}110 ················}
 111 ················catch·(IOException·ex6)·{}
111 ············}112 ············}
112 ············catch·(IOException·ex6)·{}113 ············catch·(IOException·ex7)·{}
113 ········}114 ········}
114 ····}115 ····}
115 ····116 ····
116 ····public·static·File·getImageFileFromId(final·UUID·obj)·{117 ····public·static·File·getImageFileFromId(final·UUID·obj)·{
117 ········return·new·File(Application.cacheDir,·obj·+·".png");118 ········return·new·File(Application.cacheDir,·obj·+·".png");
118 ····}119 ····}
119 ····120 ····
575 B
net/solutinno/widget/ToastValidationProvider.class
475 B
procyon -ec {}
    
Offset 49, 15 lines modifiedOffset 49, 17 lines modified
49 ········else·{49 ········else·{
50 ············b·=·true;50 ············b·=·true;
51 ········}51 ········}
52 ········return·b;52 ········return·b;
53 ····}53 ····}
54 ····54 ····
55 ····public·boolean·validate(final·View[]·array)·{55 ····public·boolean·validate(final·View[]·array)·{
 56 ········boolean·b·=·false;
56 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{57 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{
57 ············if·(!this.validate(array[i]))·{58 ············if·(!this.validate(array[i]))·{
58 ················return·false;59 ················return·b;
59 ············}60 ············}
60 ········}61 ········}
 62 ········b·=·true;
61 ········return·true;63 ········return·b;
62 ····}64 ····}
63 }65 }
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·504 
32 ····return-void31 ····return-void
33 .end·method32 .end·method
1.49 KB
smali/net/solutinno/websearch/SearchFragment.smali
    
Offset 196, 40 lines modifiedOffset 196, 46 lines modified
  
196 ····move-result-object·v2196 ····move-result-object·v2
  
197 ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V197 ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
198 ····iget-object·v2,·p0,·Lnet/solutinno/websearch/SearchFragment;->mSearchTerm:Ljava/lang/String;198 ····iget-object·v2,·p0,·Lnet/solutinno/websearch/SearchFragment;->mSearchTerm:Ljava/lang/String;
  
 199 ····.line·50
199 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;200 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
  
200 ····move-result-object·v1201 ····move-result-object·v1
  
 202 ····.line·51
201 ····invoke-virtual·{v1,·v7},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;203 ····invoke-virtual·{v1,·v7},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;
  
202 ····move-result-object·v1204 ····move-result-object·v1
  
203 ····const/4·v2,·0x1205 ····const/4·v2,·0x1
  
 206 ····.line·52
204 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;207 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;
  
205 ····move-result-object·v1208 ····move-result-object·v1
  
206 ····const·v2,·0x7f0b0014209 ····const·v2,·0x7f0b0014
  
207 ····iget-object·v4,·p0,·Lnet/solutinno/websearch/SearchFragment;->onNegativeButtonClick:Landroid/content/DialogInterface$OnClickListener;210 ····iget-object·v4,·p0,·Lnet/solutinno/websearch/SearchFragment;->onNegativeButtonClick:Landroid/content/DialogInterface$OnClickListener;
  
 211 ····.line·53
208 ····invoke-virtual·{v1,·v2,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;212 ····invoke-virtual·{v1,·v2,·v4},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
209 ····move-result-object·v1213 ····move-result-object·v1
  
 214 ····.line·54
210 ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;215 ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
211 ····move-result-object·v1216 ····move-result-object·v1
  
 217 ····.line·49
212 ····return-object·v1218 ····return-object·v1
213 .end·method219 .end·method
  
214 .method·public·onStart()V220 .method·public·onStart()V
215 ····.locals·5221 ····.locals·5
  
216 ····.prologue222 ····.prologue
601 B
smali/net/solutinno/websearch/DetailActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailActivity;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailActivity;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/DetailActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·4527 ····.line·45
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailActivity$1;->this$0:Lnet/solutinno/websearch/DetailActivity;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailActivity$1;->this$0:Lnet/solutinno/websearch/DetailActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
587 B
smali/net/solutinno/websearch/ListFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ListFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/ListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·7927 ····.line·79
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$2;->this$0:Lnet/solutinno/websearch/ListFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$2;->this$0:Lnet/solutinno/websearch/ListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.01 KB
smali/net/solutinno/websearch/ImportFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ImportFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ImportFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/ImportFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/ImportFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/ImportFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·8127 ····.line·81
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ImportFragment$1;->this$0:Lnet/solutinno/websearch/ImportFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ImportFragment$1;->this$0:Lnet/solutinno/websearch/ImportFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 122, 11 lines modifiedOffset 123, 12 lines modified
  
122 ····invoke-direct·{v3,·p0,·v1},·Lnet/solutinno/websearch/ImportFragment$1$1;-><init>(Lnet/solutinno/websearch/ImportFragment$1;Landroid/widget/ProgressBar;)V123 ····invoke-direct·{v3,·p0,·v1},·Lnet/solutinno/websearch/ImportFragment$1$1;-><init>(Lnet/solutinno/websearch/ImportFragment$1;Landroid/widget/ProgressBar;)V
  
123 ····new-array·v4,·v6,·[Ljava/lang/String;124 ····new-array·v4,·v6,·[Ljava/lang/String;
  
124 ····aput-object·v2,·v4,·v5125 ····aput-object·v2,·v4,·v5
  
 126 ····.line·108
125 ····invoke-virtual·{v3,·v4},·Lnet/solutinno/websearch/ImportFragment$1$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;127 ····invoke-virtual·{v3,·v4},·Lnet/solutinno/websearch/ImportFragment$1$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
  
126 ····goto·:goto_0128 ····goto·:goto_0
127 .end·method129 .end·method
601 B
smali/net/solutinno/websearch/SearchFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/SearchFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/SearchFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/SearchFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/SearchFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/SearchFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·7627 ····.line·76
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/SearchFragment$2;->this$0:Lnet/solutinno/websearch/SearchFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/SearchFragment$2;->this$0:Lnet/solutinno/websearch/SearchFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
602 B
smali/net/solutinno/websearch/DetailFragment$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/DetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·31827 ····.line·318
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$7;->this$0:Lnet/solutinno/websearch/DetailFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$7;->this$0:Lnet/solutinno/websearch/DetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.49 KB
smali/net/solutinno/websearch/DetailFragment.smali
    
Offset 115, 15 lines modifiedOffset 115, 14 lines modified
115 ····.line·207115 ····.line·207
116 ····new-instance·v0,·Lnet/solutinno/websearch/DetailFragment$5;116 ····new-instance·v0,·Lnet/solutinno/websearch/DetailFragment$5;
  
117 ····invoke-direct·{v0,·p0},·Lnet/solutinno/websearch/DetailFragment$5;-><init>(Lnet/solutinno/websearch/DetailFragment;)V117 ····invoke-direct·{v0,·p0},·Lnet/solutinno/websearch/DetailFragment$5;-><init>(Lnet/solutinno/websearch/DetailFragment;)V
  
118 ····iput-object·v0,·p0,·Lnet/solutinno/websearch/DetailFragment;->mOnValidate:Lnet/solutinno/widget/ToastValidationProvider$OnValidate;118 ····iput-object·v0,·p0,·Lnet/solutinno/websearch/DetailFragment;->mOnValidate:Lnet/solutinno/widget/ToastValidationProvider$OnValidate;
  
119 ····.line·341 
120 ····return-void119 ····return-void
121 .end·method120 .end·method
  
122 .method·static·synthetic·access$000(Lnet/solutinno/websearch/DetailFragment;)Lnet/solutinno/websearch/data/SearchEngine;121 .method·static·synthetic·access$000(Lnet/solutinno/websearch/DetailFragment;)Lnet/solutinno/websearch/data/SearchEngine;
123 ····.locals·1122 ····.locals·1
124 ····.param·p0,·"x0"····#·Lnet/solutinno/websearch/DetailFragment;123 ····.param·p0,·"x0"····#·Lnet/solutinno/websearch/DetailFragment;
  
Offset 522, 42 lines modifiedOffset 521, 48 lines modified
  
522 ····move-result-object·v2521 ····move-result-object·v2
  
523 ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V522 ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
524 ····const·v2,·0x7f0b001b523 ····const·v2,·0x7f0b001b
  
 524 ····.line·329
525 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;525 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
526 ····move-result-object·v1526 ····move-result-object·v1
  
527 ····const·v2,·0x7f0b001a527 ····const·v2,·0x7f0b001a
  
 528 ····.line·330
528 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;529 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
  
529 ····move-result-object·v1530 ····move-result-object·v1
  
530 ····const/4·v2,·0x1531 ····const/4·v2,·0x1
  
 532 ····.line·331
531 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;533 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;
  
532 ····move-result-object·v1534 ····move-result-object·v1
  
533 ····const·v2,·0x7f0b0017535 ····const·v2,·0x7f0b0017
  
 536 ····.line·332
534 ····invoke-virtual·{v1,·v2,·v0},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;537 ····invoke-virtual·{v1,·v2,·v0},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
535 ····move-result-object·v1538 ····move-result-object·v1
  
536 ····const·v2,·0x7f0b0019539 ····const·v2,·0x7f0b0019
  
 540 ····.line·333
537 ····invoke-virtual·{v1,·v2,·v0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;541 ····invoke-virtual·{v1,·v2,·v0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
538 ····move-result-object·v1542 ····move-result-object·v1
  
 543 ····.line·334
539 ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;544 ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
  
540 ····goto·:goto_0545 ····goto·:goto_0
541 .end·method546 .end·method
  
542 .method·public·Save()V547 .method·public·Save()V
543 ····.locals·5548 ····.locals·5
Offset 598, 14 lines modifiedOffset 603, 15 lines modified
  
598 ····invoke-direct·{v0,·p0},·Lnet/solutinno/websearch/DetailFragment$6;-><init>(Lnet/solutinno/websearch/DetailFragment;)V603 ····invoke-direct·{v0,·p0},·Lnet/solutinno/websearch/DetailFragment$6;-><init>(Lnet/solutinno/websearch/DetailFragment;)V
  
599 ····new-array·v1,·v4,·[Lnet/solutinno/websearch/DetailFragment;604 ····new-array·v1,·v4,·[Lnet/solutinno/websearch/DetailFragment;
  
600 ····aput-object·p0,·v1,·v3605 ····aput-object·p0,·v1,·v3
  
 606 ····.line·308
601 ····invoke-virtual·{v0,·v1},·Lnet/solutinno/websearch/DetailFragment$6;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;607 ····invoke-virtual·{v0,·v1},·Lnet/solutinno/websearch/DetailFragment$6;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
  
602 ····.line·310608 ····.line·310
603 ····:cond_0609 ····:cond_0
604 ····return-void610 ····return-void
605 .end·method611 .end·method
  
1.2 KB
smali/net/solutinno/websearch/AboutFragment.smali
    
Offset 159, 36 lines modifiedOffset 159, 41 lines modified
  
159 ····move-result-object·v1159 ····move-result-object·v1
  
160 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V160 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
161 ····const·v1,·0x7f0b000d161 ····const·v1,·0x7f0b000d
  
 162 ····.line·28
162 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;163 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
163 ····move-result-object·v0164 ····move-result-object·v0
  
164 ····iget-object·v1,·p0,·Lnet/solutinno/websearch/AboutFragment;->mWebView:Landroid/webkit/WebView;165 ····iget-object·v1,·p0,·Lnet/solutinno/websearch/AboutFragment;->mWebView:Landroid/webkit/WebView;
  
 166 ····.line·29
165 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;167 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;
  
166 ····move-result-object·v0168 ····move-result-object·v0
  
167 ····const·v1,·0x7f0b0018169 ····const·v1,·0x7f0b0018
  
168 ····const/4·v2,·0x0170 ····const/4·v2,·0x0
  
 171 ····.line·30
169 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;172 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
170 ····move-result-object·v0173 ····move-result-object·v0
  
 174 ····.line·31
171 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;175 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
172 ····move-result-object·v0176 ····move-result-object·v0
  
 177 ····.line·27
173 ····return-object·v0178 ····return-object·v0
174 .end·method179 .end·method
  
175 .method·public·onStart()V180 .method·public·onStart()V
176 ····.locals·2181 ····.locals·2
  
177 ····.prologue182 ····.prologue
594 B
smali/net/solutinno/websearch/ShareActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ShareActivity;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ShareActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/ShareActivity;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/ShareActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/ShareActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·1927 ····.line·19
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ShareActivity$1;->this$0:Lnet/solutinno/websearch/ShareActivity;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ShareActivity$1;->this$0:Lnet/solutinno/websearch/ShareActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
588 B
smali/net/solutinno/websearch/MainActivity$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/MainActivity;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/MainActivity;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·15327 ····.line·153
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/MainActivity$4;->this$0:Lnet/solutinno/websearch/MainActivity;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/MainActivity$4;->this$0:Lnet/solutinno/websearch/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
280 B
smali/net/solutinno/websearch/R.smali
    
Offset 28, 10 lines modifiedOffset 28, 9 lines modified
28 .method·public·constructor·<init>()V28 .method·public·constructor·<init>()V
29 ····.locals·029 ····.locals·0
  
30 ····.prologue30 ····.prologue
31 ····.line·1031 ····.line·10
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····.line·1306 
34 ····return-void33 ····return-void
35 .end·method34 .end·method
606 B
smali/net/solutinno/websearch/AboutFragment$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Lnet/solutinno/websearch/AboutFragment;18 .field·final·synthetic·this$0:Lnet/solutinno/websearch/AboutFragment;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Lnet/solutinno/websearch/AboutFragment;)V20 .method·constructor·<init>(Lnet/solutinno/websearch/AboutFragment;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/AboutFragment;
  
22 ····.prologue23 ····.prologue
23 ····.line·5324 ····.line·53
24 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/AboutFragment$1;->this$0:Lnet/solutinno/websearch/AboutFragment;25 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/AboutFragment$1;->this$0:Lnet/solutinno/websearch/AboutFragment;
  
25 ····invoke-direct·{p0},·Landroid/webkit/WebViewClient;-><init>()V26 ····invoke-direct·{p0},·Landroid/webkit/WebViewClient;-><init>()V
  
764 B
smali/net/solutinno/websearch/MainActivity.smali
    
Offset 229, 22 lines modifiedOffset 229, 24 lines modified
  
229 ····move-result-object·v2229 ····move-result-object·v2
  
230 ····const·v3,·0x7f080024230 ····const·v3,·0x7f080024
  
231 ····const-class·v4,·Lnet/solutinno/websearch/DetailFragment;231 ····const-class·v4,·Lnet/solutinno/websearch/DetailFragment;
  
 232 ····.line·183
232 ····invoke-virtual·{v4},·Ljava/lang/Class;->getName()Ljava/lang/String;233 ····invoke-virtual·{v4},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
233 ····move-result-object·v4234 ····move-result-object·v4
  
234 ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;235 ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
235 ····move-result-object·v2236 ····move-result-object·v2
  
 237 ····.line·184
236 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I238 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
237 ····.line·185239 ····.line·185
238 ····return-void240 ····return-void
239 .end·method241 .end·method
  
240 .method·private·deleteDetailFragment()V242 .method·private·deleteDetailFragment()V
588 B
smali/net/solutinno/websearch/MainActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/MainActivity;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/MainActivity;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·12927 ····.line·129
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/MainActivity$3;->this$0:Lnet/solutinno/websearch/MainActivity;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/MainActivity$3;->this$0:Lnet/solutinno/websearch/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.0 KB
smali/net/solutinno/websearch/ImportFragment.smali
    
Offset 71, 15 lines modifiedOffset 71, 14 lines modified
71 ····.line·11271 ····.line·112
72 ····new-instance·v0,·Lnet/solutinno/websearch/ImportFragment$2;72 ····new-instance·v0,·Lnet/solutinno/websearch/ImportFragment$2;
  
73 ····invoke-direct·{v0,·p0},·Lnet/solutinno/websearch/ImportFragment$2;-><init>(Lnet/solutinno/websearch/ImportFragment;)V73 ····invoke-direct·{v0,·p0},·Lnet/solutinno/websearch/ImportFragment$2;-><init>(Lnet/solutinno/websearch/ImportFragment;)V
  
74 ····iput-object·v0,·p0,·Lnet/solutinno/websearch/ImportFragment;->mNegativeOnClick:Landroid/view/View$OnClickListener;74 ····iput-object·v0,·p0,·Lnet/solutinno/websearch/ImportFragment;->mNegativeOnClick:Landroid/view/View$OnClickListener;
  
75 ····.line·120 
76 ····return-void75 ····return-void
77 .end·method76 .end·method
  
78 .method·static·synthetic·access$000(Lnet/solutinno/websearch/ImportFragment;)Landroid/widget/RelativeLayout;77 .method·static·synthetic·access$000(Lnet/solutinno/websearch/ImportFragment;)Landroid/widget/RelativeLayout;
79 ····.locals·178 ····.locals·1
80 ····.param·p0,·"x0"····#·Lnet/solutinno/websearch/ImportFragment;79 ····.param·p0,·"x0"····#·Lnet/solutinno/websearch/ImportFragment;
  
Offset 187, 40 lines modifiedOffset 186, 46 lines modified
  
187 ····move-result-object·v1186 ····move-result-object·v1
  
188 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V187 ····invoke-direct·{v0,·v1},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
189 ····const·v1,·0x7f0b0011188 ····const·v1,·0x7f0b0011
  
 189 ····.line·43
190 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;190 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
191 ····move-result-object·v0191 ····move-result-object·v0
  
192 ····iget-object·v1,·p0,·Lnet/solutinno/websearch/ImportFragment;->mContent:Landroid/widget/RelativeLayout;192 ····iget-object·v1,·p0,·Lnet/solutinno/websearch/ImportFragment;->mContent:Landroid/widget/RelativeLayout;
  
 193 ····.line·44
193 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;194 ····invoke-virtual·{v0,·v1},·Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder;
  
194 ····move-result-object·v0195 ····move-result-object·v0
  
195 ····const·v1,·0x7f0b0016196 ····const·v1,·0x7f0b0016
  
 197 ····.line·45
196 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;198 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
197 ····move-result-object·v0199 ····move-result-object·v0
  
198 ····const·v1,·0x7f0b0014200 ····const·v1,·0x7f0b0014
  
 201 ····.line·46
199 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;202 ····invoke-virtual·{v0,·v1,·v2},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
200 ····move-result-object·v0203 ····move-result-object·v0
  
 204 ····.line·47
201 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;205 ····invoke-virtual·{v0},·Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
  
202 ····move-result-object·v0206 ····move-result-object·v0
  
 207 ····.line·42
203 ····return-object·v0208 ····return-object·v0
204 .end·method209 .end·method
  
205 .method·public·onDestroy()V210 .method·public·onDestroy()V
206 ····.locals·1211 ····.locals·1
  
207 ····.prologue212 ····.prologue
1.35 KB
smali/net/solutinno/websearch/ListFragment$4.smali
    
Offset 32, 14 lines modifiedOffset 32, 15 lines modified
32 #·instance·fields32 #·instance·fields
33 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ListFragment;33 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ListFragment;
  
  
34 #·direct·methods34 #·direct·methods
35 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment;)V35 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment;)V
36 ····.locals·036 ····.locals·0
 37 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/ListFragment;
  
37 ····.prologue38 ····.prologue
38 ····.line·9539 ····.line·95
39 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$4;->this$0:Lnet/solutinno/websearch/ListFragment;40 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$4;->this$0:Lnet/solutinno/websearch/ListFragment;
  
40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 79, 22 lines modifiedOffset 80, 19 lines modified
79 ····invoke-direct·{v0,·v1},·Lnet/solutinno/websearch/data/SearchEngineLoader;-><init>(Landroid/content/Context;)V80 ····invoke-direct·{v0,·v1},·Lnet/solutinno/websearch/data/SearchEngineLoader;-><init>(Landroid/content/Context;)V
  
80 ····return-object·v081 ····return-object·v0
81 .end·method82 .end·method
  
82 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V83 .method·public·bridge·synthetic·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V
83 ····.locals·084 ····.locals·0
84 ····.param·p1,·"x0"····#·Landroid/support/v4/content/Loader; 
85 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
86 ····.prologue85 ····.prologue
87 ····.line·9586 ····.line·95
88 ····check-cast·p2,·Ljava/util/List;87 ····check-cast·p2,·Ljava/util/List;
  
89 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
90 ····invoke-virtual·{p0,·p1,·p2},·Lnet/solutinno/websearch/ListFragment$4;->onLoadFinished(Landroid/support/v4/content/Loader;Ljava/util/List;)V88 ····invoke-virtual·{p0,·p1,·p2},·Lnet/solutinno/websearch/ListFragment$4;->onLoadFinished(Landroid/support/v4/content/Loader;Ljava/util/List;)V
  
91 ····return-void89 ····return-void
92 .end·method90 .end·method
  
93 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/util/List;)V91 .method·public·onLoadFinished(Landroid/support/v4/content/Loader;Ljava/util/List;)V
94 ····.locals·492 ····.locals·4
1.1 KB
smali/net/solutinno/websearch/ListFragment$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ListFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/ListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·11727 ····.line·117
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$5;->this$0:Lnet/solutinno/websearch/ListFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$5;->this$0:Lnet/solutinno/websearch/ListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 63, 14 lines modifiedOffset 64, 15 lines modified
  
63 ····const/4·v1,·0x164 ····const/4·v1,·0x1
  
64 ····new-array·v1,·v1,·[Landroid/content/Context;65 ····new-array·v1,·v1,·[Landroid/content/Context;
  
65 ····iget-object·v2,·p0,·Lnet/solutinno/websearch/ListFragment$5;->this$0:Lnet/solutinno/websearch/ListFragment;66 ····iget-object·v2,·p0,·Lnet/solutinno/websearch/ListFragment$5;->this$0:Lnet/solutinno/websearch/ListFragment;
  
 67 ····.line·133
66 ····invoke-virtual·{v2},·Lnet/solutinno/websearch/ListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;68 ····invoke-virtual·{v2},·Lnet/solutinno/websearch/ListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity;
  
67 ····move-result-object·v269 ····move-result-object·v2
  
68 ····aput-object·v2,·v1,·v370 ····aput-object·v2,·v1,·v3
  
69 ····invoke-virtual·{v0,·v1},·Lnet/solutinno/websearch/ListFragment$5$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;71 ····invoke-virtual·{v0,·v1},·Lnet/solutinno/websearch/ListFragment$5$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
587 B
smali/net/solutinno/websearch/ListFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ListFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/ListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·6027 ····.line·60
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$1;->this$0:Lnet/solutinno/websearch/ListFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$1;->this$0:Lnet/solutinno/websearch/ListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.97 KB
smali/net/solutinno/websearch/ListFragment.smali
    
Offset 95, 15 lines modifiedOffset 95, 14 lines modified
95 ····.line·9595 ····.line·95
96 ····new-instance·v0,·Lnet/solutinno/websearch/ListFragment$4;96 ····new-instance·v0,·Lnet/solutinno/websearch/ListFragment$4;
  
97 ····invoke-direct·{v0,·p0},·Lnet/solutinno/websearch/ListFragment$4;-><init>(Lnet/solutinno/websearch/ListFragment;)V97 ····invoke-direct·{v0,·p0},·Lnet/solutinno/websearch/ListFragment$4;-><init>(Lnet/solutinno/websearch/ListFragment;)V
  
98 ····iput-object·v0,·p0,·Lnet/solutinno/websearch/ListFragment;->loaderCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks;98 ····iput-object·v0,·p0,·Lnet/solutinno/websearch/ListFragment;->loaderCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks;
  
99 ····.line·150 
100 ····return-void99 ····return-void
101 .end·method100 .end·method
  
102 .method·static·synthetic·access$000(Lnet/solutinno/websearch/ListFragment;)V101 .method·static·synthetic·access$000(Lnet/solutinno/websearch/ListFragment;)V
103 ····.locals·0102 ····.locals·0
104 ····.param·p0,·"x0"····#·Lnet/solutinno/websearch/ListFragment;103 ····.param·p0,·"x0"····#·Lnet/solutinno/websearch/ListFragment;
  
Offset 131, 42 lines modifiedOffset 130, 48 lines modified
  
131 ····move-result-object·v2130 ····move-result-object·v2
  
132 ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V131 ····invoke-direct·{v1,·v2},·Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
  
133 ····const·v2,·0x7f0b001d132 ····const·v2,·0x7f0b001d
  
 133 ····.line·138
134 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;134 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder;
  
135 ····move-result-object·v1135 ····move-result-object·v1
  
136 ····const·v2,·0x7f02005a136 ····const·v2,·0x7f02005a
  
 137 ····.line·139
137 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder;138 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder;
  
138 ····move-result-object·v1139 ····move-result-object·v1
  
139 ····const·v2,·0x7f0b001c140 ····const·v2,·0x7f0b001c
  
 141 ····.line·140
140 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;142 ····invoke-virtual·{v1,·v2},·Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder;
  
141 ····move-result-object·v1143 ····move-result-object·v1
  
142 ····const·v2,·0x7f0b0019144 ····const·v2,·0x7f0b0019
  
 145 ····.line·141
143 ····invoke-virtual·{v1,·v2,·v0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;146 ····invoke-virtual·{v1,·v2,·v0},·Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
144 ····move-result-object·v1147 ····move-result-object·v1
  
145 ····const·v2,·0x7f0b0017148 ····const·v2,·0x7f0b0017
  
 149 ····.line·142
146 ····invoke-virtual·{v1,·v2,·v0},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;150 ····invoke-virtual·{v1,·v2,·v0},·Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
  
147 ····move-result-object·v1151 ····move-result-object·v1
  
 152 ····.line·143
148 ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;153 ····invoke-virtual·{v1},·Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
  
149 ····.line·144154 ····.line·144
150 ····return-void155 ····return-void
151 .end·method156 .end·method
  
  
1.77 KB
smali/net/solutinno/websearch/DetailFragment$6.smali
    
Offset 28, 35 lines modifiedOffset 28, 34 lines modified
28 #·instance·fields28 #·instance·fields
29 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;29 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V31 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/DetailFragment;
  
33 ····.prologue34 ····.prologue
34 ····.line·29635 ····.line·296
35 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$6;->this$0:Lnet/solutinno/websearch/DetailFragment;36 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$6;->this$0:Lnet/solutinno/websearch/DetailFragment;
  
36 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;41 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
41 ····.locals·142 ····.locals·1
42 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
43 ····.prologue43 ····.prologue
44 ····.line·29644 ····.line·296
45 ····check-cast·p1,·[Lnet/solutinno/websearch/DetailFragment;45 ····check-cast·p1,·[Lnet/solutinno/websearch/DetailFragment;
  
46 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
47 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/DetailFragment$6;->doInBackground([Lnet/solutinno/websearch/DetailFragment;)Lnet/solutinno/websearch/data/SearchEngine;46 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/DetailFragment$6;->doInBackground([Lnet/solutinno/websearch/DetailFragment;)Lnet/solutinno/websearch/data/SearchEngine;
  
48 ····move-result-object·v047 ····move-result-object·v0
  
49 ····return-object·v048 ····return-object·v0
50 .end·method49 .end·method
  
Offset 93, 21 lines modifiedOffset 92, 19 lines modified
93 ····const/4·v0,·0x092 ····const/4·v0,·0x0
  
94 ····return-object·v093 ····return-object·v0
95 .end·method94 .end·method
  
96 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V95 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
97 ····.locals·096 ····.locals·0
98 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
99 ····.prologue97 ····.prologue
100 ····.line·29698 ····.line·296
101 ····check-cast·p1,·Lnet/solutinno/websearch/data/SearchEngine;99 ····check-cast·p1,·Lnet/solutinno/websearch/data/SearchEngine;
  
102 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
103 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/DetailFragment$6;->onPostExecute(Lnet/solutinno/websearch/data/SearchEngine;)V100 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/DetailFragment$6;->onPostExecute(Lnet/solutinno/websearch/data/SearchEngine;)V
  
104 ····return-void101 ····return-void
105 .end·method102 .end·method
  
106 .method·protected·onPostExecute(Lnet/solutinno/websearch/data/SearchEngine;)V103 .method·protected·onPostExecute(Lnet/solutinno/websearch/data/SearchEngine;)V
107 ····.locals·2104 ····.locals·2
602 B
smali/net/solutinno/websearch/DetailFragment$4.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/DetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·19827 ····.line·198
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$4;->this$0:Lnet/solutinno/websearch/DetailFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$4;->this$0:Lnet/solutinno/websearch/DetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
601 B
smali/net/solutinno/websearch/SearchFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/SearchFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/SearchFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/SearchFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/SearchFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/SearchFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·6927 ····.line·69
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/SearchFragment$1;->this$0:Lnet/solutinno/websearch/SearchFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/SearchFragment$1;->this$0:Lnet/solutinno/websearch/SearchFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
588 B
smali/net/solutinno/websearch/MainActivity$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/MainActivity;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/MainActivity;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·10427 ····.line·104
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/MainActivity$1;->this$0:Lnet/solutinno/websearch/MainActivity;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/MainActivity$1;->this$0:Lnet/solutinno/websearch/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.6 KB
smali/net/solutinno/websearch/ListFragment$5$1.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 #·instance·fields28 #·instance·fields
29 .field·final·synthetic·this$1:Lnet/solutinno/websearch/ListFragment$5;29 .field·final·synthetic·this$1:Lnet/solutinno/websearch/ListFragment$5;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment$5;)V31 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment$5;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$1"····#·Lnet/solutinno/websearch/ListFragment$5;
  
33 ····.prologue34 ····.prologue
34 ····.line·12235 ····.line·122
35 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$5$1;->this$1:Lnet/solutinno/websearch/ListFragment$5;36 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$5$1;->this$1:Lnet/solutinno/websearch/ListFragment$5;
  
36 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
Offset 64, 21 lines modifiedOffset 65, 19 lines modified
64 ····move-result-object·v065 ····move-result-object·v0
  
65 ····return-object·v066 ····return-object·v0
66 .end·method67 .end·method
  
67 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;68 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
68 ····.locals·169 ····.locals·1
69 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
70 ····.prologue70 ····.prologue
71 ····.line·12271 ····.line·122
72 ····check-cast·p1,·[Landroid/content/Context;72 ····check-cast·p1,·[Landroid/content/Context;
  
73 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
74 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/ListFragment$5$1;->doInBackground([Landroid/content/Context;)Ljava/lang/Boolean;73 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/ListFragment$5$1;->doInBackground([Landroid/content/Context;)Ljava/lang/Boolean;
  
75 ····move-result-object·v074 ····move-result-object·v0
  
76 ····return-object·v075 ····return-object·v0
77 .end·method76 .end·method
  
Offset 117, 18 lines modifiedOffset 116, 16 lines modified
  
117 ····.line·132116 ····.line·132
118 ····return-void117 ····return-void
119 .end·method118 .end·method
  
120 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V119 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
121 ····.locals·0120 ····.locals·0
122 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
123 ····.prologue121 ····.prologue
124 ····.line·122122 ····.line·122
125 ····check-cast·p1,·Ljava/lang/Boolean;123 ····check-cast·p1,·Ljava/lang/Boolean;
  
126 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
127 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/ListFragment$5$1;->onPostExecute(Ljava/lang/Boolean;)V124 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/ListFragment$5$1;->onPostExecute(Ljava/lang/Boolean;)V
  
128 ····return-void125 ····return-void
129 .end·method126 .end·method
588 B
smali/net/solutinno/websearch/MainActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/MainActivity;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/MainActivity;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·11327 ····.line·113
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/MainActivity$2;->this$0:Lnet/solutinno/websearch/MainActivity;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/MainActivity$2;->this$0:Lnet/solutinno/websearch/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
602 B
smali/net/solutinno/websearch/DetailFragment$5.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/DetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·20727 ····.line·207
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$5;->this$0:Lnet/solutinno/websearch/DetailFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$5;->this$0:Lnet/solutinno/websearch/DetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
602 B
smali/net/solutinno/websearch/DetailFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/DetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·15427 ····.line·154
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$2;->this$0:Lnet/solutinno/websearch/DetailFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$2;->this$0:Lnet/solutinno/websearch/DetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
897 B
smali/net/solutinno/websearch/DetailFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/DetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·16827 ····.line·168
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$3;->this$0:Lnet/solutinno/websearch/DetailFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$3;->this$0:Lnet/solutinno/websearch/DetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 91, 11 lines modifiedOffset 92, 12 lines modified
  
91 ····const/4·v2,·0x192 ····const/4·v2,·0x1
  
92 ····new-array·v2,·v2,·[Ljava/lang/String;93 ····new-array·v2,·v2,·[Ljava/lang/String;
  
93 ····aput-object·v0,·v2,·v394 ····aput-object·v0,·v2,·v3
  
 95 ····.line·194
94 ····invoke-virtual·{v1,·v2},·Lnet/solutinno/websearch/DetailFragment$3$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;96 ····invoke-virtual·{v1,·v2},·Lnet/solutinno/websearch/DetailFragment$3$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
  
95 ····goto·:goto_097 ····goto·:goto_0
96 .end·method98 .end·method
587 B
smali/net/solutinno/websearch/ListFragment$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ListFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ListFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/ListFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/ListFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·8627 ····.line·86
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$3;->this$0:Lnet/solutinno/websearch/ListFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ListFragment$3;->this$0:Lnet/solutinno/websearch/ListFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.83 KB
smali/net/solutinno/websearch/ImportFragment$1$1.smali
    
Offset 30, 14 lines modifiedOffset 30, 15 lines modified
  
30 .field·final·synthetic·val$mProgressBar:Landroid/widget/ProgressBar;30 .field·final·synthetic·val$mProgressBar:Landroid/widget/ProgressBar;
  
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Lnet/solutinno/websearch/ImportFragment$1;Landroid/widget/ProgressBar;)V32 .method·constructor·<init>(Lnet/solutinno/websearch/ImportFragment$1;Landroid/widget/ProgressBar;)V
33 ····.locals·033 ····.locals·0
 34 ····.param·p1,·"this$1"····#·Lnet/solutinno/websearch/ImportFragment$1;
  
34 ····.prologue35 ····.prologue
35 ····.line·9236 ····.line·92
36 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ImportFragment$1$1;->this$1:Lnet/solutinno/websearch/ImportFragment$1;37 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ImportFragment$1$1;->this$1:Lnet/solutinno/websearch/ImportFragment$1;
  
37 ····iput-object·p2,·p0,·Lnet/solutinno/websearch/ImportFragment$1$1;->val$mProgressBar:Landroid/widget/ProgressBar;38 ····iput-object·p2,·p0,·Lnet/solutinno/websearch/ImportFragment$1$1;->val$mProgressBar:Landroid/widget/ProgressBar;
  
Offset 46, 21 lines modifiedOffset 47, 19 lines modified
46 ····return-void47 ····return-void
47 .end·method48 .end·method
  
  
48 #·virtual·methods49 #·virtual·methods
49 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;50 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
50 ····.locals·151 ····.locals·1
51 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
52 ····.prologue52 ····.prologue
53 ····.line·9253 ····.line·92
54 ····check-cast·p1,·[Ljava/lang/String;54 ····check-cast·p1,·[Ljava/lang/String;
  
55 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
56 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/ImportFragment$1$1;->doInBackground([Ljava/lang/String;)Lnet/solutinno/websearch/data/SearchEngine;55 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/ImportFragment$1$1;->doInBackground([Ljava/lang/String;)Lnet/solutinno/websearch/data/SearchEngine;
  
57 ····move-result-object·v056 ····move-result-object·v0
  
58 ····return-object·v057 ····return-object·v0
59 .end·method58 .end·method
  
Offset 99, 21 lines modifiedOffset 98, 19 lines modified
99 ····.line·9798 ····.line·97
100 ····:cond_099 ····:cond_0
101 ····return-object·v0100 ····return-object·v0
102 .end·method101 .end·method
  
103 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V102 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
104 ····.locals·0103 ····.locals·0
105 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
106 ····.prologue104 ····.prologue
107 ····.line·92105 ····.line·92
108 ····check-cast·p1,·Lnet/solutinno/websearch/data/SearchEngine;106 ····check-cast·p1,·Lnet/solutinno/websearch/data/SearchEngine;
  
109 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
110 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/ImportFragment$1$1;->onPostExecute(Lnet/solutinno/websearch/data/SearchEngine;)V107 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/ImportFragment$1$1;->onPostExecute(Lnet/solutinno/websearch/data/SearchEngine;)V
  
111 ····return-void108 ····return-void
112 .end·method109 .end·method
  
113 .method·protected·onPostExecute(Lnet/solutinno/websearch/data/SearchEngine;)V110 .method·protected·onPostExecute(Lnet/solutinno/websearch/data/SearchEngine;)V
114 ····.locals·3111 ····.locals·3
1.63 KB
smali/net/solutinno/websearch/DetailFragment$3$1.smali
    
Offset 28, 14 lines modifiedOffset 28, 15 lines modified
28 #·instance·fields28 #·instance·fields
29 .field·final·synthetic·this$1:Lnet/solutinno/websearch/DetailFragment$3;29 .field·final·synthetic·this$1:Lnet/solutinno/websearch/DetailFragment$3;
  
  
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment$3;)V31 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment$3;)V
32 ····.locals·032 ····.locals·0
 33 ····.param·p1,·"this$1"····#·Lnet/solutinno/websearch/DetailFragment$3;
  
33 ····.prologue34 ····.prologue
34 ····.line·17435 ····.line·174
35 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$3$1;->this$1:Lnet/solutinno/websearch/DetailFragment$3;36 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$3$1;->this$1:Lnet/solutinno/websearch/DetailFragment$3;
  
36 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V37 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
Offset 92, 21 lines modifiedOffset 93, 19 lines modified
92 ····const/4·v2,·0x093 ····const/4·v2,·0x0
  
93 ····goto·:goto_094 ····goto·:goto_0
94 .end·method95 .end·method
  
95 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;96 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
96 ····.locals·197 ····.locals·1
97 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
98 ····.prologue98 ····.prologue
99 ····.line·17499 ····.line·174
100 ····check-cast·p1,·[Ljava/lang/String;100 ····check-cast·p1,·[Ljava/lang/String;
  
101 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
102 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/DetailFragment$3$1;->doInBackground([Ljava/lang/String;)Landroid/graphics/Bitmap;101 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/DetailFragment$3$1;->doInBackground([Ljava/lang/String;)Landroid/graphics/Bitmap;
  
103 ····move-result-object·v0102 ····move-result-object·v0
  
104 ····return-object·v0103 ····return-object·v0
105 .end·method104 .end·method
  
Offset 191, 18 lines modifiedOffset 190, 16 lines modified
191 ········0x30190 ········0x30
192 ········0x30191 ········0x30
193 ····.end·array-data192 ····.end·array-data
194 .end·method193 .end·method
  
195 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V194 .method·protected·bridge·synthetic·onPostExecute(Ljava/lang/Object;)V
196 ····.locals·0195 ····.locals·0
197 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
198 ····.prologue196 ····.prologue
199 ····.line·174197 ····.line·174
200 ····check-cast·p1,·Landroid/graphics/Bitmap;198 ····check-cast·p1,·Landroid/graphics/Bitmap;
  
201 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
202 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/DetailFragment$3$1;->onPostExecute(Landroid/graphics/Bitmap;)V199 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/DetailFragment$3$1;->onPostExecute(Landroid/graphics/Bitmap;)V
  
203 ····return-void200 ····return-void
204 .end·method201 .end·method
602 B
smali/net/solutinno/websearch/ImportFragment$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ImportFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/ImportFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/ImportFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/ImportFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/ImportFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·11227 ····.line·112
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ImportFragment$2;->this$0:Lnet/solutinno/websearch/ImportFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/ImportFragment$2;->this$0:Lnet/solutinno/websearch/ImportFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
887 B
smali/net/solutinno/websearch/DetailActivity.smali
    
Offset 103, 22 lines modifiedOffset 103, 24 lines modified
  
103 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;103 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
104 ····move-result-object·v2104 ····move-result-object·v2
  
105 ····const-class·v3,·Lnet/solutinno/websearch/DetailFragment;105 ····const-class·v3,·Lnet/solutinno/websearch/DetailFragment;
  
 106 ····.line·30
106 ····invoke-virtual·{v3},·Ljava/lang/Class;->getName()Ljava/lang/String;107 ····invoke-virtual·{v3},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
107 ····move-result-object·v3108 ····move-result-object·v3
  
108 ····invoke-virtual·{v2,·v5,·v1,·v3},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;109 ····invoke-virtual·{v2,·v5,·v1,·v3},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
109 ····move-result-object·v2110 ····move-result-object·v2
  
 111 ····.line·31
110 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I112 ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I
  
111 ····.line·32113 ····.line·32
112 ····return-void114 ····return-void
113 .end·method115 .end·method
  
114 .method·public·onCreateOptionsMenu(Landroid/view/Menu;)Z116 .method·public·onCreateOptionsMenu(Landroid/view/Menu;)Z
602 B
smali/net/solutinno/websearch/DetailFragment$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;21 .field·final·synthetic·this$0:Lnet/solutinno/websearch/DetailFragment;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V23 .method·constructor·<init>(Lnet/solutinno/websearch/DetailFragment;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lnet/solutinno/websearch/DetailFragment;
  
25 ····.prologue26 ····.prologue
26 ····.line·13827 ····.line·138
27 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$1;->this$0:Lnet/solutinno/websearch/DetailFragment;28 ····iput-object·p1,·p0,·Lnet/solutinno/websearch/DetailFragment$1;->this$0:Lnet/solutinno/websearch/DetailFragment;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12.0 KB
smali/net/solutinno/websearch/data/DataProvider.smali
    
Offset 144, 152 lines modifiedOffset 144, 144 lines modified
144 ····:cond_0144 ····:cond_0
145 ····const/4·v1,·0x0145 ····const/4·v1,·0x0
  
146 ····goto·:goto_0146 ····goto·:goto_0
147 .end·method147 .end·method
  
148 .method·public·static·fillDatabase(Landroid/content/Context;)V148 .method·public·static·fillDatabase(Landroid/content/Context;)V
149 ····.locals·12149 ····.locals·11
150 ····.param·p0,·"context"····#·Landroid/content/Context;150 ····.param·p0,·"context"····#·Landroid/content/Context;
  
151 ····.prologue151 ····.prologue
152 ····.line·24152 ····.line·24
153 ····new-instance·v1,·Lnet/solutinno/websearch/data/Database;153 ····new-instance·v0,·Lnet/solutinno/websearch/data/Database;
  
154 ····invoke-direct·{v1,·p0},·Lnet/solutinno/websearch/data/Database;-><init>(Landroid/content/Context;)V154 ····invoke-direct·{v0,·p0},·Lnet/solutinno/websearch/data/Database;-><init>(Landroid/content/Context;)V
  
155 ····.line·25155 ····.line·25
156 ····.local·v1,·"db":Lnet/solutinno/websearch/data/Database;156 ····.local·v0,·"db":Lnet/solutinno/websearch/data/Database;
157 ····iget-object·v8,·v1,·Lnet/solutinno/websearch/data/Database;->engine:Lcom/j256/ormlite/dao/RuntimeExceptionDao;157 ····iget-object·v5,·v0,·Lnet/solutinno/websearch/data/Database;->engine:Lcom/j256/ormlite/dao/RuntimeExceptionDao;
  
158 ····invoke-virtual·{v8},·Lcom/j256/ormlite/dao/RuntimeExceptionDao;->countOf()J158 ····invoke-virtual·{v5},·Lcom/j256/ormlite/dao/RuntimeExceptionDao;->countOf()J
  
159 ····move-result-wide·v8159 ····move-result-wide·v5
  
160 ····const-wide/16·v10,·0x0160 ····const-wide/16·v7,·0x0
  
161 ····cmp-long·v8,·v8,·v10161 ····cmp-long·v5,·v5,·v7
  
162 ····if-lez·v8,·:cond_0162 ····if-lez·v5,·:cond_0
  
163 ····.line·40163 ····.line·40
164 ····:goto_0164 ····:goto_0
165 ····return-void165 ····return-void
  
166 ····.line·27166 ····.line·27
167 ····:cond_0167 ····:cond_0
168 ····:try_start_0168 ····:try_start_0
169 ····invoke-virtual·{p0},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;169 ····invoke-virtual·{p0},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;
  
170 ····move-result-object·v8170 ····move-result-object·v5
  
171 ····const-string·v9,·"opensearch"171 ····const-string·v6,·"opensearch"
  
172 ····invoke-virtual·{v8,·v9},·Landroid/content/res/AssetManager;->list(Ljava/lang/String;)[Ljava/lang/String;172 ····invoke-virtual·{v5,·v6},·Landroid/content/res/AssetManager;->list(Ljava/lang/String;)[Ljava/lang/String;
  
173 ····move-result-object·v4173 ····move-result-object·v3
  
174 ····.line·28174 ····.line·28
175 ····.local·v4,·"engines":[Ljava/lang/String;175 ····.local·v3,·"engines":[Ljava/lang/String;
176 ····move-object·v0,·v4 
  
177 ····.local·v0,·"arr$":[Ljava/lang/String; 
178 ····array-length·v6,·v0176 ····array-length·v6,·v3
  
179 ····.local·v6,·"len$":I 
180 ····const/4·v5,·0x0177 ····const/4·v5,·0x0
  
181 ····.local·v5,·"i$":I 
182 ····:goto_1178 ····:goto_1
183 ····if-ge·v5,·v6,·:cond_2179 ····if-ge·v5,·v6,·:cond_2
  
184 ····aget-object·v3,·v0,·v5180 ····aget-object·v2,·v3,·v5
  
185 ····.line·29181 ····.line·29
186 ····.local·v3,·"engine":Ljava/lang/String;182 ····.local·v2,·"engine":Ljava/lang/String;
187 ····new-instance·v8,·Lnet/solutinno/websearch/provider/OpenSearchProvider;183 ····new-instance·v7,·Lnet/solutinno/websearch/provider/OpenSearchProvider;
  
188 ····invoke-virtual·{p0},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;184 ····invoke-virtual·{p0},·Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;
  
189 ····move-result-object·v9185 ····move-result-object·v8
  
190 ····new-instance·v10,·Ljava/lang/StringBuilder;186 ····new-instance·v9,·Ljava/lang/StringBuilder;
  
191 ····invoke-direct·{v10},·Ljava/lang/StringBuilder;-><init>()V187 ····invoke-direct·{v9},·Ljava/lang/StringBuilder;-><init>()V
  
192 ····const-string·v11,·"opensearch/"188 ····const-string·v10,·"opensearch/"
  
193 ····invoke-virtual·{v10,·v11},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;189 ····invoke-virtual·{v9,·v10},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
194 ····move-result-object·v10190 ····move-result-object·v9
  
195 ····invoke-virtual·{v10,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;191 ····invoke-virtual·{v9,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
196 ····move-result-object·v10192 ····move-result-object·v9
  
197 ····invoke-virtual·{v10},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;193 ····invoke-virtual·{v9},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
198 ····move-result-object·v10194 ····move-result-object·v9
  
199 ····invoke-virtual·{v9,·v10},·Landroid/content/res/AssetManager;->open(Ljava/lang/String;)Ljava/io/InputStream;195 ····invoke-virtual·{v8,·v9},·Landroid/content/res/AssetManager;->open(Ljava/lang/String;)Ljava/io/InputStream;
  
200 ····move-result-object·v9196 ····move-result-object·v8
  
201 ····invoke-direct·{v8,·v9},·Lnet/solutinno/websearch/provider/OpenSearchProvider;-><init>(Ljava/io/InputStream;)V197 ····invoke-direct·{v7,·v8},·Lnet/solutinno/websearch/provider/OpenSearchProvider;-><init>(Ljava/io/InputStream;)V
  
202 ····invoke-virtual·{v8},·Lnet/solutinno/websearch/provider/OpenSearchProvider;->GetEngine()Lnet/solutinno/websearch/data/SearchEngine;198 ····invoke-virtual·{v7},·Lnet/solutinno/websearch/provider/OpenSearchProvider;->GetEngine()Lnet/solutinno/websearch/data/SearchEngine;
  
203 ····move-result-object·v7199 ····move-result-object·v4
  
204 ····.line·30200 ····.line·30
205 ····.local·v7,·"se":Lnet/solutinno/websearch/data/SearchEngine;201 ····.local·v4,·"se":Lnet/solutinno/websearch/data/SearchEngine;
206 ····if-eqz·v7,·:cond_1202 ····if-eqz·v4,·:cond_1
  
207 ····.line·31203 ····.line·31
208 ····invoke-static·{},·Ljava/util/UUID;->randomUUID()Ljava/util/UUID;204 ····invoke-static·{},·Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
  
209 ····move-result-object·v8205 ····move-result-object·v7
  
210 ····iput-object·v8,·v7,·Lnet/solutinno/websearch/data/SearchEngine;->id:Ljava/util/UUID;206 ····iput-object·v7,·v4,·Lnet/solutinno/websearch/data/SearchEngine;->id:Ljava/util/UUID;
  
211 ····.line·32207 ····.line·32
212 ····iget-object·v8,·v1,·Lnet/solutinno/websearch/data/Database;->engine:Lcom/j256/ormlite/dao/RuntimeExceptionDao;208 ····iget-object·v7,·v0,·Lnet/solutinno/websearch/data/Database;->engine:Lcom/j256/ormlite/dao/RuntimeExceptionDao;
  
213 ····invoke-virtual·{v8,·v7},·Lcom/j256/ormlite/dao/RuntimeExceptionDao;->create(Ljava/lang/Object;)I209 ····invoke-virtual·{v7,·v4},·Lcom/j256/ormlite/dao/RuntimeExceptionDao;->create(Ljava/lang/Object;)I
  
214 ····.line·33210 ····.line·33
215 ····invoke-static·{v7},·Lnet/solutinno/websearch/data/DataProvider;->downloadImageOfSearchEngine(Lnet/solutinno/websearch/data/SearchEngine;)V211 ····invoke-static·{v4},·Lnet/solutinno/websearch/data/DataProvider;->downloadImageOfSearchEngine(Lnet/solutinno/websearch/data/SearchEngine;)V
  
216 ····.line·28212 ····.line·28
217 ····:cond_1213 ····:cond_1
218 ····add-int/lit8·v5,·v5,·0x1214 ····add-int/lit8·v5,·v5,·0x1
  
219 ····goto·:goto_1215 ····goto·:goto_1
  
220 ····.line·36216 ····.line·36
221 ····.end·local·v3····#·"engine":Ljava/lang/String;217 ····.end·local·v2····#·"engine":Ljava/lang/String;
222 ····.end·local·v7····#·"se":Lnet/solutinno/websearch/data/SearchEngine;218 ····.end·local·v4····#·"se":Lnet/solutinno/websearch/data/SearchEngine;
Max diff block lines reached; 5801/12132 bytes (47.82%) of diff not shown.
1.16 KB
smali/net/solutinno/websearch/data/SearchEngineLoader.smali
    
Offset 70, 21 lines modifiedOffset 70, 19 lines modified
70 ····goto·:goto_070 ····goto·:goto_0
71 .end·method71 .end·method
  
  
72 #·virtual·methods72 #·virtual·methods
73 .method·public·bridge·synthetic·deliverResult(Ljava/lang/Object;)V73 .method·public·bridge·synthetic·deliverResult(Ljava/lang/Object;)V
74 ····.locals·074 ····.locals·0
75 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
76 ····.prologue75 ····.prologue
77 ····.line·876 ····.line·8
78 ····check-cast·p1,·Ljava/util/List;77 ····check-cast·p1,·Ljava/util/List;
  
79 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
80 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/data/SearchEngineLoader;->deliverResult(Ljava/util/List;)V78 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/data/SearchEngineLoader;->deliverResult(Ljava/util/List;)V
  
81 ····return-void79 ····return-void
82 .end·method80 .end·method
  
83 .method·public·deliverResult(Ljava/util/List;)V81 .method·public·deliverResult(Ljava/util/List;)V
84 ····.locals·282 ····.locals·2
Offset 197, 21 lines modifiedOffset 195, 19 lines modified
197 ····.line·22195 ····.line·22
198 ····:cond_0196 ····:cond_0
199 ····return-object·v0197 ····return-object·v0
200 .end·method198 .end·method
  
201 .method·public·bridge·synthetic·onCanceled(Ljava/lang/Object;)V199 .method·public·bridge·synthetic·onCanceled(Ljava/lang/Object;)V
202 ····.locals·0200 ····.locals·0
203 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
  
204 ····.prologue201 ····.prologue
205 ····.line·8202 ····.line·8
206 ····check-cast·p1,·Ljava/util/List;203 ····check-cast·p1,·Ljava/util/List;
  
207 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
208 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/data/SearchEngineLoader;->onCanceled(Ljava/util/List;)V204 ····invoke-virtual·{p0,·p1},·Lnet/solutinno/websearch/data/SearchEngineLoader;->onCanceled(Ljava/util/List;)V
  
209 ····return-void205 ····return-void
210 .end·method206 .end·method
  
211 .method·public·onCanceled(Ljava/util/List;)V207 .method·public·onCanceled(Ljava/util/List;)V
212 ····.locals·0208 ····.locals·0
3.97 KB
smali/net/solutinno/websearch/data/SearchEngineCursor.smali
    
Offset 165, 73 lines modifiedOffset 165, 72 lines modified
165 ····.local·v0,·"cursor":Lnet/solutinno/websearch/data/SearchEngineCursor;165 ····.local·v0,·"cursor":Lnet/solutinno/websearch/data/SearchEngineCursor;
166 ····const/4·v1,·0x0166 ····const/4·v1,·0x0
  
167 ····.line·31167 ····.line·31
168 ····.local·v1,·"i":I168 ····.local·v1,·"i":I
169 ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator;169 ····invoke-interface·{p0},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
170 ····move-result-object·v2170 ····move-result-object·v4
  
171 ····.local·v2,·"i$":Ljava/util/Iterator; 
172 ····:goto_0171 ····:goto_0
173 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z172 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
174 ····move-result·v5173 ····move-result·v5
  
175 ····if-eqz·v5,·:cond_0174 ····if-eqz·v5,·:cond_0
  
176 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;175 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
177 ····move-result-object·v3176 ····move-result-object·v2
  
178 ····check-cast·v3,·Lnet/solutinno/websearch/data/SearchEngine;177 ····check-cast·v2,·Lnet/solutinno/websearch/data/SearchEngine;
  
179 ····.line·32178 ····.line·32
180 ····.local·v3,·"item":Lnet/solutinno/websearch/data/SearchEngine;179 ····.local·v2,·"item":Lnet/solutinno/websearch/data/SearchEngine;
181 ····new-instance·v4,·Ljava/util/ArrayList;180 ····new-instance·v3,·Ljava/util/ArrayList;
  
182 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V181 ····invoke-direct·{v3},·Ljava/util/ArrayList;-><init>()V
  
183 ····.line·33182 ····.line·33
184 ····.local·v4,·"values":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Object;>;"183 ····.local·v3,·"values":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Object;>;"
185 ····add-int/lit8·v1,·v1,·0x1184 ····add-int/lit8·v1,·v1,·0x1
  
186 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;185 ····invoke-static·{v1},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
187 ····move-result-object·v5186 ····move-result-object·v5
  
188 ····invoke-virtual·{v4,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z187 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
189 ····.line·34188 ····.line·34
190 ····iget-object·v5,·v3,·Lnet/solutinno/websearch/data/SearchEngine;->id:Ljava/util/UUID;189 ····iget-object·v5,·v2,·Lnet/solutinno/websearch/data/SearchEngine;->id:Ljava/util/UUID;
  
191 ····invoke-virtual·{v4,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z190 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
192 ····.line·35191 ····.line·35
193 ····iget-object·v5,·v3,·Lnet/solutinno/websearch/data/SearchEngine;->name:Ljava/lang/String;192 ····iget-object·v5,·v2,·Lnet/solutinno/websearch/data/SearchEngine;->name:Ljava/lang/String;
  
194 ····invoke-virtual·{v4,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z193 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
195 ····.line·36194 ····.line·36
196 ····iget-object·v5,·v3,·Lnet/solutinno/websearch/data/SearchEngine;->description:Ljava/lang/String;195 ····iget-object·v5,·v2,·Lnet/solutinno/websearch/data/SearchEngine;->description:Ljava/lang/String;
  
197 ····invoke-virtual·{v4,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z196 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
198 ····.line·37197 ····.line·37
199 ····iget-object·v5,·v3,·Lnet/solutinno/websearch/data/SearchEngine;->imageUri:Landroid/net/Uri;198 ····iget-object·v5,·v2,·Lnet/solutinno/websearch/data/SearchEngine;->imageUri:Landroid/net/Uri;
  
200 ····invoke-virtual·{v4,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z199 ····invoke-virtual·{v3,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
201 ····.line·38200 ····.line·38
202 ····invoke-virtual·{v0,·v4},·Lnet/solutinno/websearch/data/SearchEngineCursor;->addRow(Ljava/lang/Iterable;)V201 ····invoke-virtual·{v0,·v3},·Lnet/solutinno/websearch/data/SearchEngineCursor;->addRow(Ljava/lang/Iterable;)V
  
203 ····goto·:goto_0202 ····goto·:goto_0
  
204 ····.line·41203 ····.line·41
205 ····.end·local·v3····#·"item":Lnet/solutinno/websearch/data/SearchEngine;204 ····.end·local·v2····#·"item":Lnet/solutinno/websearch/data/SearchEngine;
206 ····.end·local·v4····#·"values":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Object;>;"205 ····.end·local·v3····#·"values":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Object;>;"
207 ····:cond_0206 ····:cond_0
208 ····invoke-virtual·{v0},·Lnet/solutinno/websearch/data/SearchEngineCursor;->moveToFirst()Z207 ····invoke-virtual·{v0},·Lnet/solutinno/websearch/data/SearchEngineCursor;->moveToFirst()Z
  
209 ····.line·43208 ····.line·43
210 ····return-object·v0209 ····return-object·v0
211 .end·method210 .end·method
1.58 KB
smali/net/solutinno/widget/ToastValidationProvider.smali
    
Offset 176, 50 lines modifiedOffset 176, 45 lines modified
176 .end·method176 .end·method
  
177 .method·public·validate([Landroid/view/View;)Z177 .method·public·validate([Landroid/view/View;)Z
178 ····.locals·5178 ····.locals·5
179 ····.param·p1,·"views"····#·[Landroid/view/View;179 ····.param·p1,·"views"····#·[Landroid/view/View;
  
180 ····.prologue180 ····.prologue
 181 ····const/4·v1,·0x0
  
181 ····.line·22182 ····.line·22
182 ····move-object·v0,·p1183 ····array-length·v3,·p1
  
 184 ····move·v2,·v1
183 ····.local·v0,·"arr$":[Landroid/view/View; 
184 ····array-length·v2,·v0 
  
185 ····.local·v2,·"len$":I 
186 ····const/4·v1,·0x0 
  
187 ····.local·v1,·"i$":I 
188 ····:goto_0185 ····:goto_0
189 ····if-ge·v1,·v2,·:cond_1186 ····if-ge·v2,·v3,·:cond_1
  
190 ····aget-object·v3,·v0,·v1187 ····aget-object·v0,·p1,·v2
  
191 ····.local·v3,·"view":Landroid/view/View;188 ····.local·v0,·"view":Landroid/view/View;
192 ····invoke-virtual·{p0,·v3},·Lnet/solutinno/widget/ToastValidationProvider;->validate(Landroid/view/View;)Z189 ····invoke-virtual·{p0,·v0},·Lnet/solutinno/widget/ToastValidationProvider;->validate(Landroid/view/View;)Z
  
193 ····move-result·v4190 ····move-result·v4
  
194 ····if-nez·v4,·:cond_0191 ····if-nez·v4,·:cond_0
  
195 ····const/4·v4,·0x0 
  
196 ····.line·23192 ····.line·23
197 ····.end·local·v3····#·"view":Landroid/view/View;193 ····.end·local·v0····#·"view":Landroid/view/View;
198 ····:goto_1194 ····:goto_1
199 ····return·v4195 ····return·v1
  
200 ····.line·22196 ····.line·22
201 ····.restart·local·v3····#·"view":Landroid/view/View;197 ····.restart·local·v0····#·"view":Landroid/view/View;
202 ····:cond_0198 ····:cond_0
203 ····add-int/lit8·v1,·v1,·0x1199 ····add-int/lit8·v2,·v2,·0x1
  
204 ····goto·:goto_0200 ····goto·:goto_0
  
205 ····.line·23201 ····.line·23
206 ····.end·local·v3····#·"view":Landroid/view/View;202 ····.end·local·v0····#·"view":Landroid/view/View;
207 ····:cond_1203 ····:cond_1
208 ····const/4·v4,·0x1204 ····const/4·v1,·0x1
  
209 ····goto·:goto_1205 ····goto·:goto_1
210 .end·method206 .end·method
3.3 KB
smali/net/solutinno/util/SpeechHelper.smali
    
Offset 126, 81 lines modifiedOffset 126, 80 lines modified
126 .method·public·static·getLanguageNames()[Ljava/lang/String;126 .method·public·static·getLanguageNames()[Ljava/lang/String;
127 ····.locals·8127 ····.locals·8
  
128 ····.prologue128 ····.prologue
129 ····const/4·v7,·0x1129 ····const/4·v7,·0x1
  
130 ····.line·67130 ····.line·67
131 ····new-instance·v2,·Ljava/util/ArrayList;131 ····new-instance·v1,·Ljava/util/ArrayList;
  
132 ····invoke-direct·{v2},·Ljava/util/ArrayList;-><init>()V132 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
133 ····.line·68133 ····.line·68
134 ····.local·v2,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"134 ····.local·v1,·"result":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;"
135 ····sget-object·v3,·Lnet/solutinno/util/SpeechHelper;->mLanguageValues:Ljava/util/List;135 ····sget-object·v2,·Lnet/solutinno/util/SpeechHelper;->mLanguageValues:Ljava/util/List;
  
136 ····invoke-interface·{v3},·Ljava/util/List;->iterator()Ljava/util/Iterator;136 ····invoke-interface·{v2},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
137 ····move-result-object·v0137 ····move-result-object·v2
  
138 ····.local·v0,·"i$":Ljava/util/Iterator; 
139 ····:goto_0138 ····:goto_0
140 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z139 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
141 ····move-result·v3140 ····move-result·v3
  
142 ····if-eqz·v3,·:cond_0141 ····if-eqz·v3,·:cond_0
  
143 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;142 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
144 ····move-result-object·v1143 ····move-result-object·v0
  
145 ····check-cast·v1,·Ljava/util/Locale;144 ····check-cast·v0,·Ljava/util/Locale;
  
146 ····.local·v1,·"loc":Ljava/util/Locale;145 ····.local·v0,·"loc":Ljava/util/Locale;
147 ····const-string·v3,·"%s,·%s"146 ····const-string·v3,·"%s,·%s"
  
148 ····const/4·v4,·0x2147 ····const/4·v4,·0x2
  
149 ····new-array·v4,·v4,·[Ljava/lang/Object;148 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
150 ····const/4·v5,·0x0149 ····const/4·v5,·0x0
  
151 ····invoke-virtual·{v1},·Ljava/util/Locale;->getDisplayLanguage()Ljava/lang/String;150 ····invoke-virtual·{v0},·Ljava/util/Locale;->getDisplayLanguage()Ljava/lang/String;
  
152 ····move-result-object·v6151 ····move-result-object·v6
  
153 ····aput-object·v6,·v4,·v5152 ····aput-object·v6,·v4,·v5
  
154 ····invoke-virtual·{v1},·Ljava/util/Locale;->getDisplayCountry()Ljava/lang/String;153 ····invoke-virtual·{v0},·Ljava/util/Locale;->getDisplayCountry()Ljava/lang/String;
  
155 ····move-result-object·v5154 ····move-result-object·v5
  
156 ····aput-object·v5,·v4,·v7155 ····aput-object·v5,·v4,·v7
  
157 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;156 ····invoke-static·{v3,·v4},·Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
  
158 ····move-result-object·v3157 ····move-result-object·v3
  
159 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z158 ····invoke-virtual·{v1,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
160 ····goto·:goto_0159 ····goto·:goto_0
  
161 ····.line·69160 ····.line·69
162 ····.end·local·v1····#·"loc":Ljava/util/Locale;161 ····.end·local·v0····#·"loc":Ljava/util/Locale;
163 ····:cond_0162 ····:cond_0
164 ····new-array·v3,·v7,·[Ljava/lang/String;163 ····new-array·v2,·v7,·[Ljava/lang/String;
  
165 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;164 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
166 ····move-result-object·v3165 ····move-result-object·v2
  
167 ····check-cast·v3,·[Ljava/lang/String;166 ····check-cast·v2,·[Ljava/lang/String;
  
168 ····return-object·v3167 ····return-object·v2
169 .end·method168 .end·method
  
170 .method·public·static·getRecognisedWords(Landroid/content/Intent;)Ljava/util/List;169 .method·public·static·getRecognisedWords(Landroid/content/Intent;)Ljava/util/List;
171 ····.locals·1170 ····.locals·1
172 ····.param·p0,·"data"····#·Landroid/content/Intent;171 ····.param·p0,·"data"····#·Landroid/content/Intent;
173 ····.annotation·system·Ldalvik/annotation/Signature;172 ····.annotation·system·Ldalvik/annotation/Signature;
174 ········value·=·{173 ········value·=·{
8.14 KB
smali/net/solutinno/util/SpeechHelper$1.smali
    
Offset 54, 210 lines modifiedOffset 54, 186 lines modified
  
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
56 #·virtual·methods56 #·virtual·methods
57 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V57 .method·public·onReceive(Landroid/content/Context;Landroid/content/Intent;)V
58 ····.locals·1158 ····.locals·13
59 ····.param·p1,·"context"····#·Landroid/content/Context;59 ····.param·p1,·"context"····#·Landroid/content/Context;
60 ····.param·p2,·"intent"····#·Landroid/content/Intent;60 ····.param·p2,·"intent"····#·Landroid/content/Intent;
  
61 ····.prologue61 ····.prologue
62 ····.line·4362 ····const/4·v12,·0x2
  
63 ····const/4·v8,·0x163 ····const/4·v6,·0x0
  
 64 ····const/4·v11,·0x1
  
 65 ····.line·43
64 ····invoke-virtual·{p0,·v8},·Lnet/solutinno/util/SpeechHelper$1;->getResultExtras(Z)Landroid/os/Bundle;66 ····invoke-virtual·{p0,·v11},·Lnet/solutinno/util/SpeechHelper$1;->getResultExtras(Z)Landroid/os/Bundle;
  
65 ····move-result-object·v167 ····move-result-object·v0
  
66 ····.line·4468 ····.line·44
67 ····.local·v1,·"extras":Landroid/os/Bundle;69 ····.local·v0,·"extras":Landroid/os/Bundle;
68 ····sget-boolean·v8,·Lnet/solutinno/util/SpeechHelper$1;->$assertionsDisabled:Z70 ····sget-boolean·v5,·Lnet/solutinno/util/SpeechHelper$1;->$assertionsDisabled:Z
  
69 ····if-nez·v8,·:cond_071 ····if-nez·v5,·:cond_0
  
70 ····if-nez·v1,·:cond_072 ····if-nez·v0,·:cond_0
  
71 ····new-instance·v8,·Ljava/lang/AssertionError;73 ····new-instance·v5,·Ljava/lang/AssertionError;
  
72 ····invoke-direct·{v8},·Ljava/lang/AssertionError;-><init>()V74 ····invoke-direct·{v5},·Ljava/lang/AssertionError;-><init>()V
  
73 ····throw·v875 ····throw·v5
  
74 ····.line·4576 ····.line·45
75 ····:cond_077 ····:cond_0
76 ····const-string·v8,·"android.speech.extra.SUPPORTED_LANGUAGES"78 ····const-string·v5,·"android.speech.extra.SUPPORTED_LANGUAGES"
  
77 ····invoke-virtual·{v1,·v8},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z79 ····invoke-virtual·{v0,·v5},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z
  
78 ····move-result·v880 ····move-result·v5
  
79 ····if-eqz·v8,·:cond_481 ····if-eqz·v5,·:cond_4
  
80 ····.line·4682 ····.line·46
81 ····const-string·v8,·"android.speech.extra.SUPPORTED_LANGUAGES"83 ····const-string·v5,·"android.speech.extra.SUPPORTED_LANGUAGES"
  
82 ····invoke-virtual·{v1,·v8},·Landroid/os/Bundle;->getStringArrayList(Ljava/lang/String;)Ljava/util/ArrayList;84 ····invoke-virtual·{v0,·v5},·Landroid/os/Bundle;->getStringArrayList(Ljava/lang/String;)Ljava/util/ArrayList;
  
83 ····move-result-object·v885 ····move-result-object·v5
  
84 ····const/4·v9,·0x1 
  
85 ····new-array·v9,·v9,·[Ljava/lang/String;86 ····new-array·v7,·v11,·[Ljava/lang/String;
  
86 ····invoke-virtual·{v8,·v9},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;87 ····invoke-virtual·{v5,·v7},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
87 ····move-result-object·v488 ····move-result-object·v2
  
88 ····check-cast·v4,·[Ljava/lang/String;89 ····check-cast·v2,·[Ljava/lang/String;
  
89 ····.line·4790 ····.line·47
90 ····.local·v4,·"languages":[Ljava/lang/String;91 ····.local·v2,·"languages":[Ljava/lang/String;
91 ····invoke-static·{v4},·Ljava/util/Arrays;->sort([Ljava/lang/Object;)V92 ····invoke-static·{v2},·Ljava/util/Arrays;->sort([Ljava/lang/Object;)V
  
92 ····.line·4893 ····.line·48
93 ····move-object·v0,·v494 ····array-length·v7,·v2
  
 95 ····move·v5,·v6
94 ····.local·v0,·"arr$":[Ljava/lang/String; 
95 ····array-length·v5,·v0 
  
96 ····.local·v5,·"len$":I 
97 ····const/4·v2,·0x0 
  
98 ····.local·v2,·"i$":I 
99 ····:goto_096 ····:goto_0
100 ····if-ge·v2,·v5,·:cond_497 ····if-ge·v5,·v7,·:cond_4
  
101 ····aget-object·v3,·v0,·v298 ····aget-object·v1,·v2,·v5
  
102 ····.line·4999 ····.line·49
103 ····.local·v3,·"lang":Ljava/lang/String;100 ····.local·v1,·"lang":Ljava/lang/String;
104 ····const/16·v8,·0x2d101 ····const/16·v8,·0x2d
  
105 ····invoke-static·{v8},·Lcom/google/common/base/Splitter;->on(C)Lcom/google/common/base/Splitter;102 ····invoke-static·{v8},·Lcom/google/common/base/Splitter;->on(C)Lcom/google/common/base/Splitter;
  
106 ····move-result-object·v8103 ····move-result-object·v8
  
107 ····invoke-virtual·{v8,·v3},·Lcom/google/common/base/Splitter;->split(Ljava/lang/CharSequence;)Ljava/lang/Iterable;104 ····invoke-virtual·{v8,·v1},·Lcom/google/common/base/Splitter;->split(Ljava/lang/CharSequence;)Ljava/lang/Iterable;
  
108 ····move-result-object·v8105 ····move-result-object·v8
  
109 ····const-class·v9,·Ljava/lang/String;106 ····const-class·v9,·Ljava/lang/String;
  
110 ····invoke-static·{v8,·v9},·Lcom/google/common/collect/Iterables;->toArray(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object;107 ····invoke-static·{v8,·v9},·Lcom/google/common/collect/Iterables;->toArray(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object;
  
111 ····move-result-object·v6108 ····move-result-object·v3
  
112 ····check-cast·v6,·[Ljava/lang/String;109 ····check-cast·v3,·[Ljava/lang/String;
  
113 ····.line·50110 ····.line·50
114 ····.local·v6,·"loc":[Ljava/lang/String;111 ····.local·v3,·"loc":[Ljava/lang/String;
115 ····const/4·v7,·0x0112 ····const/4·v4,·0x0
  
116 ····.line·51113 ····.line·51
117 ····.local·v7,·"locale":Ljava/util/Locale;114 ····.local·v4,·"locale":Ljava/util/Locale;
118 ····array-length·v8,·v6115 ····array-length·v8,·v3
  
119 ····const/4·v9,·0x3116 ····const/4·v9,·0x3
  
120 ····if-ne·v8,·v9,·:cond_2117 ····if-ne·v8,·v9,·:cond_2
  
121 ····new-instance·v7,·Ljava/util/Locale;118 ····new-instance·v4,·Ljava/util/Locale;
  
122 ····.end·local·v7····#·"locale":Ljava/util/Locale; 
123 ····const/4·v8,·0x0 
  
 119 ····.end·local·v4····#·"locale":Ljava/util/Locale;
124 ····aget-object·v8,·v6,·v8120 ····aget-object·v8,·v3,·v6
  
125 ····const/4·v9,·0x1121 ····aget-object·v9,·v3,·v11
  
126 ····aget-object·v9,·v6,·v9122 ····aget-object·v10,·v3,·v12
Max diff block lines reached; 3440/8241 bytes (41.74%) of diff not shown.
1.6 KB
smali/net/solutinno/util/AnimationHelper.smali
    
Offset 21, 43 lines modifiedOffset 21, 49 lines modified
  
21 ····.prologue21 ····.prologue
22 ····.line·1622 ····.line·16
23 ····invoke-static·{p0},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->animate(Landroid/view/View;)Lcom/nineoldandroids/view/ViewPropertyAnimator;23 ····invoke-static·{p0},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->animate(Landroid/view/View;)Lcom/nineoldandroids/view/ViewPropertyAnimator;
  
24 ····move-result-object·v024 ····move-result-object·v0
  
 25 ····.line·17
25 ····invoke-virtual·{v0,·p1,·p2},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->setDuration(J)Lcom/nineoldandroids/view/ViewPropertyAnimator;26 ····invoke-virtual·{v0,·p1,·p2},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->setDuration(J)Lcom/nineoldandroids/view/ViewPropertyAnimator;
  
26 ····move-result-object·v027 ····move-result-object·v0
  
27 ····const/high16·v1,·0x3f800000····#·1.0f28 ····const/high16·v1,·0x3f800000····#·1.0f
  
 29 ····.line·18
28 ····invoke-virtual·{v0,·v1},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->alpha(F)Lcom/nineoldandroids/view/ViewPropertyAnimator;30 ····invoke-virtual·{v0,·v1},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->alpha(F)Lcom/nineoldandroids/view/ViewPropertyAnimator;
  
29 ····move-result-object·v031 ····move-result-object·v0
  
 32 ····.line·16
30 ····return-object·v033 ····return-object·v0
31 .end·method34 .end·method
  
32 .method·public·static·fadeOut(Landroid/view/View;J)Lcom/nineoldandroids/view/ViewPropertyAnimator;35 .method·public·static·fadeOut(Landroid/view/View;J)Lcom/nineoldandroids/view/ViewPropertyAnimator;
33 ····.locals·236 ····.locals·2
34 ····.param·p0,·"view"····#·Landroid/view/View;37 ····.param·p0,·"view"····#·Landroid/view/View;
35 ····.param·p1,·"duration"····#·J38 ····.param·p1,·"duration"····#·J
  
36 ····.prologue39 ····.prologue
37 ····.line·1040 ····.line·10
38 ····invoke-static·{p0},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->animate(Landroid/view/View;)Lcom/nineoldandroids/view/ViewPropertyAnimator;41 ····invoke-static·{p0},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->animate(Landroid/view/View;)Lcom/nineoldandroids/view/ViewPropertyAnimator;
  
39 ····move-result-object·v042 ····move-result-object·v0
  
 43 ····.line·11
40 ····invoke-virtual·{v0,·p1,·p2},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->setDuration(J)Lcom/nineoldandroids/view/ViewPropertyAnimator;44 ····invoke-virtual·{v0,·p1,·p2},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->setDuration(J)Lcom/nineoldandroids/view/ViewPropertyAnimator;
  
41 ····move-result-object·v045 ····move-result-object·v0
  
42 ····const/4·v1,·0x046 ····const/4·v1,·0x0
  
 47 ····.line·12
43 ····invoke-virtual·{v0,·v1},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->alpha(F)Lcom/nineoldandroids/view/ViewPropertyAnimator;48 ····invoke-virtual·{v0,·v1},·Lcom/nineoldandroids/view/ViewPropertyAnimator;->alpha(F)Lcom/nineoldandroids/view/ViewPropertyAnimator;
  
44 ····move-result-object·v049 ····move-result-object·v0
  
 50 ····.line·10
45 ····return-object·v051 ····return-object·v0
46 .end·method52 .end·method