9.73 MB
/home/fdroid/fdroiddata/tmp/jp.co.kayo.android.localplayer.ds.podcast_1010008.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_jp.co.kayo.android.localplayer.ds.podcast_1010008.apk
1.7 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-xhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/image_border.9.png entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 16 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:·92e815dc5ec44a5116201fde4da9b60b1fd7f447b960ae20612bcf8d51460ce6 
10 Signer·#1·certificate·SHA-1·digest:·5edefac3757fe0a3e7cd2394c712381b75fa15a4 
11 Signer·#1·certificate·MD5·digest:·820e85e3a2e9fbdb0d50738851f1ecfc 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·021674548437505b846ac5d2d6b7a622b331eb392de5a2d9521ee055090b60d0 
15 Signer·#1·public·key·SHA-1·digest:·cb44bab47dfca3e952be32683601e722910de44d 
16 Signer·#1·public·key·MD5·digest:·61e2440d597e2627421a336ec3c02281 
36.1 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 537 lines modifiedOffset 1, 521 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:····················192973·(000000000002F1CDh)4 ··Zip·archive·file·size:····················193237·(000000000002F2D5h)
5 ··Actual·end-cent-dir·record·offset:········192951·(000000000002F1B7h)5 ··Actual·end-cent-dir·record·offset:········193215·(000000000002F2BFh)
6 ··Expected·end-cent-dir·record·offset:······192951·(000000000002F1B7h)6 ··Expected·end-cent-dir·record·offset:······193215·(000000000002F2BFh)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·17·entries.9 ··central·directory·contains·17·entries.
10 ··The·central·directory·is·1187·(00000000000004A3h)·bytes·long,10 ··The·central·directory·is·1202·(00000000000004B2h)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·191764·(000000000002ED14h).12 ··is·192013·(000000000002EE0Dh).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2012·Sep·15·00:29:0426 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·22·00:29:54
27 ··32-bit·CRC·value·(hex):·························5befdcc027 ··32-bit·CRC·value·(hex):·························7f09706f
28 ··compressed·size:································566·bytes28 ··compressed·size:································944·bytes
29 ··uncompressed·size:······························1153·bytes29 ··uncompressed·size:······························2744·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
  
37 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:40 Central·directory·entry·#2:
39 ---------------------------41 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
41 ··META-INF/55642E6D.SF43 ··res/drawable-hdpi-v4/ic_launcher.png
  
