504 KB
/home/fdroid/fdroiddata/tmp/An.stop_10.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_An.stop_10.apk
1.91 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: SHA-1 digest of AndroidManifest.xml does not match the digest specified in META-INF/MANIFEST.MF. Expected: <qFqQN77ePTs/2UiA1sOBXOzMV+Y=>, actual: <OJ3HfaLumCrn3tOseiRpBJ/xipk=> ERROR: SHA-1 digest of res/drawable/icon.png does not match the digest specified in META-INF/MANIFEST.MF. Expected: <tRQWilj6ho0pI1+NJ2SCckn3jhk=>, actual: <Urb05G3L16192GdP4jWdAThektw=> ERROR: SHA-1 digest of resources.arsc does not match the digest specified in META-INF/MANIFEST.MF. Expected: <gd+a6bP4yG5TXHKKewnOMvJ0Vu8=>, actual: <rw3/kPBb/taW8dSydi79ROoAJWU=> ERROR: SHA-1 digest of classes.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <xNbA/WVUnSqu0GkcqXWfmtzv56E=>, actual: <gmcaCpKKyJfLDCiPc1NRK30Fyp8=>
    
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:·1a7974d7d08f0038ee40fbf44a9deeddd0fee8b2cf2df5f6449e869c75ec70fb 
10 Signer·#1·certificate·SHA-1·digest:·3da87669a6b5125b7294f66e951f0b455e6745fd 
11 Signer·#1·certificate·MD5·digest:·8b1980f762dd7142af48961d4b4d0de9 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·1a2ca4f4ec0c99e0b2f168029d694da878fa0f93fe0f401e8ee2eb91ea27f3bb 
15 Signer·#1·public·key·SHA-1·digest:·252aef83adce7b19b1c86d794458b5dad9fe5f70 
16 Signer·#1·public·key·MD5·digest:·7a0a35c6b73b0bcb659deafb1cee7916 
30.1 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 479 lines modifiedOffset 1, 471 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:·····················66218·(00000000000102AAh)4 ··Zip·archive·file·size:·····················66548·(00000000000103F4h)
5 ··Actual·end-cent-dir·record·offset:·········66196·(0000000000010294h)5 ··Actual·end-cent-dir·record·offset:·········66526·(00000000000103DEh)
6 ··Expected·end-cent-dir·record·offset:·······66196·(0000000000010294h)6 ··Expected·end-cent-dir·record·offset:·······66526·(00000000000103DEh)
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·15·entries.9 ··central·directory·contains·15·entries.
10 ··The·central·directory·is·990·(00000000000003DEh)·bytes·long,10 ··The·central·directory·is·990·(00000000000003DEh)·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·65206·(000000000000FEB6h).12 ··is·65536·(0000000000010000h).
  
  
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·Aug·10·15:54:5226 ··file·last·modified·on·(DOS·date/time):··········2017·May·29·00:02:54
27 ··32-bit·CRC·value·(hex):·························0ff8339427 ··32-bit·CRC·value·(hex):·························e38bcf6f
28 ··compressed·size:································504·bytes28 ··compressed·size:································838·bytes
29 ··uncompressed·size:······························942·bytes29 ··uncompressed·size:······························2392·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·characters 
33 ··disk·number·on·which·file·begins:···············disk·1 
34 ··apparent·file·type:·····························binary 
35 ··non-MSDOS·external·file·attributes:·············000000·hex 
36 ··MS-DOS·file·attributes·(00·hex):················none 
  
37 ··There·is·no·file·comment. 
  
38 Central·directory·entry·#2: 
39 --------------------------- 
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/8EBC01A5.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···570 
43 ··················································(000000000000023Ah)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2012·Aug·10·15:54:52 
53 ··32-bit·CRC·value·(hex):·························c860338a 
54 ··compressed·size:································571·bytes 
55 ··uncompressed·size:······························1063·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··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.
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/8EBC01A5.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···1207 
69 ··················································(00000000000004B7h)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2012·Aug·10·15:54:52 
79 ··32-bit·CRC·value·(hex):·························88cb3469 
80 ··compressed·size:································1040·bytes 
81 ··uncompressed·size:······························1297·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:40 Central·directory·entry·#2:
91 ---------------------------41 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
93 ··res/drawable/icon.png43 ··res/drawable/icon.png
  
94 ··offset·of·local·header·from·start·of·archive:···231444 ··offset·of·local·header·from·start·of·archive:···907
95 ··················································(000000000000090Ah)·bytes45 ··················································(000000000000038Bh)·bytes
96 ··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
97 ··version·of·encoding·software:···················1.047 ··version·of·encoding·software:···················1.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···1.049 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························none·(stored)50 ··compression·method:·····························none·(stored)
101 ··file·security·status:···························not·encrypted51 ··file·security·status:···························not·encrypted
102 ··extended·local·header:··························no52 ··extended·local·header:··························no
103 ··file·last·modified·on·(DOS·date/time):··········2012·Aug·10·15:54:2253 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
Max diff block lines reached; 23394/30684 bytes (76.24%) 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)
974 B
AndroidManifest.xml (decoded)
916 B
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 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="10"·android:versionName="1.5"·package="An.stop">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="10"·android:versionName="1.5"·package="An.stop"·platformBuildVersionCode="4"·platformBuildVersionName="1.6">
3 ··<uses-permission·android:name="android.permission.VIBRATE"/>3 ··<uses-permission·android:name="android.permission.VIBRATE"/>
4 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>4 ··<uses-permission·android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
5 ··<application·android:label="@string/app_name"·android:icon="@drawable/icon"·android:allowClearUserData="true">5 ··<application·android:label="@string/app_name"·android:icon="@drawable/icon"·android:allowClearUserData="true">
6 ····<activity·android:label="@string/app_name"·android:name=".Anstop">6 ····<activity·android:label="@string/app_name"·android:name=".Anstop">
7 ······<intent-filter>7 ······<intent-filter>
8 ········<action·android:name="android.intent.action.MAIN"/>8 ········<action·android:name="android.intent.action.MAIN"/>
9 ········<category·android:name="android.intent.category.LAUNCHER"/>9 ········<category·android:name="android.intent.category.LAUNCHER"/>
200 KB
resources.arsc
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
00000000:·0200·0c00·e060·0000·0100·0000·0100·1c00··.....`..........00000000:·0200·0c00·d461·0000·0100·0000·0100·1c00··.....a..........
00000010:·4035·0000·1e01·0000·0000·0000·0000·0000··@5..............00000010:·4035·0000·1e01·0000·0000·0000·0000·0000··@5..............
00000020:·9404·0000·0000·0000·0000·0000·2e00·0000··................00000020:·9404·0000·0000·0000·0000·0000·2e00·0000··................
00000030:·6200·0000·8c00·0000·b600·0000·e800·0000··b...............00000030:·6200·0000·8c00·0000·b600·0000·e800·0000··b...............
00000040:·1e01·0000·5201·0000·7e01·0000·a201·0000··....R...~.......00000040:·1e01·0000·5201·0000·7e01·0000·a201·0000··....R...~.......
00000050:·aa01·0000·b201·0000·ba01·0000·c201·0000··................00000050:·aa01·0000·b201·0000·ba01·0000·c201·0000··................
00000060:·ca01·0000·d201·0000·da01·0000·e201·0000··................00000060:·ca01·0000·d201·0000·da01·0000·e201·0000··................
00000070:·ea01·0000·f201·0000·fa01·0000·0202·0000··................00000070:·ea01·0000·f201·0000·fa01·0000·0202·0000··................
Offset 14, 68 lines modifiedOffset 14, 68 lines modified
000000d0:·aa02·0000·b202·0000·ba02·0000·c202·0000··................000000d0:·aa02·0000·b202·0000·ba02·0000·c202·0000··................
000000e0:·ca02·0000·d202·0000·da02·0000·e202·0000··................000000e0:·ca02·0000·d202·0000·da02·0000·e202·0000··................
000000f0:·ea02·0000·f202·0000·fa02·0000·0203·0000··................000000f0:·ea02·0000·f202·0000·fa02·0000·0203·0000··................
00000100:·0a03·0000·1203·0000·1a03·0000·2203·0000··............"...00000100:·0a03·0000·1203·0000·1a03·0000·2203·0000··............"...
00000110:·2a03·0000·3203·0000·3a03·0000·4203·0000··*...2...:...B...00000110:·2a03·0000·3203·0000·3a03·0000·4203·0000··*...2...:...B...
00000120:·4a03·0000·5203·0000·5a03·0000·6203·0000··J...R...Z...b...00000120:·4a03·0000·5203·0000·5a03·0000·6203·0000··J...R...Z...b...
00000130:·6a03·0000·7203·0000·7a03·0000·8203·0000··j...r...z.......00000130:·6a03·0000·7203·0000·7a03·0000·8203·0000··j...r...z.......
00000140:·8803·0000·8e03·0000·a403·0000·b203·0000··................00000140:·8803·0000·8e03·0000·a403·0000·be03·0000··................
00000150:·c603·0000·fe03·0000·1004·0000·5a04·0000··............Z...00000150:·e803·0000·2804·0000·4c04·0000·5a04·0000··....(...L...Z...
00000160:·6c04·0000·a804·0000·bc04·0000·ca04·0000··l............... 
00000170:·d804·0000·5405·0000·e005·0000·c007·0000··....T...........00000160:·8c04·0000·b404·0000·1005·0000·9c05·0000··................
00000180:·cc07·0000·d807·0000·2a08·0000·4408·0000··........*...D... 
00000190:·5408·0000·6c08·0000·aa08·0000·d008·0000··T...l........... 
000001a0:·f008·0000·0609·0000·2809·0000·4209·0000··........(...B...00000170:·7c07·0000·9007·0000·b807·0000·fa07·0000··|...............
 00000180:·4008·0000·7808·0000·d208·0000·e408·0000··@...x...........
 00000190:·f608·0000·0809·0000·1809·0000·8609·0000··................
000001b0:·9209·0000·bc09·0000·c809·0000·d809·0000··................000001a0:·9a09·0000·e409·0000·f809·0000·080a·0000··................
 000001b0:·2a0a·0000·3c0a·0000·4e0a·0000·6c0a·0000··*...<...N...l...
000001c0:·ea09·0000·080a·0000·1a0a·0000·3c0a·0000··............<... 
000001d0:·4c0a·0000·600a·0000·740a·0000·e20a·0000··L...`...t....... 
000001e0:·f20a·0000·040b·0000·160b·0000·700b·0000··............p...000001c0:·7e0a·0000·ba0a·0000·ca0a·0000·d60a·0000··~...............
000001f0:·b60b·0000·f80b·0000·200c·0000·7c0c·0000··........·...|...000001d0:·000b·0000·0c0b·0000·5c0b·0000·760b·0000··........\...v...
00000200:·a40c·0000·d60c·0000·fa0c·0000·3a0d·0000··............:...000001e0:·8a0b·0000·ac0b·0000·c20b·0000·e20b·0000··................
 000001f0:·f00b·0000·160c·0000·540c·0000·6c0c·0000··........T...l...
 00000200:·7a0c·0000·8a0c·0000·a40c·0000·f60c·0000··z...............
00000210:·640d·0000·7e0d·0000·940d·0000·ac0d·0000··d...~...........00000210:·020d·0000·7e0d·0000·960d·0000·ac0d·0000··....~...........
00000220:·bc0d·0000·d80d·0000·f60d·0000·520e·0000··............R...00000220:·bc0d·0000·2e0e·0000·d40e·0000·000f·0000··................
00000230:·680e·0000·d80e·0000·ec0e·0000·400f·0000··h...........@... 
00000240:·500f·0000·620f·0000·6e0f·0000·820f·0000··P...b...n.......00000230:·240f·0000·620f·0000·2e10·0000·5810·0000··$...b.......X...
 00000240:·8a10·0000·f410·0000·0a11·0000·2611·0000··............&...
 00000250:·5211·0000·6611·0000·7411·0000·c811·0000··R...f...t.......
 00000260:·fc11·0000·1a12·0000·7c12·0000·d612·0000··........|.......