42 ··offset·of·local·header·from·start·of·archive:···63244 ··offset·of·local·header·from·start·of·archive:···1013
43 ··················································(0000000000000278h)·bytes45 ··················································(00000000000003F5h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················1.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···1.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························none·(stored)
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted51 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes52 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2012·Sep·15·00:29:0453 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
53 ··32-bit·CRC·value·(hex):·························e56f02f254 ··32-bit·CRC·value·(hex):·························99c8d089
54 ··compressed·size:································628·bytes55 ··compressed·size:································7908·bytes
55 ··uncompressed·size:······························1274·bytes56 ··uncompressed·size:······························7908·bytes
56 ··length·of·filename:·····························20·characters57 ··length·of·filename:·····························36·characters
57 ··length·of·extra·field:··························0·bytes58 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters59 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·160 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary61 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex62 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none63 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.64 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:65 Central·directory·entry·#3:
65 ---------------------------66 ---------------------------
  
 67 ··res/drawable-hdpi-v4/image_border.9.png
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/55642E6D.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···132668 ··offset·of·local·header·from·start·of·archive:···8987
69 ··················································(000000000000052Eh)·bytes69 ··················································(000000000000231Bh)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.071 ··version·of·encoding·software:···················1.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.073 ··minimum·software·version·required·to·extract:···1.0
74 ··compression·method:·····························deflated74 ··compression·method:·····························none·(stored)
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted75 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes76 ··extended·local·header:··························no
78 ··file·last·modified·on·(DOS·date/time):··········2012·Sep·15·00:29:0477 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
79 ··32-bit·CRC·value·(hex):·························fdda9f3c78 ··32-bit·CRC·value·(hex):·························0884f53b
80 ··compressed·size:································1039·bytes79 ··compressed·size:································699·bytes
81 ··uncompressed·size:······························1297·bytes80 ··uncompressed·size:······························699·bytes
82 ··length·of·filename:·····························21·characters81 ··length·of·filename:·····························39·characters
83 ··length·of·extra·field:··························0·bytes82 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters83 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·184 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary85 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex86 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none87 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.88 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:89 Central·directory·entry·#4:
91 ---------------------------90 ---------------------------
  
 91 ··res/drawable-ldpi-v4/ic_launcher.png
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··res/layout/child.xml 
  
94 ··offset·of·local·header·from·start·of·archive:···243292 ··offset·of·local·header·from·start·of·archive:···9755
95 ··················································(0000000000000980h)·bytes93 ··················································(000000000000261Bh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT94 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.095 ··version·of·encoding·software:···················1.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT96 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.097 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························deflated98 ··compression·method:·····························none·(stored)
Max diff block lines reached; 28474/36889 bytes (77.19%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.55 KB
AndroidManifest.xml (decoded)
1.49 KB
AndroidManifest.xml
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1010008"·android:versionName="1.1a"·package="jp.co.kayo.android.localplayer.ds.podcast">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1010008"·android:versionName="1.1a"·package="jp.co.kayo.android.localplayer.ds.podcast"·platformBuildVersionCode="15"·platformBuildVersionName="4.0.4-1406430">
3 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>3 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
4 ··<uses-permission·android:name="android.permission.INTERNET"/>4 ··<uses-permission·android:name="android.permission.INTERNET"/>
5 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>5 ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/>
6 ··<uses-sdk·android:minSdkVersion="10"·android:targetSdkVersion="10"/>6 ··<uses-sdk·android:minSdkVersion="10"·android:targetSdkVersion="10"/>
7 ··<application·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:debuggable="false">7 ··<application·android:label="@string/app_name"·android:icon="@drawable/ic_launcher">
8 ····<provider·android:label="@string/db_name"·android:name=".PodcastContentProvider"·android:exported="true"·android:authorities="jp.co.kayo.android.localplayer.ds.podcast"/>8 ····<provider·android:label="@string/db_name"·android:name=".PodcastContentProvider"·android:exported="true"·android:authorities="jp.co.kayo.android.localplayer.ds.podcast"/>
9 ····<activity·android:label="@string/app_name"·android:name=".MainActivity"·android:exported="true"·android:launchMode="singleTask">9 ····<activity·android:label="@string/app_name"·android:name=".MainActivity"·android:exported="true"·android:launchMode="singleTask">
10 ······<intent-filter>10 ······<intent-filter>
11 ········<action·android:name="android.intent.action.MAIN"/>11 ········<action·android:name="android.intent.action.MAIN"/>
12 ········<category·android:name="android.intent.category.LAUNCHER"/>12 ········<category·android:name="android.intent.category.LAUNCHER"/>
13 ······</intent-filter>13 ······</intent-filter>
14 ····</activity>14 ····</activity>
1.27 KB
resources.arsc
1.24 KB
aapt2 dump resources {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 Package·name=jp.co.kayo.android.localplayer.ds.podcast·id=7f2 Package·name=jp.co.kayo.android.localplayer.ds.podcast·id=7f
3 ··type·array·id=04·entryCount=13 ··type·array·id=04·entryCount=1
4 ····resource·0x7f040000·array/sortlist4 ····resource·0x7f040000·array/sortlist
5 ······()·(array)·size=25 ······()·(array)·size=2
6 ········["Language",·"Category"]6 ········["Language",·"Category"]
7 ··type·drawable·id=02·entryCount=27 ··type·drawable·id=02·entryCount=2
8 ····resource·0x7f020000·drawable/ic_launcher8 ····resource·0x7f020000·drawable/ic_launcher
9 ······(ldpi-v4)·(file)·res/drawable-ldpi/ic_launcher.png·type=PNG9 ······(ldpi-v4)·(file)·res/drawable-ldpi-v4/ic_launcher.png·type=PNG
10 ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_launcher.png·type=PNG10 ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_launcher.png·type=PNG
11 ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_launcher.png·type=PNG11 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_launcher.png·type=PNG
12 ······(xhdpi-v4)·(file)·res/drawable-xhdpi/ic_launcher.png·type=PNG12 ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/ic_launcher.png·type=PNG
13 ····resource·0x7f020001·drawable/image_border13 ····resource·0x7f020001·drawable/image_border
14 ······(hdpi-v4)·(file)·res/drawable-hdpi/image_border.9.png·type=PNG14 ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/image_border.9.png·type=PNG
15 ··type·id·id=06·entryCount=1315 ··type·id·id=06·entryCount=13
16 ····resource·0x7f060000·id/textName16 ····resource·0x7f060000·id/textName
17 ······()·(id)17 ······()·(id)
18 ····resource·0x7f060001·id/textAddition18 ····resource·0x7f060001·id/textAddition
19 ······()·(id)19 ······()·(id)
20 ····resource·0x7f060002·id/textPoint20 ····resource·0x7f060002·id/textPoint
21 ······()·(id)21 ······()·(id)
9.41 MB
classes.dex
9.24 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 1, 30 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············:·74fe4acd4 checksum············:·861b18cd
5 signature···········:·bc2c...cf325 signature···········:·fd86...4107
6 file_size···········:·3665926 file_size···········:·459888
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·····:·440510 string_ids_size·····:·4403
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·61112 type_ids_size·······:·611
13 type_ids_off········:·17732·(0x004544)13 type_ids_off········:·17724·(0x00453c)
14 proto_ids_size······:·80414 proto_ids_size······:·804
15 proto_ids_off·······:·20176·(0x004ed0)15 proto_ids_off·······:·20168·(0x004ec8)
16 field_ids_size······:·100516 field_ids_size······:·1005
17 field_ids_off·······:·29824·(0x007480)17 field_ids_off·······:·29816·(0x007478)
18 method_ids_size·····:·316918 method_ids_size·····:·3169
19 method_ids_off······:·37864·(0x0093e8)19 method_ids_off······:·37856·(0x0093e0)
20 class_defs_size·····:·28020 class_defs_size·····:·280
21 class_defs_off······:·63216·(0x00f6f0)21 class_defs_off······:·63208·(0x00f6e8)
22 data_size···········:·29441622 data_size···········:·384236
23 data_off············:·72176·(0x0119f0)23 data_off············:·75652·(0x012784)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·625 class_idx···········:·6
26 access_flags········:·9729·(0x2601)26 access_flags········:·9729·(0x2601)
27 superclass_idx······:·40727 superclass_idx······:·407
28 source_file_idx·····:·160128 source_file_idx·····:·1601
29 static_fields_size··:·029 static_fields_size··:·0
Offset 141, 312 lines modifiedOffset 141, 28 lines modified
141 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;'141 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;'
142 ······access········:·0x0401·(PUBLIC·ABSTRACT)142 ······access········:·0x0401·(PUBLIC·ABSTRACT)
143 ······code··········:·(none)143 ······code··········:·(none)
  
144 ··source_file_idx···:·304·(AccessibilityServiceInfoCompat.java)144 ··source_file_idx···:·304·(AccessibilityServiceInfoCompat.java)
  
145 Class·#3·header:145 Class·#3·header:
146 class_idx···········:·77 
147 access_flags········:·0·(0x0000) 
148 superclass_idx······:·407 
149 source_file_idx·····:·304 
150 static_fields_size··:·0 
151 instance_fields_size:·0 
152 direct_methods_size·:·1 
153 virtual_methods_size:·5 
  
154 Class·#3·annotations: 
155 Annotations·on·class 
156 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingClass;·value=Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; 
157 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=8·name="AccessibilityServiceInfoStubImpl" 
  
158 Class·#3············- 
159 ··Class·descriptor··:·'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;' 
160 ··Access·flags······:·0x0000·() 
161 ··Superclass········:·'Ljava/lang/Object;' 
162 ··Interfaces········- 
163 ····#0··············:·'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;' 
164 ··Static·fields·····- 
165 ··Instance·fields···- 
166 ··Direct·methods····- 
167 ····#0··············:·(in·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;) 
168 ······name··········:·'<init>' 
169 ······type··········:·'()V' 
170 ······access········:·0x10000·(CONSTRUCTOR) 
171 ······code··········- 
172 ······registers·····:·1 
173 ······ins···········:·1 
174 ······outs··········:·1 
175 ······insns·size····:·4·16-bit·code·units 
176 012738:········································|[012738]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.<init>:()V 
177 012748:·7010·360a·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0a36 
178 01274e:·0e00···································|0003:·return-void 
179 ······catches·······:·(none) 
180 ······positions·····:· 
181 ········0x0000·line=38 
182 ······locals········:· 
183 ········0x0000·-·0x0004·reg=0·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;· 
  
184 ··Virtual·methods···- 
185 ····#0··············:·(in·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;) 
186 ······name··········:·'getCanRetrieveWindowContent' 
187 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' 
188 ······access········:·0x0001·(PUBLIC) 
189 ······code··········- 
190 ······registers·····:·3 
191 ······ins···········:·2 
192 ······outs··········:·0 
193 ······insns·size····:·2·16-bit·code·units 
194 012750:········································|[012750]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z 
195 012760:·1200···································|0000:·const/4·v0,·#int·0·//·#0 
196 012762:·0f00···································|0001:·return·v0 
197 ······catches·······:·(none) 
198 ······positions·····:· 
199 ········0x0000·line=41 
200 ······locals········:· 
201 ········0x0000·-·0x0002·reg=1·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;· 
202 ········0x0000·-·0x0002·reg=2·info·Landroid/accessibilityservice/AccessibilityServiceInfo;· 
  
203 ····#1··············:·(in·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;) 
204 ······name··········:·'getDescription' 
205 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' 
206 ······access········:·0x0001·(PUBLIC) 
207 ······code··········- 
208 ······registers·····:·3 
209 ······ins···········:·2 
210 ······outs··········:·0 
211 ······insns·size····:·2·16-bit·code·units 
212 012764:········································|[012764]·android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; 
213 012774:·1200···································|0000:·const/4·v0,·#int·0·//·#0 
214 012776:·1100···································|0001:·return-object·v0 
215 ······catches·······:·(none) 
216 ······positions·····:· 
217 ········0x0000·line=45 
218 ······locals········:· 
219 ········0x0000·-·0x0002·reg=1·this·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;· 
220 ········0x0000·-·0x0002·reg=2·info·Landroid/accessibilityservice/AccessibilityServiceInfo;· 
  
221 ····#2··············:·(in·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;) 
222 ······name··········:·'getId' 
223 ······type··········:·'(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' 
224 ······access········:·0x0001·(PUBLIC) 
225 ······code··········- 
226 ······registers·····:·3 
227 ······ins···········:·2 
228 ······outs··········:·0 
229 ······insns·size····:·2·16-bit·code·units 
Max diff block lines reached; 9667926/9686979 bytes (99.80%) of diff not shown.
174 KB
classes.jar
43.7 KB
zipinfo {}
    
Offset 1, 282 lines modifiedOffset 1, 282 lines modified
1 Zip·file·size:·481121·bytes,·number·of·entries:·2801 Zip·file·size:·480867·bytes,·number·of·entries:·280
2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class
3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class
4 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class4 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
5 ?rwxrwxr-x··2.0·unx······801·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class 
6 ?rwxrwxr-x··2.0·unx······917·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class 
7 ?rwxrwxr-x··2.0·unx·····2132·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class5 ?rwxrwxr-x··2.0·unx·····2132·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
8 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class6 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
9 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class7 ?rwxrwxr-x··2.0·unx······595·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat.class
10 ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class8 ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class
11 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class9 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class
12 ?rwxrwxr-x··2.0·unx·····1658·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class 
13 ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class 
14 ?rwxrwxr-x··2.0·unx····10982·b-·defN·80-Jan-01·00:00·android/support/v4/app/BackStackRecord.class 
15 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class10 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class
16 ?rwxrwxr-x··2.0·unx·····4299·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class11 ?rwxrwxr-x··2.0·unx·····4299·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class
17 ?rwxrwxr-x··2.0·unx····13104·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class 
18 ?rwxrwxr-x··2.0·unx·····5435·b-·stor·80-Jan-01·00:00·android/support/v4/app/DialogFragment.class 
19 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class12 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class
20 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class13 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class
21 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class14 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class
 15 ?rwxrwxr-x··2.0·unx····13104·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class
22 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class16 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class
23 ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$FragmentTag.class17 ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$FragmentTag.class
24 ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class18 ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class
25 ?rwxrwxr-x··2.0·unx····11854·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class19 ?rwxrwxr-x··2.0·unx····11854·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class
 20 ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class
26 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class21 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class
27 ?rwxrwxr-x··2.0·unx·····1533·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class22 ?rwxrwxr-x··2.0·unx·····1533·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class
28 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class23 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class
29 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$2.class24 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$2.class
30 ?rwxrwxr-x··2.0·unx······776·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$3.class25 ?rwxrwxr-x··2.0·unx······776·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$3.class
31 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$4.class26 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$4.class
32 ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$5.class27 ?rwxrwxr-x··2.0·unx······919·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$5.class
33 ?rwxrwxr-x··2.0·unx····31317·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl.class 
34 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState$1.class28 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState$1.class
35 ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class29 ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class
36 ?rwxrwxr-x··2.0·unx·····1989·b-·stor·80-Jan-01·00:00·android/support/v4/view/PagerAdapter.class 
37 ?rwxrwxr-x··2.0·unx·····2683·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentPagerAdapter.class 
38 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState$1.class30 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState$1.class
39 ?rwxrwxr-x··2.0·unx·····2636·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class31 ?rwxrwxr-x··2.0·unx·····2636·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class
40 ?rwxrwxr-x··2.0·unx·····4538·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentStatePagerAdapter.class32 ?rwxrwxr-x··2.0·unx·····1658·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class
41 ?rwxrwxr-x··2.0·unx·····2726·b-·stor·80-Jan-01·00:00·android/support/v4/app/HCSparseArray.class33 ?rwxrwxr-x··2.0·unx·····2726·b-·stor·80-Jan-01·00:00·android/support/v4/app/HCSparseArray.class
42 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class34 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class
43 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class35 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class
44 ?rwxrwxr-x··2.0·unx·····5250·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment.class 
45 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class36 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class
46 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class37 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class
47 ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·android/support/v4/content/Loader$OnLoadCompleteListener.class 
48 ?rwxrwxr-x··2.0·unx·····6999·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManagerImpl$LoaderInfo.class 
49 ?rwxrwxr-x··2.0·unx·····7713·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManagerImpl.class 
50 ?rwxrwxr-x··2.0·unx·····3276·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class38 ?rwxrwxr-x··2.0·unx·····3276·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class
51 ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·android/support/v4/app/NoSaveStateFrameLayout.class39 ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·android/support/v4/app/NoSaveStateFrameLayout.class
52 ?rwxrwxr-x··2.0·unx·····3922·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class40 ?rwxrwxr-x··2.0·unx·····3922·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class
53 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class41 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class
54 ?rwxrwxr-x··2.0·unx······883·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImplBase.class 
55 ?rwxrwxr-x··2.0·unx·····1279·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.class 
56 ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class42 ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class
57 ?rwxrwxr-x··2.0·unx·····2567·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class43 ?rwxrwxr-x··2.0·unx·····2567·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class
58 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/app/ServiceCompat.class44 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/app/ServiceCompat.class
59 ?rwxrwxr-x··2.0·unx·····4999·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$IntentBuilder.class45 ?rwxrwxr-x··2.0·unx·····4999·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$IntentBuilder.class
60 ?rwxrwxr-x··2.0·unx·····4534·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$IntentReader.class46 ?rwxrwxr-x··2.0·unx·····4534·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$IntentReader.class
61 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$ShareCompatImpl.class47 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$ShareCompatImpl.class
62 ?rwxrwxr-x··2.0·unx······582·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$ShareCompatImplBase.class 
63 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat$ShareCompatImplICS.class 
64 ?rwxrwxr-x··2.0·unx·····2075·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat.class48 ?rwxrwxr-x··2.0·unx·····2075·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompat.class
65 ?rwxrwxr-x··2.0·unx·····1083·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompatICS.class49 ?rwxrwxr-x··2.0·unx·····1083·b-·stor·80-Jan-01·00:00·android/support/v4/app/ShareCompatICS.class
66 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·android/support/v4/app/SuperNotCalledException.class50 ?rwxrwxr-x··2.0·unx······200·b-·stor·80-Jan-01·00:00·android/support/v4/app/SuperNotCalledException.class
67 ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.class51 ?rwxrwxr-x··2.0·unx······223·b-·stor·80-Jan-01·00:00·android/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl.class
68 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase.class 
69 ?rwxrwxr-x··2.0·unx······665·b-·stor·80-Jan-01·00:00·android/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb.class 
70 ?rwxrwxr-x··2.0·unx·····3610·b-·stor·80-Jan-01·00:00·android/support/v4/app/TaskStackBuilder.class52 ?rwxrwxr-x··2.0·unx·····3610·b-·stor·80-Jan-01·00:00·android/support/v4/app/TaskStackBuilder.class
71 ?rwxrwxr-x··2.0·unx······367·b-·stor·80-Jan-01·00:00·android/support/v4/app/TaskStackBuilderHoneycomb.class53 ?rwxrwxr-x··2.0·unx······367·b-·stor·80-Jan-01·00:00·android/support/v4/app/TaskStackBuilderHoneycomb.class
72 ?rwxrwxr-x··2.0·unx·····5255·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class 
73 ?rwxrwxr-x··2.0·unx·····1474·b-·stor·80-Jan-01·00:00·android/support/v4/content/AsyncTaskLoader$LoadTask.class 
74 ?rwxrwxr-x··2.0·unx·····3216·b-·stor·80-Jan-01·00:00·android/support/v4/content/Loader.class 
75 ?rwxrwxr-x··2.0·unx·····3336·b-·stor·80-Jan-01·00:00·android/support/v4/content/AsyncTaskLoader.class 
76 ?rwxrwxr-x··2.0·unx·····3672·b-·stor·80-Jan-01·00:00·android/support/v4/content/CursorLoader.class 
77 ?rwxrwxr-x··2.0·unx······705·b-·stor·80-Jan-01·00:00·android/support/v4/content/IntentCompat.class54 ?rwxrwxr-x··2.0·unx······705·b-·stor·80-Jan-01·00:00·android/support/v4/content/IntentCompat.class
78 ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·android/support/v4/content/Loader$ForceLoadContentObserver.class55 ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·android/support/v4/content/Loader$ForceLoadContentObserver.class
 56 ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·android/support/v4/content/Loader$OnLoadCompleteListener.class
 57 ?rwxrwxr-x··2.0·unx·····3216·b-·stor·80-Jan-01·00:00·android/support/v4/content/Loader.class
79 ?rwxrwxr-x··2.0·unx······645·b-·stor·80-Jan-01·00:00·android/support/v4/content/LocalBroadcastManager$1.class58 ?rwxrwxr-x··2.0·unx······645·b-·stor·80-Jan-01·00:00·android/support/v4/content/LocalBroadcastManager$1.class
80 ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·android/support/v4/content/LocalBroadcastManager$BroadcastRecord.class59 ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·android/support/v4/content/LocalBroadcastManager$BroadcastRecord.class
81 ?rwxrwxr-x··2.0·unx······754·b-·stor·80-Jan-01·00:00·android/support/v4/content/LocalBroadcastManager$ReceiverRecord.class60 ?rwxrwxr-x··2.0·unx······754·b-·stor·80-Jan-01·00:00·android/support/v4/content/LocalBroadcastManager$ReceiverRecord.class
82 ?rwxrwxr-x··2.0·unx·····6647·b-·stor·80-Jan-01·00:00·android/support/v4/content/LocalBroadcastManager.class61 ?rwxrwxr-x··2.0·unx·····6647·b-·stor·80-Jan-01·00:00·android/support/v4/content/LocalBroadcastManager.class
83 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class62 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class
84 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class 
85 ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$2.class 
86 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class63 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class
87 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class64 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class
88 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class65 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class
89 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class66 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class
90 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class67 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class
 68 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class
 69 ?rwxrwxr-x··2.0·unx·····5257·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class
91 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class70 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class
92 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class71 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class
93 ?rwxrwxr-x··2.0·unx······678·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompat$CompatCreator.class72 ?rwxrwxr-x··2.0·unx······678·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompat$CompatCreator.class
94 ?rwxrwxr-x··2.0·unx······592·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompat.class73 ?rwxrwxr-x··2.0·unx······592·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompat.class
95 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorCallbacks.class74 ?rwxrwxr-x··2.0·unx······242·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorCallbacks.class
96 ?rwxrwxr-x··2.0·unx······732·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.class75 ?rwxrwxr-x··2.0·unx······732·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorHoneycombMR2.class
97 ?rwxrwxr-x··2.0·unx······454·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub.class76 ?rwxrwxr-x··2.0·unx······454·b-·stor·80-Jan-01·00:00·android/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub.class
98 ?rwxrwxr-x··2.0·unx······894·b-·stor·80-Jan-01·00:00·android/support/v4/util/DebugUtils.class77 ?rwxrwxr-x··2.0·unx······894·b-·stor·80-Jan-01·00:00·android/support/v4/util/DebugUtils.class
99 ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·android/support/v4/util/LogWriter.class78 ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·android/support/v4/util/LogWriter.class
100 ?rwxrwxr-x··2.0·unx·····4393·b-·stor·80-Jan-01·00:00·android/support/v4/util/LruCache.class79 ?rwxrwxr-x··2.0·unx·····4393·b-·stor·80-Jan-01·00:00·android/support/v4/util/LruCache.class
101 ?rwxrwxr-x··2.0·unx·····2554·b-·stor·80-Jan-01·00:00·android/support/v4/util/TimeUtils.class80 ?rwxrwxr-x··2.0·unx·····2554·b-·stor·80-Jan-01·00:00·android/support/v4/util/TimeUtils.class
102 ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.class 
103 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class 
104 ?rwxrwxr-x··2.0·unx·····1047·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.class81 ?rwxrwxr-x··2.0·unx·····1047·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl.class
105 ?rwxrwxr-x··2.0·unx·····1379·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class 
106 ?rwxrwxr-x··2.0·unx·····2136·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.class 
107 ?rwxrwxr-x··2.0·unx·····2449·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat.class82 ?rwxrwxr-x··2.0·unx·····2449·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat.class
108 ?rwxrwxr-x··2.0·unx·····1446·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompatIcs$1.class83 ?rwxrwxr-x··2.0·unx·····1446·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompatIcs$1.class
 84 ?rwxrwxr-x··2.0·unx······729·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge.class
109 ?rwxrwxr-x··2.0·unx·····2009·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompatIcs.class85 ?rwxrwxr-x··2.0·unx·····2009·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompatIcs.class
110 ?rwxrwxr-x··2.0·unx······227·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$KeyEventVersionImpl.class86 ?rwxrwxr-x··2.0·unx······227·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$KeyEventVersionImpl.class
111 ?rwxrwxr-x··2.0·unx······947·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class 
112 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl.class 
113 ?rwxrwxr-x··2.0·unx·····1060·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat.class87 ?rwxrwxr-x··2.0·unx·····1060·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat.class
114 ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompatHoneycomb.class88 ?rwxrwxr-x··2.0·unx······406·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompatHoneycomb.class
115 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$MenuVersionImpl.class89 ?rwxrwxr-x··2.0·unx······158·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$MenuVersionImpl.class
116 ?rwxrwxr-x··2.0·unx······303·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class 
117 ?rwxrwxr-x··2.0·unx······411·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class 
118 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat.class90 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuCompat.class
119 ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$MenuVersionImpl.class91 ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$MenuVersionImpl.class
120 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class 
Max diff block lines reached; 30247/44689 bytes (67.68%) of diff not shown.
38.6 KB
zipnote «TEMP»/diffoscope_h3i536no_tmp/tmp5j39x026_.zip
    
Offset 3, 20 lines modifiedOffset 3, 14 lines modified
  
3 Filename:·android/annotation/TargetApi.class3 Filename:·android/annotation/TargetApi.class
4 Comment:·4 Comment:·
  
5 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class5 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
6 Comment:·6 Comment:·
  
7 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class 
8 Comment:· 
  
9 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class 
10 Comment:· 
  
11 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class7 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
12 Comment:·8 Comment:·
  
13 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class9 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
14 Comment:·10 Comment:·
  
15 Filename:·android/support/v4/app/ActivityCompat.class11 Filename:·android/support/v4/app/ActivityCompat.class
Offset 24, 56 lines modifiedOffset 18, 47 lines modified
  
24 Filename:·android/support/v4/app/ActivityCompatHoneycomb.class18 Filename:·android/support/v4/app/ActivityCompatHoneycomb.class
25 Comment:·19 Comment:·
  
26 Filename:·android/support/v4/app/BackStackRecord$Op.class20 Filename:·android/support/v4/app/BackStackRecord$Op.class
27 Comment:·21 Comment:·
  
28 Filename:·android/support/v4/app/FragmentTransaction.class 
29 Comment:· 
  
30 Filename:·android/support/v4/app/FragmentManager$BackStackEntry.class 
31 Comment:· 
  
32 Filename:·android/support/v4/app/BackStackRecord.class 
33 Comment:· 
  
34 Filename:·android/support/v4/app/BackStackState$1.class22 Filename:·android/support/v4/app/BackStackState$1.class
35 Comment:·23 Comment:·
  
36 Filename:·android/support/v4/app/BackStackState.class24 Filename:·android/support/v4/app/BackStackState.class
37 Comment:·25 Comment:·
  
38 Filename:·android/support/v4/app/Fragment.class 
39 Comment:· 
  
40 Filename:·android/support/v4/app/DialogFragment.class 
41 Comment:· 
  
42 Filename:·android/support/v4/app/Fragment$InstantiationException.class26 Filename:·android/support/v4/app/Fragment$InstantiationException.class
43 Comment:·27 Comment:·
  
44 Filename:·android/support/v4/app/Fragment$SavedState$1.class28 Filename:·android/support/v4/app/Fragment$SavedState$1.class
45 Comment:·29 Comment:·
  
46 Filename:·android/support/v4/app/Fragment$SavedState.class30 Filename:·android/support/v4/app/Fragment$SavedState.class
47 Comment:·31 Comment:·
  
 32 Filename:·android/support/v4/app/Fragment.class
 33 Comment:·
  
48 Filename:·android/support/v4/app/FragmentActivity$1.class34 Filename:·android/support/v4/app/FragmentActivity$1.class
49 Comment:·35 Comment:·
  
50 Filename:·android/support/v4/app/FragmentActivity$FragmentTag.class36 Filename:·android/support/v4/app/FragmentActivity$FragmentTag.class
51 Comment:·37 Comment:·
  
52 Filename:·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class38 Filename:·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class
53 Comment:·39 Comment:·
  
54 Filename:·android/support/v4/app/FragmentActivity.class40 Filename:·android/support/v4/app/FragmentActivity.class
55 Comment:·41 Comment:·
  
 42 Filename:·android/support/v4/app/FragmentManager$BackStackEntry.class
 43 Comment:·
  
56 Filename:·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class44 Filename:·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class
57 Comment:·45 Comment:·
  
58 Filename:·android/support/v4/app/FragmentManager.class46 Filename:·android/support/v4/app/FragmentManager.class
59 Comment:·47 Comment:·
  
60 Filename:·android/support/v4/app/FragmentManagerImpl$1.class48 Filename:·android/support/v4/app/FragmentManagerImpl$1.class
Offset 87, 83 lines modifiedOffset 72, 56 lines modified
  
87 Filename:·android/support/v4/app/FragmentManagerImpl$4.class72 Filename:·android/support/v4/app/FragmentManagerImpl$4.class
88 Comment:·73 Comment:·
  
89 Filename:·android/support/v4/app/FragmentManagerImpl$5.class74 Filename:·android/support/v4/app/FragmentManagerImpl$5.class
90 Comment:·75 Comment:·
  
91 Filename:·android/support/v4/app/FragmentManagerImpl.class 
92 Comment:· 
  
93 Filename:·android/support/v4/app/FragmentManagerState$1.class76 Filename:·android/support/v4/app/FragmentManagerState$1.class
94 Comment:·77 Comment:·
  
95 Filename:·android/support/v4/app/FragmentManagerState.class78 Filename:·android/support/v4/app/FragmentManagerState.class
96 Comment:·79 Comment:·
  
97 Filename:·android/support/v4/view/PagerAdapter.class 
98 Comment:· 
  
99 Filename:·android/support/v4/app/FragmentPagerAdapter.class 
100 Comment:· 
  
101 Filename:·android/support/v4/app/FragmentState$1.class80 Filename:·android/support/v4/app/FragmentState$1.class
102 Comment:·81 Comment:·
  
103 Filename:·android/support/v4/app/FragmentState.class82 Filename:·android/support/v4/app/FragmentState.class
104 Comment:·83 Comment:·
  
105 Filename:·android/support/v4/app/FragmentStatePagerAdapter.class84 Filename:·android/support/v4/app/FragmentTransaction.class
106 Comment:·85 Comment:·
  
107 Filename:·android/support/v4/app/HCSparseArray.class86 Filename:·android/support/v4/app/HCSparseArray.class
108 Comment:·87 Comment:·
  
109 Filename:·android/support/v4/app/ListFragment$1.class88 Filename:·android/support/v4/app/ListFragment$1.class
110 Comment:·89 Comment:·
  
111 Filename:·android/support/v4/app/ListFragment$2.class90 Filename:·android/support/v4/app/ListFragment$2.class
112 Comment:·91 Comment:·
  
113 Filename:·android/support/v4/app/ListFragment.class 
114 Comment:· 
  
Max diff block lines reached; 35931/39415 bytes (91.16%) of diff not shown.
4.44 KB
android/support/v4/content/ModernAsyncTask.class
4.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 300, 56 lines modifiedOffset 300, 56 lines modified
300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;
301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL
  
302 ··static·{};302 ··static·{};
303 ····descriptor:·()V303 ····descriptor:·()V
304 ····flags:·(0x0008)·ACC_STATIC304 ····flags:·(0x0008)·ACC_STATIC
305 ····Code:305 ····Code:
306 ······stack=300,·locals=4,·args_size=0306 ······stack=300,·locals=5,·args_size=0
307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1
308 ·········3:·astore_0308 ·········3:·astore_0
309 ·········4:·aload_0309 ·········4:·aload_0
310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V
311 ·········8:·aload_0311 ·········8:·aload_0
312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue
314 ········15:·astore_0314 ········15:·astore_0
315 ········16:·aload_0315 ········16:·aload_0
316 ········17:·bipush········10316 ········17:·bipush········10
317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V
318 ········22:·aload_0318 ········22:·aload_0
319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor
321 ········29:·astore_0321 ········29:·astore_1
322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
323 ········33:·astore_1323 ········33:·astore_2
324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
325 ········37:·astore_2325 ········37:·astore_3
326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
327 ········41:·astore_3327 ········41:·astore········4
328 ········42:·aload_0328 ········43:·aload_1
329 ········43:·iconst_5329 ········44:·iconst_5
330 ········44:·sipush········128330 ········45:·sipush········128
331 ········47:·lconst_1331 ········48:·lconst_1
332 ········48:·aload_1 
333 ········49:·aload_2332 ········49:·aload_2
334 ········50:·aload_3333 ········50:·aload_3
 334 ········51:·aload·········4
335 ········51:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V335 ········53:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
336 ········54:·aload_0336 ········56:·aload_1
337 ········55:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;337 ········57:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
338 ········58:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler338 ········60:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler
339 ········61:·astore_0339 ········63:·astore_0
340 ········62:·aload_0340 ········64:·aload_0
341 ········63:·aconst_null341 ········65:·aconst_null
342 ········64:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V342 ········66:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V
343 ········67:·aload_0343 ········69:·aload_0
344 ········68:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;344 ········70:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
345 ········71:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;345 ········73:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
346 ········74:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;346 ········76:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;
347 ········77:·return347 ········79:·return
  
348 ··public·android.support.v4.content.ModernAsyncTask();348 ··public·android.support.v4.content.ModernAsyncTask();
349 ····descriptor:·()V349 ····descriptor:·()V
350 ····flags:·(0x0001)·ACC_PUBLIC350 ····flags:·(0x0001)·ACC_PUBLIC
351 ····Code:351 ····Code:
352 ······stack=300,·locals=3,·args_size=1352 ······stack=300,·locals=3,·args_size=1
353 ·········0:·aload_0353 ·········0:·aload_0
26.5 KB
jp/co/kayo/android/localplayer/ds/podcast/PodcastContentProvider.class
26.3 KB
procyon -ec {}
error from `procyon -ec {}` (a): Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. Type inference can't handle opcode 'loadexception'. [ truncated after 25 lines; 7 ignored ]
    
Offset 396, 20 lines modifiedOffset 396, 15 lines modified
396 ················writableDatabase.endTransaction();396 ················writableDatabase.endTransaction();
397 ············}397 ············}
398 ············return·null;398 ············return·null;
399 ········}399 ········}
400 ····}400 ····}
401 ····401 ····
402 ····private·Uri·insertVideo(final·Uri·uri,·final·ContentValues·contentValues)·{402 ····private·Uri·insertVideo(final·Uri·uri,·final·ContentValues·contentValues)·{
403 ········try·{ 
404 ············return·ContentUris.withAppendedId(PodcastContentProvider.VIDEO_CONTENT_URI,·this.getDBHelper().getWritableDatabase().insert("video",·(String)null,·contentValues));403 ········return·ContentUris.withAppendedId(PodcastContentProvider.VIDEO_CONTENT_URI,·this.getDBHelper().getWritableDatabase().insert("video",·(String)null,·contentValues));
405 ········} 
406 ········finally·{ 
407 ············throw·loadexception(java.lang.Throwable.class); 
408 ········} 
409 ····}404 ····}
410 ····405 ····
411 ····private·boolean·isWifiConnected()·{406 ····private·boolean·isWifiConnected()·{
412 ········final·boolean·b·=·true;407 ········final·boolean·b·=·true;
413 ········if·(this.mConnectionMgr·==·null)·{408 ········if·(this.mConnectionMgr·==·null)·{
414 ············this.mConnectionMgr·=·(ConnectivityManager)this.getContext().getApplicationContext().getSystemService("connectivity");409 ············this.mConnectionMgr·=·(ConnectivityManager)this.getContext().getApplicationContext().getSystemService("connectivity");
415 ········}410 ········}
Offset 431, 31 lines modifiedOffset 426, 21 lines modified
431 ········catch·(Exception·ex2)·{}426 ········catch·(Exception·ex2)·{}
432 ········return·null;427 ········return·null;
433 ····}428 ····}
434 ····429 ····
435 ····private·Cursor·queryAlbum(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{430 ····private·Cursor·queryAlbum(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{
436 ········final·SQLiteQueryBuilder·sqLiteQueryBuilder·=·new·SQLiteQueryBuilder();431 ········final·SQLiteQueryBuilder·sqLiteQueryBuilder·=·new·SQLiteQueryBuilder();
437 ········sqLiteQueryBuilder.setTables("album");432 ········sqLiteQueryBuilder.setTables("album");
438 ········try·{ 
439 ············return·sqLiteQueryBuilder.query(this.getDBHelper().getReadableDatabase(),·array,·s,·array2,·(String)null,·(String)null,·s2);433 ········return·sqLiteQueryBuilder.query(this.getDBHelper().getReadableDatabase(),·array,·s,·array2,·(String)null,·(String)null,·s2);
440 ········} 
441 ········finally·{ 
442 ············throw·loadexception(java.lang.Throwable.class); 
443 ········} 
444 ····}434 ····}
445 ····435 ····
446 ····private·Cursor·queryArtist(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{436 ····private·Cursor·queryArtist(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{
447 ········final·SQLiteQueryBuilder·sqLiteQueryBuilder·=·new·SQLiteQueryBuilder();437 ········final·SQLiteQueryBuilder·sqLiteQueryBuilder·=·new·SQLiteQueryBuilder();
448 ········sqLiteQueryBuilder.setTables("artist");438 ········sqLiteQueryBuilder.setTables("artist");
449 ········try·{ 
450 ············return·sqLiteQueryBuilder.query(this.getDBHelper().getReadableDatabase(),·array,·s,·array2,·(String)null,·(String)null,·s2);439 ········return·sqLiteQueryBuilder.query(this.getDBHelper().getReadableDatabase(),·array,·s,·array2,·(String)null,·(String)null,·s2);
451 ········} 
452 ········finally·{ 
453 ············throw·loadexception(java.lang.Throwable.class); 
454 ········} 
455 ····}440 ····}
456 ····441 ····
457 ····private·Cursor·queryDownload(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{442 ····private·Cursor·queryDownload(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{
458 ········return·null;443 ········return·null;
459 ····}444 ····}
460 ····445 ····
461 ····private·Cursor·queryFavorite(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{446 ····private·Cursor·queryFavorite(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{
Offset 493, 20 lines modifiedOffset 478, 15 lines modified
493 ····private·Cursor·queryFileId(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{478 ····private·Cursor·queryFileId(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{
494 ········return·null;479 ········return·null;
495 ····}480 ····}
496 ····481 ····
497 ····private·Cursor·queryGenres(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{482 ····private·Cursor·queryGenres(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{
498 ········final·SQLiteQueryBuilder·sqLiteQueryBuilder·=·new·SQLiteQueryBuilder();483 ········final·SQLiteQueryBuilder·sqLiteQueryBuilder·=·new·SQLiteQueryBuilder();
499 ········sqLiteQueryBuilder.setTables("genres");484 ········sqLiteQueryBuilder.setTables("genres");
500 ········try·{ 
501 ············return·sqLiteQueryBuilder.query(this.getDBHelper().getReadableDatabase(),·array,·s,·array2,·(String)null,·(String)null,·s2);485 ········return·sqLiteQueryBuilder.query(this.getDBHelper().getReadableDatabase(),·array,·s,·array2,·(String)null,·(String)null,·s2);
502 ········} 
503 ········finally·{ 
504 ············throw·loadexception(java.lang.Throwable.class); 
505 ········} 
506 ····}486 ····}
507 ····487 ····
508 ····private·Cursor·queryGenresmember(final·Uri·uri,·final·String[]·array,·String·substring,·String[]·fastArrayCopy,·final·String·s)·{488 ····private·Cursor·queryGenresmember(final·Uri·uri,·final·String[]·array,·String·substring,·String[]·fastArrayCopy,·final·String·s)·{
509 ········final·String[]·split·=·substring.split("=");489 ········final·String[]·split·=·substring.split("=");
510 ········String·str·=·null;490 ········String·str·=·null;
511 ········for·(int·i·=·0;·i·<·split.length;·++i)·{491 ········for·(int·i·=·0;·i·<·split.length;·++i)·{
512 ············if·(split[i].indexOf("genre_id")·!=·-1)·{492 ············if·(split[i].indexOf("genre_id")·!=·-1)·{
Offset 541, 15 lines modifiedOffset 521, 14 lines modified
541 ················fastArrayCopy·=·fastArrayCopy(fastArrayCopy,·fastArrayCopy.length·-·2);521 ················fastArrayCopy·=·fastArrayCopy(fastArrayCopy,·fastArrayCopy.length·-·2);
542 ············}522 ············}
543 ········}523 ········}
544 ········return·sqLiteQueryBuilder.query(writableDatabase,·PodcastHelper.MEDIA_FIELDS,·sb.toString(),·(String[])null,·(String)null,·(String)null,·s,·(String)null);524 ········return·sqLiteQueryBuilder.query(writableDatabase,·PodcastHelper.MEDIA_FIELDS,·sb.toString(),·(String[])null,·(String)null,·(String)null,·s,·(String)null);
545 ····}525 ····}
546 ····526 ····
547 ····private·Cursor·queryMedia(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{527 ····private·Cursor·queryMedia(final·Uri·uri,·final·String[]·array,·final·String·s,·final·String[]·array2,·final·String·s2)·{
548 ········SQLiteQueryBuilder·sqLiteQueryBuilder·=·null; 
549 ········Label_0427:·{528 ········Label_0427:·{
550 ············if·(s·==·null)·{529 ············if·(s·==·null)·{
551 ················break·Label_0427;530 ················break·Label_0427;
552 ············}531 ············}
553 ············Label_0421:·{532 ············Label_0421:·{
554 ················if·(s.indexOf("album_key")·==·-1)·{533 ················if·(s.indexOf("album_key")·==·-1)·{
555 ····················break·Label_0421;534 ····················break·Label_0421;
Offset 567, 172 lines modifiedOffset 546, 127 lines modified
567 ················URL·url;546 ················URL·url;
568 ················ArrayList·podcastFeed;547 ················ArrayList·podcastFeed;
569 ················Iterator<Channel>·iterator;548 ················Iterator<Channel>·iterator;
570 ················Channel·next;549 ················Channel·next;
571 ················Channel·channel;550 ················Channel·channel;
572 ················Date·pubDate;551 ················Date·pubDate;
573 ················Cursor·feed;552 ················Cursor·feed;
574 ················PodcastContentProvider·podcastContentProvider; 
575 ················PodcastDatabaseHelper·dbHelper; 
576 ················PodcastDatabaseHelper·dbHelper2; 
577 ················SQLiteDatabase·sqLiteDatabase; 
578 ················SQLiteQueryBuilder·sqLiteQueryBuilder2;553 ················SQLiteQueryBuilder·sqLiteQueryBuilder;
579 ················SQLiteDatabase·sqLiteDatabase2; 
580 ················String[]·array3; 
581 ················String·s4; 
582 ················String[]·array4; 
583 ················String·s5; 
584 ················String·s6; 
585 ················String·s7; 
586 ················Label_0029:Label_0053_Outer:554 ················Label_0029:Label_0445_Outer:
587 ················while·(true)·{555 ················while·(true)·{
588 ····················Label_0480:·{556 ····················Label_0480:·{
589 ························if·(n·==·0)·{557 ························if·(n·==·0)·{
590 ····························break·Label_0480;558 ····························break·Label_0480;
591 ························}559 ························}
592 ························split·=·s.split("=");560 ························split·=·s.split("=");
593 ························s3·=·null;561 ························s3·=·null;
594 ························n2·=·0;562 ························n2·=·0;
595 ····················Label_0053: 
596 ························while·(true)·{ 
597 ····························Label_0433:·{563 ························Label_0433:·{
598 ································if·(n2·<·split.length)·{564 ····························if·(n2·<·split.length)·{
599 ····································if·(split[n2].indexOf("album_key")·==·-1)·{565 ································if·(split[n2].indexOf("album_key")·==·-1)·{
 566 ····································break·Label_0433;
 567 ································}
 568 ································s3·=·array2[n2];
 569 ····························}
Max diff block lines reached; 18440/25587 bytes (72.07%) of diff not shown.
1.11 KB
jp/co/kayo/android/localplayer/ds/podcast/PodcastDatabaseHelper.class
1000 B
procyon -ec {}
    
Offset 13, 20 lines modifiedOffset 13, 22 lines modified
13 ····private·static·final·int·DATABASE_VERSION·=·1;13 ····private·static·final·int·DATABASE_VERSION·=·1;
14 ····14 ····
15 ····public·PodcastDatabaseHelper(final·Context·context,·final·String·s)·{15 ····public·PodcastDatabaseHelper(final·Context·context,·final·String·s)·{
16 ········super(context,·s,·(SQLiteDatabase$CursorFactory)null,·1);16 ········super(context,·s,·(SQLiteDatabase$CursorFactory)null,·1);
17 ····}17 ····}
18 ····18 ····
19 ····private·boolean·containParams(final·String[]·array,·final·String·s)·{19 ····private·boolean·containParams(final·String[]·array,·final·String·s)·{
 20 ········boolean·b·=·false;
20 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{21 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{
21 ············if·(array[i]·==·s)·{22 ············if·(array[i]·==·s)·{
22 ················return·true;23 ················b·=·true;
 24 ················break;
23 ············}25 ············}
24 ········}26 ········}
25 ········return·false;27 ········return·b;
26 ····}28 ····}
27 ····29 ····
28 ····public·Cursor·findAlbum(final·SQLiteDatabase·sqLiteDatabase,·final·String·s)·{30 ····public·Cursor·findAlbum(final·SQLiteDatabase·sqLiteDatabase,·final·String·s)·{
29 ········final·SQLiteQueryBuilder·sqLiteQueryBuilder·=·new·SQLiteQueryBuilder();31 ········final·SQLiteQueryBuilder·sqLiteQueryBuilder·=·new·SQLiteQueryBuilder();
30 ········sqLiteQueryBuilder.setTables("album");32 ········sqLiteQueryBuilder.setTables("album");
31 ········return·sqLiteQueryBuilder.query(sqLiteDatabase,·(String[])null,·"album_key·=·?",·new·String[]·{·s·},·(String)null,·(String)null,·(String)null);33 ········return·sqLiteQueryBuilder.query(sqLiteDatabase,·(String[])null,·"album_key·=·?",·new·String[]·{·s·},·(String)null,·(String)null,·(String)null);
32 ····}34 ····}
38.8 KB
jp/co/kayo/android/localplayer/ds/podcast/PodcastHelper.class
38.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 1023, 15 lines modifiedOffset 1023, 15 lines modified
1023 ·········1:·getfield······#109················//·Field·mErrorText:Ljava/lang/String;1023 ·········1:·getfield······#109················//·Field·mErrorText:Ljava/lang/String;
1024 ·········4:·areturn1024 ·········4:·areturn
  
1025 ··public·android.database.Cursor·getFeed(android.database.sqlite.SQLiteDatabase,·java.net.URL,·java.lang.String);1025 ··public·android.database.Cursor·getFeed(android.database.sqlite.SQLiteDatabase,·java.net.URL,·java.lang.String);
1026 ····descriptor:·(Landroid/database/sqlite/SQLiteDatabase;Ljava/net/URL;Ljava/lang/String;)Landroid/database/Cursor;1026 ····descriptor:·(Landroid/database/sqlite/SQLiteDatabase;Ljava/net/URL;Ljava/lang/String;)Landroid/database/Cursor;
1027 ····flags:·(0x0001)·ACC_PUBLIC1027 ····flags:·(0x0001)·ACC_PUBLIC
1028 ····Code:1028 ····Code:
1029 ······stack=300,·locals=33,·args_size=41029 ······stack=300,·locals=29,·args_size=4
1030 ·········0:·new···········#179················//·class·android/database/MatrixCursor1030 ·········0:·new···········#179················//·class·android/database/MatrixCursor
1031 ·········3:·astore········41031 ·········3:·astore········4
1032 ·········5:·getstatic·····#86·················//·Field·MEDIA_FIELDS:[Ljava/lang/String;1032 ·········5:·getstatic·····#86·················//·Field·MEDIA_FIELDS:[Ljava/lang/String;
1033 ·········8:·astore········51033 ·········8:·astore········5
1034 ········10:·aload·········41034 ········10:·aload·········4
1035 ········12:·aload·········51035 ········12:·aload·········5
1036 ········14:·invokespecial·#182················//·Method·android/database/MatrixCursor."<init>":([Ljava/lang/String;)V1036 ········14:·invokespecial·#182················//·Method·android/database/MatrixCursor."<init>":([Ljava/lang/String;)V
Offset 1043, 25 lines modifiedOffset 1043, 25 lines modified
1043 ········24:·astore········71043 ········24:·astore········7
1044 ········26:·aload_01044 ········26:·aload_0
1045 ········27:·aload_21045 ········27:·aload_2
1046 ········28:·iconst_01046 ········28:·iconst_0
1047 ········29:·invokevirtual·#186················//·Method·getPodcastFeed:(Ljava/net/URL;Z)Ljava/util/ArrayList;1047 ········29:·invokevirtual·#186················//·Method·getPodcastFeed:(Ljava/net/URL;Z)Ljava/util/ArrayList;
1048 ········32:·astore········81048 ········32:·astore········8
1049 ········34:·aload·········81049 ········34:·aload·········8
1050 ········36:·ifnull········14021050 ········36:·ifnull········1406
1051 ········39:·iconst_01051 ········39:·iconst_0
1052 ········40:·istore········91052 ········40:·istore········9
1053 ········42:·aload·········81053 ········42:·aload·········8
1054 ········44:·invokevirtual·#192················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;1054 ········44:·invokevirtual·#192················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
1055 ········47:·astore········101055 ········47:·astore········10
1056 ········49:·aload·········101056 ········49:·aload·········10
1057 ········51:·invokeinterface·#198,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z1057 ········51:·invokeinterface·#198,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
1058 ········56:·istore········61058 ········56:·istore········6
1059 ········58:·iload·········61059 ········58:·iload·········6
1060 ········60:·ifeq··········13891060 ········60:·ifeq··········1393
1061 ········63:·aload·········101061 ········63:·aload·········10
1062 ········65:·invokeinterface·#202,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;1062 ········65:·invokeinterface·#202,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
1063 ········70:·astore········111063 ········70:·astore········11
1064 ········72:·aload·········111064 ········72:·aload·········11
1065 ········74:·checkcast·····#204················//·class·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel1065 ········74:·checkcast·····#204················//·class·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel
1066 ········77:·astore········111066 ········77:·astore········11
1067 ········79:·aload·········111067 ········79:·aload·········11
Offset 1225, 15 lines modifiedOffset 1225, 15 lines modified
1225 ·······416:·aastore1225 ·······416:·aastore
1226 ·······417:·bipush········61226 ·······417:·bipush········6
1227 ·······419:·istore········171227 ·······419:·istore········17
1228 ·······421:·aload·········141228 ·······421:·aload·········14
1229 ·······423:·getfield······#248················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.itunes_author:Ljava/lang/String;1229 ·······423:·getfield······#248················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.itunes_author:Ljava/lang/String;
1230 ·······426:·astore········51230 ·······426:·astore········5
1231 ·······428:·aload·········51231 ·······428:·aload·········5
1232 ·······430:·ifnull········13241232 ·······430:·ifnull········1328
1233 ·······433:·aload·········141233 ·······433:·aload·········14
1234 ·······435:·getfield······#248················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.itunes_author:Ljava/lang/String;1234 ·······435:·getfield······#248················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.itunes_author:Ljava/lang/String;
1235 ·······438:·astore········51235 ·······438:·astore········5
1236 ·······440:·aload·········151236 ·······440:·aload·········15
1237 ·······442:·iload·········171237 ·······442:·iload·········17
1238 ·······444:·aload·········51238 ·······444:·aload·········5
1239 ·······446:·aastore1239 ·······446:·aastore
Offset 1424, 412 lines modifiedOffset 1424, 414 lines modified
1424 ·······816:·getfield······#223················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.enclosure_url:Ljava/lang/String;1424 ·······816:·getfield······#223················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.enclosure_url:Ljava/lang/String;
1425 ·······819:·astore········151425 ·······819:·astore········15
1426 ·······821:·aload·········151426 ·······821:·aload·········15
1427 ·······823:·invokevirtual·#170················//·Method·java/lang/String.hashCode:()I1427 ·······823:·invokevirtual·#170················//·Method·java/lang/String.hashCode:()I
1428 ·······826:·istore········251428 ·······826:·istore········25
1429 ·······828:·iload·········251429 ·······828:·iload·········25
1430 ·······830:·i2l1430 ·······830:·i2l
1431 ·······831:·lstore········271431 ·······831:·lstore········18
 1432 ·······833:·lload·········18
 1433 ·······835:·lstore········20
1432 ·······833:·ldc2_w········#227················//·long·4294967295l1434 ·······837:·ldc2_w········#227················//·long·4294967295l
1433 ·······836:·lstore········291435 ·······840:·lstore········22
1434 ·······838:·lload·········271436 ·······842:·lload·········18
1435 ·······840:·lload·········291437 ·······844:·lload·········22
1436 ·······842:·land1438 ·······846:·land
1437 ·······843:·lstore········271439 ·······847:·lstore········20
1438 ·······845:·lload·········271440 ·······849:·lload·········20
1439 ·······847:·invokestatic··#236················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;1441 ·······851:·invokestatic··#236················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;
1440 ·······850:·astore········151442 ·······854:·astore········15
1441 ·······852:·aload·········261443 ·······856:·aload·········26
1442 ·······854:·aload·········51444 ·······858:·aload·········5
1443 ·······856:·aload·········151445 ·······860:·aload·········15
1444 ·······858:·invokevirtual·#296················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Long;)V1446 ·······862:·invokevirtual·#296················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/Long;)V
1445 ·······861:·ldc···········#39·················//·String·title1447 ·······865:·ldc···········#39·················//·String·title
1446 ·······863:·astore········51448 ·······867:·astore········5
1447 ·······865:·aload·········141449 ·······869:·aload·········14
1448 ·······867:·getfield······#238················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.title:Ljava/lang/String;1450 ·······871:·getfield······#238················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.title:Ljava/lang/String;
1449 ·······870:·astore········151451 ·······874:·astore········15
1450 ·······872:·aload·········261452 ·······876:·aload·········26
1451 ·······874:·aload·········51453 ·······878:·aload·········5
1452 ·······876:·aload·········151454 ·······880:·aload·········15
1453 ·······878:·invokevirtual·#299················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V1455 ·······882:·invokevirtual·#299················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V
1454 ·······881:·ldc···········#42·················//·String·media_key1456 ·······885:·ldc···········#42·················//·String·media_key
1455 ·······883:·astore········51457 ·······887:·astore········5
1456 ·······885:·aload·········141458 ·······889:·aload·········14
1457 ·······887:·getfield······#223················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.enclosure_url:Ljava/lang/String;1459 ·······891:·getfield······#223················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.enclosure_url:Ljava/lang/String;
1458 ·······890:·astore········151460 ·······894:·astore········15
1459 ·······892:·aload·········151461 ·······896:·aload·········15
1460 ·······894:·invokevirtual·#170················//·Method·java/lang/String.hashCode:()I1462 ·······898:·invokevirtual·#170················//·Method·java/lang/String.hashCode:()I
1461 ·······897:·istore········251463 ·······901:·istore········25
1462 ·······899:·iload·········251464 ·······903:·iload·········25
1463 ·······901:·invokestatic··#175················//·Method·java/lang/Integer.toString:(I)Ljava/lang/String;1465 ·······905:·invokestatic··#175················//·Method·java/lang/Integer.toString:(I)Ljava/lang/String;
1464 ·······904:·astore········151466 ·······908:·astore········15
1465 ·······906:·aload·········261467 ·······910:·aload·········26
1466 ·······908:·aload·········51468 ·······912:·aload·········5
1467 ·······910:·aload·········151469 ·······914:·aload·········15
1468 ·······912:·invokevirtual·#299················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V1470 ·······916:·invokevirtual·#299················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V
1469 ·······915:·ldc···········#45·················//·String·title_key1471 ·······919:·ldc···········#45·················//·String·title_key
1470 ·······917:·astore········51472 ·······921:·astore········5
1471 ·······919:·aload·········141473 ·······923:·aload·········14
1472 ·······921:·getfield······#238················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.title:Ljava/lang/String;1474 ·······925:·getfield······#238················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.title:Ljava/lang/String;
1473 ·······924:·astore········151475 ·······928:·astore········15
1474 ·······926:·aload·········151476 ·······930:·aload·········15
1475 ·······928:·invokevirtual·#170················//·Method·java/lang/String.hashCode:()I1477 ·······932:·invokevirtual·#170················//·Method·java/lang/String.hashCode:()I
1476 ·······931:·istore········251478 ·······935:·istore········25
1477 ·······933:·iload·········251479 ·······937:·iload·········25
1478 ·······935:·invokestatic··#175················//·Method·java/lang/Integer.toString:(I)Ljava/lang/String;1480 ·······939:·invokestatic··#175················//·Method·java/lang/Integer.toString:(I)Ljava/lang/String;
1479 ·······938:·astore········151481 ·······942:·astore········15
1480 ·······940:·aload·········261482 ·······944:·aload·········26
1481 ·······942:·aload·········51483 ·······946:·aload·········5
1482 ·······944:·aload·········151484 ·······948:·aload·········15
1483 ·······946:·invokevirtual·#299················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V1485 ·······950:·invokevirtual·#299················//·Method·android/content/ContentValues.put:(Ljava/lang/String;Ljava/lang/String;)V
1484 ·······949:·ldc···········#48·················//·String·duration1486 ·······953:·ldc···········#48·················//·String·duration
1485 ·······951:·astore········51487 ·······955:·astore········5
1486 ·······953:·aload·········141488 ·······957:·aload·········14
1487 ·······955:·getfield······#241················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.enclosure_length:Ljava/lang/String;1489 ·······959:·getfield······#241················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Item.enclosure_length:Ljava/lang/String;
1488 ·······958:·astore········151490 ·······962:·astore········15
1489 ·······960:·aload·········261491 ·······964:·aload·········26
1490 ·······962:·aload·········51492 ·······966:·aload·········5
Max diff block lines reached; 10623/39574 bytes (26.84%) of diff not shown.
15.1 KB
jp/co/kayo/android/localplayer/ds/podcast/SelectActivity.class
14.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 657, 167 lines modifiedOffset 657, 161 lines modified
657 ···········218···224···238···Class·org/json/JSONException657 ···········218···224···238···Class·org/json/JSONException
658 ···········233···237···238···Class·org/json/JSONException658 ···········233···237···238···Class·org/json/JSONException
  
659 ··private·void·sortMap();659 ··private·void·sortMap();
660 ····descriptor:·()V660 ····descriptor:·()V
661 ····flags:·(0x0002)·ACC_PRIVATE661 ····flags:·(0x0002)·ACC_PRIVATE
662 ····Code:662 ····Code:
663 ······stack=300,·locals=11,·args_size=1663 ······stack=300,·locals=10,·args_size=1
664 ·········0:·aload_0664 ·········0:·aload_0
665 ·········1:·getfield······#37·················//·Field·treemap:Ljava/util/ArrayList;665 ·········1:·getfield······#37·················//·Field·treemap:Ljava/util/ArrayList;
666 ·········4:·invokevirtual·#148················//·Method·java/util/ArrayList.clear:()V666 ·········4:·invokevirtual·#148················//·Method·java/util/ArrayList.clear:()V
667 ·········7:·new···········#150················//·class·java/util/HashMap667 ·········7:·new···········#150················//·class·java/util/HashMap
668 ········10:·astore_1668 ········10:·astore_1
669 ········11:·aload_1669 ········11:·aload_1
670 ········12:·invokespecial·#151················//·Method·java/util/HashMap."<init>":()V670 ········12:·invokespecial·#151················//·Method·java/util/HashMap."<init>":()V
671 ········15:·aload_0671 ········15:·aload_0
672 ········16:·getfield······#35·················//·Field·channels:Ljava/util/ArrayList;672 ········16:·getfield······#35·················//·Field·channels:Ljava/util/ArrayList;
673 ········19:·astore_2 
674 ········20:·aload_2 
675 ········21:·invokevirtual·#155················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;673 ········19:·invokevirtual·#155················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
676 ········24:·astore_3674 ········22:·astore_2
677 ········25:·aload_3675 ········23:·aload_2
678 ········26:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z676 ········24:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
679 ········31:·istore········4 
680 ········33:·iload·········4677 ········29:·istore_3
 678 ········30:·iload_3
681 ········35:·ifeq··········224679 ········31:·ifeq··········222
682 ········38:·aload_3680 ········34:·aload_2
683 ········39:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;681 ········35:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
684 ········44:·checkcast·····#89·················//·class·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel682 ········40:·checkcast·····#89·················//·class·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel
685 ········47:·astore········5683 ········43:·astore········4
686 ········49:·aload_0684 ········45:·aload_0
687 ········50:·getfield······#39·················//·Field·currentSort:I685 ········46:·getfield······#39·················//·Field·currentSort:I
688 ········53:·istore········4 
689 ········55:·iload·········4686 ········49:·istore_3
 687 ········50:·iload_3
690 ········57:·ifne··········128688 ········51:·ifne··········128
691 ········60:·aload·········5689 ········54:·aload·········4
692 ········62:·getfield······#108················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel.language:Ljava/lang/String;690 ········56:·getfield······#108················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel.language:Ljava/lang/String;
693 ········65:·astore_2691 ········59:·astore········5
694 ········66:·aload_1692 ········61:·aload_1
695 ········67:·aload_2693 ········62:·aload·········5
696 ········68:·invokevirtual·#169················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;694 ········64:·invokevirtual·#169················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
697 ········71:·checkcast·····#171················//·class·jp/co/kayo/android/localplayer/ds/podcast/CategoryList695 ········67:·checkcast·····#171················//·class·jp/co/kayo/android/localplayer/ds/podcast/CategoryList
698 ········74:·astore········6696 ········70:·astore········6
699 ········76:·aload·········6697 ········72:·aload·········6
700 ········78:·ifnonnull·····117698 ········74:·ifnonnull·····117
701 ········81:·new···········#171················//·class·jp/co/kayo/android/localplayer/ds/podcast/CategoryList699 ········77:·new···········#171················//·class·jp/co/kayo/android/localplayer/ds/podcast/CategoryList
702 ········84:·astore········6700 ········80:·astore········6
703 ········86:·aload·········6701 ········82:·aload·········6
704 ········88:·invokespecial·#172················//·Method·jp/co/kayo/android/localplayer/ds/podcast/CategoryList."<init>":()V702 ········84:·invokespecial·#172················//·Method·jp/co/kayo/android/localplayer/ds/podcast/CategoryList."<init>":()V
705 ········91:·aload·········5703 ········87:·aload·········4
706 ········93:·getfield······#108················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel.language:Ljava/lang/String;704 ········89:·getfield······#108················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel.language:Ljava/lang/String;
707 ········96:·astore_2705 ········92:·astore········5
708 ········97:·aload·········6706 ········94:·aload·········6
709 ········99:·aload_2707 ········96:·aload·········5
710 ·······100:·putfield······#174················//·Field·jp/co/kayo/android/localplayer/ds/podcast/CategoryList.category:Ljava/lang/String;708 ········98:·putfield······#174················//·Field·jp/co/kayo/android/localplayer/ds/podcast/CategoryList.category:Ljava/lang/String;
711 ·······103:·aload·········5709 ·······101:·aload·········4
712 ·······105:·getfield······#108················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel.language:Ljava/lang/String;710 ·······103:·getfield······#108················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel.language:Ljava/lang/String;
713 ·······108:·astore_2711 ·······106:·astore········5
714 ·······109:·aload_1712 ·······108:·aload_1
715 ·······110:·aload_2713 ·······109:·aload·········5
716 ·······111:·aload·········6714 ·······111:·aload·········6
717 ·······113:·invokevirtual·#178················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;715 ·······113:·invokevirtual·#178················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
718 ·······116:·pop716 ·······116:·pop
719 ·······117:·aload·········6717 ·······117:·aload·········6
720 ·······119:·aload·········5718 ·······119:·aload·········4
721 ·······121:·invokevirtual·#179················//·Method·jp/co/kayo/android/localplayer/ds/podcast/CategoryList.add:(Ljava/lang/Object;)Z719 ·······121:·invokevirtual·#179················//·Method·jp/co/kayo/android/localplayer/ds/podcast/CategoryList.add:(Ljava/lang/Object;)Z
722 ·······124:·pop720 ·······124:·pop
723 ·······125:·goto··········25721 ·······125:·goto··········23
724 ·······128:·aload·········5722 ·······128:·aload·········4
725 ·······130:·getfield······#182················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel.itunes_category:Ljava/util/ArrayList;723 ·······130:·getfield······#182················//·Field·jp/co/kayo/android/localplayer/ds/podcast/bean/Channel.itunes_category:Ljava/util/ArrayList;
726 ·······133:·astore_2 
727 ·······134:·aload_2 
728 ·······135:·invokevirtual·#155················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;724 ·······133:·invokevirtual·#155················//·Method·java/util/ArrayList.iterator:()Ljava/util/Iterator;
729 ·······138:·astore········7725 ·······136:·astore········5
730 ·······140:·aload·········7726 ·······138:·aload·········5
731 ·······142:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z727 ·······140:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
732 ·······147:·istore········4728 ·······145:·istore········7
733 ·······149:·iload·········4729 ·······147:·iload·········7
734 ·······151:·ifeq··········25730 ·······149:·ifeq··········23
735 ·······154:·aload·········7731 ·······152:·aload·········5
736 ·······156:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;732 ·······154:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
737 ·······161:·checkcast·····#73·················//·class·java/lang/String733 ·······159:·checkcast·····#73·················//·class·java/lang/String
738 ·······164:·astore········8734 ·······162:·astore········8
739 ·······166:·aload·········8735 ·······164:·aload·········8
740 ·······168:·ifnull········140736 ·······166:·ifnull········138
741 ·······171:·aload_1737 ·······169:·aload_1
742 ·······172:·aload·········8738 ·······170:·aload·········8
743 ·······174:·invokevirtual·#169················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;739 ·······172:·invokevirtual·#169················//·Method·java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
744 ·······177:·checkcast·····#171················//·class·jp/co/kayo/android/localplayer/ds/podcast/CategoryList740 ·······175:·checkcast·····#171················//·class·jp/co/kayo/android/localplayer/ds/podcast/CategoryList
745 ·······180:·astore········6741 ·······178:·astore········6
746 ·······182:·aload·········6742 ·······180:·aload·········6
747 ·······184:·ifnonnull·····213743 ·······182:·ifnonnull·····211
748 ·······187:·new···········#171················//·class·jp/co/kayo/android/localplayer/ds/podcast/CategoryList744 ·······185:·new···········#171················//·class·jp/co/kayo/android/localplayer/ds/podcast/CategoryList
749 ·······190:·astore········6745 ·······188:·astore········6
750 ·······192:·aload·········6746 ·······190:·aload·········6
751 ·······194:·invokespecial·#172················//·Method·jp/co/kayo/android/localplayer/ds/podcast/CategoryList."<init>":()V747 ·······192:·invokespecial·#172················//·Method·jp/co/kayo/android/localplayer/ds/podcast/CategoryList."<init>":()V
752 ·······197:·aload·········6748 ·······195:·aload·········6
753 ·······199:·aload·········8749 ·······197:·aload·········8
754 ·······201:·putfield······#174················//·Field·jp/co/kayo/android/localplayer/ds/podcast/CategoryList.category:Ljava/lang/String;750 ·······199:·putfield······#174················//·Field·jp/co/kayo/android/localplayer/ds/podcast/CategoryList.category:Ljava/lang/String;
755 ·······204:·aload_1751 ·······202:·aload_1
756 ·······205:·aload·········8752 ·······203:·aload·········8
757 ·······207:·aload·········6753 ·······205:·aload·········6
758 ·······209:·invokevirtual·#178················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;754 ·······207:·invokevirtual·#178················//·Method·java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
759 ·······212:·pop755 ·······210:·pop
760 ·······213:·aload·········6756 ·······211:·aload·········6
761 ·······215:·aload·········5757 ·······213:·aload·········4
762 ·······217:·invokevirtual·#179················//·Method·jp/co/kayo/android/localplayer/ds/podcast/CategoryList.add:(Ljava/lang/Object;)Z758 ·······215:·invokevirtual·#179················//·Method·jp/co/kayo/android/localplayer/ds/podcast/CategoryList.add:(Ljava/lang/Object;)Z
763 ·······220:·pop759 ·······218:·pop
764 ·······221:·goto··········140760 ·······219:·goto··········138
765 ·······224:·aload_1761 ·······222:·aload_1
766 ·······225:·invokevirtual·#186················//·Method·java/util/HashMap.values:()Ljava/util/Collection;762 ·······223:·invokevirtual·#186················//·Method·java/util/HashMap.values:()Ljava/util/Collection;
767 ·······228:·astore_2 
768 ·······229:·aload_2 
769 ·······230:·invokeinterface·#189,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;763 ·······226:·invokeinterface·#189,··1··········//·InterfaceMethod·java/util/Collection.iterator:()Ljava/util/Iterator;
770 ·······235:·astore_3764 ·······231:·astore_2
771 ·······236:·aload_3765 ·······232:·aload_2
772 ·······237:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z766 ·······233:·invokeinterface·#161,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
773 ·······242:·istore········4 
774 ·······244:·iload·········4767 ·······238:·istore_3
 768 ·······239:·iload_3
775 ·······246:·ifeq··········274769 ·······240:·ifeq··········270
776 ·······249:·aload_3770 ·······243:·aload_2
777 ·······250:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;771 ·······244:·invokeinterface·#165,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
778 ·······255:·checkcast·····#171················//·class·jp/co/kayo/android/localplayer/ds/podcast/CategoryList772 ·······249:·checkcast·····#171················//·class·jp/co/kayo/android/localplayer/ds/podcast/CategoryList
779 ·······258:·astore········6773 ·······252:·astore········6
Max diff block lines reached; 285/15205 bytes (1.87%) of diff not shown.
787 B
jp/co/kayo/android/localplayer/ds/podcast/bean/Channel.class
667 B
procyon -ec {}
    
Offset 110, 16 lines modifiedOffset 110, 16 lines modified
110 ········if·(sb.length()·>·0)·{110 ········if·(sb.length()·>·0)·{
111 ············sb.append("/");111 ············sb.append("/");
112 ········}112 ········}
113 ········return·sb.toString();113 ········return·sb.toString();
114 ····}114 ····}
115 ····115 ····
116 ····public·void·setCategory(final·String·s)·{116 ····public·void·setCategory(final·String·s)·{
117 ········String[]·split;117 ········final·String[]·split·=·s.split("','");
118 ········for·(int·length·=·(split·=·s.split("','")).length,·i·=·0;·i·<·length;·++i)·{118 ········for·(int·length·=·split.length,·i·=·0;·i·<·length;·++i)·{
119 ············String·e·=·split[i];119 ············String·e·=·split[i];
120 ············if·(e.startsWith("'"))·{120 ············if·(e.startsWith("'"))·{
121 ················e·=·e.substring(1);121 ················e·=·e.substring(1);
122 ············}122 ············}
123 ············if·(e.endsWith("'"))·{123 ············if·(e.endsWith("'"))·{
124 ················e·=·e.substring(0,·e.length()·-·1);124 ················e·=·e.substring(0,·e.length()·-·1);
125 ············}125 ············}
4.65 KB
org/apache/commons/httpclient/contrib/ssl/EasySSLSocketFactory.class
4.52 KB
javap -verbose -constants -s -l -private {}
    
Offset 211, 64 lines modifiedOffset 211, 69 lines modified
211 ········19:·getfield······#16·················//·Field·sslcontext:Ljavax/net/ssl/SSLContext;211 ········19:·getfield······#16·················//·Field·sslcontext:Ljavax/net/ssl/SSLContext;
212 ········22:·areturn212 ········22:·areturn
  
213 ··public·java.net.Socket·connectSocket(java.net.Socket,·java.lang.String,·int,·java.net.InetAddress,·int,·org.apache.http.params.HttpParams);213 ··public·java.net.Socket·connectSocket(java.net.Socket,·java.lang.String,·int,·java.net.InetAddress,·int,·org.apache.http.params.HttpParams);
214 ····descriptor:·(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket;214 ····descriptor:·(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket;
215 ····flags:·(0x0001)·ACC_PUBLIC215 ····flags:·(0x0001)·ACC_PUBLIC
216 ····Code:216 ····Code:
217 ······stack=300,·locals=12,·args_size=7217 ······stack=300,·locals=13,·args_size=7
218 ·········0:·aload·········6218 ·········0:·aload·········6
219 ·········2:·invokestatic··#57·················//·Method·org/apache/http/params/HttpConnectionParams.getConnectionTimeout:(Lorg/apache/http/params/HttpParams;)I219 ·········2:·invokestatic··#57·················//·Method·org/apache/http/params/HttpConnectionParams.getConnectionTimeout:(Lorg/apache/http/params/HttpParams;)I
220 ·········5:·istore········7220 ·········5:·istore········7
221 ·········7:·aload·········6221 ·········7:·aload·········6
222 ·········9:·invokestatic··#60·················//·Method·org/apache/http/params/HttpConnectionParams.getSoTimeout:(Lorg/apache/http/params/HttpParams;)I222 ·········9:·invokestatic··#60·················//·Method·org/apache/http/params/HttpConnectionParams.getSoTimeout:(Lorg/apache/http/params/HttpParams;)I
223 ········12:·istore········8223 ········12:·istore········8
224 ········14:·new···········#62·················//·class·java/net/InetSocketAddress224 ········14:·new···········#62·················//·class·java/net/InetSocketAddress
225 ········17:·astore········9225 ········17:·astore········9
226 ········19:·aload·········9226 ········19:·aload·········9
227 ········21:·aload_2227 ········21:·aload_2
228 ········22:·iload_3228 ········22:·iload_3
229 ········23:·invokespecial·#65·················//·Method·java/net/InetSocketAddress."<init>":(Ljava/lang/String;I)V229 ········23:·invokespecial·#65·················//·Method·java/net/InetSocketAddress."<init>":(Ljava/lang/String;I)V
230 ········26:·aload_1230 ········26:·aload_1
231 ········27:·ifnull········98231 ········27:·ifnull········109
232 ········30:·aload_1232 ········30:·aload_1
233 ········31:·astore········10233 ········31:·astore········10
234 ········33:·aload·········10234 ········33:·aload·········10
235 ········35:·checkcast·····#67·················//·class·javax/net/ssl/SSLSocket235 ········35:·checkcast·····#67·················//·class·javax/net/ssl/SSLSocket
236 ········38:·astore········10236 ········38:·astore········10
237 ········40:·aload·········4237 ········40:·aload·········10
 238 ········42:·astore········11
 239 ········44:·aload·········10
 240 ········46:·checkcast·····#67·················//·class·javax/net/ssl/SSLSocket
 241 ········49:·astore········11
 242 ········51:·aload·········4
238 ········42:·ifnonnull·····50243 ········53:·ifnonnull·····61
239 ········45:·iload·········5244 ········56:·iload·········5
240 ········47:·ifle··········79245 ········58:·ifle··········90
241 ········50:·iload·········5246 ········61:·iload·········5
242 ········52:·ifge··········58247 ········63:·ifge··········69
243 ········55:·iconst_0248 ········66:·iconst_0
244 ········56:·istore········5249 ········67:·istore········5
245 ········58:·new···········#62·················//·class·java/net/InetSocketAddress250 ········69:·new···········#62·················//·class·java/net/InetSocketAddress
246 ········61:·astore········11251 ········72:·astore········12
247 ········63:·aload·········11252 ········74:·aload·········12
248 ········65:·aload·········4253 ········76:·aload·········4
249 ········67:·iload·········5254 ········78:·iload·········5
250 ········69:·invokespecial·#70·················//·Method·java/net/InetSocketAddress."<init>":(Ljava/net/InetAddress;I)V255 ········80:·invokespecial·#70·················//·Method·java/net/InetSocketAddress."<init>":(Ljava/net/InetAddress;I)V
251 ········72:·aload·········10 
252 ········74:·aload·········11256 ········83:·aload·········11
 257 ········85:·aload·········12
253 ········76:·invokevirtual·#74·················//·Method·javax/net/ssl/SSLSocket.bind:(Ljava/net/SocketAddress;)V258 ········87:·invokevirtual·#74·················//·Method·javax/net/ssl/SSLSocket.bind:(Ljava/net/SocketAddress;)V
254 ········79:·aload·········10259 ········90:·aload·········11
255 ········81:·aload·········9260 ········92:·aload·········9
256 ········83:·iload·········7261 ········94:·iload·········7
257 ········85:·invokevirtual·#78·················//·Method·javax/net/ssl/SSLSocket.connect:(Ljava/net/SocketAddress;I)V262 ········96:·invokevirtual·#78·················//·Method·javax/net/ssl/SSLSocket.connect:(Ljava/net/SocketAddress;I)V
258 ········88:·aload·········10263 ········99:·aload·········11
259 ········90:·iload·········8264 ·······101:·iload·········8
260 ········92:·invokevirtual·#82·················//·Method·javax/net/ssl/SSLSocket.setSoTimeout:(I)V265 ·······103:·invokevirtual·#82·················//·Method·javax/net/ssl/SSLSocket.setSoTimeout:(I)V
261 ········95:·aload·········10266 ·······106:·aload·········11
262 ········97:·areturn267 ·······108:·areturn
263 ········98:·aload_0268 ·······109:·aload_0
264 ········99:·invokevirtual·#86·················//·Method·createSocket:()Ljava/net/Socket;269 ·······110:·invokevirtual·#86·················//·Method·createSocket:()Ljava/net/Socket;
265 ·······102:·astore········10270 ·······113:·astore········10
266 ·······104:·goto··········33271 ·······115:·goto··········33
  
267 ··public·java.net.Socket·createSocket();272 ··public·java.net.Socket·createSocket();
268 ····descriptor:·()Ljava/net/Socket;273 ····descriptor:·()Ljava/net/Socket;
269 ····flags:·(0x0001)·ACC_PUBLIC274 ····flags:·(0x0001)·ACC_PUBLIC
270 ····Code:275 ····Code:
271 ······stack=300,·locals=1,·args_size=1276 ······stack=300,·locals=1,·args_size=1
272 ·········0:·aload_0277 ·········0:·aload_0
741 B
smali/jp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;21 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;)V23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;
  
25 ····.prologue26 ····.prologue
26 ····.line·1827 ····.line·18
27 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog$2;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog$2;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
2.22 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/XMLUtils.smali
    
Offset 146, 54 lines modifiedOffset 146, 62 lines modified
146 ····.line·74146 ····.line·74
147 ····const-string·v7,·"·"147 ····const-string·v7,·"·"
  
148 ····invoke-virtual·{v0,·v7},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;148 ····invoke-virtual·{v0,·v7},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
149 ····move-result-object·v7149 ····move-result-object·v7
  
 150 ····.line·75
150 ····invoke-interface·{p0},·Lorg/w3c/dom/Node;->getAttributes()Lorg/w3c/dom/NamedNodeMap;151 ····invoke-interface·{p0},·Lorg/w3c/dom/Node;->getAttributes()Lorg/w3c/dom/NamedNodeMap;
  
151 ····move-result-object·v8152 ····move-result-object·v8
  
152 ····invoke-interface·{v8,·v3},·Lorg/w3c/dom/NamedNodeMap;->item(I)Lorg/w3c/dom/Node;153 ····invoke-interface·{v8,·v3},·Lorg/w3c/dom/NamedNodeMap;->item(I)Lorg/w3c/dom/Node;
  
153 ····move-result-object·v8154 ····move-result-object·v8
  
 155 ····.line·76
154 ····invoke-interface·{v8},·Lorg/w3c/dom/Node;->getNodeName()Ljava/lang/String;156 ····invoke-interface·{v8},·Lorg/w3c/dom/Node;->getNodeName()Ljava/lang/String;
  
155 ····move-result-object·v8157 ····move-result-object·v8
  
 158 ····.line·75
156 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;159 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
157 ····move-result-object·v7160 ····move-result-object·v7
  
158 ····const-string·v8,·"=\""161 ····const-string·v8,·"=\""
  
 162 ····.line·77
159 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;163 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
160 ····move-result-object·v7164 ····move-result-object·v7
  
 165 ····.line·78
161 ····invoke-interface·{p0},·Lorg/w3c/dom/Node;->getAttributes()Lorg/w3c/dom/NamedNodeMap;166 ····invoke-interface·{p0},·Lorg/w3c/dom/Node;->getAttributes()Lorg/w3c/dom/NamedNodeMap;
  
162 ····move-result-object·v8167 ····move-result-object·v8
  
163 ····invoke-interface·{v8,·v3},·Lorg/w3c/dom/NamedNodeMap;->item(I)Lorg/w3c/dom/Node;168 ····invoke-interface·{v8,·v3},·Lorg/w3c/dom/NamedNodeMap;->item(I)Lorg/w3c/dom/Node;
  
164 ····move-result-object·v8169 ····move-result-object·v8
  
 170 ····.line·79
165 ····invoke-interface·{v8},·Lorg/w3c/dom/Node;->getNodeValue()Ljava/lang/String;171 ····invoke-interface·{v8},·Lorg/w3c/dom/Node;->getNodeValue()Ljava/lang/String;
  
166 ····move-result-object·v8172 ····move-result-object·v8
  
 173 ····.line·78
167 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;174 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
168 ····move-result-object·v7175 ····move-result-object·v7
  
169 ····const-string·v8,·"\"·"176 ····const-string·v8,·"\"·"
  
 177 ····.line·79
170 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;178 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
171 ····.line·73179 ····.line·73
172 ····add-int/lit8·v3,·v3,·0x1180 ····add-int/lit8·v3,·v3,·0x1
  
173 ····goto·:goto_1181 ····goto·:goto_1
  
Offset 216, 14 lines modifiedOffset 224, 15 lines modified
  
216 ····const-string·v8,·"·"224 ····const-string·v8,·"·"
  
217 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;225 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
218 ····move-result-object·v7226 ····move-result-object·v7
  
 227 ····.line·83
219 ····invoke-virtual·{v7,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/StringBuffer;)Ljava/lang/StringBuilder;228 ····invoke-virtual·{v7,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/StringBuffer;)Ljava/lang/StringBuilder;
  
220 ····move-result-object·v7229 ····move-result-object·v7
  
221 ····const-string·v8,·">"230 ····const-string·v8,·">"
  
222 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;231 ····invoke-virtual·{v7,·v8},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
1.16 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/ViewCache$GetImage.smali
    
Offset 176, 14 lines modifiedOffset 176, 15 lines modified
  
176 ····move-object/from16·v0,·p0176 ····move-object/from16·v0,·p0
  
177 ····iget-object·v0,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$GetImage;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;177 ····iget-object·v0,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$GetImage;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;
  
178 ····move-object/from16·v17,·v0178 ····move-object/from16·v17,·v0
  
 179 ····.line·215
179 ····invoke-virtual/range·{v17·..·v17},·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->getClientConnManager()Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;180 ····invoke-virtual/range·{v17·..·v17},·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->getClientConnManager()Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;
  
180 ····move-result-object·v17181 ····move-result-object·v17
  
181 ····move-object/from16·v0,·p0182 ····move-object/from16·v0,·p0
  
182 ····iget-object·v0,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$GetImage;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;183 ····iget-object·v0,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$GetImage;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;
Offset 352, 14 lines modifiedOffset 353, 15 lines modified
  
352 ····move-object/from16·v0,·v17353 ····move-object/from16·v0,·v17
  
353 ····move-object/from16·v1,·p1354 ····move-object/from16·v1,·p1
  
354 ····invoke-direct·{v0,·v1},·Ljava/net/URL;-><init>(Ljava/lang/String;)V355 ····invoke-direct·{v0,·v1},·Ljava/net/URL;-><init>(Ljava/lang/String;)V
  
 356 ····.line·222
355 ····invoke-virtual/range·{v17·..·v17},·Ljava/net/URL;->openConnection()Ljava/net/URLConnection;357 ····invoke-virtual/range·{v17·..·v17},·Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
  
356 ····move-result-object·v17358 ····move-result-object·v17
  
357 ····move-object/from16·v0,·v17359 ····move-object/from16·v0,·v17
  
358 ····check-cast·v0,·Ljava/net/HttpURLConnection;360 ····check-cast·v0,·Ljava/net/HttpURLConnection;
30.9 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/PodcastDatabaseHelper.smali
    
Offset 22, 59 lines modifiedOffset 22, 49 lines modified
22 ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Landroid/database/sqlite/SQLiteOpenHelper;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V22 ····invoke-direct·{p0,·p1,·p2,·v0,·v1},·Landroid/database/sqlite/SQLiteOpenHelper;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V
  
23 ····.line·3623 ····.line·36
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·private·containParams([Ljava/lang/String;Ljava/lang/String;)Z26 .method·private·containParams([Ljava/lang/String;Ljava/lang/String;)Z
27 ····.locals·527 ····.locals·4
28 ····.param·p1,·"tables"····#·[Ljava/lang/String;28 ····.param·p1,·"tables"····#·[Ljava/lang/String;
29 ····.param·p2,·"checkTable"····#·Ljava/lang/String;29 ····.param·p2,·"checkTable"····#·Ljava/lang/String;
  
30 ····.prologue30 ····.prologue
 31 ····const/4·v1,·0x0
31 ····.line·352 
32 ····move-object·v0,·p1 
  
33 ····.local·v0,·"arr$":[Ljava/lang/String;32 ····.line·352
34 ····array-length·v2,·v033 ····array-length·v3,·p1
  
 34 ····move·v2,·v1
35 ····.local·v2,·"len$":I 
36 ····const/4·v1,·0x0 
  
37 ····.local·v1,·"i$":I 
38 ····:goto_035 ····:goto_0
39 ····if-ge·v1,·v2,·:cond_136 ····if-ge·v2,·v3,·:cond_0
  
40 ····aget-object·v3,·v0,·v137 ····aget-object·v0,·p1,·v2
  
41 ····.line·35338 ····.line·353
42 ····.local·v3,·"table":Ljava/lang/String;39 ····.local·v0,·"table":Ljava/lang/String;
43 ····if-ne·v3,·p2,·:cond_040 ····if-ne·v0,·p2,·:cond_1
  
44 ····.line·35441 ····.line·354
45 ····const/4·v4,·0x142 ····const/4·v1,·0x1
  
46 ····.line·35743 ····.line·357
47 ····.end·local·v3····#·"table":Ljava/lang/String;44 ····.end·local·v0····#·"table":Ljava/lang/String;
48 ····:goto_1 
49 ····return·v4 
  
50 ····.line·352 
51 ····.restart·local·v3····#·"table":Ljava/lang/String; 
52 ····:cond_045 ····:cond_0
 46 ····return·v1
53 ····add-int/lit8·v1,·v1,·0x1 
  
54 ····goto·:goto_0 
  
55 ····.line·35747 ····.line·352
56 ····.end·local·v3····#·"table":Ljava/lang/String;48 ····.restart·local·v0····#·"table":Ljava/lang/String;
57 ····:cond_149 ····:cond_1
58 ····const/4·v4,·0x050 ····add-int/lit8·v2,·v2,·0x1
  
59 ····goto·:goto_151 ····goto·:goto_0
60 .end·method52 .end·method
  
  
61 #·virtual·methods53 #·virtual·methods
62 .method·public·findAlbum(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Landroid/database/Cursor;54 .method·public·findAlbum(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Landroid/database/Cursor;
63 ····.locals·855 ····.locals·8
64 ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase;56 ····.param·p1,·"db"····#·Landroid/database/sqlite/SQLiteDatabase;
Offset 361, 14 lines modifiedOffset 351, 15 lines modified
  
361 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;351 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
362 ····move-result-object·v1352 ····move-result-object·v1
  
363 ····const-string·v2,·"·("353 ····const-string·v2,·"·("
  
 354 ····.line·46
364 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;355 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
365 ····.line·47356 ····.line·47
366 ····const-string·v1,·"_id"357 ····const-string·v1,·"_id"
  
367 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;358 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 474, 14 lines modifiedOffset 465, 15 lines modified
  
474 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;465 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
475 ····move-result-object·v1466 ····move-result-object·v1
  
476 ····const-string·v2,·"·INTEGER"467 ····const-string·v2,·"·INTEGER"
  
 468 ····.line·55
477 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;469 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
478 ····.line·56470 ····.line·56
479 ····const-string·v1,·","471 ····const-string·v1,·","
  
480 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;472 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 525, 14 lines modifiedOffset 517, 15 lines modified
  
525 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;517 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
526 ····move-result-object·v1518 ····move-result-object·v1
  
527 ····const-string·v2,·"·LONG"519 ····const-string·v2,·"·LONG"
  
 520 ····.line·59
528 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;521 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
529 ····.line·60522 ····.line·60
530 ····const-string·v1,·","523 ····const-string·v1,·","
  
531 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;524 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 542, 14 lines modifiedOffset 535, 15 lines modified
  
542 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;535 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
543 ····move-result-object·v1536 ····move-result-object·v1
  
544 ····const-string·v2,·"·INTEGER"537 ····const-string·v2,·"·INTEGER"
  
 538 ····.line·61
545 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;539 ····invoke-virtual·{v1,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
546 ····.line·62540 ····.line·62
547 ····const-string·v1,·","541 ····const-string·v1,·","
  
548 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;542 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
Offset 559, 14 lines modifiedOffset 553, 15 lines modified
Max diff block lines reached; 27761/31533 bytes (88.04%) of diff not shown.
744 B
smali/jp/co/kayo/android/localplayer/ds/podcast/PodcastHelper$2.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$site:Ljava/lang/String;22 .field·final·synthetic·val$site:Ljava/lang/String;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;Ljava/lang/String;)V24 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;Ljava/lang/String;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;
  
26 ····.prologue27 ····.prologue
27 ····.line·76728 ····.line·767
28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper$2;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;29 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper$2;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;
  
29 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper$2;->val$site:Ljava/lang/String;30 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper$2;->val$site:Ljava/lang/String;
  
1.56 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/MainActivity$4.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$albumId:J22 .field·final·synthetic·val$albumId:J
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;J)V24 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;J)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·39828 ····.line·398
28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$4;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;29 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$4;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
29 ····iput-wide·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$4;->val$albumId:J30 ····iput-wide·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$4;->val$albumId:J
  
Offset 54, 18 lines modifiedOffset 55, 20 lines modified
  
54 ····move-result-object·v055 ····move-result-object·v0
  
55 ····sget-object·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastContentProvider;->ALBUM_CONTENT_URI:Landroid/net/Uri;56 ····sget-object·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastContentProvider;->ALBUM_CONTENT_URI:Landroid/net/Uri;
  
56 ····iget-wide·v2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$4;->val$albumId:J57 ····iget-wide·v2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$4;->val$albumId:J
  
 58 ····.line·402
57 ····invoke-static·{v1,·v2,·v3},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;59 ····invoke-static·{v1,·v2,·v3},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
  
58 ····move-result-object·v160 ····move-result-object·v1
  
 61 ····.line·401
59 ····invoke-virtual·{v0,·v1,·v4,·v4},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I62 ····invoke-virtual·{v0,·v1,·v4,·v4},·Landroid/content/ContentResolver;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
  
60 ····.line·40363 ····.line·403
61 ····iget-object·v0,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$4;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;64 ····iget-object·v0,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$4;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
62 ····invoke-virtual·{v0},·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;->getSupportLoaderManager()Landroid/support/v4/app/LoaderManager;65 ····invoke-virtual·{v0},·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;->getSupportLoaderManager()Landroid/support/v4/app/LoaderManager;
  
727 B
smali/jp/co/kayo/android/localplayer/ds/podcast/SelectActivity$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;21 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;)V23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·9427 ····.line·94
27 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$3;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$3;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
314 B
smali/jp/co/kayo/android/localplayer/ds/podcast/R.smali
    
Offset 20, 10 lines modifiedOffset 20, 9 lines modified
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·1023 ····.line·10
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25 ····.line·43 
26 ····return-void25 ····return-void
27 .end·method26 .end·method
141 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/PodcastContentProvider.smali
    
Offset 64, 14 lines modifiedOffset 64, 15 lines modified
64 .method·static·constructor·<clinit>()V64 .method·static·constructor·<clinit>()V
65 ····.locals·365 ····.locals·3
  
66 ····.prologue66 ····.prologue
67 ····.line·4167 ····.line·41
68 ····new-instance·v0,·Ljava/io/File;68 ····new-instance·v0,·Ljava/io/File;
  
 69 ····.line·42
69 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;70 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;
  
70 ····move-result-object·v171 ····move-result-object·v1
  
71 ····const-string·v2,·"data/jp.co.kayo.android.localplayer/cache/.mp3/"72 ····const-string·v2,·"data/jp.co.kayo.android.localplayer/cache/.mp3/"
  
72 ····invoke-direct·{v0,·v1,·v2},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V73 ····invoke-direct·{v0,·v1,·v2},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
Offset 445, 41 lines modifiedOffset 446, 43 lines modified
  
445 ····move-result-object·v0446 ····move-result-object·v0
  
446 ····.line·392447 ····.line·392
447 ····.local·v0,·"db":Landroid/database/sqlite/SQLiteDatabase;448 ····.local·v0,·"db":Landroid/database/sqlite/SQLiteDatabase;
448 ····invoke-static·{p1},·Landroid/content/ContentUris;->parseId(Landroid/net/Uri;)J449 ····invoke-static·{p1},·Landroid/content/ContentUris;->parseId(Landroid/net/Uri;)J
  
449 ····move-result-wide·v1450 ····move-result-wide·v2
  
450 ····.line·393451 ····.line·393
451 ····.local·v1,·"id":J452 ····.local·v2,·"id":J
452 ····const-string·v4,·"album"453 ····const-string·v4,·"album"
  
453 ····const-string·v5,·"_id·=·?"454 ····const-string·v5,·"_id·=·?"
  
454 ····const/4·v6,·0x1455 ····const/4·v6,·0x1
  
455 ····new-array·v6,·v6,·[Ljava/lang/String;456 ····new-array·v6,·v6,·[Ljava/lang/String;
  
456 ····const/4·v7,·0x0457 ····const/4·v7,·0x0
  
 458 ····.line·394
457 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->toString(J)Ljava/lang/String;459 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->toString(J)Ljava/lang/String;
  
458 ····move-result-object·v8460 ····move-result-object·v8
  
459 ····aput-object·v8,·v6,·v7461 ····aput-object·v8,·v6,·v7
  
 462 ····.line·393
460 ····invoke-virtual·{v0,·v4,·v5,·v6},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I463 ····invoke-virtual·{v0,·v4,·v5,·v6},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
  
461 ····move-result·v3464 ····move-result·v1
  
462 ····.line·396465 ····.line·396
463 ····.local·v3,·"ret":I466 ····.local·v1,·"ret":I
464 ····return·v3467 ····return·v1
465 .end·method468 .end·method
  
466 .method·private·deleteArtist(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I469 .method·private·deleteArtist(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
467 ····.locals·4470 ····.locals·4
468 ····.param·p1,·"uri"····#·Landroid/net/Uri;471 ····.param·p1,·"uri"····#·Landroid/net/Uri;
469 ····.param·p2,·"selection"····#·Ljava/lang/String;472 ····.param·p2,·"selection"····#·Ljava/lang/String;
470 ····.param·p3,·"selectionArgs"····#·[Ljava/lang/String;473 ····.param·p3,·"selectionArgs"····#·[Ljava/lang/String;
Offset 494, 14 lines modifiedOffset 497, 15 lines modified
  
494 ····move-result-object·v0497 ····move-result-object·v0
  
495 ····.line·376498 ····.line·376
496 ····.local·v0,·"db":Landroid/database/sqlite/SQLiteDatabase;499 ····.local·v0,·"db":Landroid/database/sqlite/SQLiteDatabase;
497 ····const-string·v2,·"artist"500 ····const-string·v2,·"artist"
  
 501 ····.line·377
498 ····invoke-virtual·{v0,·v2,·p2,·p3},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I502 ····invoke-virtual·{v0,·v2,·p2,·p3},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
  
499 ····move-result·v1503 ····move-result·v1
  
500 ····.line·378504 ····.line·378
501 ····.local·v1,·"ret":I505 ····.local·v1,·"ret":I
502 ····new-instance·v2,·Ljava/lang/StringBuilder;506 ····new-instance·v2,·Ljava/lang/StringBuilder;
Offset 594, 18 lines modifiedOffset 598, 20 lines modified
  
594 ····move-result-object·v0598 ····move-result-object·v0
  
595 ····.line·426599 ····.line·426
596 ····.local·v0,·"db":Landroid/database/sqlite/SQLiteDatabase;600 ····.local·v0,·"db":Landroid/database/sqlite/SQLiteDatabase;
597 ····const-string·v1,·"orderlist"601 ····const-string·v1,·"orderlist"
  
 602 ····.line·427
598 ····invoke-virtual·{v0,·v1,·p2,·p3},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I603 ····invoke-virtual·{v0,·v1,·p2,·p3},·Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
  
599 ····move-result·v1604 ····move-result·v1
  
 605 ····.line·426
600 ····return·v1606 ····return·v1
601 .end·method607 .end·method
  
602 .method·private·deletePlaylist(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I608 .method·private·deletePlaylist(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
603 ····.locals·4609 ····.locals·4
604 ····.param·p1,·"uri"····#·Landroid/net/Uri;610 ····.param·p1,·"uri"····#·Landroid/net/Uri;
605 ····.param·p2,·"selection"····#·Ljava/lang/String;611 ····.param·p2,·"selection"····#·Ljava/lang/String;
Offset 984, 24 lines modifiedOffset 990, 26 lines modified
984 ····:cond_0990 ····:cond_0
985 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;991 ····invoke-virtual·{p1},·Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
  
986 ····move-result-object·v0992 ····move-result-object·v0
  
987 ····sget-object·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastContentProvider;->MEDIA_CONTENT_URI:Landroid/net/Uri;993 ····sget-object·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastContentProvider;->MEDIA_CONTENT_URI:Landroid/net/Uri;
  
 994 ····.line·135
988 ····invoke-static·{v1,·p3,·p4},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;995 ····invoke-static·{v1,·p3,·p4},·Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
  
989 ····move-result-object·v1996 ····move-result-object·v1
  
990 ····const-string·v3,·"_id·=·?"997 ····const-string·v3,·"_id·=·?"
  
991 ····const/4·v4,·0x0998 ····const/4·v4,·0x0
  
992 ····const/4·v5,·0x0999 ····const/4·v5,·0x0
  
 1000 ····.line·134
993 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;1001 ····invoke-virtual/range·{v0·..·v5},·Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
  
994 ····move-result-object·v61002 ····move-result-object·v6
  
995 ····.line·1371003 ····.line·137
996 ····if-eqz·v6,·:cond_31004 ····if-eqz·v6,·:cond_3
  
Offset 1102, 75 lines modifiedOffset 1110, 75 lines modified
1102 ····.param·p1,·"uri"····#·Landroid/net/Uri;1110 ····.param·p1,·"uri"····#·Landroid/net/Uri;
1103 ····.param·p2,·"values"····#·Landroid/content/ContentValues;1111 ····.param·p2,·"values"····#·Landroid/content/ContentValues;
  
Max diff block lines reached; 140794/144530 bytes (97.42%) of diff not shown.
16.2 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/MainActivity.smali
    
Offset 344, 24 lines modifiedOffset 344, 24 lines modified
344 ····.line·242344 ····.line·242
345 ····.local·v13,·"channels":Ljava/util/List;,·"Ljava/util/List<Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;>;"345 ····.local·v13,·"channels":Ljava/util/List;,·"Ljava/util/List<Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;>;"
346 ····if-eqz·v13,·:cond_9346 ····if-eqz·v13,·:cond_9
  
347 ····.line·243347 ····.line·243
348 ····invoke-interface·{v13},·Ljava/util/List;->iterator()Ljava/util/Iterator;348 ····invoke-interface·{v13},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
349 ····move-result-object·v18349 ····move-result-object·v23
  
350 ····:goto_0350 ····:goto_0
351 ····invoke-interface/range·{v18·..·v18},·Ljava/util/Iterator;->hasNext()Z351 ····invoke-interface/range·{v23·..·v23},·Ljava/util/Iterator;->hasNext()Z
  
352 ····move-result·v2352 ····move-result·v2
  
353 ····if-eqz·v2,·:cond_a353 ····if-eqz·v2,·:cond_a
  
354 ····invoke-interface/range·{v18·..·v18},·Ljava/util/Iterator;->next()Ljava/lang/Object;354 ····invoke-interface/range·{v23·..·v23},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
355 ····move-result-object·v10355 ····move-result-object·v10
  
356 ····check-cast·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;356 ····check-cast·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;
  
357 ····.line·244357 ····.line·244
358 ····.local·v10,·"c":Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;358 ····.local·v10,·"c":Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;
Offset 382, 135 lines modifiedOffset 382, 135 lines modified
382 ····invoke-direct/range·{p0·..·p1},·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;->findAlbum(Ljava/lang/String;)Z382 ····invoke-direct/range·{p0·..·p1},·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;->findAlbum(Ljava/lang/String;)Z
  
383 ····move-result·v2383 ····move-result·v2
  
384 ····if-nez·v2,·:cond_8384 ····if-nez·v2,·:cond_8
  
385 ····.line·251385 ····.line·251
386 ····new-instance·v24,·Landroid/content/ContentValues;386 ····new-instance·v22,·Landroid/content/ContentValues;
  
387 ····invoke-direct/range·{v24·..·v24},·Landroid/content/ContentValues;-><init>()V387 ····invoke-direct/range·{v22·..·v22},·Landroid/content/ContentValues;-><init>()V
  
388 ····.line·252388 ····.line·252
389 ····.local·v24,·"values":Landroid/content/ContentValues;389 ····.local·v22,·"values":Landroid/content/ContentValues;
390 ····const-string·v2,·"album"390 ····const-string·v2,·"album"
  
391 ····iget-object·v3,·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->title:Ljava/lang/String;391 ····iget-object·v3,·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->title:Ljava/lang/String;
  
392 ····move-object/from16·v0,·v24392 ····move-object/from16·v0,·v22
  
393 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V393 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
394 ····.line·253394 ····.line·253
395 ····const-string·v2,·"album_key"395 ····const-string·v2,·"album_key"
  
396 ····invoke-virtual·{v10},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->getAlbumKey()Ljava/lang/String;396 ····invoke-virtual·{v10},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->getAlbumKey()Ljava/lang/String;
  
397 ····move-result-object·v3397 ····move-result-object·v3
  
398 ····move-object/from16·v0,·v24398 ····move-object/from16·v0,·v22
  
399 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V399 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
400 ····.line·254400 ····.line·254
401 ····const-string·v2,·"artist"401 ····const-string·v2,·"artist"
  
402 ····iget-object·v3,·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_author:Ljava/lang/String;402 ····iget-object·v3,·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_author:Ljava/lang/String;
  
403 ····move-object/from16·v0,·v24403 ····move-object/from16·v0,·v22
  
404 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V404 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
405 ····.line·255405 ····.line·255
406 ····const-string·v2,·"site"406 ····const-string·v2,·"site"
  
407 ····move-object/from16·v0,·v24407 ····move-object/from16·v0,·v22
  
408 ····move-object/from16·v1,·p1408 ····move-object/from16·v1,·p1
  
409 ····invoke-virtual·{v0,·v2,·v1},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V409 ····invoke-virtual·{v0,·v2,·v1},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
410 ····.line·256410 ····.line·256
411 ····const-string·v2,·"link"411 ····const-string·v2,·"link"
  
412 ····iget-object·v3,·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->link:Ljava/lang/String;412 ····iget-object·v3,·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->link:Ljava/lang/String;
  
413 ····move-object/from16·v0,·v24413 ····move-object/from16·v0,·v22
  
414 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V414 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
415 ····.line·257415 ····.line·257
416 ····const-string·v2,·"subtitle"416 ····const-string·v2,·"subtitle"
  
417 ····iget-object·v3,·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_subtitle:Ljava/lang/String;417 ····iget-object·v3,·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_subtitle:Ljava/lang/String;
  
418 ····move-object/from16·v0,·v24418 ····move-object/from16·v0,·v22
  
419 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V419 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
420 ····.line·258420 ····.line·258
421 ····const-string·v2,·"summary"421 ····const-string·v2,·"summary"
  
422 ····iget-object·v3,·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_summary:Ljava/lang/String;422 ····iget-object·v3,·v10,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_summary:Ljava/lang/String;
  
423 ····move-object/from16·v0,·v24423 ····move-object/from16·v0,·v22
  
424 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V424 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
  
425 ····.line·259425 ····.line·259
426 ····const-string·v2,·"date_modified"426 ····const-string·v2,·"date_modified"
  
427 ····invoke-virtual·{v10},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->getPubDate()Ljava/util/Date;427 ····invoke-virtual·{v10},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->getPubDate()Ljava/util/Date;
  
428 ····move-result-object·v3428 ····move-result-object·v3
  
429 ····invoke-virtual·{v3},·Ljava/util/Date;->getTime()J429 ····invoke-virtual·{v3},·Ljava/util/Date;->getTime()J
  
430 ····move-result-wide·v3430 ····move-result-wide·v4
  
431 ····invoke-static·{v3,·v4},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;431 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
432 ····move-result-object·v3432 ····move-result-object·v3
  
433 ····move-object/from16·v0,·v24433 ····move-object/from16·v0,·v22
  
434 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V434 ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
  
435 ····.line·260435 ····.line·260
436 ····const-string·v2,·"album_art"436 ····const-string·v2,·"album_art"
  
437 ····invoke-virtual·{v10},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->getImage()Ljava/lang/String;437 ····invoke-virtual·{v10},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->getImage()Ljava/lang/String;
  
438 ····move-result-object·v3438 ····move-result-object·v3
Max diff block lines reached; 11725/16475 bytes (71.17%) of diff not shown.
675 B
smali/jp/co/kayo/android/localplayer/ds/podcast/MainActivity$3.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$id:I22 .field·final·synthetic·val$id:I
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;I)V24 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;I)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·18928 ····.line·189
28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$3;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;29 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$3;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
29 ····iput·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$3;->val$id:I30 ····iput·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$3;->val$id:I
  
5.73 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/ViewCache.smali
    
Offset 73, 14 lines modifiedOffset 73, 15 lines modified
73 .method·static·constructor·<clinit>()V73 .method·static·constructor·<clinit>()V
74 ····.locals·374 ····.locals·3
  
75 ····.prologue75 ····.prologue
76 ····.line·7476 ····.line·74
77 ····new-instance·v0,·Ljava/io/File;77 ····new-instance·v0,·Ljava/io/File;
  
 78 ····.line·75
78 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;79 ····invoke-static·{},·Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File;
  
79 ····move-result-object·v180 ····move-result-object·v1
  
80 ····const-string·v2,·"data/jp.co.kayo.android.localplayer/cache/.albumart/"81 ····const-string·v2,·"data/jp.co.kayo.android.localplayer/cache/.albumart/"
  
81 ····invoke-direct·{v0,·v1,·v2},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V82 ····invoke-direct·{v0,·v1,·v2},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
Offset 447, 14 lines modifiedOffset 448, 15 lines modified
447 ····if-nez·v0,·:cond_0448 ····if-nez·v0,·:cond_0
  
448 ····.line·166449 ····.line·166
449 ····new-instance·v0,·Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;450 ····new-instance·v0,·Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;
  
450 ····iget-object·v1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mParams:Lorg/apache/http/params/BasicHttpParams;451 ····iget-object·v1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mParams:Lorg/apache/http/params/BasicHttpParams;
  
 452 ····.line·167
451 ····invoke-virtual·{p0},·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->getRegistry()Lorg/apache/http/conn/scheme/SchemeRegistry;453 ····invoke-virtual·{p0},·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->getRegistry()Lorg/apache/http/conn/scheme/SchemeRegistry;
  
452 ····move-result-object·v2454 ····move-result-object·v2
  
453 ····invoke-direct·{v0,·v1,·v2},·Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;-><init>(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V455 ····invoke-direct·{v0,·v1,·v2},·Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;-><init>(Lorg/apache/http/params/HttpParams;Lorg/apache/http/conn/scheme/SchemeRegistry;)V
  
454 ····iput-object·v0,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->clientConnectionManager:Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;456 ····iput-object·v0,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->clientConnectionManager:Lorg/apache/http/impl/conn/tsccm/ThreadSafeClientConnManager;
Offset 710, 22 lines modifiedOffset 712, 24 lines modified
710 ····.line·143712 ····.line·143
711 ····iget-object·v2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mSchemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;713 ····iget-object·v2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mSchemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;
  
712 ····new-instance·v3,·Lorg/apache/http/conn/scheme/Scheme;714 ····new-instance·v3,·Lorg/apache/http/conn/scheme/Scheme;
  
713 ····const-string·v4,·"http"715 ····const-string·v4,·"http"
  
 716 ····.line·144
714 ····invoke-static·{},·Lorg/apache/http/conn/scheme/PlainSocketFactory;->getSocketFactory()Lorg/apache/http/conn/scheme/PlainSocketFactory;717 ····invoke-static·{},·Lorg/apache/http/conn/scheme/PlainSocketFactory;->getSocketFactory()Lorg/apache/http/conn/scheme/PlainSocketFactory;
  
715 ····move-result-object·v5718 ····move-result-object·v5
  
716 ····const/16·v6,·0x50719 ····const/16·v6,·0x50
  
717 ····invoke-direct·{v3,·v4,·v5,·v6},·Lorg/apache/http/conn/scheme/Scheme;-><init>(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V720 ····invoke-direct·{v3,·v4,·v5,·v6},·Lorg/apache/http/conn/scheme/Scheme;-><init>(Ljava/lang/String;Lorg/apache/http/conn/scheme/SocketFactory;I)V
  
 721 ····.line·143
718 ····invoke-virtual·{v2,·v3},·Lorg/apache/http/conn/scheme/SchemeRegistry;->register(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;722 ····invoke-virtual·{v2,·v3},·Lorg/apache/http/conn/scheme/SchemeRegistry;->register(Lorg/apache/http/conn/scheme/Scheme;)Lorg/apache/http/conn/scheme/Scheme;
  
719 ····.line·146723 ····.line·146
720 ····iget-object·v2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mSchemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;724 ····iget-object·v2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mSchemeRegistry:Lorg/apache/http/conn/scheme/SchemeRegistry;
  
721 ····new-instance·v3,·Lorg/apache/http/conn/scheme/Scheme;725 ····new-instance·v3,·Lorg/apache/http/conn/scheme/Scheme;
  
Offset 993, 48 lines modifiedOffset 997, 48 lines modified
  
993 ····.line·481997 ····.line·481
994 ····:cond_1998 ····:cond_1
995 ····return-void999 ····return-void
996 .end·method1000 .end·method
  
997 .method·public·onSaveInstanceState(Landroid/os/Bundle;)V1001 .method·public·onSaveInstanceState(Landroid/os/Bundle;)V
998 ····.locals·31002 ····.locals·4
999 ····.param·p1,·"outState"····#·Landroid/os/Bundle;1003 ····.param·p1,·"outState"····#·Landroid/os/Bundle;
  
1000 ····.prologue1004 ····.prologue
1001 ····.line·4851005 ····.line·485
1002 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V1006 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V
  
1003 ····.line·4871007 ····.line·487
1004 ····const-string·v0,·"key.CurrentId"1008 ····const-string·v0,·"key.CurrentId"
  
1005 ····iget-wide·v1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mCurrentId:J1009 ····iget-wide·v2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mCurrentId:J
  
1006 ····invoke-virtual·{p1,·v0,·v1,·v2},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V1010 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
  
1007 ····.line·4881011 ····.line·488
1008 ····const-string·v0,·"key.PrefetchId"1012 ····const-string·v0,·"key.PrefetchId"
  
1009 ····iget-wide·v1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mPrefetchId:J1013 ····iget-wide·v2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mPrefetchId:J
  
1010 ····invoke-virtual·{p1,·v0,·v1,·v2},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V1014 ····invoke-virtual·{p1,·v0,·v2,·v3},·Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
  
1011 ····.line·4891015 ····.line·489
1012 ····const-string·v0,·"key.CurrentPos"1016 ····const-string·v0,·"key.CurrentPos"
  
1013 ····iget·v1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mCurrentPos:I1017 ····iget·v1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mCurrentPos:I
  
1014 ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V1018 ····invoke-virtual·{p1,·v0,·v1},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
  
1015 ····.line·4901019 ····.line·490
1016 ····return-void1020 ····return-void
1017 .end·method1021 .end·method
  
1018 .method·public·progress(JJ)V1022 .method·public·progress(JJ)V
1019 ····.locals·01023 ····.locals·1
1020 ····.param·p1,·"pos"····#·J1024 ····.param·p1,·"pos"····#·J
1021 ····.param·p3,·"max"····#·J1025 ····.param·p3,·"max"····#·J
  
1022 ····.prologue1026 ····.prologue
1023 ····.line·5281027 ····.line·528
1024 ····iput-wide·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mPos:J1028 ····iput-wide·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mPos:J
  
Offset 1042, 15 lines modifiedOffset 1046, 15 lines modified
1042 ····iput-wide·p3,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mMax:J1046 ····iput-wide·p3,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mMax:J
  
1043 ····.line·5301047 ····.line·530
1044 ····return-void1048 ····return-void
1045 .end·method1049 .end·method
  
1046 .method·public·setCurrentId(J)V1050 .method·public·setCurrentId(J)V
1047 ····.locals·01051 ····.locals·1
1048 ····.param·p1,·"currentId"····#·J1052 ····.param·p1,·"currentId"····#·J
  
1049 ····.prologue1053 ····.prologue
1050 ····.line·5331054 ····.line·533
1051 ····iput-wide·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mCurrentId:J1055 ····iput-wide·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->mCurrentId:J
  
1052 ····.line·5341056 ····.line·534
Offset 1094, 27 lines modifiedOffset 1098, 27 lines modified
  
1094 ····monitor-exit·p01098 ····monitor-exit·p0
  
1095 ····throw·v01099 ····throw·v0
1096 .end·method1100 .end·method
Max diff block lines reached; 1251/5742 bytes (21.79%) of diff not shown.
30.4 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/PodcastHelper.smali
    
Offset 426, 27 lines modifiedOffset 426, 27 lines modified
426 ····.param·p2,·"url"····#·Ljava/net/URL;426 ····.param·p2,·"url"····#·Ljava/net/URL;
427 ····.param·p3,·"albumKey"····#·Ljava/lang/String;427 ····.param·p3,·"albumKey"····#·Ljava/lang/String;
  
428 ····.prologue428 ····.prologue
429 ····.line·680429 ····.line·680
430 ····new-instance·v5,·Landroid/database/MatrixCursor;430 ····new-instance·v5,·Landroid/database/MatrixCursor;
  
431 ····sget-object·v14,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;->MEDIA_FIELDS:[Ljava/lang/String;431 ····sget-object·v12,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;->MEDIA_FIELDS:[Ljava/lang/String;
  
432 ····invoke-direct·{v5,·v14},·Landroid/database/MatrixCursor;-><init>([Ljava/lang/String;)V432 ····invoke-direct·{v5,·v12},·Landroid/database/MatrixCursor;-><init>([Ljava/lang/String;)V
  
433 ····.line·682433 ····.line·682
434 ····.local·v5,·"cursor":Landroid/database/MatrixCursor;434 ····.local·v5,·"cursor":Landroid/database/MatrixCursor;
435 ····const/4·v14,·0x0435 ····const/4·v12,·0x0
  
436 ····move-object/from16·v0,·p0436 ····move-object/from16·v0,·p0
  
437 ····move-object/from16·v1,·p2437 ····move-object/from16·v1,·p2
  
438 ····invoke-virtual·{v0,·v1,·v14},·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;->getPodcastFeed(Ljava/net/URL;Z)Ljava/util/ArrayList;438 ····invoke-virtual·{v0,·v1,·v12},·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;->getPodcastFeed(Ljava/net/URL;Z)Ljava/util/ArrayList;
  
439 ····move-result-object·v4439 ····move-result-object·v4
  
440 ····.line·683440 ····.line·683
441 ····.local·v4,·"channels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;>;"441 ····.local·v4,·"channels":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;>;"
442 ····if-eqz·v4,·:cond_9442 ····if-eqz·v4,·:cond_9
  
Offset 454, 104 lines modifiedOffset 454, 104 lines modified
454 ····const/4·v6,·0x0454 ····const/4·v6,·0x0
  
455 ····.line·686455 ····.line·686
456 ····.local·v6,·"hasTransaction":Z456 ····.local·v6,·"hasTransaction":Z
457 ····:try_start_0457 ····:try_start_0
458 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;458 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
459 ····move-result-object·v8459 ····move-result-object·v13
  
460 ····:cond_0460 ····:cond_0
461 ····invoke-interface·{v8},·Ljava/util/Iterator;->hasNext()Z461 ····invoke-interface·{v13},·Ljava/util/Iterator;->hasNext()Z
  
462 ····move-result·v14462 ····move-result·v12
  
463 ····if-eqz·v14,·:cond_8463 ····if-eqz·v12,·:cond_8
  
464 ····invoke-interface·{v8},·Ljava/util/Iterator;->next()Ljava/lang/Object;464 ····invoke-interface·{v13},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
465 ····move-result-object·v2465 ····move-result-object·v2
  
466 ····check-cast·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;466 ····check-cast·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;
  
467 ····.line·687467 ····.line·687
468 ····.local·v2,·"c":Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;468 ····.local·v2,·"c":Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;
469 ····invoke-virtual·{v2},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->verbose()V469 ····invoke-virtual·{v2},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->verbose()V
  
470 ····.line·688470 ····.line·688
471 ····invoke-virtual·{v2},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->getAlbumKey()Ljava/lang/String;471 ····invoke-virtual·{v2},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->getAlbumKey()Ljava/lang/String;
  
472 ····move-result-object·v14472 ····move-result-object·v12
  
473 ····move-object/from16·v0,·p3473 ····move-object/from16·v0,·p3
  
474 ····invoke-virtual·{v0,·v14},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z474 ····invoke-virtual·{v0,·v12},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
475 ····move-result·v14475 ····move-result·v12
  
476 ····if-eqz·v14,·:cond_0476 ····if-eqz·v12,·:cond_0
  
477 ····.line·689477 ····.line·689
478 ····iget-object·v14,·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->items:Ljava/util/ArrayList;478 ····iget-object·v12,·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->items:Ljava/util/ArrayList;
  
479 ····invoke-virtual·{v14},·Ljava/util/ArrayList;->size()I479 ····invoke-virtual·{v12},·Ljava/util/ArrayList;->size()I
  
480 ····move-result·v12480 ····move-result·v10
  
481 ····.line·690481 ····.line·690
482 ····.local·v12,·"track":I482 ····.local·v10,·"track":I
483 ····iget-object·v14,·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->items:Ljava/util/ArrayList;483 ····iget-object·v12,·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->items:Ljava/util/ArrayList;
  
484 ····invoke-virtual·{v14},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;484 ····invoke-virtual·{v12},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
485 ····move-result-object·v9485 ····move-result-object·v14
  
486 ····.local·v9,·"i$":Ljava/util/Iterator; 
487 ····:cond_1486 ····:cond_1
488 ····:goto_0487 ····:goto_0
489 ····invoke-interface·{v9},·Ljava/util/Iterator;->hasNext()Z488 ····invoke-interface·{v14},·Ljava/util/Iterator;->hasNext()Z
  
490 ····move-result·v14489 ····move-result·v12
  
491 ····if-eqz·v14,·:cond_0490 ····if-eqz·v12,·:cond_0
  
492 ····invoke-interface·{v9},·Ljava/util/Iterator;->next()Ljava/lang/Object;491 ····invoke-interface·{v14},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
493 ····move-result-object·v7492 ····move-result-object·v7
  
494 ····check-cast·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;493 ····check-cast·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;
  
495 ····.line·691494 ····.line·691
496 ····.local·v7,·"i":Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;495 ····.local·v7,·"i":Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;
497 ····invoke-virtual·{v7},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->verbose()V496 ····invoke-virtual·{v7},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->verbose()V
  
498 ····.line·692497 ····.line·692
499 ····iget-object·v14,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_url:Ljava/lang/String;498 ····iget-object·v12,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_url:Ljava/lang/String;
  
500 ····if-eqz·v14,·:cond_1499 ····if-eqz·v12,·:cond_1
  
501 ····iget-object·v14,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_url:Ljava/lang/String;500 ····iget-object·v12,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_url:Ljava/lang/String;
  
502 ····invoke-virtual·{v14},·Ljava/lang/String;->length()I501 ····invoke-virtual·{v12},·Ljava/lang/String;->length()I
  
503 ····move-result·v14502 ····move-result·v12
  
504 ····if-lez·v14,·:cond_1503 ····if-lez·v12,·:cond_1
  
505 ····.line·693504 ····.line·693
506 ····const/16·v14,·0x11505 ····const/16·v12,·0x11
  
507 ····new-array·v15,·v14,·[Ljava/lang/Object;506 ····new-array·v15,·v12,·[Ljava/lang/Object;
  
508 ····const/4·v14,·0x0507 ····const/4·v12,·0x0
  
509 ····iget-object·v0,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_url:Ljava/lang/String;508 ····iget-object·v0,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_url:Ljava/lang/String;
  
510 ····move-object/from16·v16,·v0509 ····move-object/from16·v16,·v0
  
 510 ····.line·694
511 ····invoke-virtual/range·{v16·..·v16},·Ljava/lang/String;->hashCode()I511 ····invoke-virtual/range·{v16·..·v16},·Ljava/lang/String;->hashCode()I
Max diff block lines reached; 25414/30962 bytes (82.08%) of diff not shown.
1.39 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/ViewCache$2.smali
    
Offset 38, 14 lines modifiedOffset 38, 15 lines modified
  
38 .field·final·synthetic·val$observer:Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserver;38 .field·final·synthetic·val$observer:Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserver;
  
  
39 #·direct·methods39 #·direct·methods
40 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserver;)V40 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserver;)V
41 ····.locals·041 ····.locals·0
 42 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;
  
42 ····.prologue43 ····.prologue
43 ····.line·39644 ····.line·396
44 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$2;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;45 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$2;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;
  
45 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$2;->val$artist:Ljava/lang/String;46 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$2;->val$artist:Ljava/lang/String;
  
Offset 62, 21 lines modifiedOffset 63, 19 lines modified
62 ····return-void63 ····return-void
63 .end·method64 .end·method
  
  
64 #·virtual·methods65 #·virtual·methods
65 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;66 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
66 ····.locals·167 ····.locals·1
67 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
68 ····.prologue68 ····.prologue
69 ····.line·39669 ····.line·396
70 ····check-cast·p1,·[Ljava/lang/Void;70 ····check-cast·p1,·[Ljava/lang/Void;
  
71 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
72 ····invoke-virtual·{p0,·p1},·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$2;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;71 ····invoke-virtual·{p0,·p1},·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$2;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void;
  
73 ····move-result-object·v072 ····move-result-object·v0
  
74 ····return-object·v073 ····return-object·v0
75 .end·method74 .end·method
  
715 B
smali/jp/co/kayo/android/localplayer/ds/podcast/MainActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;18 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;)V20 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·6024 ····.line·60
24 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;25 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
721 B
smali/jp/co/kayo/android/localplayer/ds/podcast/MainActivity$2.smali
    
Offset 24, 14 lines modifiedOffset 24, 15 lines modified
  
24 .field·final·synthetic·val$id:I24 .field·final·synthetic·val$id:I
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;Landroid/os/Bundle;I)V26 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;Landroid/os/Bundle;I)V
27 ····.locals·027 ····.locals·0
 28 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
28 ····.prologue29 ····.prologue
29 ····.line·17330 ····.line·173
30 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$2;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;31 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$2;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
31 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$2;->val$args:Landroid/os/Bundle;32 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$2;->val$args:Landroid/os/Bundle;
  
2.24 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/PodcastHelper$1.smali
    
Offset 34, 14 lines modifiedOffset 34, 15 lines modified
  
34 .field·final·synthetic·val$url:Ljava/net/URL;34 .field·final·synthetic·val$url:Ljava/net/URL;
  
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;Ljava/util/ArrayList;Ljava/net/URL;Z)V36 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;Ljava/util/ArrayList;Ljava/net/URL;Z)V
37 ····.locals·137 ····.locals·1
 38 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;
  
38 ····.prologue39 ····.prologue
39 ····.line·31840 ····.line·318
40 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;41 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper;
  
41 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper$1;->val$channels:Ljava/util/ArrayList;42 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/PodcastHelper$1;->val$channels:Ljava/util/ArrayList;
  
Offset 1456, 14 lines modifiedOffset 1457, 15 lines modified
  
1456 ····move-result-object·v71457 ····move-result-object·v7
  
1457 ····check-cast·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;1458 ····check-cast·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;
  
1458 ····const-string·v9,·"url"1459 ····const-string·v9,·"url"
  
 1460 ····.line·576
1459 ····invoke-static·{p1,·v9},·Ljp/co/kayo/android/localplayer/ds/podcast/XMLUtils;->getAttributeValue(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String;1461 ····invoke-static·{p1,·v9},·Ljp/co/kayo/android/localplayer/ds/podcast/XMLUtils;->getAttributeValue(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String;
  
1460 ····move-result-object·v91462 ····move-result-object·v9
  
1461 ····iput-object·v9,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_url:Ljava/lang/String;1463 ····iput-object·v9,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_url:Ljava/lang/String;
  
1462 ····.line·5771464 ····.line·577
Offset 1481, 14 lines modifiedOffset 1483, 15 lines modified
  
1481 ····move-result-object·v71483 ····move-result-object·v7
  
1482 ····check-cast·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;1484 ····check-cast·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;
  
1483 ····const-string·v9,·"length"1485 ····const-string·v9,·"length"
  
 1486 ····.line·578
1484 ····invoke-static·{p1,·v9},·Ljp/co/kayo/android/localplayer/ds/podcast/XMLUtils;->getAttributeValue(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String;1487 ····invoke-static·{p1,·v9},·Ljp/co/kayo/android/localplayer/ds/podcast/XMLUtils;->getAttributeValue(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String;
  
1485 ····move-result-object·v91488 ····move-result-object·v9
  
1486 ····iput-object·v9,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_length:Ljava/lang/String;1489 ····iput-object·v9,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_length:Ljava/lang/String;
  
1487 ····.line·5791490 ····.line·579
Offset 1506, 14 lines modifiedOffset 1509, 15 lines modified
  
1506 ····move-result-object·v71509 ····move-result-object·v7
  
1507 ····check-cast·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;1510 ····check-cast·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;
  
1508 ····const-string·v9,·"type"1511 ····const-string·v9,·"type"
  
 1512 ····.line·580
1509 ····invoke-static·{p1,·v9},·Ljp/co/kayo/android/localplayer/ds/podcast/XMLUtils;->getAttributeValue(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String;1513 ····invoke-static·{p1,·v9},·Ljp/co/kayo/android/localplayer/ds/podcast/XMLUtils;->getAttributeValue(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String;
  
1510 ····move-result-object·v91514 ····move-result-object·v9
  
1511 ····iput-object·v9,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_type:Ljava/lang/String;1515 ····iput-object·v9,·v7,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Item;->enclosure_type:Ljava/lang/String;
  
1512 ····goto/16·:goto_11516 ····goto/16·:goto_1
714 B
smali/jp/co/kayo/android/localplayer/ds/podcast/MainActivity$7.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;21 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;)V23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·45327 ····.line·453
27 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$7;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$7;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
741 B
smali/jp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$1:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;21 .field·final·synthetic·this$1:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;)V23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$1"····#·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;
  
25 ····.prologue26 ····.prologue
26 ····.line·7627 ····.line·76
27 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2$1;->this$1:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2$1;->this$1:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
1.18 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;21 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;)V23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·7027 ····.line·70
27 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 72, 14 lines modifiedOffset 73, 15 lines modified
  
72 ····new-instance·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2$1;73 ····new-instance·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2$1;
  
73 ····invoke-direct·{v1,·p0},·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2$1;-><init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;)V74 ····invoke-direct·{v1,·p0},·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2$1;-><init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$2;)V
  
74 ····invoke-direct·{v0,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V75 ····invoke-direct·{v0,·v1},·Ljava/lang/Thread;-><init>(Ljava/lang/Runnable;)V
  
 76 ····.line·81
75 ····invoke-virtual·{v0},·Ljava/lang/Thread;->start()V77 ····invoke-virtual·{v0},·Ljava/lang/Thread;->start()V
  
76 ····.line·8378 ····.line·83
77 ····:cond_079 ····:cond_0
78 ····return-void80 ····return-void
79 .end·method81 .end·method
  
865 B
smali/jp/co/kayo/android/localplayer/ds/podcast/MainActivity$5.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$callback:Ljp/co/kayo/android/localplayer/ds/podcast/DialogCallback;22 .field·final·synthetic·val$callback:Ljp/co/kayo/android/localplayer/ds/podcast/DialogCallback;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;Ljp/co/kayo/android/localplayer/ds/podcast/DialogCallback;)V24 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;Ljp/co/kayo/android/localplayer/ds/podcast/DialogCallback;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
26 ····.prologue27 ····.prologue
27 ····.line·42628 ····.line·426
28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$5;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;29 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$5;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
29 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$5;->val$callback:Ljp/co/kayo/android/localplayer/ds/podcast/DialogCallback;30 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$5;->val$callback:Ljp/co/kayo/android/localplayer/ds/podcast/DialogCallback;
  
2.08 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl$1.smali
    
Offset 22, 14 lines modifiedOffset 22, 15 lines modified
  
22 .field·final·synthetic·val$bmp:Landroid/graphics/Bitmap;22 .field·final·synthetic·val$bmp:Landroid/graphics/Bitmap;
  
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;Landroid/graphics/Bitmap;)V24 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;Landroid/graphics/Bitmap;)V
25 ····.locals·025 ····.locals·0
 26 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;
  
26 ····.prologue27 ····.prologue
27 ····.line·4428 ····.line·44
28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;29 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;
  
29 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl$1;->val$bmp:Landroid/graphics/Bitmap;30 ····iput-object·p2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl$1;->val$bmp:Landroid/graphics/Bitmap;
  
Offset 37, 15 lines modifiedOffset 38, 15 lines modified
  
37 ····return-void38 ····return-void
38 .end·method39 .end·method
  
  
39 #·virtual·methods40 #·virtual·methods
40 .method·public·run()V41 .method·public·run()V
41 ····.locals·342 ····.locals·4
  
42 ····.prologue43 ····.prologue
43 ····.line·4744 ····.line·47
44 ····iget-object·v1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;45 ····iget-object·v1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;
  
45 ····iget·v1,·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;->mPotision:I46 ····iget·v1,·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;->mPotision:I
  
Offset 66, 17 lines modifiedOffset 67, 17 lines modified
  
66 ····const/high16·v2,·0x3f800000····#·1.0f67 ····const/high16·v2,·0x3f800000····#·1.0f
  
67 ····invoke-direct·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;-><init>(FF)V68 ····invoke-direct·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;-><init>(FF)V
  
68 ····.line·4969 ····.line·49
69 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;70 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;
70 ····const-wide/16·v1,·0xc871 ····const-wide/16·v2,·0xc8
  
71 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V72 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
72 ····.line·5073 ····.line·50
73 ····iget-object·v1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;74 ····iget-object·v1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;
  
74 ····iget-object·v1,·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;->mholder:Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;75 ····iget-object·v1,·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/ImageObserverImpl;->mholder:Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;
  
75 ····iget-object·v1,·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;->imagePodcast:Landroid/widget/ImageView;76 ····iget-object·v1,·v1,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;->imagePodcast:Landroid/widget/ImageView;
713 B
smali/jp/co/kayo/android/localplayer/ds/podcast/SelectListAdapter.smali
    
Offset 356, 14 lines modifiedOffset 356, 15 lines modified
356 ····iget-object·v0,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectListAdapter;->mInflator:Landroid/view/LayoutInflater;356 ····iget-object·v0,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectListAdapter;->mInflator:Landroid/view/LayoutInflater;
  
357 ····if-nez·v0,·:cond_0357 ····if-nez·v0,·:cond_0
  
358 ····.line·28358 ····.line·28
359 ····const-string·v0,·"layout_inflater"359 ····const-string·v0,·"layout_inflater"
  
 360 ····.line·29
360 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;361 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
361 ····move-result-object·v0362 ····move-result-object·v0
  
362 ····check-cast·v0,·Landroid/view/LayoutInflater;363 ····check-cast·v0,·Landroid/view/LayoutInflater;
  
363 ····iput-object·v0,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectListAdapter;->mInflator:Landroid/view/LayoutInflater;364 ····iput-object·v0,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectListAdapter;->mInflator:Landroid/view/LayoutInflater;
13.0 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/SelectActivity.smali
    
Offset 360, 210 lines modifiedOffset 360, 207 lines modified
360 ····:catch_0360 ····:catch_0
361 ····move-exception·v4361 ····move-exception·v4
  
362 ····goto·:goto_1362 ····goto·:goto_1
363 .end·method363 .end·method
  
364 .method·private·sortMap()V364 .method·private·sortMap()V
365 ····.locals·10365 ····.locals·8
  
366 ····.prologue366 ····.prologue
367 ····.line·144367 ····.line·144
368 ····iget-object·v6,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;->treemap:Ljava/util/ArrayList;368 ····iget-object·v4,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;->treemap:Ljava/util/ArrayList;
  
369 ····invoke-virtual·{v6},·Ljava/util/ArrayList;->clear()V369 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->clear()V
  
370 ····.line·145370 ····.line·145
371 ····new-instance·v5,·Ljava/util/HashMap;371 ····new-instance·v3,·Ljava/util/HashMap;
  
372 ····invoke-direct·{v5},·Ljava/util/HashMap;-><init>()V372 ····invoke-direct·{v3},·Ljava/util/HashMap;-><init>()V
  
373 ····.line·146373 ····.line·146
374 ····.local·v5,·"map":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;>;"374 ····.local·v3,·"map":Ljava/util/HashMap;,·"Ljava/util/HashMap<Ljava/lang/String;Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;>;"
375 ····iget-object·v6,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;->channels:Ljava/util/ArrayList;375 ····iget-object·v4,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;->channels:Ljava/util/ArrayList;
  
376 ····invoke-virtual·{v6},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;376 ····invoke-virtual·{v4},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
377 ····move-result-object·v2377 ····move-result-object·v4
  
378 ····:cond_0378 ····:cond_0
379 ····:goto_0379 ····:goto_0
380 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z380 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
381 ····move-result·v6381 ····move-result·v5
  
382 ····if-eqz·v6,·:cond_5382 ····if-eqz·v5,·:cond_5
  
383 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;383 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
384 ····move-result-object·v0384 ····move-result-object·v0
  
385 ····check-cast·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;385 ····check-cast·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;
  
386 ····.line·147386 ····.line·147
387 ····.local·v0,·"c":Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;387 ····.local·v0,·"c":Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;
388 ····iget·v6,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;->currentSort:I388 ····iget·v5,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;->currentSort:I
  
389 ····if-nez·v6,·:cond_2389 ····if-nez·v5,·:cond_2
  
390 ····.line·149390 ····.line·149
391 ····iget-object·v6,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->language:Ljava/lang/String;391 ····iget-object·v5,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->language:Ljava/lang/String;
  
392 ····invoke-virtual·{v5,·v6},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;392 ····invoke-virtual·{v3,·v5},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
393 ····move-result-object·v4393 ····move-result-object·v2
  
394 ····check-cast·v4,·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;394 ····check-cast·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;
  
395 ····.line·150395 ····.line·150
396 ····.local·v4,·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;396 ····.local·v2,·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;
397 ····if-nez·v4,·:cond_1397 ····if-nez·v2,·:cond_1
  
398 ····.line·151398 ····.line·151
399 ····new-instance·v4,·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;399 ····new-instance·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;
  
400 ····.end·local·v4····#·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;400 ····.end·local·v2····#·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;
401 ····invoke-direct·{v4},·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;-><init>()V401 ····invoke-direct·{v2},·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;-><init>()V
  
402 ····.line·152402 ····.line·152
403 ····.restart·local·v4····#·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;403 ····.restart·local·v2····#·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;
404 ····iget-object·v6,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->language:Ljava/lang/String;404 ····iget-object·v5,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->language:Ljava/lang/String;
  
405 ····iput-object·v6,·v4,·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;->category:Ljava/lang/String;405 ····iput-object·v5,·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;->category:Ljava/lang/String;
  
406 ····.line·153406 ····.line·153
407 ····iget-object·v6,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->language:Ljava/lang/String;407 ····iget-object·v5,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->language:Ljava/lang/String;
  
408 ····invoke-virtual·{v5,·v6,·v4},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;408 ····invoke-virtual·{v3,·v5,·v2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
409 ····.line·155409 ····.line·155
410 ····:cond_1410 ····:cond_1
411 ····invoke-virtual·{v4,·v0},·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;->add(Ljava/lang/Object;)Z411 ····invoke-virtual·{v2,·v0},·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;->add(Ljava/lang/Object;)Z
  
412 ····goto·:goto_0412 ····goto·:goto_0
  
413 ····.line·158413 ····.line·158
414 ····.end·local·v4····#·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;414 ····.end·local·v2····#·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;
415 ····:cond_2415 ····:cond_2
416 ····iget-object·v6,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_category:Ljava/util/ArrayList;416 ····iget-object·v5,·v0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_category:Ljava/util/ArrayList;
  
417 ····invoke-virtual·{v6},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;417 ····invoke-virtual·{v5},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
418 ····move-result-object·v3418 ····move-result-object·v5
  
419 ····.local·v3,·"i$":Ljava/util/Iterator; 
420 ····:cond_3419 ····:cond_3
421 ····:goto_1420 ····:goto_1
422 ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z421 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
423 ····move-result·v6422 ····move-result·v6
  
424 ····if-eqz·v6,·:cond_0423 ····if-eqz·v6,·:cond_0
  
425 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;424 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
426 ····move-result-object·v1425 ····move-result-object·v1
  
427 ····check-cast·v1,·Ljava/lang/String;426 ····check-cast·v1,·Ljava/lang/String;
  
428 ····.line·159427 ····.line·159
429 ····.local·v1,·"category":Ljava/lang/String;428 ····.local·v1,·"category":Ljava/lang/String;
430 ····if-eqz·v1,·:cond_3429 ····if-eqz·v1,·:cond_3
  
431 ····.line·160430 ····.line·160
432 ····invoke-virtual·{v5,·v1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;431 ····invoke-virtual·{v3,·v1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
433 ····move-result-object·v4432 ····move-result-object·v2
  
434 ····check-cast·v4,·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;433 ····check-cast·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;
  
435 ····.line·161434 ····.line·161
436 ····.restart·local·v4····#·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;435 ····.restart·local·v2····#·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;
437 ····if-nez·v4,·:cond_4436 ····if-nez·v2,·:cond_4
  
438 ····.line·162437 ····.line·162
439 ····new-instance·v4,·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;438 ····new-instance·v2,·Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;
  
440 ····.end·local·v4····#·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;439 ····.end·local·v2····#·"list":Ljp/co/kayo/android/localplayer/ds/podcast/CategoryList;
Max diff block lines reached; 5658/13204 bytes (42.85%) of diff not shown.
729 B
smali/jp/co/kayo/android/localplayer/ds/podcast/SelectActivity$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;18 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;)V20 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
22 ····.prologue23 ····.prologue
23 ····.line·4324 ····.line·43
24 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;25 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
1.49 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/SelectActivity$4.smali
    
Offset 30, 39 lines modifiedOffset 30, 36 lines modified
30 #·instance·fields30 #·instance·fields
31 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;31 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;)V33 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;)V
34 ····.locals·034 ····.locals·0
 35 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
35 ····.prologue36 ····.prologue
36 ····.line·12837 ····.line·128
37 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$4;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;38 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$4;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void40 ····return-void
40 .end·method41 .end·method
  
  
41 #·virtual·methods42 #·virtual·methods
42 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I43 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
43 ····.locals·144 ····.locals·1
44 ····.param·p1,·"x0"····#·Ljava/lang/Object; 
45 ····.param·p2,·"x1"····#·Ljava/lang/Object; 
  
46 ····.prologue45 ····.prologue
47 ····.line·12846 ····.line·128
48 ····check-cast·p1,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;47 ····check-cast·p1,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;
  
49 ····.end·local·p1····#·"x0":Ljava/lang/Object; 
50 ····check-cast·p2,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;48 ····check-cast·p2,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;
  
51 ····.end·local·p2····#·"x1":Ljava/lang/Object; 
52 ····invoke-virtual·{p0,·p1,·p2},·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$4;->compare(Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;)I49 ····invoke-virtual·{p0,·p1,·p2},·Ljp/co/kayo/android/localplayer/ds/podcast/SelectActivity$4;->compare(Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;)I
  
53 ····move-result·v050 ····move-result·v0
  
54 ····return·v051 ····return·v0
55 .end·method52 .end·method
  
743 B
smali/jp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;18 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;)V20 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;
  
22 ····.prologue23 ····.prologue
23 ····.line·1024 ····.line·10
24 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;25 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MyProgressDialog;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
10.1 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/PodcastAdapter.smali
    
Offset 36, 168 lines modifiedOffset 36, 174 lines modified
36 ····.line·2536 ····.line·25
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
  
39 #·virtual·methods39 #·virtual·methods
40 .method·public·bindView(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V40 .method·public·bindView(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V
41 ····.locals·1541 ····.locals·16
42 ····.param·p1,·"view"····#·Landroid/view/View;42 ····.param·p1,·"view"····#·Landroid/view/View;
43 ····.param·p2,·"context"····#·Landroid/content/Context;43 ····.param·p2,·"context"····#·Landroid/content/Context;
44 ····.param·p3,·"cursor"····#·Landroid/database/Cursor;44 ····.param·p3,·"cursor"····#·Landroid/database/Cursor;
  
45 ····.prologue45 ····.prologue
46 ····.line·3746 ····.line·37
47 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/View;->getTag()Ljava/lang/Object;47 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/View;->getTag()Ljava/lang/Object;
  
48 ····move-result-object·v448 ····move-result-object·v5
  
49 ····check-cast·v4,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;49 ····check-cast·v5,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;
  
50 ····.line·3850 ····.line·38
51 ····.local·v4,·"holder":Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;51 ····.local·v5,·"holder":Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;
52 ····const-string·v1,·"_id"52 ····const-string·v2,·"_id"
  
53 ····move-object/from16·v0,·p353 ····move-object/from16·v0,·p3
  
54 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I54 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
55 ····move-result·v155 ····move-result·v2
  
56 ····move-object/from16·v0,·p356 ····move-object/from16·v0,·p3
  
57 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getLong(I)J57 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getLong(I)J
  
58 ····move-result-wide·v1158 ····move-result-wide·v12
  
59 ····.line·3959 ····.line·39
60 ····.local·v11,·"id":J60 ····.local·v12,·"id":J
61 ····const-string·v1,·"album"61 ····const-string·v2,·"album"
  
62 ····move-object/from16·v0,·p362 ····move-object/from16·v0,·p3
  
63 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I63 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
64 ····move-result·v164 ····move-result·v2
  
65 ····move-object/from16·v0,·p365 ····move-object/from16·v0,·p3
  
66 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;66 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
67 ····move-result-object·v767 ····move-result-object·v8
  
68 ····.line·4068 ····.line·40
69 ····.local·v7,·"album":Ljava/lang/String;69 ····.local·v8,·"album":Ljava/lang/String;
70 ····const-string·v1,·"artist"70 ····const-string·v2,·"artist"
  
71 ····move-object/from16·v0,·p371 ····move-object/from16·v0,·p3
  
72 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I72 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
73 ····move-result·v173 ····move-result·v2
  
74 ····move-object/from16·v0,·p374 ····move-object/from16·v0,·p3
  
75 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;75 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
76 ····move-result-object·v976 ····move-result-object·v10
  
77 ····.line·4177 ····.line·41
78 ····.local·v9,·"artist":Ljava/lang/String;78 ····.local·v10,·"artist":Ljava/lang/String;
79 ····const-string·v1,·"album_art"79 ····const-string·v2,·"album_art"
  
80 ····move-object/from16·v0,·p380 ····move-object/from16·v0,·p3
  
81 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I81 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
82 ····move-result·v182 ····move-result·v2
  
83 ····move-object/from16·v0,·p383 ····move-object/from16·v0,·p3
  
84 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;84 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
85 ····move-result-object·v885 ····move-result-object·v9
  
86 ····.line·4286 ····.line·42
87 ····.local·v8,·"album_art":Ljava/lang/String;87 ····.local·v9,·"album_art":Ljava/lang/String;
88 ····const-string·v1,·"subtitle"88 ····const-string·v2,·"subtitle"
  
89 ····move-object/from16·v0,·p389 ····move-object/from16·v0,·p3
  
90 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I90 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
  
91 ····move-result·v191 ····move-result·v2
  
92 ····move-object/from16·v0,·p392 ····move-object/from16·v0,·p3
  
93 ····invoke-interface·{v0,·v1},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;93 ····invoke-interface·{v0,·v2},·Landroid/database/Cursor;->getString(I)Ljava/lang/String;
  
94 ····move-result-object·v1394 ····move-result-object·v14
  
95 ····.line·4395 ····.line·43
96 ····.local·v13,·"subtitle":Ljava/lang/String;96 ····.local·v14,·"subtitle":Ljava/lang/String;
97 ····invoke-interface/range·{p3·..·p3},·Landroid/database/Cursor;->getPosition()I97 ····invoke-interface/range·{p3·..·p3},·Landroid/database/Cursor;->getPosition()I
  
98 ····move-result·v698 ····move-result·v7
  
99 ····.line·4599 ····.line·45
100 ····.local·v6,·"position":I100 ····.local·v7,·"position":I
101 ····iget-object·v1,·v4,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;->textTitle:Landroid/widget/TextView;101 ····iget-object·v2,·v5,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;->textTitle:Landroid/widget/TextView;
  
102 ····invoke-virtual·{v1,·v7},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V102 ····invoke-virtual·{v2,·v8},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
103 ····.line·46103 ····.line·46
104 ····iget-object·v1,·v4,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;->textSubTitle:Landroid/widget/TextView;104 ····iget-object·v2,·v5,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;->textSubTitle:Landroid/widget/TextView;
  
105 ····invoke-virtual·{v1,·v13},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V105 ····invoke-virtual·{v2,·v14},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
106 ····.line·47106 ····.line·47
107 ····invoke-virtual·{v4,·v6},·Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;->setPotision(I)V107 ····invoke-virtual·{v5,·v7},·Ljp/co/kayo/android/localplayer/ds/podcast/ViewHolder;->setPotision(I)V
  
108 ····.line·49108 ····.line·49
109 ····invoke-static·{v7,·v9},·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->getAlbumKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Integer;109 ····invoke-static·{v8,·v10},·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;->getAlbumKey(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Integer;
  
110 ····move-result-object·v5110 ····move-result-object·v6
  
111 ····.line·50111 ····.line·50
112 ····.local·v5,·"key":Ljava/lang/Integer;112 ····.local·v6,·"key":Ljava/lang/Integer;
Max diff block lines reached; 3932/10212 bytes (38.50%) of diff not shown.
714 B
smali/jp/co/kayo/android/localplayer/ds/podcast/MainActivity$6.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;21 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;)V23 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
25 ····.prologue26 ····.prologue
26 ····.line·43327 ····.line·433
27 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$6;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;28 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity$6;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/MainActivity;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
695 B
smali/jp/co/kayo/android/localplayer/ds/podcast/ViewCache$1.smali
    
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·instance·fields17 #·instance·fields
18 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;18 .field·final·synthetic·this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;)V20 .method·constructor·<init>(Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;)V
21 ····.locals·021 ····.locals·0
 22 ····.param·p1,·"this$0"····#·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;
  
22 ····.prologue23 ····.prologue
23 ····.line·12724 ····.line·127
24 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;25 ····iput-object·p1,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache$1;->this$0:Ljp/co/kayo/android/localplayer/ds/podcast/ViewCache;
  
25 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V26 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
9.2 KB
smali/jp/co/kayo/android/localplayer/ds/podcast/bean/Channel.smali
    
Offset 146, 36 lines modifiedOffset 146, 35 lines modified
146 ····.line·89146 ····.line·89
147 ····new-instance·v0,·Ljava/lang/StringBuilder;147 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
148 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V148 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
149 ····.line·90149 ····.line·90
150 ····.local·v0,·"buf":Ljava/lang/StringBuilder;150 ····.local·v0,·"buf":Ljava/lang/StringBuilder;
151 ····iget-object·v3,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_category:Ljava/util/ArrayList;151 ····iget-object·v2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_category:Ljava/util/ArrayList;
  
152 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;152 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
153 ····move-result-object·v1153 ····move-result-object·v2
  
154 ····.local·v1,·"i$":Ljava/util/Iterator; 
155 ····:goto_0154 ····:goto_0
156 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z155 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
157 ····move-result·v3156 ····move-result·v3
  
158 ····if-eqz·v3,·:cond_1157 ····if-eqz·v3,·:cond_1
  
159 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;158 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
160 ····move-result-object·v2159 ····move-result-object·v1
  
161 ····check-cast·v2,·Ljava/lang/String;160 ····check-cast·v1,·Ljava/lang/String;
  
162 ····.line·91161 ····.line·91
163 ····.local·v2,·"s":Ljava/lang/String;162 ····.local·v1,·"s":Ljava/lang/String;
164 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->length()I163 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->length()I
  
165 ····move-result·v3164 ····move-result·v3
  
166 ····if-lez·v3,·:cond_0165 ····if-lez·v3,·:cond_0
  
167 ····.line·92166 ····.line·92
Offset 186, 31 lines modifiedOffset 185, 31 lines modified
186 ····.line·94185 ····.line·94
187 ····:cond_0186 ····:cond_0
188 ····const-string·v3,·"\'"187 ····const-string·v3,·"\'"
  
189 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;188 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
190 ····.line·95189 ····.line·95
191 ····invoke-virtual·{v0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;190 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
192 ····.line·96191 ····.line·96
193 ····const-string·v3,·"\'"192 ····const-string·v3,·"\'"
  
194 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;193 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
195 ····goto·:goto_0194 ····goto·:goto_0
  
196 ····.line·98195 ····.line·98
197 ····.end·local·v2····#·"s":Ljava/lang/String;196 ····.end·local·v1····#·"s":Ljava/lang/String;
198 ····:cond_1197 ····:cond_1
199 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;198 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
200 ····move-result-object·v3199 ····move-result-object·v2
  
201 ····return-object·v3200 ····return-object·v2
202 .end·method201 .end·method
  
203 .method·public·getImage()Ljava/lang/String;202 .method·public·getImage()Ljava/lang/String;
204 ····.locals·1203 ····.locals·1
  
205 ····.prologue204 ····.prologue
206 ····.line·80205 ····.line·80
Offset 307, 179 lines modifiedOffset 306, 173 lines modified
307 ····.line·117306 ····.line·117
308 ····new-instance·v0,·Ljava/lang/StringBuilder;307 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
309 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V308 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
310 ····.line·118309 ····.line·118
311 ····.local·v0,·"buf":Ljava/lang/StringBuilder;310 ····.local·v0,·"buf":Ljava/lang/StringBuilder;
312 ····iget-object·v3,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_category:Ljava/util/ArrayList;311 ····iget-object·v2,·p0,·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->itunes_category:Ljava/util/ArrayList;
  
313 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;312 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
  
314 ····move-result-object·v1313 ····move-result-object·v2
  
315 ····.local·v1,·"i$":Ljava/util/Iterator; 
316 ····:cond_0314 ····:cond_0
317 ····:goto_0315 ····:goto_0
318 ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z316 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
319 ····move-result·v3317 ····move-result·v3
  
320 ····if-eqz·v3,·:cond_1318 ····if-eqz·v3,·:cond_1
  
321 ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object;319 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
322 ····move-result-object·v2320 ····move-result-object·v1
  
323 ····check-cast·v2,·Ljava/lang/String;321 ····check-cast·v1,·Ljava/lang/String;
  
324 ····.line·119322 ····.line·119
325 ····.local·v2,·"s":Ljava/lang/String;323 ····.local·v1,·"s":Ljava/lang/String;
326 ····if-eqz·v2,·:cond_0324 ····if-eqz·v1,·:cond_0
  
327 ····invoke-virtual·{v2},·Ljava/lang/String;->length()I325 ····invoke-virtual·{v1},·Ljava/lang/String;->length()I
  
328 ····move-result·v3326 ····move-result·v3
  
329 ····if-lez·v3,·:cond_0327 ····if-lez·v3,·:cond_0
  
330 ····.line·120328 ····.line·120
331 ····const-string·v3,·"/"329 ····const-string·v3,·"/"
  
332 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;330 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
333 ····.line·121331 ····.line·121
334 ····invoke-static·{v2},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->getKey(Ljava/lang/String;)Ljava/lang/String;332 ····invoke-static·{v1},·Ljp/co/kayo/android/localplayer/ds/podcast/bean/Channel;->getKey(Ljava/lang/String;)Ljava/lang/String;
  
335 ····move-result-object·v3333 ····move-result-object·v3
  
336 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;334 ····invoke-virtual·{v0,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
337 ····goto·:goto_0335 ····goto·:goto_0
  
338 ····.line·124336 ····.line·124
339 ····.end·local·v2····#·"s":Ljava/lang/String;337 ····.end·local·v1····#·"s":Ljava/lang/String;
340 ····:cond_1338 ····:cond_1
341 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->length()I339 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->length()I
  
342 ····move-result·v3340 ····move-result·v2
Max diff block lines reached; 4543/9286 bytes (48.92%) of diff not shown.
541 B
smali/android/support/v4/content/AsyncTaskLoader.smali
    
Offset 553, 15 lines modifiedOffset 553, 15 lines modified
  
553 ····move-result-object·v0553 ····move-result-object·v0
  
554 ····return-object·v0554 ····return-object·v0
555 .end·method555 .end·method
  
556 .method·public·setUpdateThrottle(J)V556 .method·public·setUpdateThrottle(J)V
557 ····.locals·2557 ····.locals·3
558 ····.param·p1,·"delayMS"····#·J558 ····.param·p1,·"delayMS"····#·J
  
559 ····.prologue559 ····.prologue
560 ····.line·103560 ····.line·103
561 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"561 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"
562 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J562 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J
  
2.51 KB
smali/android/support/v4/content/ModernAsyncTask.smali
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
85 .end·field85 .end·field
  
  
86 #·direct·methods86 #·direct·methods
87 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
88 ····.locals·888 ····.locals·9
  
89 ····.prologue89 ····.prologue
90 ····.line·5490 ····.line·54
91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;
  
92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V
  
Offset 103, 31 lines modifiedOffset 103, 31 lines modified
103 ····const/16·v1,·0xa103 ····const/16·v1,·0xa
  
104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V
  
105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
106 ····.line·68106 ····.line·68
107 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;107 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;
  
108 ····const/4·v1,·0x5108 ····const/4·v2,·0x5
  
109 ····const/16·v2,·0x80109 ····const/16·v3,·0x80
  
110 ····const-wide/16·v3,·0x1110 ····const-wide/16·v4,·0x1
  
111 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;111 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
112 ····sget-object·v6,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;112 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
113 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;113 ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;
  
114 ····invoke-direct/range·{v0·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V114 ····invoke-direct/range·{v1·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
  
115 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;115 ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
  
116 ····.line·75116 ····.line·75
117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
  
118 ····const/4·v1,·0x0118 ····const/4·v1,·0x0
  
119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V
2.87 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 315, 15 lines modifiedOffset 315, 15 lines modified
  
315 ····.line·1306315 ····.line·1306
316 ····:cond_1316 ····:cond_1
317 ····return-void317 ····return-void
318 .end·method318 .end·method
  
319 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;319 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;
320 ····.locals·3320 ····.locals·4
321 ····.param·p0,·"context"····#·Landroid/content/Context;321 ····.param·p0,·"context"····#·Landroid/content/Context;
322 ····.param·p1,·"start"····#·F322 ····.param·p1,·"start"····#·F
323 ····.param·p2,·"end"····#·F323 ····.param·p2,·"end"····#·F
  
324 ····.prologue324 ····.prologue
325 ····.line·695325 ····.line·695
326 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;326 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;
Offset 333, 17 lines modifiedOffset 333, 17 lines modified
333 ····.line·696333 ····.line·696
334 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;334 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;
335 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;335 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
336 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V336 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
337 ····.line·697337 ····.line·697
338 ····const-wide/16·v1,·0xdc338 ····const-wide/16·v2,·0xdc
  
339 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V339 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
340 ····.line·698340 ····.line·698
341 ····return-object·v0341 ····return-object·v0
342 .end·method342 .end·method
  
343 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;343 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;
344 ····.locals·11344 ····.locals·11
Offset 386, 17 lines modifiedOffset 386, 17 lines modified
386 ····.line·684386 ····.line·684
387 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;387 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;
388 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;388 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;
  
389 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V389 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
390 ····.line·685390 ····.line·685
391 ····const-wide/16·v1,·0xdc391 ····const-wide/16·v2,·0xdc
  
392 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V392 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V
  
393 ····.line·686393 ····.line·686
394 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V394 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
395 ····.line·687395 ····.line·687
396 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;396 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;
  
Offset 405, 17 lines modifiedOffset 405, 17 lines modified
405 ····.line·688405 ····.line·688
406 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;406 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;
407 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;407 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
408 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V408 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
409 ····.line·689409 ····.line·689
410 ····const-wide/16·v1,·0xdc410 ····const-wide/16·v2,·0xdc
  
411 ····invoke-virtual·{v9,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V411 ····invoke-virtual·{v9,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
412 ····.line·690412 ····.line·690
413 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V413 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
414 ····.line·691414 ····.line·691
415 ····return-object·v10415 ····return-object·v10
416 .end·method416 .end·method
1.19 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 .field·mNumber:I34 .field·mNumber:I
  
35 .field·mTickerView:Landroid/widget/RemoteViews;35 .field·mTickerView:Landroid/widget/RemoteViews;
  
  
36 #·direct·methods36 #·direct·methods
37 .method·public·constructor·<init>(Landroid/content/Context;)V37 .method·public·constructor·<init>(Landroid/content/Context;)V
38 ····.locals·338 ····.locals·4
39 ····.param·p1,·"context"····#·Landroid/content/Context;39 ····.param·p1,·"context"····#·Landroid/content/Context;
  
40 ····.prologue40 ····.prologue
41 ····.line·10041 ····.line·100
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····.line·8743 ····.line·87
Offset 56, 17 lines modifiedOffset 56, 17 lines modified
56 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;56 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
57 ····.line·10457 ····.line·104
58 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;58 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
59 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J59 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
60 ····move-result-wide·v160 ····move-result-wide·v2
  
61 ····iput-wide·v1,·v0,·Landroid/app/Notification;->when:J61 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J
  
62 ····.line·10562 ····.line·105
63 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;63 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
64 ····const/4·v1,·-0x164 ····const/4·v1,·-0x1
  
65 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I65 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I
1.31 KB
smali/android/support/v4/util/TimeUtils.smali
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····:cond_5110 ····:cond_5
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····goto·:goto_0112 ····goto·:goto_0
113 .end·method113 .end·method
  
114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V
115 ····.locals·3115 ····.locals·4
116 ····.param·p0,·"time"····#·J116 ····.param·p0,·"time"····#·J
117 ····.param·p2,·"now"····#·J117 ····.param·p2,·"now"····#·J
118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;
  
119 ····.prologue119 ····.prologue
120 ····.line·169120 ····.line·169
121 ····const-wide/16·v0,·0x0121 ····const-wide/16·v0,·0x0
Offset 144, 30 lines modifiedOffset 144, 30 lines modified
  
144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
145 ····goto·:goto_0145 ····goto·:goto_0
146 .end·method146 .end·method
  
147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V
148 ····.locals·1148 ····.locals·2
149 ····.param·p0,·"duration"····#·J149 ····.param·p0,·"duration"····#·J
150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
  
151 ····.prologue151 ····.prologue
152 ····.line·164152 ····.line·164
153 ····const/4·v0,·0x0153 ····const/4·v0,·0x0
  
154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
155 ····.line·165155 ····.line·165
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V
159 ····.locals·5159 ····.locals·6
160 ····.param·p0,·"duration"····#·J160 ····.param·p0,·"duration"····#·J
161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
162 ····.param·p3,·"fieldLen"····#·I162 ····.param·p3,·"fieldLen"····#·I
  
163 ····.prologue163 ····.prologue
164 ····.line·156164 ····.line·156
165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;
1.68 KB
smali/org/apache/commons/httpclient/contrib/ssl/EasySSLSocketFactory.smali
    
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
  
115 ····return-object·v0115 ····return-object·v0
116 .end·method116 .end·method
  
  
117 #·virtual·methods117 #·virtual·methods
118 .method·public·connectSocket(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket;118 .method·public·connectSocket(Ljava/net/Socket;Ljava/lang/String;ILjava/net/InetAddress;ILorg/apache/http/params/HttpParams;)Ljava/net/Socket;
119 ····.locals·5119 ····.locals·6
120 ····.param·p1,·"sock"····#·Ljava/net/Socket;120 ····.param·p1,·"sock"····#·Ljava/net/Socket;
121 ····.param·p2,·"host"····#·Ljava/lang/String;121 ····.param·p2,·"host"····#·Ljava/lang/String;
122 ····.param·p3,·"port"····#·I122 ····.param·p3,·"port"····#·I
123 ····.param·p4,·"localAddress"····#·Ljava/net/InetAddress;123 ····.param·p4,·"localAddress"····#·Ljava/net/InetAddress;
124 ····.param·p5,·"localPort"····#·I124 ····.param·p5,·"localPort"····#·I
125 ····.param·p6,·"params"····#·Lorg/apache/http/params/HttpParams;125 ····.param·p6,·"params"····#·Lorg/apache/http/params/HttpParams;
126 ····.annotation·system·Ldalvik/annotation/Throws;126 ····.annotation·system·Ldalvik/annotation/Throws;
Offset 152, 17 lines modifiedOffset 152, 21 lines modified
  
152 ····invoke-direct·{v2,·p2,·p3},·Ljava/net/InetSocketAddress;-><init>(Ljava/lang/String;I)V152 ····invoke-direct·{v2,·p2,·p3},·Ljava/net/InetSocketAddress;-><init>(Ljava/lang/String;I)V
  
153 ····.line·82153 ····.line·82
154 ····.local·v2,·"remoteAddress":Ljava/net/InetSocketAddress;154 ····.local·v2,·"remoteAddress":Ljava/net/InetSocketAddress;
155 ····if-eqz·p1,·:cond_3155 ····if-eqz·p1,·:cond_3
  
156 ····move-object·v4,·p1156 ····move-object·v5,·p1
  
157 ····:goto_0157 ····:goto_0
 158 ····check-cast·v5,·Ljavax/net/ssl/SSLSocket;
  
 159 ····move-object·v4,·v5
  
158 ····check-cast·v4,·Ljavax/net/ssl/SSLSocket;160 ····check-cast·v4,·Ljavax/net/ssl/SSLSocket;
  
159 ····.line·84161 ····.line·84
160 ····.local·v4,·"sslsock":Ljavax/net/ssl/SSLSocket;162 ····.local·v4,·"sslsock":Ljavax/net/ssl/SSLSocket;
161 ····if-nez·p4,·:cond_0163 ····if-nez·p4,·:cond_0
  
162 ····if-lez·p5,·:cond_2164 ····if-lez·p5,·:cond_2
Offset 196, 15 lines modifiedOffset 200, 15 lines modified
196 ····return-object·v4200 ····return-object·v4
  
197 ····.line·82201 ····.line·82
198 ····.end·local·v4····#·"sslsock":Ljavax/net/ssl/SSLSocket;202 ····.end·local·v4····#·"sslsock":Ljavax/net/ssl/SSLSocket;
199 ····:cond_3203 ····:cond_3
200 ····invoke-virtual·{p0},·Lorg/apache/commons/httpclient/contrib/ssl/EasySSLSocketFactory;->createSocket()Ljava/net/Socket;204 ····invoke-virtual·{p0},·Lorg/apache/commons/httpclient/contrib/ssl/EasySSLSocketFactory;->createSocket()Ljava/net/Socket;
  
201 ····move-result-object·v4205 ····move-result-object·v5
  
202 ····goto·:goto_0206 ····goto·:goto_0
203 .end·method207 .end·method
  
204 .method·public·createSocket()Ljava/net/Socket;208 .method·public·createSocket()Ljava/net/Socket;
205 ····.locals·1209 ····.locals·1
206 ····.annotation·system·Ldalvik/annotation/Throws;210 ····.annotation·system·Ldalvik/annotation/Throws;
917 B
smali/org/apache/commons/httpclient/contrib/ssl/EasyX509TrustManager.smali
    
Offset 26, 19 lines modifiedOffset 26, 20 lines modified
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·4127 ····.line·41
28 ····const/4·v2,·0x028 ····const/4·v2,·0x0
  
29 ····iput-object·v2,·p0,·Lorg/apache/commons/httpclient/contrib/ssl/EasyX509TrustManager;->standardTrustManager:Ljavax/net/ssl/X509TrustManager;29 ····iput-object·v2,·p0,·Lorg/apache/commons/httpclient/contrib/ssl/EasyX509TrustManager;->standardTrustManager:Ljavax/net/ssl/X509TrustManager;
  
30 ····.line·5030 ····.line·51
31 ····invoke-static·{},·Ljavax/net/ssl/TrustManagerFactory;->getDefaultAlgorithm()Ljava/lang/String;31 ····invoke-static·{},·Ljavax/net/ssl/TrustManagerFactory;->getDefaultAlgorithm()Ljava/lang/String;
  
32 ····move-result-object·v232 ····move-result-object·v2
  
 33 ····.line·50
33 ····invoke-static·{v2},·Ljavax/net/ssl/TrustManagerFactory;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;34 ····invoke-static·{v2},·Ljavax/net/ssl/TrustManagerFactory;->getInstance(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory;
  
34 ····move-result-object·v035 ····move-result-object·v0
  
35 ····.line·5236 ····.line·52
36 ····.local·v0,·"factory":Ljavax/net/ssl/TrustManagerFactory;37 ····.local·v0,·"factory":Ljavax/net/ssl/TrustManagerFactory;
37 ····invoke-virtual·{v0,·p1},·Ljavax/net/ssl/TrustManagerFactory;->init(Ljava/security/KeyStore;)V38 ····invoke-virtual·{v0,·p1},·Ljavax/net/ssl/TrustManagerFactory;->init(Ljava/security/KeyStore;)V