00000250:·ec0f·0000·9210·0000·5e11·0000·7411·0000··........^...t...00000270:·4013·0000·9c13·0000·be13·0000·d613·0000··@...............
00000260:·8211·0000·f411·0000·1612·0000·2812·0000··............(... 
00000270:·4a12·0000·a412·0000·de12·0000·0a13·0000··J............... 
00000280:·2213·0000·4213·0000·5a13·0000·ac13·0000··"...B...Z....... 
00000290:·e013·0000·ee13·0000·0414·0000·1a14·0000··................00000280:·ec13·0000·f813·0000·0a14·0000·1a14·0000··................
000002a0:·4814·0000·5e14·0000·8214·0000·9614·0000··H...^...........00000290:·3014·0000·e214·0000·0415·0000·1a15·0000··0...............
 000002a0:·2e15·0000·9e15·0000·f815·0000·0c16·0000··................
 000002b0:·3016·0000·4216·0000·7c16·0000·9216·0000··0...B...|.......
000002b0:·aa14·0000·c014·0000·7215·0000·8215·0000··........r.......000002c0:·a616·0000·d416·0000·0017·0000·1617·0000··................
000002c0:·9815·0000·b015·0000·1a16·0000·7416·0000··............t...000002d0:·2c17·0000·8017·0000·9817·0000·a617·0000··,...............
000002d0:·d616·0000·0a17·0000·5e17·0000·8a17·0000··........^....... 
000002e0:·bc17·0000·e617·0000·2418·0000·4818·0000··........$...H...000002e0:·da17·0000·ea17·0000·0a18·0000·5c18·0000··............\...
000002f0:·7418·0000·8c18·0000·b018·0000·c618·0000··t...............000002f0:·7418·0000·8618·0000·a818·0000·c818·0000··t...............
 00000300:·7a19·0000·9819·0000·c019·0000·161a·0000··z...............
 00000310:·2e1a·0000·4c1a·0000·701a·0000·a41a·0000··....L...p.......
 00000320:·0a1b·0000·4c1b·0000·621b·0000·6e1b·0000··....L...b...n...
00000300:·e418·0000·2819·0000·3a19·0000·a019·0000··....(...:.......00000330:·f41b·0000·101c·0000·3a1c·0000·4e1c·0000··........:...N...
00000310:·b419·0000·f619·0000·141a·0000·301a·0000··............0... 
00000320:·441a·0000·5a1a·0000·e01a·0000·921b·0000··D...Z........... 
00000330:·ae1d·0000·c01d·0000·d01d·0000·441e·0000··............D... 
00000340:·6a1e·0000·7e1e·0000·9a1e·0000·0c1f·0000··j...~...........00000340:·6a1e·0000·cc1e·0000·f41e·0000·041f·0000··j...............
00000350:·3a1f·0000·621f·0000·781f·0000·a01f·0000··:...b...x....... 
00000360:·c01f·0000·1620·0000·4a20·0000·5620·0000··.....·..J·..V·.. 
00000370:·6a20·0000·7a20·0000·a620·0000·bc20·0000··j·..z·...·...·.. 
00000380:·dc20·0000·ec20·0000·0021·0000·1621·0000··.·...·...!...!.. 
00000390:·b621·0000·c821·0000·e021·0000·f621·0000··.!...!...!...!..00000350:·161f·0000·2a1f·0000·581f·0000·841f·0000··....*...X.......
000003a0:·5822·0000·9822·0000·da22·0000·2423·0000··X"..."..."..$#.. 
000003b0:·9423·0000·c223·0000·2424·0000·4e24·0000··.#...#..$$..N$..00000360:·9a1f·0000·0a20·0000·3820·0000·4e20·0000··.....·..8·..N·..
 00000370:·5e20·0000·a820·0000·ea20·0000·0a21·0000··^·...·...·...!..
 00000380:·2821·0000·8e21·0000·0022·0000·1022·0000··(!...!..."..."..
 00000390:·5022·0000·6422·0000·d822·0000·ec22·0000··P"..d"..."..."..
 000003a0:·4e23·0000·6423·0000·8023·0000·9623·0000··N#..d#...#...#..
 000003b0:·ac23·0000·be23·0000·e423·0000·8424·0000··.#...#...#...$..
000003c0:·b424·0000·d224·0000·f424·0000·0e25·0000··.$...$...$...%..000003c0:·c824·0000·e024·0000·f424·0000·1025·0000··.$...$...$...%..
000003d0:·3625·0000·4e25·0000·6425·0000·ae25·0000··6%..N%..d%...%..000003d0:·2025·0000·6a25·0000·8a25·0000·9c25·0000···%..j%...%...%..
000003e0:·ba25·0000·1c26·0000·3026·0000·7626·0000··.%...&..0&..v&..000003e0:·b025·0000·3e26·0000·4e26·0000·6626·0000··.%..>&..N&..f&..
000003f0:·9226·0000·a826·0000·b826·0000·d026·0000··.&...&...&...&..000003f0:·7c26·0000·8826·0000·e026·0000·f626·0000··|&...&...&...&..
 00000400:·5227·0000·6827·0000·8627·0000·9827·0000··R'..h'...'...'..
00000400:·6027·0000·0228·0000·022a·0000·102a·0000··`'...(...*...*..00000410:·dc27·0000·0228·0000·9228·0000·de28·0000··.'...(...(...(..
 00000420:·2629·0000·3e29·0000·5029·0000·b229·0000··&)..>)..P)...)..
00000410:·222a·0000·7a2a·0000·9a2a·0000·ac2a·0000··"*..z*...*...*.. 
00000420:·ca2a·0000·162b·0000·4e2b·0000·7c2b·0000··.*...+..N+..|+.. 
00000430:·9c2b·0000·d02b·0000·f42b·0000·3e2c·0000··.+...+...+..>,..00000430:·e829·0000·002a·0000·162a·0000·4e2a·0000··.)...*...*..N*..
00000440:·6e2c·0000·7c2c·0000·882c·0000·9a2c·0000··n,..|,...,...,..00000440:·ba2a·0000·e42a·0000·f22a·0000·082b·0000··.*...*...*...+..
00000450:·c42c·0000·da2c·0000·002d·0000·122d·0000··.,...,...-...-..00000450:·322b·0000·442b·0000·442d·0000·582d·0000··2+..D+..D-..X-..
00000460:·282d·0000·402d·0000·ce2d·0000·de2d·0000··(-..@-...-...-..00000460:·982d·0000·c02d·0000·cc2d·0000·fa2d·0000··.-...-...-...-..
00000470:·f22d·0000·082e·0000·642e·0000·a82e·0000··.-......d.......00000470:·1e2e·0000·382e·0000·462e·0000·762e·0000··....8...F...v...
00000480:·f02e·0000·262f·0000·922f·0000·bc2f·0000··....&/.../.../..00000480:·c42e·0000·e42e·0000·862f·0000·cc2f·0000··........./.../..
00000490:·fc2f·0000·2030·0000·6e30·0000·8e30·0000··./..·0..n0...0..00000490:·ec2f·0000·3630·0000·5a30·0000·8e30·0000··./..60..Z0...0..
000004a0:·1500·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a.000004a0:·1500·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a.
000004b0:·7700·6100·6200·6c00·6500·2f00·6900·6300··w.a.b.l.e./.i.c.000004b0:·7700·6100·6200·6c00·6500·2f00·6900·6300··w.a.b.l.e./.i.c.
000004c0:·6f00·6e00·2e00·7000·6e00·6700·0000·1800··o.n...p.n.g.....000004c0:·6f00·6e00·2e00·7000·6e00·6700·0000·1800··o.n...p.n.g.....
000004d0:·7200·6500·7300·2f00·6c00·6100·7900·6f00··r.e.s./.l.a.y.o.000004d0:·7200·6500·7300·2f00·6c00·6100·7900·6f00··r.e.s./.l.a.y.o.
000004e0:·7500·7400·2f00·6300·6f00·7500·6e00·7400··u.t./.c.o.u.n.t.000004e0:·7500·7400·2f00·6300·6f00·7500·6e00·7400··u.t./.c.o.u.n.t.
000004f0:·6400·6f00·7700·6e00·2e00·7800·6d00·6c00··d.o.w.n...x.m.l.000004f0:·6400·6f00·7700·6e00·2e00·7800·6d00·6c00··d.o.w.n...x.m.l.
00000500:·0000·1300·7200·6500·7300·2f00·6c00·6100··....r.e.s./.l.a.00000500:·0000·1300·7200·6500·7300·2f00·6c00·6100··....r.e.s./.l.a.
Offset 126, 736 lines modifiedOffset 126, 736 lines modified
000007d0:·0000·0200·3500·3400·0000·0200·3500·3500··....5.4.....5.5.000007d0:·0000·0200·3500·3400·0000·0200·3500·3500··....5.4.....5.5.
000007e0:·0000·0200·3500·3600·0000·0200·3500·3700··....5.6.....5.7.000007e0:·0000·0200·3500·3600·0000·0200·3500·3700··....5.6.....5.7.
000007f0:·0000·0200·3500·3800·0000·0200·3500·3900··....5.8.....5.9.000007f0:·0000·0200·3500·3800·0000·0200·3500·3900··....5.8.....5.9.
00000800:·0000·0200·3000·3600·0000·0200·3000·3700··....0.6.....0.7.00000800:·0000·0200·3000·3600·0000·0200·3000·3700··....0.6.....0.7.
00000810:·0000·0200·3000·3800·0000·0200·3000·3900··....0.8.....0.9.00000810:·0000·0200·3000·3800·0000·0200·3000·3900··....0.8.....0.9.
00000820:·0000·0100·3000·0000·0100·3100·0000·0900··....0.....1.....00000820:·0000·0100·3000·0000·0100·3100·0000·0900··....0.....1.....
Diff chunk too large, falling back to line-by-line diff (719 lines added, 719 lines removed)
00000830:·5300·7400·6f00·7000·7700·6100·7400·6300··S.t.o.p.w.a.t.c.00000830:·5300·7400·6f00·7000·7700·6100·7400·6300··S.t.o.p.w.a.t.c.
00000840:·6800·0000·0500·5200·6500·7300·6500·7400··h.....R.e.s.e.t.00000840:·6800·0000·0b00·5400·6900·6d00·6500·2000··h.....T.i.m.e.·.
00000850:·0000·0800·5300·6500·7400·7400·6900·6e00··....S.e.t.t.i.n.00000850:·6f00·6600·2000·6400·6100·7900·0000·1300··o.f.·.d.a.y.....
00000860:·6700·7300·0000·1a00·4300·6100·6e00·6e00··g.s.....C.a.n.n.00000860:·5700·6100·6c00·6c00·2000·6300·6c00·6f00··W.a.l.l.·.c.l.o.
00000870:·6f00·7400·2000·7200·6500·7300·6500·7400··o.t.·.r.e.s.e.t.00000870:·6300·6b00·3a00·2000·4000·2000·6800·6800··c.k.:.·.@.·.h.h.
00000880:·2000·6400·7500·7200·6900·6e00·6700·2000···.d.u.r.i.n.g.·.00000880:·3a00·6d00·6d00·0000·1e00·5400·6900·6d00··:.m.m.....T.i.m.
00000890:·6300·6f00·7500·6e00·7400·2100·0000·0700··c.o.u.n.t.!.....00000890:·6500·2000·7300·6900·6e00·6300·6500·2000··e.·.s.i.n.c.e.·.
000008a0:·6800·6f00·7500·7200·2800·7300·2900·0000··h.o.u.r.(.s.)...000008a0:·7400·6800·6500·2000·7300·7400·6f00·7000··t.h.e.·.s.t.o.p.
000008b0:·2300·5500·7300·6500·2000·6d00·6f00·7400··#.U.s.e.·.m.o.t.000008b0:·7700·6100·7400·6300·6800·2000·6200·6500··w.a.t.c.h.·.b.e.
000008c0:·6900·6f00·6e00·2000·7300·6500·6e00·7300··i.o.n.·.s.e.n.s.000008c0:·6700·6100·6e00·0000·1000·5300·7000·6c00··g.a.n.....S.p.l.
000008d0:·6f00·7200·2000·7400·6f00·2000·7300·7400··o.r.·.t.o.·.s.t.000008d0:·6900·7400·3a00·2000·6800·2000·6d00·6d00··i.t.:.·.h.·.m.m.
000008e0:·6100·7200·7400·2000·6100·6e00·6400·2000··a.r.t.·.a.n.d.·.000008e0:·3a00·7300·7300·3a00·6400·0000·0500·5200··:.s.s.:.d.....R.
000008f0:·7300·7400·6f00·7000·0000·0700·5200·6500··s.t.o.p.....R.e.000008f0:·6500·7300·6500·7400·0000·1700·5400·6900··e.s.e.t.....T.i.
00000900:·6600·7200·6500·7300·6800·0000·1c00·4300··f.r.e.s.h.....C.00000900:·6d00·6500·2000·7300·6900·6e00·6300·6500··m.e.·.s.i.n.c.e.
00000910:·6100·6e00·6e00·6f00·7400·2000·7200·6500··a.n.n.o.t.·.r.e.00000910:·2000·7000·7200·6500·7600·6900·6f00·7500···.p.r.e.v.i.o.u.
00000920:·6600·7200·6500·7300·6800·2000·6400·7500··f.r.e.s.h.·.d.u.00000920:·7300·2000·6c00·6100·7000·0000·1200·4c00··s.·.l.a.p.....L.
00000930:·7200·6900·6e00·6700·2000·6300·6f00·7500··r.i.n.g.·.c.o.u.00000930:·6100·7000·3a00·2000·2800·2b00·2000·6800··a.p.:.·.(.+.·.h.
00000940:·6e00·7400·2100·0000·0800·2d00·2000·4c00··n.t.!.....-.·.L.00000940:·3a00·6d00·6d00·3a00·7300·7300·3a00·6400··:.m.m.:.s.s.:.d.
00000950:·6100·7000·2100·2000·2d00·0000·0500·4c00··a.p.!.·.-.....L.00000950:·2900·0000·2c00·5900·6f00·7500·2000·6d00··)...,.Y.o.u.·.m.
00000960:·6100·7000·7300·3a00·0000·0500·4100·6200··a.p.s.:.....A.b.00000960:·7500·7300·7400·2000·7300·6500·6c00·6500··u.s.t.·.s.e.l.e.
00000970:·6f00·7500·7400·0000·3c00·5000·6c00·6500··o.u.t...<.P.l.e.00000970:·6300·7400·2000·6100·7400·2000·6c00·6500··c.t.·.a.t.·.l.e.
00000980:·6100·7300·6500·2000·7300·6500·6c00·6500··a.s.e.·.s.e.l.e.00000980:·6100·7300·7400·2000·6f00·6e00·6500·2000··a.s.t.·.o.n.e.·.
Max diff block lines reached; 95853/204726 bytes (46.82%) of diff not shown.
78.0 KB
classes.dex
78.0 KB
classes.jar
4.43 KB
zipinfo {}
    
Offset 1, 49 lines modifiedOffset 1, 49 lines modified
1 Zip·file·size:·71363·bytes,·number·of·entries:·471 Zip·file·size:·71376·bytes,·number·of·entries:·47
2 ?rwxrwxr-x··2.0·unx·····2303·b-·stor·80-Jan-01·00:00·An/stop/AccelerometerListener.class2 ?rwxrwxr-x··2.0·unx·····2303·b-·stor·80-Jan-01·00:00·An/stop/AccelerometerListener.class
3 ?rwxrwxr-x··2.0·unx······384·b-·stor·80-Jan-01·00:00·An/stop/Anstop$1.class3 ?rwxrwxr-x··2.0·unx······384·b-·stor·80-Jan-01·00:00·An/stop/Anstop$1.class
4 ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·An/stop/Anstop$2.class4 ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·An/stop/Anstop$2.class
5 ?rwxrwxr-x··2.0·unx·····1668·b-·stor·80-Jan-01·00:00·An/stop/Anstop$3.class5 ?rwxrwxr-x··2.0·unx·····1668·b-·stor·80-Jan-01·00:00·An/stop/Anstop$3.class
6 ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·An/stop/Anstop$4.class6 ?rwxrwxr-x··2.0·unx······399·b-·stor·80-Jan-01·00:00·An/stop/Anstop$4.class
7 ?rwxrwxr-x··2.0·unx······790·b-·stor·80-Jan-01·00:00·An/stop/Anstop$5.class7 ?rwxrwxr-x··2.0·unx······790·b-·stor·80-Jan-01·00:00·An/stop/Anstop$5.class
8 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·An/stop/Anstop$6.class8 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·An/stop/Anstop$6.class
9 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·An/stop/Anstop$7.class9 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·An/stop/Anstop$7.class
10 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·An/stop/Anstop$8.class10 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·An/stop/Anstop$8.class
11 ?rwxrwxr-x··2.0·unx·····1045·b-·stor·80-Jan-01·00:00·An/stop/Anstop$9.class11 ?rwxrwxr-x··2.0·unx·····1045·b-·stor·80-Jan-01·00:00·An/stop/Anstop$9.class
12 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·An/stop/Anstop$lapButtonListener$1.class12 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·An/stop/Anstop$lapButtonListener$1.class
13 ?rwxrwxr-x··2.0·unx·····1839·b-·stor·80-Jan-01·00:00·An/stop/Anstop$lapButtonListener.class13 ?rwxrwxr-x··2.0·unx·····1835·b-·stor·80-Jan-01·00:00·An/stop/Anstop$lapButtonListener.class
14 ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·An/stop/Anstop$refreshButtonListener$1.class14 ?rwxrwxr-x··2.0·unx······559·b-·stor·80-Jan-01·00:00·An/stop/Anstop$refreshButtonListener$1.class
15 ?rwxrwxr-x··2.0·unx······402·b-·stor·80-Jan-01·00:00·An/stop/Anstop$refreshButtonListener$2.class15 ?rwxrwxr-x··2.0·unx······402·b-·stor·80-Jan-01·00:00·An/stop/Anstop$refreshButtonListener$2.class
16 ?rwxrwxr-x··2.0·unx·····1254·b-·stor·80-Jan-01·00:00·An/stop/Anstop$refreshButtonListener.class16 ?rwxrwxr-x··2.0·unx·····1254·b-·stor·80-Jan-01·00:00·An/stop/Anstop$refreshButtonListener.class
17 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·An/stop/Anstop$resetButtonListener$1.class17 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·An/stop/Anstop$resetButtonListener$1.class
18 ?rwxrwxr-x··2.0·unx······396·b-·stor·80-Jan-01·00:00·An/stop/Anstop$resetButtonListener$2.class18 ?rwxrwxr-x··2.0·unx······396·b-·stor·80-Jan-01·00:00·An/stop/Anstop$resetButtonListener$2.class
19 ?rwxrwxr-x··2.0·unx·····1418·b-·stor·80-Jan-01·00:00·An/stop/Anstop$resetButtonListener.class19 ?rwxrwxr-x··2.0·unx·····1418·b-·stor·80-Jan-01·00:00·An/stop/Anstop$resetButtonListener.class
20 ?rwxrwxr-x··2.0·unx·····1590·b-·stor·80-Jan-01·00:00·An/stop/Anstop$startButtonListener.class20 ?rwxrwxr-x··2.0·unx·····1590·b-·stor·80-Jan-01·00:00·An/stop/Anstop$startButtonListener.class
21 ?rwxrwxr-x··2.0·unx····20064·b-·defN·80-Jan-01·00:00·An/stop/Anstop.class21 ?rwxrwxr-x··2.0·unx····20077·b-·defN·80-Jan-01·00:00·An/stop/Anstop.class
22 ?rwxrwxr-x··2.0·unx·····1501·b-·stor·80-Jan-01·00:00·An/stop/AnstopDbAdapter$DataBaseHelper.class22 ?rwxrwxr-x··2.0·unx·····1501·b-·stor·80-Jan-01·00:00·An/stop/AnstopDbAdapter$DataBaseHelper.class
23 ?rwxrwxr-x··2.0·unx·····7326·b-·stor·80-Jan-01·00:00·An/stop/AnstopDbAdapter.class23 ?rwxrwxr-x··2.0·unx·····7326·b-·stor·80-Jan-01·00:00·An/stop/AnstopDbAdapter.class
24 ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·An/stop/BuildConfig.class24 ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·An/stop/BuildConfig.class
25 ?rwxrwxr-x··2.0·unx·······67·b-·stor·80-Jan-01·00:00·An/stop/Clock$1.class25 ?rwxrwxr-x··2.0·unx·······67·b-·stor·80-Jan-01·00:00·An/stop/Clock$1.class
26 ?rwxrwxr-x··2.0·unx·····1961·b-·stor·80-Jan-01·00:00·An/stop/Clock$LapFormatter.class26 ?rwxrwxr-x··2.0·unx·····1961·b-·stor·80-Jan-01·00:00·An/stop/Clock$LapFormatter.class
27 ?rwxrwxr-x··2.0·unx·····1056·b-·stor·80-Jan-01·00:00·An/stop/Clock$clockThread.class27 ?rwxrwxr-x··2.0·unx·····1056·b-·stor·80-Jan-01·00:00·An/stop/Clock$clockThread.class
28 ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·An/stop/Clock$countDownThread.class28 ?rwxrwxr-x··2.0·unx·····1655·b-·stor·80-Jan-01·00:00·An/stop/Clock$countDownThread.class
29 ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·An/stop/Clock$dsechandler.class29 ?rwxrwxr-x··2.0·unx······834·b-·stor·80-Jan-01·00:00·An/stop/Clock$dsechandler.class
30 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·An/stop/Clock$hourhandler.class30 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·An/stop/Clock$hourhandler.class
31 ?rwxrwxr-x··2.0·unx·····1001·b-·stor·80-Jan-01·00:00·An/stop/Clock$minhandler.class31 ?rwxrwxr-x··2.0·unx·····1001·b-·stor·80-Jan-01·00:00·An/stop/Clock$minhandler.class
32 ?rwxrwxr-x··2.0·unx·····1005·b-·stor·80-Jan-01·00:00·An/stop/Clock$sechandler.class32 ?rwxrwxr-x··2.0·unx·····1005·b-·stor·80-Jan-01·00:00·An/stop/Clock$sechandler.class
33 ?rwxrwxr-x··2.0·unx····11228·b-·defN·80-Jan-01·00:00·An/stop/Clock.class33 ?rwxrwxr-x··2.0·unx····11224·b-·defN·80-Jan-01·00:00·An/stop/Clock.class
34 ?rwxrwxr-x··2.0·unx·····1691·b-·stor·80-Jan-01·00:00·An/stop/ExportHelper.class34 ?rwxrwxr-x··2.0·unx·····1691·b-·stor·80-Jan-01·00:00·An/stop/ExportHelper.class
35 ?rwxrwxr-x··2.0·unx·····3699·b-·stor·80-Jan-01·00:00·An/stop/LoadActivity.class35 ?rwxrwxr-x··2.0·unx·····3699·b-·stor·80-Jan-01·00:00·An/stop/LoadActivity.class
36 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·An/stop/R$array.class36 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·An/stop/R$array.class
37 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·An/stop/R$attr.class37 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·An/stop/R$attr.class
38 ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·An/stop/R$drawable.class38 ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·An/stop/R$drawable.class
39 ?rwxrwxr-x··2.0·unx·····1523·b-·stor·80-Jan-01·00:00·An/stop/R$id.class39 ?rwxrwxr-x··2.0·unx·····1523·b-·stor·80-Jan-01·00:00·An/stop/R$id.class
40 ?rwxrwxr-x··2.0·unx······339·b-·stor·80-Jan-01·00:00·An/stop/R$layout.class40 ?rwxrwxr-x··2.0·unx······339·b-·stor·80-Jan-01·00:00·An/stop/R$layout.class
41 ?rwxrwxr-x··2.0·unx······180·b-·stor·80-Jan-01·00:00·An/stop/R$raw.class41 ?rwxrwxr-x··2.0·unx······180·b-·stor·80-Jan-01·00:00·An/stop/R$raw.class
42 ?rwxrwxr-x··2.0·unx·····2141·b-·stor·80-Jan-01·00:00·An/stop/R$string.class42 ?rwxrwxr-x··2.0·unx·····2141·b-·stor·80-Jan-01·00:00·An/stop/R$string.class
43 ?rwxrwxr-x··2.0·unx······180·b-·stor·80-Jan-01·00:00·An/stop/R$xml.class43 ?rwxrwxr-x··2.0·unx······180·b-·stor·80-Jan-01·00:00·An/stop/R$xml.class
44 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·An/stop/R.class44 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·An/stop/R.class
45 ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·An/stop/SettingsActivity.class45 ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·An/stop/SettingsActivity.class
46 ?rwxrwxr-x··2.0·unx·····3692·b-·stor·80-Jan-01·00:00·An/stop/ShowTimesActivity.class46 ?rwxrwxr-x··2.0·unx·····3706·b-·stor·80-Jan-01·00:00·An/stop/ShowTimesActivity.class
47 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class47 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class
48 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class48 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class
49 47·files,·81970·bytes·uncompressed,·65075·bytes·compressed:··20.6%49 47·files,·81989·bytes·uncompressed,·65088·bytes·compressed:··20.6%
9.43 KB
An/stop/Anstop$3.class
9.39 KB
javap -verbose -constants -s -l -private {}
    
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V142 ········11:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V
143 ········14:·return143 ········14:·return
  
144 ··public·void·onClick(android.content.DialogInterface,·int);144 ··public·void·onClick(android.content.DialogInterface,·int);
145 ····descriptor:·(Landroid/content/DialogInterface;I)V145 ····descriptor:·(Landroid/content/DialogInterface;I)V
146 ····flags:·(0x0001)·ACC_PUBLIC146 ····flags:·(0x0001)·ACC_PUBLIC
147 ····Code:147 ····Code:
148 ······stack=300,·locals=21,·args_size=3148 ······stack=300,·locals=22,·args_size=3
149 ·········0:·aload_0149 ·········0:·aload_0
150 ·········1:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;150 ·········1:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
151 ·········4:·getfield······#24·················//·Field·An/stop/Anstop.dbHelper:LAn/stop/AnstopDbAdapter;151 ·········4:·getfield······#24·················//·Field·An/stop/Anstop.dbHelper:LAn/stop/AnstopDbAdapter;
152 ·········7:·astore_3152 ·········7:·astore_3
153 ·········8:·aload_3153 ·········8:·aload_3
154 ·········9:·ifnonnull·····54154 ·········9:·ifnonnull·····54
155 ········12:·aload_0155 ········12:·aload_0
Offset 179, 98 lines modifiedOffset 179, 98 lines modified
179 ········58:·getfield······#24·················//·Field·An/stop/Anstop.dbHelper:LAn/stop/AnstopDbAdapter;179 ········58:·getfield······#24·················//·Field·An/stop/Anstop.dbHelper:LAn/stop/AnstopDbAdapter;
180 ········61:·astore_3180 ········61:·astore_3
181 ········62:·aload_0181 ········62:·aload_0
182 ········63:·getfield······#14·················//·Field·val$input:Landroid/widget/EditText;182 ········63:·getfield······#14·················//·Field·val$input:Landroid/widget/EditText;
183 ········66:·invokevirtual·#39·················//·Method·android/widget/EditText.getText:()Landroid/text/Editable;183 ········66:·invokevirtual·#39·················//·Method·android/widget/EditText.getText:()Landroid/text/Editable;
184 ········69:·invokevirtual·#43·················//·Method·java/lang/Object.toString:()Ljava/lang/String;184 ········69:·invokevirtual·#43·················//·Method·java/lang/Object.toString:()Ljava/lang/String;
185 ········72:·invokevirtual·#48·················//·Method·java/lang/String.trim:()Ljava/lang/String;185 ········72:·invokevirtual·#48·················//·Method·java/lang/String.trim:()Ljava/lang/String;
186 ········75:·astore········6186 ········75:·astore········4
187 ········77:·aload_0187 ········77:·aload_0
188 ········78:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;188 ········78:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
189 ········81:·getfield······#52·················//·Field·An/stop/Anstop.comment:Ljava/lang/String;189 ········81:·getfield······#52·················//·Field·An/stop/Anstop.comment:Ljava/lang/String;
190 ········84:·astore········7190 ········84:·astore········6
191 ········86:·aload_0191 ········86:·aload_0
192 ········87:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;192 ········87:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
193 ········90:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;193 ········90:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
194 ········93:·astore········4 
195 ········95:·aload·········4 
196 ········97:·invokevirtual·#62·················//·Method·An/stop/Clock.getMode:()I194 ········93:·invokevirtual·#62·················//·Method·An/stop/Clock.getMode:()I
197 ·······100:·istore········8195 ········96:·istore········7
198 ·······102:·aload_0196 ········98:·aload_0
199 ·······103:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;197 ········99:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
200 ·······106:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;198 ·······102:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
201 ·······109:·astore········5199 ·······105:·astore········5
202 ·······111:·aload·········5200 ·······107:·aload·········5
203 ·······113:·invokevirtual·#66·················//·Method·An/stop/Clock.getStartTimeActual:()J201 ·······109:·invokevirtual·#66·················//·Method·An/stop/Clock.getStartTimeActual:()J
204 ·······116:·lstore········9202 ·······112:·lstore········8
205 ·······118:·aload_0203 ·······114:·aload_0
206 ·······119:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;204 ·······115:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
207 ·······122:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock; 
208 ·······125:·astore········11 
209 ·······127:·aload·········11 
210 ·······129:·invokevirtual·#69·················//·Method·An/stop/Clock.getStopTime:()J 
211 ·······132:·lstore········12 
212 ·······134:·aload_0 
213 ·······135:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop; 
214 ·······138:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;205 ·······118:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
215 ·······141:·astore········14206 ·······121:·astore········10
216 ·······143:·aload·········14207 ·······123:·aload·········10
 208 ·······125:·invokevirtual·#69·················//·Method·An/stop/Clock.getStopTime:()J
 209 ·······128:·lstore········11
 210 ·······130:·aload_0
 211 ·······131:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
 212 ·······134:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
 213 ·······137:·astore········13
 214 ·······139:·aload·········13
217 ·······145:·aconst_null215 ·······141:·aconst_null
218 ·······146:·iconst_0216 ·······142:·iconst_0
219 ·······147:·invokevirtual·#73·················//·Method·An/stop/Clock.getCurrentValueMillis:(Ljava/lang/StringBuilder;Z)J217 ·······143:·invokevirtual·#73·················//·Method·An/stop/Clock.getCurrentValueMillis:(Ljava/lang/StringBuilder;Z)J
220 ·······150:·lstore········15218 ·······146:·lstore········14
221 ·······152:·aload_3219 ·······148:·aload_3
 220 ·······149:·aload·········4
222 ·······153:·aload·········6221 ·······151:·aload·········6
223 ·······155:·aload·········7222 ·······153:·iload·········7
224 ·······157:·iload·········8223 ·······155:·lload·········8
 224 ·······157:·lload·········11
225 ·······159:·lload·········9225 ·······159:·lload·········14
226 ·······161:·lload·········12 
227 ·······163:·lload·········15 
228 ·······165:·invokevirtual·#77·················//·Method·An/stop/AnstopDbAdapter.createNew:(Ljava/lang/String;Ljava/lang/String;IJJJ)J226 ·······161:·invokevirtual·#77·················//·Method·An/stop/AnstopDbAdapter.createNew:(Ljava/lang/String;Ljava/lang/String;IJJJ)J
229 ·······168:·lstore········17227 ·······164:·lstore········16
230 ·······170:·aload_0228 ·······166:·aload_0
231 ·······171:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;229 ·······167:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
232 ·······174:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;230 ·······170:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
233 ·······177:·astore_3231 ·······173:·astore_3
234 ·······178:·aload_3232 ·······174:·aload_3
235 ·······179:·getfield······#81·················//·Field·An/stop/Clock.laps:I233 ·······175:·getfield······#81·················//·Field·An/stop/Clock.laps:I
 234 ·······178:·istore········18
 235 ·······180:·iconst_1
236 ·······182:·istore········19236 ·······181:·istore········19
237 ·······184:·iconst_1 
238 ·······185:·istore········8237 ·······183:·iload·········18
239 ·······187:·iload·········19238 ·······185:·iload·········19
240 ·······189:·iload·········8 
241 ·······191:·if_icmple·····256239 ·······187:·if_icmple·····256
242 ·······194:·aload_0240 ·······190:·aload_0
243 ·······195:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;241 ·······191:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
244 ·······198:·getfield······#24·················//·Field·An/stop/Anstop.dbHelper:LAn/stop/AnstopDbAdapter;242 ·······194:·getfield······#24·················//·Field·An/stop/Anstop.dbHelper:LAn/stop/AnstopDbAdapter;
245 ·······201:·astore_3243 ·······197:·astore········4
246 ·······202:·aload_0244 ·······199:·aload_0
247 ·······203:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;245 ·······200:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
248 ·······206:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;246 ·······203:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
249 ·······209:·astore········4 
250 ·······211:·aload·········4 
251 ·······213:·getfield······#81·················//·Field·An/stop/Clock.laps:I247 ·······206:·getfield······#81·················//·Field·An/stop/Clock.laps:I
 248 ·······209:·istore········18
 249 ·······211:·iload·········18
252 ·······216:·iconst_m1250 ·······213:·iconst_m1
253 ·······217:·iadd251 ·······214:·iadd
254 ·······218:·istore········8252 ·······215:·istore········20
255 ·······220:·aload_0253 ·······217:·aload_0
256 ·······221:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;254 ·······218:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
257 ·······224:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;255 ·······221:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
258 ·······227:·getfield······#86·················//·Field·An/stop/Clock.lap_elapsed:[J256 ·······224:·getfield······#86·················//·Field·An/stop/Clock.lap_elapsed:[J
259 ·······230:·astore········5257 ·······227:·astore········21
260 ·······232:·aload_0258 ·······229:·aload_0
261 ·······233:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;259 ·······230:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
262 ·······236:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;260 ·······233:·getfield······#56·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
 261 ·······236:·astore_3
 262 ·······237:·aload_3
263 ·······239:·getfield······#89·················//·Field·An/stop/Clock.lap_systime:[J263 ·······238:·getfield······#89·················//·Field·An/stop/Clock.lap_systime:[J
264 ·······242:·astore········20264 ·······241:·astore········10
265 ·······244:·aload_3265 ·······243:·aload·········4
266 ·······245:·lload·········17266 ·······245:·lload·········16
267 ·······247:·iload·········8267 ·······247:·iload·········20
268 ·······249:·aload·········5268 ·······249:·aload·········21
269 ·······251:·aload·········20269 ·······251:·aload·········10
270 ·······253:·invokevirtual·#93·················//·Method·An/stop/AnstopDbAdapter.createNewLaps:(JI[J[J)V270 ·······253:·invokevirtual·#93·················//·Method·An/stop/AnstopDbAdapter.createNewLaps:(JI[J[J)V
271 ·······256:·aload_0271 ·······256:·aload_0
272 ·······257:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;272 ·······257:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
273 ·······260:·invokevirtual·#97·················//·Method·An/stop/Anstop.getApplicationContext:()Landroid/content/Context;273 ·······260:·invokevirtual·#97·················//·Method·An/stop/Anstop.getApplicationContext:()Landroid/content/Context;
274 ·······263:·ldc···········#98·················//·int·2131165214274 ·······263:·ldc···········#98·················//·int·2131165214
Max diff block lines reached; 139/9529 bytes (1.46%) of diff not shown.
4.46 KB
An/stop/Anstop$lapButtonListener.class
4.39 KB
javap -verbose -constants -s -l -private {}
    
Offset 166, 15 lines modifiedOffset 166, 15 lines modified
166 ·········2:·invokespecial·#24·················//·Method·"<init>":(LAn/stop/Anstop;)V166 ·········2:·invokespecial·#24·················//·Method·"<init>":(LAn/stop/Anstop;)V
167 ·········5:·return167 ·········5:·return
  
168 ··public·void·onClick(android.view.View);168 ··public·void·onClick(android.view.View);
169 ····descriptor:·(Landroid/view/View;)V169 ····descriptor:·(Landroid/view/View;)V
170 ····flags:·(0x0001)·ACC_PUBLIC170 ····flags:·(0x0001)·ACC_PUBLIC
171 ····Code:171 ····Code:
172 ······stack=300,·locals=16,·args_size=2172 ······stack=300,·locals=14,·args_size=2
173 ·········0:·aload_0173 ·········0:·aload_0
174 ·········1:·getfield······#21·················//·Field·sb:Ljava/lang/StringBuilder;174 ·········1:·getfield······#21·················//·Field·sb:Ljava/lang/StringBuilder;
175 ·········4:·ldc···········#26·················//·String·\n175 ·········4:·ldc···········#26·················//·String·\n
176 ·········6:·invokevirtual·#30·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;176 ·········6:·invokevirtual·#30·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
177 ·········9:·pop177 ·········9:·pop
178 ········10:·aload_0178 ········10:·aload_0
179 ········11:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;179 ········11:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
Offset 277, 47 lines modifiedOffset 277, 47 lines modified
277 ·······191:·astore_2277 ·······191:·astore_2
278 ·······192:·aload_2278 ·······192:·aload_2
279 ·······193:·invokevirtual·#105················//·Method·An/stop/AnstopDbAdapter.open:()LAn/stop/AnstopDbAdapter;279 ·······193:·invokevirtual·#105················//·Method·An/stop/AnstopDbAdapter.open:()LAn/stop/AnstopDbAdapter;
280 ·······196:·pop280 ·······196:·pop
281 ·······197:·aload_0281 ·······197:·aload_0
282 ·······198:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;282 ·······198:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
283 ·······201:·getfield······#96·················//·Field·An/stop/Anstop.dbHelper:LAn/stop/AnstopDbAdapter;283 ·······201:·getfield······#96·················//·Field·An/stop/Anstop.dbHelper:LAn/stop/AnstopDbAdapter;
284 ·······204:·astore_2284 ·······204:·astore_3
285 ·······205:·aload_0285 ·······205:·aload_0
286 ·······206:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;286 ·······206:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
287 ·······209:·getfield······#36·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;287 ·······209:·getfield······#36·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
288 ·······212:·getfield······#109················//·Field·An/stop/Clock.lap_elapsed:[J288 ·······212:·getfield······#109················//·Field·An/stop/Clock.lap_elapsed:[J
289 ·······215:·astore········8289 ·······215:·astore_2
290 ·······217:·aload_0290 ·······216:·aload_0
291 ·······218:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;291 ·······217:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
292 ·······221:·getfield······#36·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;292 ·······220:·getfield······#36·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
293 ·······224:·getfield······#112················//·Field·An/stop/Clock.laps:I293 ·······223:·getfield······#112················//·Field·An/stop/Clock.laps:I
294 ·······227:·bipush········-2294 ·······226:·bipush········-2
295 ·······229:·iadd295 ·······228:·iadd
296 ·······230:·istore········9296 ·······229:·istore········8
 297 ·······231:·aload_2
297 ·······232:·aload·········8298 ·······232:·iload·········8
298 ·······234:·iload·········9 
299 ·······236:·laload299 ·······234:·laload
300 ·······237:·lstore········10300 ·······235:·lstore········9
301 ·······239:·aload_0301 ·······237:·aload_0
302 ·······240:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;302 ·······238:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
303 ·······243:·getfield······#36·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;303 ·······241:·getfield······#36·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
304 ·······246:·getfield······#115················//·Field·An/stop/Clock.lap_systime:[J304 ·······244:·getfield······#115················//·Field·An/stop/Clock.lap_systime:[J
305 ·······249:·astore········12305 ·······247:·astore_2
306 ·······251:·aload_0306 ·······248:·aload_0
307 ·······252:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;307 ·······249:·getfield······#12·················//·Field·this$0:LAn/stop/Anstop;
308 ·······255:·getfield······#36·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;308 ·······252:·getfield······#36·················//·Field·An/stop/Anstop.clock:LAn/stop/Clock;
309 ·······258:·getfield······#112················//·Field·An/stop/Clock.laps:I309 ·······255:·getfield······#112················//·Field·An/stop/Clock.laps:I
310 ·······261:·bipush········-2310 ·······258:·bipush········-2
311 ·······263:·iadd311 ·······260:·iadd
312 ·······264:·istore········13312 ·······261:·istore········11
313 ·······266:·aload·········12 
314 ·······268:·iload·········13 
315 ·······270:·laload 
316 ·······271:·lstore········14 
317 ·······273:·aload_2313 ·······263:·aload_2
 314 ·······264:·iload·········11
 315 ·······266:·laload
 316 ·······267:·lstore········12
 317 ·······269:·aload_3
318 ·······274:·lconst_0318 ·······270:·lconst_0
 319 ·······271:·lload·········9
319 ·······275:·lload·········10320 ·······273:·lload·········12
320 ·······277:·lload·········14 
321 ·······279:·invokevirtual·#119················//·Method·An/stop/AnstopDbAdapter.createNewLap:(JJJ)V321 ·······275:·invokevirtual·#119················//·Method·An/stop/AnstopDbAdapter.createNewLap:(JJJ)V
322 ·······282:·return322 ·······278:·return
323 }323 }
5.55 KB
An/stop/Anstop.class
5.51 KB
procyon -ec {}
    
Offset 110, 28 lines modifiedOffset 110, 27 lines modified
110 ········final·char·c5·=·'·';110 ········final·char·c5·=·'·';
111 ········final·StringBuffer·sb·=·new·StringBuffer();111 ········final·StringBuffer·sb·=·new·StringBuffer();
112 ········sb.append(c4);112 ········sb.append(c4);
113 ········sb.append(c4);113 ········sb.append(c4);
114 ········sb.append(c4);114 ········sb.append(c4);
115 ········sb.append(c4);115 ········sb.append(c4);
116 ········sb.append(c5);116 ········sb.append(c5);
117 ········final·char[]·dateFormatOrder; 
118 ········final·char[]·array·=·dateFormatOrder·=·DateFormat.getDateFormatOrder(context);117 ········final·char[]·dateFormatOrder·=·DateFormat.getDateFormatOrder(context);
119 ········for·(int·length·=·array.length,·i·=·0;·i·<·length;·++i)·{118 ········for·(int·length·=·dateFormatOrder.length,·i·=·0;·i·<·length;·++i)·{
120 ············final·char·c6·=·dateFormatOrder[i];119 ············final·char·c6·=·dateFormatOrder[i];
121 ············sb.append(c6);120 ············sb.append(c6);
122 ············sb.append(c6);121 ············sb.append(c6);
123 ············if·(c6·==·'y')·{122 ············if·(c6·==·'y')·{
124 ················sb.append(c6);123 ················sb.append(c6);
125 ················sb.append(c6);124 ················sb.append(c6);
126 ············}125 ············}
127 ············else·if·(c6·==·'M')·{126 ············else·if·(c6·==·'M')·{
128 ················sb.append(c6);127 ················sb.append(c6);
129 ············}128 ············}
130 ············if·(c6·!=·array[2])·{129 ············if·(c6·!=·dateFormatOrder[2])·{
131 ················sb.append(c5);130 ················sb.append(c5);
132 ············}131 ············}
133 ········}132 ········}
134 ········sb.append(c5);133 ········sb.append(c5);
135 ········final·boolean·is24HourFormat·=·DateFormat.is24HourFormat(context);134 ········final·boolean·is24HourFormat·=·DateFormat.is24HourFormat(context);
136 ········char·c7;135 ········char·c7;
137 ········if·(is24HourFormat)·{136 ········if·(is24HourFormat)·{
Offset 207, 15 lines modifiedOffset 206, 15 lines modified
207 ········String·s·=·null;206 ········String·s·=·null;
208 ········switch·(this.clock.getMode())·{207 ········switch·(this.clock.getMode())·{
209 ············default:·{208 ············default:·{
210 ················s·=·"ModeError";209 ················s·=·"ModeError";
211 ················break;210 ················break;
212 ············}211 ············}
213 ············case·1:·{212 ············case·1:·{
214 ················s·=·this.mContext.getResources().getString(n)·+·"·"·+·this.mContext.getResources().getString(2131165197)·+·"\n"·+·this.hourView.getText().toString()·+·"·"·+·this.mContext.getResources().getString(n2)·+·"\n"·+·this.minView.getText().toString()·+·":"·+·this.secondsView.getText().toString()·+·":"·+·this.dsecondsView.getText().toString()·+·"\n"·+·this.mContext.getResources().getString(2131165211)·+·"\n"·+·this.hourSpinner.getSelectedItemPosition()·+·"·"·+·this.mContext.getResources().getString(n2)·+·"\n"·+·this.clock.lapf.nf.format((long)this.secSpinner.getSelectedItemPosition())·+·":"·+·this.clock.lapf.nf.format((long)this.minSpinner.getSelectedItemPosition())·+·".0"·+·"\n"·+·this.startTimeView.getText().toString();213 ················s·=·this.mContext.getResources().getString(n)·+·"·"·+·this.mContext.getResources().getString(2131165197)·+·"\n"·+·this.hourView.getText().toString()·+·"·"·+·this.mContext.getResources().getString(n2)·+·"\n"·+·this.minView.getText().toString()·+·":"·+·this.secondsView.getText().toString()·+·":"·+·this.dsecondsView.getText().toString()·+·"\n"·+·this.mContext.getResources().getString(2131165211)·+·"\n"·+·this.hourSpinner.getSelectedItemPosition()·+·"·"·+·this.mContext.getResources().getString(n2)·+·"\n"·+·this.clock.lapf.nf.format((long)this.secSpinner.getSelectedItemPosition())·+·":"·+·this.clock.lapf.nf.format((long)this.minSpinner.getSelectedItemPosition())·+·".0\n"·+·this.startTimeView.getText().toString();
215 ················break;214 ················break;
216 ············}215 ············}
217 ············case·0:·{216 ············case·0:·{
218 ················s·=·this.mContext.getResources().getString(n)·+·"·"·+·this.mContext.getResources().getString(2131165196)·+·"\n"·+·this.hourView.getText().toString()·+·"·"·+·this.mContext.getResources().getString(n2)·+·"\n"·+·this.minView.getText().toString()·+·":"·+·this.secondsView.getText().toString()·+·":"·+·this.dsecondsView.getText().toString()·+·"\n"·+·this.lapView.getText().toString();217 ················s·=·this.mContext.getResources().getString(n)·+·"·"·+·this.mContext.getResources().getString(2131165196)·+·"\n"·+·this.hourView.getText().toString()·+·"·"·+·this.mContext.getResources().getString(n2)·+·"\n"·+·this.minView.getText().toString()·+·":"·+·this.secondsView.getText().toString()·+·":"·+·this.dsecondsView.getText().toString()·+·"\n"·+·this.lapView.getText().toString();
219 ················break;218 ················break;
220 ············}219 ············}
221 ········}220 ········}
Offset 332, 15 lines modifiedOffset 331, 14 lines modified
332 ················Label_0251:·{331 ················Label_0251:·{
333 ····················if·(!defaultSharedPreferences.getBoolean("vibrate",·(boolean)(n·!=·0)))·{332 ····················if·(!defaultSharedPreferences.getBoolean("vibrate",·(boolean)(n·!=·0)))·{
334 ························break·Label_0251;333 ························break·Label_0251;
335 ····················}334 ····················}
336 ····················this.vib·=·(Vibrator)this.getSystemService("vibrator");335 ····················this.vib·=·(Vibrator)this.getSystemService("vibrator");
337 ····················while·(true)·{336 ····················while·(true)·{
338 ························try·{337 ························try·{
339 ····························//·iftrue(Label_0067:,·this.al·==·null) 
340 ····························while·(true)·{338 ····························while·(true)·{
341 ································lapFormatPrefFlags·=·readLapFormatPrefFlags(defaultSharedPreferences);339 ································lapFormatPrefFlags·=·readLapFormatPrefFlags(defaultSharedPreferences);
342 ································if·(lapFormatPrefFlags·==·0)·{340 ································if·(lapFormatPrefFlags·==·0)·{
343 ····································defaultSharedPreferences.edit().putBoolean("lap_format_elapsed",·true).commit();341 ····································defaultSharedPreferences.edit().putBoolean("lap_format_elapsed",·true).commit();
344 ····································lapFormatPrefFlags·=·1;342 ····································lapFormatPrefFlags·=·1;
345 ································}343 ································}
346 ································if·(lapFormatPrefFlags·!=·this.clock.lapf.lapFormatFlags)·{344 ································if·(lapFormatPrefFlags·!=·this.clock.lapf.lapFormatFlags)·{
Offset 375, 23 lines modifiedOffset 373, 24 lines modified
375 ············································catch·(NumberFormatException·ex)·{}373 ············································catch·(NumberFormatException·ex)·{}
376 ········································}374 ········································}
377 ········································catch·(NumberFormatException·ex2)·{}375 ········································catch·(NumberFormatException·ex2)·{}
378 ····································}376 ····································}
379 ····································catch·(NumberFormatException·ex3)·{}377 ····································catch·(NumberFormatException·ex3)·{}
380 ································}378 ································}
381 ································return;379 ································return;
382 ································while·(true)·{ 
383 ····································this.al.stop(); 
384 ····································continue·Label_0106_Outer; 
385 ····································continue; 
386 ································} 
387 ································this.vib·=·null;380 ································this.vib·=·null;
388 ································continue·Label_0221_Outer;381 ································continue·Label_0221_Outer;
389 ····························}382 ····························}
 383 ····························while·(true)·{
 384 ································this.al.stop();
 385 ································continue·Label_0106_Outer;
 386 ································continue;
 387 ····························}
390 ························}388 ························}
 389 ························//·iftrue(Label_0067:,·this.al·==·null)
391 ························finally·{390 ························finally·{
392 ····························continue;391 ····························continue;
393 ························}392 ························}
394 ························break;393 ························break;
395 ····················}394 ····················}
396 ················}395 ················}
397 ················break;396 ················break;
6.08 KB
An/stop/Clock$LapFormatter.class
6.02 KB
javap -verbose -constants -s -l -private {}
    
Offset 207, 15 lines modifiedOffset 207, 15 lines modified
207 ·······106:·goto··········20207 ·······106:·goto··········20
208 ·······109:·return208 ·······109:·return
  
209 ··public·void·formatTimeLap(java.lang.StringBuilder,·boolean,·int,·int,·int,·int,·int,·long,·long,·long[]);209 ··public·void·formatTimeLap(java.lang.StringBuilder,·boolean,·int,·int,·int,·int,·int,·long,·long,·long[]);
210 ····descriptor:·(Ljava/lang/StringBuilder;ZIIIIIJJ[J)V210 ····descriptor:·(Ljava/lang/StringBuilder;ZIIIIIJJ[J)V
211 ····flags:·(0x0001)·ACC_PUBLIC211 ····flags:·(0x0001)·ACC_PUBLIC
212 ····Code:212 ····Code:
213 ······stack=300,·locals=33,·args_size=11213 ······stack=300,·locals=31,·args_size=11
214 ·········0:·aload_1214 ·········0:·aload_1
215 ·········1:·ifnonnull·····5215 ·········1:·ifnonnull·····5
216 ·········4:·return216 ·········4:·return
217 ·········5:·iconst_0217 ·········5:·iconst_0
218 ·········6:·istore········13218 ·········6:·istore········13
219 ·········8:·iload_2219 ·········8:·iload_2
220 ·········9:·ifeq··········30220 ·········9:·ifeq··········30
Offset 368, 78 lines modifiedOffset 368, 78 lines modified
368 ·······268:·lstore········23368 ·······268:·lstore········23
369 ·······270:·lload·········8369 ·······270:·lload·········8
370 ·······272:·lload·········23370 ·······272:·lload·········23
371 ·······274:·lsub371 ·······274:·lsub
372 ·······275:·lstore········19372 ·······275:·lstore········19
373 ·······277:·bipush········100373 ·······277:·bipush········100
374 ·······279:·i2l374 ·······279:·i2l
375 ·······280:·lstore········25375 ·······280:·lstore········21
376 ·······282:·lload·········19376 ·······282:·lload·········19
377 ·······284:·lload·········25377 ·······284:·lload·········21
378 ·······286:·ldiv378 ·······286:·ldiv
379 ·······287:·lstore········27379 ·······287:·lstore········25
380 ·······289:·lload·········27380 ·······289:·lload·········25
381 ·······291:·bipush········10381 ·······291:·bipush········10
382 ·······293:·i2l382 ·······293:·i2l
383 ·······294:·lrem383 ·······294:·lrem
384 ·······295:·l2i384 ·······295:·l2i
385 ·······296:·istore········29385 ·······296:·istore········27
386 ·······298:·lload·········27386 ·······298:·lload·········25
387 ·······300:·bipush········10387 ·······300:·bipush········10
388 ·······302:·i2l388 ·······302:·i2l
389 ·······303:·ldiv389 ·······303:·ldiv
390 ·······304:·lstore········27390 ·······304:·lstore········25
391 ·······306:·lload·········27391 ·······306:·lload·········25
392 ·······308:·bipush········60392 ·······308:·bipush········60
393 ·······310:·i2l393 ·······310:·i2l
394 ·······311:·lrem394 ·······311:·lrem
395 ·······312:·l2i395 ·······312:·l2i
396 ·······313:·istore········30396 ·······313:·istore········28
397 ·······315:·lload·········27397 ·······315:·lload·········25
398 ·······317:·bipush········60398 ·······317:·bipush········60
399 ·······319:·i2l399 ·······319:·i2l
400 ·······320:·ldiv400 ·······320:·ldiv
401 ·······321:·lstore········27401 ·······321:·lstore········25
402 ·······323:·lload·········27402 ·······323:·lload·········25
403 ·······325:·bipush········60403 ·······325:·bipush········60
404 ·······327:·i2l404 ·······327:·i2l
405 ·······328:·lrem405 ·······328:·lrem
406 ·······329:·l2i406 ·······329:·l2i
407 ·······330:·istore········31407 ·······330:·istore········29
408 ·······332:·bipush········60408 ·······332:·bipush········60
409 ·······334:·i2l409 ·······334:·i2l
410 ·······335:·lstore········19410 ·······335:·lstore········19
411 ·······337:·lload·········27411 ·······337:·lload·········25
412 ·······339:·lload·········19412 ·······339:·lload·········19
413 ·······341:·ldiv413 ·······341:·ldiv
414 ·······342:·lstore········27414 ·······342:·lstore········25
415 ·······344:·iload·········13415 ·······344:·iload·········13
416 ·······346:·ifeq··········360416 ·······346:·ifeq··········360
417 ·······349:·bipush········32417 ·······349:·bipush········32
418 ·······351:·istore········15418 ·······351:·istore········15
419 ·······353:·aload_1419 ·······353:·aload_1
420 ·······354:·iload·········15420 ·······354:·iload·········15
421 ·······356:·invokevirtual·#43·················//·Method·java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;421 ·······356:·invokevirtual·#43·················//·Method·java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;
422 ·······359:·pop422 ·······359:·pop
423 ·······360:·aload_1423 ·······360:·aload_1
424 ·······361:·ldc···········#71·················//·String·(+424 ·······361:·ldc···········#71·················//·String·(+
425 ·······363:·invokevirtual·#55·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;425 ·······363:·invokevirtual·#55·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
426 ·······366:·pop426 ·······366:·pop
427 ·······367:·aload_1427 ·······367:·aload_1
428 ·······368:·lload·········27428 ·······368:·lload·········25
429 ·······370:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;429 ·······370:·invokevirtual·#74·················//·Method·java/lang/StringBuilder.append:(J)Ljava/lang/StringBuilder;
430 ·······373:·pop430 ·······373:·pop
431 ·······374:·aload_1431 ·······374:·aload_1
432 ·······375:·ldc···········#63·················//·String·h432 ·······375:·ldc···········#63·················//·String·h
433 ·······377:·invokevirtual·#55·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;433 ·······377:·invokevirtual·#55·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
434 ·······380:·pop434 ·······380:·pop
435 ·······381:·aload_0435 ·······381:·aload_0
436 ·······382:·getfield······#26·················//·Field·nf:Ljava/text/NumberFormat;436 ·······382:·getfield······#26·················//·Field·nf:Ljava/text/NumberFormat;
437 ·······385:·astore········14437 ·······385:·astore········14
438 ·······387:·iload·········31438 ·······387:·iload·········29
439 ·······389:·i2l439 ·······389:·i2l
440 ·······390:·lstore········21440 ·······390:·lstore········21
441 ·······392:·aload·········14441 ·······392:·aload·········14
442 ·······394:·lload·········21442 ·······394:·lload·········21
443 ·······396:·invokevirtual·#67·················//·Method·java/text/NumberFormat.format:(J)Ljava/lang/String;443 ·······396:·invokevirtual·#67·················//·Method·java/text/NumberFormat.format:(J)Ljava/lang/String;
444 ·······399:·astore········14444 ·······399:·astore········14
445 ·······401:·aload_1445 ·······401:·aload_1
Offset 449, 15 lines modifiedOffset 449, 15 lines modified
449 ·······408:·aload_1449 ·······408:·aload_1
450 ·······409:·bipush········58450 ·······409:·bipush········58
451 ·······411:·invokevirtual·#43·················//·Method·java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;451 ·······411:·invokevirtual·#43·················//·Method·java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;
452 ·······414:·pop452 ·······414:·pop
453 ·······415:·aload_0453 ·······415:·aload_0
454 ·······416:·getfield······#26·················//·Field·nf:Ljava/text/NumberFormat;454 ·······416:·getfield······#26·················//·Field·nf:Ljava/text/NumberFormat;
455 ·······419:·astore········14455 ·······419:·astore········14
456 ·······421:·iload·········30456 ·······421:·iload·········28
457 ·······423:·i2l457 ·······423:·i2l
458 ·······424:·lstore········21458 ·······424:·lstore········21
459 ·······426:·aload·········14459 ·······426:·aload·········14
460 ·······428:·lload·········21460 ·······428:·lload·········21
461 ·······430:·invokevirtual·#67·················//·Method·java/text/NumberFormat.format:(J)Ljava/lang/String;461 ·······430:·invokevirtual·#67·················//·Method·java/text/NumberFormat.format:(J)Ljava/lang/String;
462 ·······433:·astore········14462 ·······433:·astore········14
463 ·······435:·aload_1463 ·······435:·aload_1
Offset 465, 15 lines modifiedOffset 465, 15 lines modified
465 ·······438:·invokevirtual·#55·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;465 ·······438:·invokevirtual·#55·················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
466 ·······441:·pop466 ·······441:·pop
467 ·······442:·aload_1467 ·······442:·aload_1
468 ·······443:·bipush········58468 ·······443:·bipush········58
469 ·······445:·invokevirtual·#43·················//·Method·java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;469 ·······445:·invokevirtual·#43·················//·Method·java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;
470 ·······448:·pop470 ·······448:·pop
471 ·······449:·aload_1471 ·······449:·aload_1
472 ·······450:·iload·········29472 ·······450:·iload·········27
473 ·······452:·invokevirtual·#50·················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;473 ·······452:·invokevirtual·#50·················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
474 ·······455:·pop474 ·······455:·pop
475 ·······456:·bipush········41475 ·······456:·bipush········41
476 ·······458:·istore········15476 ·······458:·istore········15
477 ·······460:·aload_1477 ·······460:·aload_1
478 ·······461:·iload·········15478 ·······461:·iload·········15
479 ·······463:·invokevirtual·#43·················//·Method·java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;479 ·······463:·invokevirtual·#43·················//·Method·java/lang/StringBuilder.append:(C)Ljava/lang/StringBuilder;
Offset 507, 17 lines modifiedOffset 507, 17 lines modified
Max diff block lines reached; 948/6081 bytes (15.59%) of diff not shown.
26.7 KB
An/stop/Clock.class
26.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 2033, 15 lines modifiedOffset 2033, 15 lines modified
2033 ········84:·putfield······#186················//·Field·threadC:LAn/stop/Clock$countDownThread;2033 ········84:·putfield······#186················//·Field·threadC:LAn/stop/Clock$countDownThread;
2034 ········87:·return2034 ········87:·return
  
2035 ··public·void·onAppResume();2035 ··public·void·onAppResume();
2036 ····descriptor:·()V2036 ····descriptor:·()V
2037 ····flags:·(0x0001)·ACC_PUBLIC2037 ····flags:·(0x0001)·ACC_PUBLIC
2038 ····Code:2038 ····Code:
2039 ······stack=300,·locals=9,·args_size=12039 ······stack=300,·locals=7,·args_size=1
2040 ·········0:·aload_02040 ·········0:·aload_0
2041 ·········1:·getfield······#54·················//·Field·isStarted:Z2041 ·········1:·getfield······#54·················//·Field·isStarted:Z
2042 ·········4:·istore_12042 ·········4:·istore_1
2043 ·········5:·iload_12043 ·········5:·iload_1
2044 ·········6:·ifne··········102044 ·········6:·ifne··········10
2045 ·········9:·return2045 ·········9:·return
2046 ········10:·aload_02046 ········10:·aload_0
Offset 2057, 18 lines modifiedOffset 2057, 18 lines modified
2057 ········26:·iload_12057 ········26:·iload_1
2058 ········27:·ifle··········472058 ········27:·ifle··········47
2059 ········30:·iconst_02059 ········30:·iconst_0
2060 ········31:·istore_12060 ········31:·istore_1
2061 ········32:·aconst_null2061 ········32:·aconst_null
2062 ········33:·astore········62062 ········33:·astore········6
2063 ········35:·invokestatic··#167················//·Method·java/lang/System.currentTimeMillis:()J2063 ········35:·invokestatic··#167················//·Method·java/lang/System.currentTimeMillis:()J
2064 ········38:·lstore········72064 ········38:·lstore········4
2065 ········40:·aload_02065 ········40:·aload_0
2066 ········41:·iconst_02066 ········41:·iconst_0
2067 ········42:·lload·········72067 ········42:·lload·········4
2068 ········44:·invokespecial·#401················//·Method·adjClockOnAppResume:(ZJ)V2068 ········44:·invokespecial·#401················//·Method·adjClockOnAppResume:(ZJ)V
2069 ········47:·aload_02069 ········47:·aload_0
2070 ········48:·getfield······#120················//·Field·v:I2070 ········48:·getfield······#120················//·Field·v:I
2071 ········51:·istore_12071 ········51:·istore_1
2072 ········52:·iload_12072 ········52:·iload_1
2073 ········53:·ifne··········1252073 ········53:·ifne··········125
2074 ········56:·aload_02074 ········56:·aload_0
Offset 2228, 15 lines modifiedOffset 2228, 15 lines modified
2228 ·······150:·putfield······#73·················//·Field·countdnTotalSeconds:I2228 ·······150:·putfield······#73·················//·Field·countdnTotalSeconds:I
2229 ·······153:·goto··········1052229 ·······153:·goto··········105
  
2230 ··public·boolean·restoreFromSaveState(android.content.SharedPreferences);2230 ··public·boolean·restoreFromSaveState(android.content.SharedPreferences);
2231 ····descriptor:·(Landroid/content/SharedPreferences;)Z2231 ····descriptor:·(Landroid/content/SharedPreferences;)Z
2232 ····flags:·(0x0001)·ACC_PUBLIC2232 ····flags:·(0x0001)·ACC_PUBLIC
2233 ····Code:2233 ····Code:
2234 ······stack=300,·locals=19,·args_size=22234 ······stack=300,·locals=17,·args_size=2
2235 ·········0:·invokestatic··#167················//·Method·java/lang/System.currentTimeMillis:()J2235 ·········0:·invokestatic··#167················//·Method·java/lang/System.currentTimeMillis:()J
2236 ·········3:·lstore_22236 ·········3:·lstore_2
2237 ·········4:·aload_12237 ·········4:·aload_1
2238 ·········5:·ifnull········342238 ·········5:·ifnull········34
2239 ·········8:·ldc···········#197················//·String·anstop_in_use2239 ·········8:·ldc···········#197················//·String·anstop_in_use
2240 ········10:·astore········42240 ········10:·astore········4
2241 ········12:·iconst_02241 ········12:·iconst_0
Offset 2323, 289 lines modifiedOffset 2323, 287 lines modified
2323 ·······178:·invokeinterface·#409,··4··········//·InterfaceMethod·android/content/SharedPreferences.getLong:(Ljava/lang/String;J)J2323 ·······178:·invokeinterface·#409,··4··········//·InterfaceMethod·android/content/SharedPreferences.getLong:(Ljava/lang/String;J)J
2324 ·······183:·lstore········112324 ·······183:·lstore········11
2325 ·······185:·aload_02325 ·······185:·aload_0
2326 ·······186:·lload·········112326 ·······186:·lload·········11
2327 ·······188:·putfield······#110················//·Field·startTimeActual:J2327 ·······188:·putfield······#110················//·Field·startTimeActual:J
2328 ·······191:·aload_02328 ·······191:·aload_0
2329 ·······192:·getfield······#110················//·Field·startTimeActual:J2329 ·······192:·getfield······#110················//·Field·startTimeActual:J
2330 ·······195:·lstore········132330 ·······195:·lstore········11
2331 ·······197:·aload_12331 ·······197:·aload_1
2332 ·······198:·ldc_w·········#276················//·String·anstop_state_clockStartTimeAdj2332 ·······198:·ldc_w·········#276················//·String·anstop_state_clockStartTimeAdj
2333 ·······201:·lload·········132333 ·······201:·lload·········11
2334 ·······203:·invokeinterface·#409,··4··········//·InterfaceMethod·android/content/SharedPreferences.getLong:(Ljava/lang/String;J)J2334 ·······203:·invokeinterface·#409,··4··········//·InterfaceMethod·android/content/SharedPreferences.getLong:(Ljava/lang/String;J)J
2335 ·······208:·lstore········112335 ·······208:·lstore········11
2336 ·······210:·aload_02336 ·······210:·aload_0
2337 ·······211:·lload·········112337 ·······211:·lload·········11
2338 ·······213:·putfield······#112················//·Field·startTimeAdj:J2338 ·······213:·putfield······#112················//·Field·startTimeAdj:J
2339 ·······216:·iconst_m1 
2340 ·······217:·i2l 
2341 ·······218:·lstore········13 
2342 ·······220:·aload_12339 ·······216:·aload_1
2343 ·······221:·ldc···········#247················//·String·anstop_state_clockStopTime2340 ·······217:·ldc···········#247················//·String·anstop_state_clockStopTime
2344 ·······223:·lload·········132341 ·······219:·iconst_m1
 2342 ·······220:·i2l
2345 ·······225:·invokeinterface·#409,··4··········//·InterfaceMethod·android/content/SharedPreferences.getLong:(Ljava/lang/String;J)J2343 ·······221:·invokeinterface·#409,··4··········//·InterfaceMethod·android/content/SharedPreferences.getLong:(Ljava/lang/String;J)J
2346 ·······230:·lstore········112344 ·······226:·lstore········11
2347 ·······232:·aload_02345 ·······228:·aload_0
2348 ·······233:·lload·········112346 ·······229:·lload·········11
2349 ·······235:·putfield······#108················//·Field·stopTime:J2347 ·······231:·putfield······#108················//·Field·stopTime:J
2350 ·······238:·aload_02348 ·······234:·aload_0
2351 ·······239:·getfield······#75·················//·Field·parent:LAn/stop/Anstop;2349 ·······235:·getfield······#75·················//·Field·parent:LAn/stop/Anstop;
2352 ·······242:·astore········42350 ·······238:·astore········4
2353 ·······244:·aload_12351 ·······240:·aload_1
2354 ·······245:·ldc···········#224················//·String·anstop_state_wroteStart2352 ·······241:·ldc···········#224················//·String·anstop_state_wroteStart
2355 ·······247:·iconst_02353 ·······243:·iconst_0
2356 ·······248:·invokeinterface·#203,··3··········//·InterfaceMethod·android/content/SharedPreferences.getBoolean:(Ljava/lang/String;Z)Z2354 ·······244:·invokeinterface·#203,··3··········//·InterfaceMethod·android/content/SharedPreferences.getBoolean:(Ljava/lang/String;Z)Z
2357 ·······253:·istore········52355 ·······249:·istore········5
2358 ·······255:·aload·········42356 ·······251:·aload·········4
2359 ·······257:·iload·········52357 ·······253:·iload·········5
2360 ·······259:·putfield······#227················//·Field·An/stop/Anstop.wroteStartTime:Z2358 ·······255:·putfield······#227················//·Field·An/stop/Anstop.wroteStartTime:Z
2361 ·······262:·aload_02359 ·······258:·aload_0
2362 ·······263:·getfield······#75·················//·Field·parent:LAn/stop/Anstop;2360 ·······259:·getfield······#75·················//·Field·parent:LAn/stop/Anstop;
2363 ·······266:·astore········42361 ·······262:·astore········4
2364 ·······268:·aload_12362 ·······264:·aload_1
2365 ·······269:·ldc···········#253················//·String·anstop_state_clockComment2363 ·······265:·ldc···········#253················//·String·anstop_state_clockComment
2366 ·······271:·aconst_null2364 ·······267:·aconst_null
2367 ·······272:·invokeinterface·#413,··3··········//·InterfaceMethod·android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;2365 ·······268:·invokeinterface·#413,··3··········//·InterfaceMethod·android/content/SharedPreferences.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
2368 ·······277:·astore········62366 ·······273:·astore········6
2369 ·······279:·aload·········42367 ·······275:·aload·········4
2370 ·······281:·aload·········62368 ·······277:·aload·········6
2371 ·······283:·putfield······#251················//·Field·An/stop/Anstop.comment:Ljava/lang/String;2369 ·······279:·putfield······#251················//·Field·An/stop/Anstop.comment:Ljava/lang/String;
2372 ·······286:·aload_02370 ·······282:·aload_0
2373 ·······287:·getfield······#75·················//·Field·parent:LAn/stop/Anstop;2371 ·······283:·getfield······#75·················//·Field·parent:LAn/stop/Anstop;
2374 ·······290:·getfield······#251················//·Field·An/stop/Anstop.comment:Ljava/lang/String;2372 ·······286:·getfield······#251················//·Field·An/stop/Anstop.comment:Ljava/lang/String;
2375 ·······293:·astore········42373 ·······289:·astore········4
2376 ·······295:·aload·········42374 ·······291:·aload·········4
2377 ·······297:·ifnull········3392375 ·······293:·ifnull········335
2378 ·······300:·aload_02376 ·······296:·aload_0
2379 ·······301:·getfield······#75·················//·Field·parent:LAn/stop/Anstop;2377 ·······297:·getfield······#75·················//·Field·parent:LAn/stop/Anstop;
2380 ·······304:·getfield······#251················//·Field·An/stop/Anstop.comment:Ljava/lang/String;2378 ·······300:·getfield······#251················//·Field·An/stop/Anstop.comment:Ljava/lang/String;
2381 ·······307:·astore········42379 ·······303:·astore········4
2382 ·······309:·aload·········42380 ·······305:·aload·········4
2383 ·······311:·invokevirtual·#418················//·Method·java/lang/String.length:()I2381 ·······307:·invokevirtual·#418················//·Method·java/lang/String.length:()I
2384 ·······314:·istore········72382 ·······310:·istore········7
2385 ·······316:·iload·········72383 ·······312:·iload·········7
2386 ·······318:·ifne··········3392384 ·······314:·ifne··········335
2387 ·······321:·aload_02385 ·······317:·aload_0
2388 ·······322:·getfield······#75·················//·Field·parent:LAn/stop/Anstop;2386 ·······318:·getfield······#75·················//·Field·parent:LAn/stop/Anstop;
2389 ·······325:·astore········42387 ·······321:·astore········4
2390 ·······327:·iconst_02388 ·······323:·iconst_0
2391 ·······328:·istore········52389 ·······324:·istore········5
 2390 ·······326:·aconst_null
 2391 ·······327:·astore········6
 2392 ·······329:·aload·········4
2392 ·······330:·aconst_null2393 ·······331:·aconst_null
2393 ·······331:·astore········6 
2394 ·······333:·aload·········4 
Max diff block lines reached; 1731/27265 bytes (6.35%) of diff not shown.
5.46 KB
An/stop/LoadActivity.class
5.41 KB
javap -verbose -constants -s -l -private {}
    
Offset 323, 15 lines modifiedOffset 323, 15 lines modified
323 ········56:·invokevirtual·#58·················//·Method·setListAdapter:(Landroid/widget/ListAdapter;)V323 ········56:·invokevirtual·#58·················//·Method·setListAdapter:(Landroid/widget/ListAdapter;)V
324 ········59:·return324 ········59:·return
  
325 ··public·boolean·onContextItemSelected(android.view.MenuItem);325 ··public·boolean·onContextItemSelected(android.view.MenuItem);
326 ····descriptor:·(Landroid/view/MenuItem;)Z326 ····descriptor:·(Landroid/view/MenuItem;)Z
327 ····flags:·(0x0001)·ACC_PUBLIC327 ····flags:·(0x0001)·ACC_PUBLIC
328 ····Code:328 ····Code:
329 ······stack=300,·locals=15,·args_size=2329 ······stack=300,·locals=13,·args_size=2
330 ·········0:·iconst_1330 ·········0:·iconst_1
331 ·········1:·istore_2331 ·········1:·istore_2
332 ·········2:·aload_1332 ·········2:·aload_1
333 ·········3:·invokeinterface·#64,··1···········//·InterfaceMethod·android/view/MenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo;333 ·········3:·invokeinterface·#64,··1···········//·InterfaceMethod·android/view/MenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo;
334 ·········8:·checkcast·····#66·················//·class·android/widget/AdapterView$AdapterContextMenuInfo334 ·········8:·checkcast·····#66·················//·class·android/widget/AdapterView$AdapterContextMenuInfo
335 ········11:·astore_3335 ········11:·astore_3
336 ········12:·aload_1336 ········12:·aload_1
Offset 366, 86 lines modifiedOffset 366, 86 lines modified
366 ········91:·new···········#87·················//·class·An/stop/ExportHelper366 ········91:·new···········#87·················//·class·An/stop/ExportHelper
367 ········94:·astore········8367 ········94:·astore········8
368 ········96:·aload·········8368 ········96:·aload·········8
369 ········98:·aload_0369 ········98:·aload_0
370 ········99:·invokespecial·#90·················//·Method·An/stop/ExportHelper."<init>":(Landroid/content/Context;)V370 ········99:·invokespecial·#90·················//·Method·An/stop/ExportHelper."<init>":(Landroid/content/Context;)V
371 ·······102:·aload_3371 ·······102:·aload_3
372 ·······103:·getfield······#78·················//·Field·android/widget/AdapterView$AdapterContextMenuInfo.id:J372 ·······103:·getfield······#78·················//·Field·android/widget/AdapterView$AdapterContextMenuInfo.id:J
373 ·······106:·lstore········9373 ·······106:·lstore········6
374 ·······108:·aload·········8374 ·······108:·aload·········8
375 ·······110:·lload·········9375 ·······110:·lload·········6
376 ·······112:·invokevirtual·#93·················//·Method·An/stop/ExportHelper.write:(J)Z376 ·······112:·invokevirtual·#93·················//·Method·An/stop/ExportHelper.write:(J)Z
377 ·······115:·istore········4377 ·······115:·istore········4
378 ·······117:·iload·········4378 ·······117:·iload·········4
379 ·······119:·ifeq··········143379 ·······119:·ifeq··········143
380 ·······122:·ldc···········#94·················//·int·2131165207380 ·······122:·ldc···········#94·················//·int·2131165207
381 ·······124:·istore········4381 ·······124:·istore········4
382 ·······126:·aload_0382 ·······126:·aload_0
383 ·······127:·iload·········4383 ·······127:·iload·········4
384 ·······129:·iconst_0384 ·······129:·iconst_0
385 ·······130:·invokestatic··#101················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;385 ·······130:·invokestatic··#101················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;
386 ·······133:·astore········11386 ·······133:·astore········9
387 ·······135:·aload·········11387 ·······135:·aload·········9
388 ·······137:·invokevirtual·#104················//·Method·android/widget/Toast.show:()V388 ·······137:·invokevirtual·#104················//·Method·android/widget/Toast.show:()V
389 ·······140:·goto··········62389 ·······140:·goto··········62
390 ·······143:·ldc···········#105················//·int·2131165208390 ·······143:·ldc···········#105················//·int·2131165208
391 ·······145:·istore········4391 ·······145:·istore········4
392 ·······147:·aload_0392 ·······147:·aload_0
393 ·······148:·iload·········4393 ·······148:·iload·········4
394 ·······150:·iconst_0394 ·······150:·iconst_0
395 ·······151:·invokestatic··#101················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;395 ·······151:·invokestatic··#101················//·Method·android/widget/Toast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast;
396 ·······154:·astore········11396 ·······154:·astore········9
397 ·······156:·goto··········135397 ·······156:·goto··········135
398 ·······159:·aload_0398 ·······159:·aload_0
399 ·······160:·getfield······#31·················//·Field·dbHelper:LAn/stop/AnstopDbAdapter;399 ·······160:·getfield······#31·················//·Field·dbHelper:LAn/stop/AnstopDbAdapter;
400 ·······163:·astore········5400 ·······163:·astore········5
401 ·······165:·aload_3401 ·······165:·aload_3
402 ·······166:·getfield······#78·················//·Field·android/widget/AdapterView$AdapterContextMenuInfo.id:J402 ·······166:·getfield······#78·················//·Field·android/widget/AdapterView$AdapterContextMenuInfo.id:J
403 ·······169:·lstore········6403 ·······169:·lstore········6
404 ·······171:·aload·········5404 ·······171:·aload·········5
405 ·······173:·lload·········6405 ·······173:·lload·········6
406 ·······175:·invokevirtual·#110················//·Method·An/stop/AnstopDbAdapter.getRowAndFormat:(J)[Ljava/lang/String;406 ·······175:·invokevirtual·#110················//·Method·An/stop/AnstopDbAdapter.getRowAndFormat:(J)[Ljava/lang/String;
407 ·······178:·astore········12407 ·······178:·astore········10
408 ·······180:·aload·········12408 ·······180:·aload·········10
409 ·······182:·ifnull········62409 ·······182:·ifnull········62
410 ·······185:·new···········#112················//·class·java/lang/StringBuilder410 ·······185:·new···········#112················//·class·java/lang/StringBuilder
411 ·······188:·astore········5411 ·······188:·astore········5
412 ·······190:·aload·········5412 ·······190:·aload·········5
413 ·······192:·invokespecial·#113················//·Method·java/lang/StringBuilder."<init>":()V413 ·······192:·invokespecial·#113················//·Method·java/lang/StringBuilder."<init>":()V
414 ·······195:·aload_0414 ·······195:·aload_0
415 ·······196:·invokevirtual·#117················//·Method·getResources:()Landroid/content/res/Resources;415 ·······196:·invokevirtual·#117················//·Method·getResources:()Landroid/content/res/Resources;
416 ·······199:·astore········13416 ·······199:·astore········11
417 ·······201:·ldc···········#118················//·int·2131165184417 ·······201:·ldc···········#118················//·int·2131165184
418 ·······203:·istore········14418 ·······203:·istore········12
419 ·······205:·aload·········13419 ·······205:·aload·········11
420 ·······207:·iload·········14420 ·······207:·iload·········12
421 ·······209:·invokevirtual·#125················//·Method·android/content/res/Resources.getString:(I)Ljava/lang/String;421 ·······209:·invokevirtual·#125················//·Method·android/content/res/Resources.getString:(I)Ljava/lang/String;
422 ·······212:·astore········13422 ·······212:·astore········11
423 ·······214:·aload·········5423 ·······214:·aload·········5
424 ·······216:·aload·········13424 ·······216:·aload·········11
425 ·······218:·invokevirtual·#129················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;425 ·······218:·invokevirtual·#129················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
426 ·······221:·ldc···········#131················//·String·:426 ·······221:·ldc···········#131················//·String·:
427 ·······223:·invokevirtual·#129················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;427 ·······223:·invokevirtual·#129················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
428 ·······226:·astore········5428 ·······226:·astore········5
429 ·······228:·aload·········12429 ·······228:·aload·········10
430 ·······230:·iconst_0430 ·······230:·iconst_0
431 ·······231:·aaload431 ·······231:·aaload
432 ·······232:·astore········13432 ·······232:·astore········11
433 ·······234:·aload·········5433 ·······234:·aload·········5
434 ·······236:·aload·········13434 ·······236:·aload·········11
435 ·······238:·invokevirtual·#129················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;435 ·······238:·invokevirtual·#129················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
436 ·······241:·invokevirtual·#135················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;436 ·······241:·invokevirtual·#135················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
437 ·······244:·astore········5437 ·······244:·astore········5
438 ·······246:·aload·········12438 ·······246:·aload·········10
439 ·······248:·iload_2439 ·······248:·iload_2
440 ·······249:·aaload440 ·······249:·aaload
441 ·······250:·astore········13441 ·······250:·astore········11
442 ·······252:·aload_0442 ·······252:·aload_0
443 ·······253:·aload·········5443 ·······253:·aload·········5
444 ·······255:·aload·········13444 ·······255:·aload·········11
445 ·······257:·invokestatic··#141················//·Method·An/stop/Anstop.startSendMailIntent:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V445 ·······257:·invokestatic··#141················//·Method·An/stop/Anstop.startSendMailIntent:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V
446 ·······260:·goto··········62446 ·······260:·goto··········62
  
447 ··public·void·onCreate(android.os.Bundle);447 ··public·void·onCreate(android.os.Bundle);
448 ····descriptor:·(Landroid/os/Bundle;)V448 ····descriptor:·(Landroid/os/Bundle;)V
449 ····flags:·(0x0001)·ACC_PUBLIC449 ····flags:·(0x0001)·ACC_PUBLIC
450 ····Code:450 ····Code:
15.8 KB
An/stop/ShowTimesActivity.class
15.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 197, 20 lines modifiedOffset 197, 20 lines modified
197 ··#189·=·Utf8···············An/stop/ExportHelper197 ··#189·=·Utf8···············An/stop/ExportHelper
198 ··#190·=·Class··············#189··········//·An/stop/ExportHelper198 ··#190·=·Class··············#189··········//·An/stop/ExportHelper
199 ··#191·=·Methodref··········#190.#45······//·An/stop/ExportHelper."<init>":(Landroid/content/Context;)V199 ··#191·=·Methodref··········#190.#45······//·An/stop/ExportHelper."<init>":(Landroid/content/Context;)V
200 ··#192·=·Utf8···············getText200 ··#192·=·Utf8···············getText
201 ··#193·=·Utf8···············()Ljava/lang/CharSequence;201 ··#193·=·Utf8···············()Ljava/lang/CharSequence;
202 ··#194·=·NameAndType········#192:#193·····//·getText:()Ljava/lang/CharSequence;202 ··#194·=·NameAndType········#192:#193·····//·getText:()Ljava/lang/CharSequence;
203 ··#195·=·Methodref··········#60.#194······//·android/widget/TextView.getText:()Ljava/lang/CharSequence;203 ··#195·=·Methodref··········#60.#194······//·android/widget/TextView.getText:()Ljava/lang/CharSequence;
204 ··#196·=·Utf8···············java/lang/Object204 ··#196·=·Utf8···············java/lang/CharSequence
205 ··#197·=·Class··············#196··········//·java/lang/Object205 ··#197·=·Class··············#196··········//·java/lang/CharSequence
206 ··#198·=·Utf8···············toString206 ··#198·=·Utf8···············toString
207 ··#199·=·Utf8···············()Ljava/lang/String;207 ··#199·=·Utf8···············()Ljava/lang/String;
208 ··#200·=·NameAndType········#198:#199·····//·toString:()Ljava/lang/String;208 ··#200·=·NameAndType········#198:#199·····//·toString:()Ljava/lang/String;
209 ··#201·=·Methodref··········#197.#200·····//·java/lang/Object.toString:()Ljava/lang/String;209 ··#201·=·InterfaceMethodref·#197.#200·····//·java/lang/CharSequence.toString:()Ljava/lang/String;
210 ··#202·=·Utf8···············write210 ··#202·=·Utf8···············write
211 ··#203·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)Z211 ··#203·=·Utf8···············(Ljava/lang/String;Ljava/lang/String;)Z
212 ··#204·=·NameAndType········#202:#203·····//·write:(Ljava/lang/String;Ljava/lang/String;)Z212 ··#204·=·NameAndType········#202:#203·····//·write:(Ljava/lang/String;Ljava/lang/String;)Z
213 ··#205·=·Methodref··········#190.#204·····//·An/stop/ExportHelper.write:(Ljava/lang/String;Ljava/lang/String;)Z213 ··#205·=·Methodref··········#190.#204·····//·An/stop/ExportHelper.write:(Ljava/lang/String;Ljava/lang/String;)Z
214 ··#206·=·Integer············2131165207214 ··#206·=·Integer············2131165207
215 ··#207·=·Float··············1.7944625E38f215 ··#207·=·Float··············1.7944625E38f
216 ··#208·=·Utf8···············android/widget/Toast216 ··#208·=·Utf8···············android/widget/Toast
Offset 322, 15 lines modifiedOffset 322, 15 lines modified
322 ·········1:·invokespecial·#31·················//·Method·android/app/Activity."<init>":()V322 ·········1:·invokespecial·#31·················//·Method·android/app/Activity."<init>":()V
323 ·········4:·return323 ·········4:·return
  
324 ··public·void·onCreate(android.os.Bundle);324 ··public·void·onCreate(android.os.Bundle);
325 ····descriptor:·(Landroid/os/Bundle;)V325 ····descriptor:·(Landroid/os/Bundle;)V
326 ····flags:·(0x0001)·ACC_PUBLIC326 ····flags:·(0x0001)·ACC_PUBLIC
327 ····Code:327 ····Code:
328 ······stack=300,·locals=17,·args_size=2328 ······stack=300,·locals=15,·args_size=2
329 ·········0:·iconst_0329 ·········0:·iconst_0
330 ·········1:·istore_2330 ·········1:·istore_2
331 ·········2:·aconst_null331 ·········2:·aconst_null
332 ·········3:·astore_3332 ·········3:·astore_3
333 ·········4:·aload_0333 ·········4:·aload_0
334 ·········5:·aload_1334 ·········5:·aload_1
335 ·········6:·invokespecial·#35·················//·Method·android/app/Activity.onCreate:(Landroid/os/Bundle;)V335 ·········6:·invokespecial·#35·················//·Method·android/app/Activity.onCreate:(Landroid/os/Bundle;)V
Offset 406, 57 lines modifiedOffset 406, 57 lines modified
406 ·······153:·putfield······#82·················//·Field·mRowId:Ljava/lang/Long;406 ·······153:·putfield······#82·················//·Field·mRowId:Ljava/lang/Long;
407 ·······156:·aload_0407 ·······156:·aload_0
408 ·······157:·getfield······#48·················//·Field·dbHelper:LAn/stop/AnstopDbAdapter;408 ·······157:·getfield······#48·················//·Field·dbHelper:LAn/stop/AnstopDbAdapter;
409 ·······160:·astore········4409 ·······160:·astore········4
410 ·······162:·aload_0410 ·······162:·aload_0
411 ·······163:·getfield······#82·················//·Field·mRowId:Ljava/lang/Long;411 ·······163:·getfield······#82·················//·Field·mRowId:Ljava/lang/Long;
412 ·······166:·invokevirtual·#96·················//·Method·java/lang/Long.longValue:()J412 ·······166:·invokevirtual·#96·················//·Method·java/lang/Long.longValue:()J
413 ·······169:·lstore········11413 ·······169:·lstore········9
414 ·······171:·aload·········4414 ·······171:·aload·········4
415 ·······173:·lload·········11415 ·······173:·lload·········9
416 ·······175:·invokevirtual·#100················//·Method·An/stop/AnstopDbAdapter.fetch:(J)Landroid/database/Cursor;416 ·······175:·invokevirtual·#100················//·Method·An/stop/AnstopDbAdapter.fetch:(J)Landroid/database/Cursor;
417 ·······178:·astore········13417 ·······178:·astore········11
418 ·······180:·aload_0418 ·······180:·aload_0
419 ·······181:·aload·········13419 ·······181:·aload·········11
420 ·······183:·invokevirtual·#104················//·Method·startManagingCursor:(Landroid/database/Cursor;)V420 ·······183:·invokevirtual·#104················//·Method·startManagingCursor:(Landroid/database/Cursor;)V
421 ·······186:·aload_0421 ·······186:·aload_0
422 ·······187:·getfield······#66·················//·Field·titleView:Landroid/widget/TextView;422 ·······187:·getfield······#66·················//·Field·titleView:Landroid/widget/TextView;
423 ·······190:·astore········4423 ·······190:·astore········4
424 ·······192:·aload·········13424 ·······192:·aload·········11
425 ·······194:·ldc···········#106················//·String·title425 ·······194:·ldc···········#106················//·String·title
426 ·······196:·invokeinterface·#112,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndexOrThrow:(Ljava/lang/String;)I426 ·······196:·invokeinterface·#112,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndexOrThrow:(Ljava/lang/String;)I
427 ·······201:·istore_2427 ·······201:·istore_2
428 ·······202:·aload·········13428 ·······202:·aload·········11
429 ·······204:·iload_2429 ·······204:·iload_2
430 ·······205:·invokeinterface·#116,··2··········//·InterfaceMethod·android/database/Cursor.getString:(I)Ljava/lang/String;430 ·······205:·invokeinterface·#116,··2··········//·InterfaceMethod·android/database/Cursor.getString:(I)Ljava/lang/String;
431 ·······210:·astore_3431 ·······210:·astore_3
432 ·······211:·aload·········4432 ·······211:·aload·········4
433 ·······213:·aload_3433 ·······213:·aload_3
434 ·······214:·invokevirtual·#120················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V434 ·······214:·invokevirtual·#120················//·Method·android/widget/TextView.setText:(Ljava/lang/CharSequence;)V
435 ·······217:·aload·········13435 ·······217:·aload·········11
436 ·······219:·ldc···········#122················//·String·body436 ·······219:·ldc···········#122················//·String·body
437 ·······221:·invokeinterface·#112,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndexOrThrow:(Ljava/lang/String;)I437 ·······221:·invokeinterface·#112,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndexOrThrow:(Ljava/lang/String;)I
438 ·······226:·istore········14438 ·······226:·istore········12
439 ·······228:·ldc···········#124················//·String·mode439 ·······228:·ldc···········#124················//·String·mode
440 ·······230:·astore········4440 ·······230:·astore········4
441 ·······232:·aload·········13441 ·······232:·aload·········11
442 ·······234:·aload·········4442 ·······234:·aload·········4
443 ·······236:·invokeinterface·#127,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I443 ·······236:·invokeinterface·#127,··2··········//·InterfaceMethod·android/database/Cursor.getColumnIndex:(Ljava/lang/String;)I
444 ·······241:·istore········15444 ·······241:·istore········13
445 ·······243:·aload·········13445 ·······243:·aload·········11
446 ·······245:·iload·········15446 ·······245:·iload·········13
447 ·······247:·invokeinterface·#131,··2··········//·InterfaceMethod·android/database/Cursor.isNull:(I)Z447 ·······247:·invokeinterface·#131,··2··········//·InterfaceMethod·android/database/Cursor.isNull:(I)Z
448 ·······252:·istore········5448 ·······252:·istore········5
449 ·······254:·iload·········5449 ·······254:·iload·········5
450 ·······256:·ifeq··········316450 ·······256:·ifeq··········316
451 ·······259:·aload_0451 ·······259:·aload_0
452 ·······260:·getfield······#62·················//·Field·bodyView:Landroid/widget/TextView;452 ·······260:·getfield······#62···············