500 KB
/home/fdroid/fdroiddata/tmp/fr.asterope_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_fr.asterope_1.apk
2.62 KB
zipinfo /dev/stdin
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
1 Zip·​file·​size:​·70215·​bytes,​·​number·​of·​entries:​·​161 Zip·​file·​size:​·66111·​bytes,​·​number·​of·​entries:​·​16
2 -​rw-​-​-​-​·····​2.​0·​fat·····​1111·​bl·​defN·​14-​Sep-​22·​06:​32·​META-​INF/​MANIFEST.​MF2 -​rw-​-​-​-​·····​2.​0·​fat·····​1111·​bl·​defN·​14-​Sep-​22·​06:​32·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat·····​1232·​bl·​defN·​14-​Sep-​22·​06:​32·​META-​INF/​3A87BC98.​SF3 -​rw-​-​-​-​·····​2.​0·​fat·····​1232·​bl·​defN·​14-​Sep-​22·​06:​32·​META-​INF/​3A87BC98.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Sep-​22·​06:​32·​META-​INF/​3A87BC98.​RSA4 -​rw-​-​-​-​·····​2.​0·​fat·····​1332·​bl·​defN·​14-​Sep-​22·​06:​32·​META-​INF/​3A87BC98.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat·····3584·​bX·​defN·​14-​Sep-​22·​06:​12·res/​layout/​main.​xml5 -​rw-​-​-​-​·····​2.​0·​fat·····2388·​bX·​defN·​17-​Oct-​11·​00:​12·AndroidManifest.​xml
6 -​rw-​-​-​-​·····2.​0·​fat·····2560·​bl·defN·14-​Sep-​22·​06:​12·AndroidManifest.​xml6 -​rw-​-​-​-​·····1.​0·​fat·····7875·​b-​·stor·80-​Jan-​01·​00:​00·res/​drawable-​hdpi-​v4/​ic_launcher.​png
7 -​rw-​-​-​-​·····1.​0·​fat·····6600·​b-​·stor·​14-​Sep-​22·​06:​12·​resources.​arsc7 -​rw-​-​-​-​·····2.​0·​fat······​956·​bl·defN·​17-​Oct-​11·​00:​12·​res/​drawable-​hdpi-​v4/​round_text_view.​xml
8 -​rw-​-​-​-​·····​1.​0·​fat·····9193·​b-​·​stor·14-​Sep-​22·​06:​12·​res/​drawable-​hdpi/​ic_launcher.​png8 -​rw-​-​-​-​·····​1.​0·​fat·····3490·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​run_icon.​png
9 -​rw-​-​-​-​·····2.​0·​fat······956·​bl·defN·14-​Sep-​22·​06:​12·​res/​drawable-​hdpi/​round_text_view.​xml9 -​rw-​-​-​-​·····1.​0·​fat·····2395·​b-​·stor·80-​Jan-​01·​00:​00·​res/​drawable-​ldpi-​v4/​ic_launcher.​png
10 -​rw-​-​-​-​·····​1.​0·​fat·····3525·​b-​·​stor·14-​Sep-​22·​06:​12·​res/​drawable-​hdpi/​run_icon.​png10 -​rw-​-​-​-​·····​1.​0·​fat·····1722·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​ldpi-​v4/​run_icon.​png
11 -​rw-​-​-​-​·····​1.​0·​fat·····2658·​b-​·​stor·14-​Sep-​22·​06:​12·​res/​drawable-​ldpi/​ic_launcher.​png11 -​rw-​-​-​-​·····​1.​0·​fat·····4509·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
12 -​rw-​-​-​-​·····​1.​0·​fat·····1729·​b-​·​stor·14-​Sep-​22·​06:​12·​res/​drawable-​ldpi/​run_icon.​png12 -​rw-​-​-​-​·····​1.​0·​fat·····2209·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​run_icon.​png
13 -​rw-​-​-​-​·····​1.​0·​fat·····​5057·​b-​·​stor·14-​Sep-​22·​06:​12·​res/​drawable-​mdpi/​ic_launcher.​png13 -​rw-​-​-​-​·····​1.​0·​fat····12145·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
14 -​rw-​-​-​-​·····​1.​0·​fat·····2219·​b-​·​stor·14-​Sep-​22·​06:​12·​res/​drawable-​mdpi/​run_icon.​png14 -​rw-​-​-​-​·····​1.​0·​fat·····4498·​b-​·​stor·80-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​run_icon.​png
15 -​rw-​-​-​-​·····1.​0·​fat····14068·​b-​·stor·​14-​Sep-​22·​06:​12·​res/​drawable-​xhdpi/​ic_launcher.​png15 -​rw-​-​-​-​·····2.​0·​fat·····​3584·​bl·defN·​17-​Oct-​11·​00:​12·​res/​layout/​main.​xml
16 -​rw-​-​-​-​·····​1.​0·​fat·····4581·​b-​·​stor·14-​Sep-​22·​06:​12·​res/​drawable-​xhdpi/​run_icon.​png16 -​rw-​-​-​-​·····​1.​0·​fat·····6768·​b-​·​stor·80-​Jan-​01·​00:​00·​resources.​arsc
17 -​rw-​-​-​-​·····​2.​0·​fat····​28296·​bl·​defN·​14-​Sep-​22·​06:​12·​classes.​dex17 -​rw-​-​-​-​·····​2.​0·​fat····​28316·​bl·​defN·​17-​Oct-​11·​00:​12·​classes.​dex
18 16·​files,​·​88701·​bytes·​uncompressed,​·​68013·​bytes·​compressed:​··​23.​3%18 16·​files,​·​84530·​bytes·​uncompressed,​·​63897·​bytes·​compressed:​··​24.​4%
1.41 KB
AndroidManifest.xml (decoded)
1.35 KB
AndroidManifest.xml
Offset 1, 17 lines modifiedOffset 1, 16 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?>1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <manifest·​android:​versionCode="1"·​android:​versionName="1.​0"·​package="fr.​asterope"·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">2 <manifest·​android:​versionCode="1"·​android:​versionName="1.​0"·​package="fr.​asterope"·platformBuildVersionC​ode="17"·​platformBuildVersionN​ame="4.​2.​2-​1425461"·xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
3 ··​<uses-​sdk·​android:​minSdkVersion="8"/​>3 ··​<uses-​sdk·​android:​minSdkVersion="8"/​>
4 ··​<uses-​sdk·​android:​targetSdkVersion="8"/​>4 ··​<uses-​sdk·​android:​targetSdkVersion="8"/​>
5 ··​<uses-​permission·​android:​name="android.​permission.​ACCESS_COARSE_LOCATIO​N"/​>5 ··​<uses-​permission·​android:​name="android.​permission.​ACCESS_COARSE_LOCATIO​N"/​>
6 ··​<uses-​permission·​android:​name="android.​permission.​ACCESS_FINE_LOCATION"​/​>6 ··​<uses-​permission·​android:​name="android.​permission.​ACCESS_FINE_LOCATION"​/​>
7 ··​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"/​>7 ··​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"/​>
8 ··​<application·​android:​icon="@drawable/​run_icon"·​android:​label="@string/​app_name">8 ··​<application·​android:​icon="@drawable/​run_icon"·​android:​label="@string/​app_name">
9 ····​<activity·​android:​label="@string/​app_name"·​android:​name="MainActivity"·​android:​screenOrientation="po​rtrait"·​android:​theme="@android:​style/​Theme.​NoTitleBar.​Fullscreen">9 ····​<activity·​android:​label="@string/​app_name"·​android:​name="MainActivity"·​android:​screenOrientation="po​rtrait"·​android:​theme="@android:​style/​Theme.​NoTitleBar.​Fullscreen">
10 ······​<intent-​filter>10 ······​<intent-​filter>
11 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>11 ········​<action·​android:​name="android.​intent.​action.​MAIN"/​>
12 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>12 ········​<category·​android:​name="android.​intent.​category.​LAUNCHER"/​>
13 ······​</​intent-​filter>13 ······​</​intent-​filter>
14 ····​</​activity>14 ····​</​activity>
15 ··​</​application>15 ··​</​application>
16 ··​<fdroid·​buildserverid="007e3e​ee2770c27c4f13cf5e6dc​df40d86928215·​"·​fdroidserverid="7d214​172861561291efd9b4920​daf7efbfb861a6·​"/​> 
17 </​manifest>16 </​manifest>
12.7 KB
classes.dex
12.7 KB
classes.jar
1.78 KB
zipinfo /dev/stdin
Max report size reached
10.9 KB
fr/asterope/MainActivity$1.class
10.8 KB
javap -verbose -constants -s -l -private {}
Max report size reached
504 B
smali/fr/asterope/MainActivity$4.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​asterope/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​29527 ····​.​line·​295
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$4;​-​>this$0:​Lfr/​asterope/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$4;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
254 B
smali/fr/asterope/R.smali
Offset 19, 10 lines modifiedOffset 19, 9 lines modified
19 .​method·​public·​constructor·​<init>()​V19 .​method·​public·​constructor·​<init>()​V
20 ····​.​locals·​020 ····​.​locals·​0
  
21 ····​.​prologue21 ····​.​prologue
22 ····​.​line·​1022 ····​.​line·​10
23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V23 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
24 ····​.​line·​32 
25 ····​return-​void24 ····​return-​void
26 .​end·​method25 .​end·​method
17.0 KB
smali/fr/asterope/MainActivity.smali
Offset 62, 18 lines modifiedOffset 62, 18 lines modified
62 .​field·​private·​started:​Z62 .​field·​private·​started:​Z
  
63 .​field·​private·​update_count:​J63 .​field·​private·​update_count:​J
  
  
64 #·​direct·​methods64 #·​direct·​methods
65 .​method·​public·​constructor·​<init>()​V65 .​method·​public·​constructor·​<init>()​V
66 ····​.​locals·766 ····​.​locals·8
  
67 ····​.​prologue67 ····​.​prologue
68 ····​const-​wide/​16·​v5,​·​0x068 ····​const-​wide/​16·​v6,​·​0x0
  
69 ····​const/​4·​v4,​·​0x069 ····​const/​4·​v4,​·​0x0
  
70 ····​const/​4·​v3,​·​0x070 ····​const/​4·​v3,​·​0x0
  
71 ····​const/​4·​v2,​·​0x071 ····​const/​4·​v2,​·​0x0
  
Offset 106, 18 lines modifiedOffset 106, 18 lines modified
  
106 ····​iput-​wide·​v0,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>update_count:​J106 ····​iput-​wide·​v0,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>update_count:​J
  
107 ····​.​line·​63107 ····​.​line·​63
108 ····​iput·​v3,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>elapsed_seconds:​F108 ····​iput·​v3,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>elapsed_seconds:​F
  
109 ····​.​line·​64109 ····​.​line·​64
110 ····​iput-​wide·​v5,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>latitude:​D110 ····​iput-​wide·​v6,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>latitude:​D
  
111 ····​.​line·​65111 ····​.​line·​65
112 ····​iput-​wide·​v5,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>longitude:​D112 ····​iput-​wide·​v6,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>longitude:​D
  
113 ····​.​line·​66113 ····​.​line·​66
114 ····​const-​string·​v0,​·​""114 ····​const-​string·​v0,​·​""
  
115 ····​iput-​object·​v0,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>gpsStatus:​Ljava/​lang/​String;​115 ····​iput-​object·​v0,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>gpsStatus:​Ljava/​lang/​String;​
  
116 ····​.​line·​67116 ····​.​line·​67
Offset 212, 22 lines modifiedOffset 212, 22 lines modified
212 ····​return-​void212 ····​return-​void
213 .​end·​method213 .​end·​method
  
214 .​method·​private·​reset()​V214 .​method·​private·​reset()​V
215 ····​.​locals·​6215 ····​.​locals·​6
  
216 ····​.​prologue216 ····​.​prologue
217 ····​const/​4·​v5,​·​0x0217 ····​const/​4·​v3,​·​0x0
  
218 ····​const-​wide/​16·​v3,​·​0x0218 ····​const-​wide/​16·​v4,​·​0x0
  
219 ····​const/​4·​v2,​·​0x0219 ····​const/​4·​v2,​·​0x0
  
220 ····​.​line·​102220 ····​.​line·​102
221 ····​iput-​boolean·​v5,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>started:​Z221 ····​iput-​boolean·​v3,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>started:​Z
  
222 ····​.​line·​103222 ····​.​line·​103
223 ····​iput·​v2,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>inst_speed:​F223 ····​iput·​v2,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>inst_speed:​F
  
224 ····​.​line·​104224 ····​.​line·​104
225 ····​iput·​v2,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>average_speed:​F225 ····​iput·​v2,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>average_speed:​F
  
Offset 248, 21 lines modifiedOffset 248, 21 lines modified
248 ····​invoke-​virtual·​{p0,​·​v0},​·​Lfr/​asterope/​MainActivity;​-​>getString(I)​Ljava/​lang/​String;​248 ····​invoke-​virtual·​{p0,​·​v0},​·​Lfr/​asterope/​MainActivity;​-​>getString(I)​Ljava/​lang/​String;​
  
249 ····​move-​result-​object·​v0249 ····​move-​result-​object·​v0
  
250 ····​iput-​object·​v0,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>gpsStatus:​Ljava/​lang/​String;​250 ····​iput-​object·​v0,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>gpsStatus:​Ljava/​lang/​String;​
  
251 ····​.​line·​109251 ····​.​line·​109
252 ····​iput-​wide·​v3,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>latitude:​D252 ····​iput-​wide·​v4,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>latitude:​D
  
253 ····​.​line·​110253 ····​.​line·​110
254 ····​iput-​wide·​v3,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>longitude:​D254 ····​iput-​wide·​v4,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>longitude:​D
  
255 ····​.​line·​111255 ····​.​line·​111
256 ····​iput·​v5,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>satelliteNumber:​I256 ····​iput·​v3,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>satelliteNumber:​I
  
257 ····​.​line·​112257 ····​.​line·​112
258 ····​const-​wide/​16·​v0,​·​-​0x1258 ····​const-​wide/​16·​v0,​·​-​0x1
  
259 ····​iput-​wide·​v0,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>pauseStarted:​J259 ····​iput-​wide·​v0,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>pauseStarted:​J
  
260 ····​.​line·​114260 ····​.​line·​114
Offset 414, 17 lines modifiedOffset 414, 17 lines modified
414 ····​if-​eqz·​v3,​·​:​cond_2414 ····​if-​eqz·​v3,​·​:​cond_2
  
415 ····​.​line·​584415 ····​.​line·​584
416 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​416 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
  
417 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V417 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
418 ····​iget-​wide·​v5,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>latitude:​D418 ····​iget-​wide·​v6,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>latitude:​D
  
419 ····​invoke-​static·​{v5,​·​v6,​·​v8},​·​Landroid/​location/​Location;​-​>convert(DI)​Ljava/​lang/​String;​419 ····​invoke-​static·​{v6,​·​v7,​·​v8},​·​Landroid/​location/​Location;​-​>convert(DI)​Ljava/​lang/​String;​
  
420 ····​move-​result-​object·​v5420 ····​move-​result-​object·​v5
  
421 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​421 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
422 ····​move-​result-​object·​v4422 ····​move-​result-​object·​v4
  
Offset 459, 17 lines modifiedOffset 459, 17 lines modified
459 ····​if-​eqz·​v3,​·​:​cond_3459 ····​if-​eqz·​v3,​·​:​cond_3
  
460 ····​.​line·​591460 ····​.​line·​591
461 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​461 ····​new-​instance·​v4,​·​Ljava/​lang/​StringBuilder;​
  
462 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V462 ····​invoke-​direct·​{v4},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
463 ····​iget-​wide·​v5,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>longitude:​D463 ····​iget-​wide·​v6,​·​p0,​·​Lfr/​asterope/​MainActivity;​-​>longitude:​D
  
464 ····​invoke-​static·​{v5,​·​v6,​·​v8},​·​Landroid/​location/​Location;​-​>convert(DI)​Ljava/​lang/​String;​464 ····​invoke-​static·​{v6,​·​v7,​·​v8},​·​Landroid/​location/​Location;​-​>convert(DI)​Ljava/​lang/​String;​
  
465 ····​move-​result-​object·​v5465 ····​move-​result-​object·​v5
  
466 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​466 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
467 ····​move-​result-​object·​v4467 ····​move-​result-​object·​v4
  
Offset 824, 15 lines modifiedOffset 824, 15 lines modified
824 ····​.​line·​856824 ····​.​line·​856
825 ····​.​end·​local·​v0····​#·​"builder":​Landroid/​app/​AlertDialog$Builder;​825 ····​.​end·​local·​v0····​#·​"builder":​Landroid/​app/​AlertDialog$Builder;​
826 ····​:​cond_0826 ····​:​cond_0
827 ····​return-​void827 ····​return-​void
828 .​end·​method828 .​end·​method
  
829 .​method·​computeElevationGain(​DF)​V829 .​method·​computeElevationGain(​DF)​V
830 ····​.​locals·8830 ····​.​locals·9
Max diff block lines reached; 13573/17357 bytes (78.20%) of diff not shown.
504 B
smali/fr/asterope/MainActivity$3.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​asterope/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​28527 ····​.​line·​285
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$3;​-​>this$0:​Lfr/​asterope/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$3;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
8.06 KB
smali/fr/asterope/MainActivity$1.smali
Offset 20, 190 lines modifiedOffset 20, 193 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​asterope/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​14727 ····​.​line·​147
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
29 ····​return-​void30 ····​return-​void
30 .​end·​method31 .​end·​method
  
  
31 #·​virtual·​methods32 #·​virtual·​methods
32 .​method·​public·​run()​V33 .​method·​public·​run()​V
33 ····​.​locals·​1734 ····​.​locals·​18
  
34 ····​.​prologue35 ····​.​prologue
35 ····​.​line·​15136 ····​.​line·​151
36 ····​move-​object/​from16·​v0,​·​p037 ····​move-​object/​from16·​v0,​·​p0
  
37 ····​iget-​object·​v11,​·​v0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​38 ····​iget-​object·​v12,​·​v0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
38 ····​const·​v12,​·​0x7f05000139 ····​const·​v13,​·​0x7f050001
  
39 ····​invoke-​virtual·​{v11,​·​v12},​·​Lfr/​asterope/​MainActivity;​-​>findViewById(I)​Landroid/​view/​View;​40 ····​invoke-​virtual·​{v12,​·​v13},​·​Lfr/​asterope/​MainActivity;​-​>findViewById(I)​Landroid/​view/​View;​
  
40 ····​move-​result-​object·​v1041 ····​move-​result-​object·​v9
  
41 ····​check-​cast·​v10,​·​Landroid/​widget/​TextView;​42 ····​check-​cast·​v9,​·​Landroid/​widget/​TextView;​
  
42 ····​.​line·​15243 ····​.​line·​152
43 ····​.​local·​v10,​·​"tv":​Landroid/​widget/​TextView;​44 ····​.​local·​v9,​·​"tv":​Landroid/​widget/​TextView;​
44 ····​if-​eqz·​v10,​·​:​cond_045 ····​if-​eqz·​v9,​·​:​cond_0
  
45 ····​.​line·​15646 ····​.​line·​156
46 ····​move-​object/​from16·​v0,​·​p047 ····​move-​object/​from16·​v0,​·​p0
  
47 ····​iget-​object·​v11,​·​v0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​48 ····​iget-​object·​v12,​·​v0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
48 ····​#·​getter·​for:​·​Lfr/​asterope/​MainActivity;​-​>started:​Z49 ····​#·​getter·​for:​·​Lfr/​asterope/​MainActivity;​-​>started:​Z
49 ····​invoke-​static·​{v11},​·​Lfr/​asterope/​MainActivity;​-​>access$000(Lfr/​asterope/​MainActivity;​)​Z50 ····​invoke-​static·​{v12},​·​Lfr/​asterope/​MainActivity;​-​>access$000(Lfr/​asterope/​MainActivity;​)​Z
  
50 ····​move-​result·​v1151 ····​move-​result·​v12
  
51 ····​const/​4·​v12,​·​0x152 ····​const/​4·​v13,​·​0x1
  
52 ····​if-​ne·​v11,​·​v12,​·​:​cond_153 ····​if-​ne·​v12,​·​v13,​·​:​cond_1
  
53 ····​move-​object/​from16·​v0,​·​p054 ····​move-​object/​from16·​v0,​·​p0
  
54 ····​iget-​object·​v11,​·​v0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​55 ····​iget-​object·​v12,​·​v0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
55 ····​#·​getter·​for:​·​Lfr/​asterope/​MainActivity;​-​>last_position:​Landroid/​location/​Location;​56 ····​#·​getter·​for:​·​Lfr/​asterope/​MainActivity;​-​>last_position:​Landroid/​location/​Location;​
56 ····​invoke-​static·​{v11},​·​Lfr/​asterope/​MainActivity;​-​>access$100(Lfr/​asterope/​MainActivity;​)​Landroid/​location/​Location;​57 ····​invoke-​static·​{v12},​·​Lfr/​asterope/​MainActivity;​-​>access$100(Lfr/​asterope/​MainActivity;​)​Landroid/​location/​Location;​
  
57 ····​move-​result-​object·​v1158 ····​move-​result-​object·​v12
  
58 ····​if-​eqz·​v11,​·​:​cond_159 ····​if-​eqz·​v12,​·​:​cond_1
  
59 ····​.​line·​15860 ····​.​line·​158
60 ····​move-​object/​from16·​v0,​·​p061 ····​move-​object/​from16·​v0,​·​p0
  
61 ····​iget-​object·​v11,​·​v0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​62 ····​iget-​object·​v12,​·​v0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
62 ····​#·​getter·​for:​·​Lfr/​asterope/​MainActivity;​-​>elapsed_seconds:​F63 ····​#·​getter·​for:​·​Lfr/​asterope/​MainActivity;​-​>elapsed_seconds:​F
63 ····​invoke-​static·​{v11},​·​Lfr/​asterope/​MainActivity;​-​>access$200(Lfr/​asterope/​MainActivity;​)​F64 ····​invoke-​static·​{v12},​·​Lfr/​asterope/​MainActivity;​-​>access$200(Lfr/​asterope/​MainActivity;​)​F
  
64 ····​move-​result·​v1165 ····​move-​result·​v12
  
65 ····​float-​to-​long·​v11,​·​v1166 ····​float-​to-​long·​v12,​·​v12
  
66 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtimeNanos​()​J67 ····​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>elapsedRealtimeNanos​()​J
  
67 ····​move-​result-​wide·​v1368 ····​move-​result-​wide·​v14
  
68 ····​move-​object/​from16·​v0,​·​p069 ····​move-​object/​from16·​v0,​·​p0
  
69 ····​iget-​object·​v15,​·​v0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​70 ····​iget-​object·​v0,​·​v0,​·​Lfr/​asterope/​MainActivity$1;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
 71 ····​move-​object/​from16·​v16,​·​v0
  
70 ····​#·​getter·​for:​·​Lfr/​asterope/​MainActivity;​-​>last_position:​Landroid/​location/​Location;​72 ····​#·​getter·​for:​·​Lfr/​asterope/​MainActivity;​-​>last_position:​Landroid/​location/​Location;​
71 ····​invoke-​static·​{v15},​·​Lfr/​asterope/​MainActivity;​-​>access$100(Lfr/​asterope/​MainActivity;​)​Landroid/​location/​Location;​73 ····​invoke-​static/​range·​{v16·​.​.​·v16},​·​Lfr/​asterope/​MainActivity;​-​>access$100(Lfr/​asterope/​MainActivity;​)​Landroid/​location/​Location;​
  
72 ····​move-​result-​object·​v1574 ····​move-​result-​object·​v16
  
73 ····​invoke-​virtual·​{v15},​·​Landroid/​location/​Location;​-​>getElapsedRealtimeNa​nos()​J75 ····​invoke-​virtual/​range·​{v16·​.​.​·v16},​·​Landroid/​location/​Location;​-​>getElapsedRealtimeNa​nos()​J
  
74 ····​move-​result-​wide·​v1576 ····​move-​result-​wide·​v16
  
75 ····​sub-​long/​2addr·​v13,​·​v1577 ····​sub-​long·​v14,​·​v14,​·​v16
  
76 ····​const-​wide/​32·​v15,​·​0x3b9aca0078 ····​const-​wide/​32·​v16,​·​0x3b9aca00
  
77 ····​div-​long/​2addr·​v13,​·​v1579 ····​div-​long·​v14,​·​v14,​·​v16
  
78 ····​add-​long·​v3,​·​v11,​·​v1380 ····​add-​long·​v4,​·​v12,​·​v14
  
79 ····​.​line·​16581 ····​.​line·​165
80 ····​.​local·​v3,​·​"local_elapsed_second​s":​J82 ····​.​local·​v4,​·​"local_elapsed_second​s":​J
81 ····​:​goto_083 ····​:​goto_0
82 ····​const-​wide/​16·​v11,​·​0xe1084 ····​const-​wide/​16·​v12,​·​0xe10
  
83 ····​div-​long·​v1,​·​v3,​·​v1185 ····​div-​long·​v2,​·​v4,​·​v12
  
84 ····​.​line·​16686 ····​.​line·​166
85 ····​.​local·​v1,​·​"hour":​J87 ····​.​local·​v2,​·​"hour":​J
86 ····​const-​wide/​16·​v11,​·​0xe1088 ····​const-​wide/​16·​v12,​·​0xe10
  
87 ····​rem-​long·​v11,​·​v3,​·​v1189 ····​rem-​long·​v12,​·​v4,​·​v12
  
88 ····​const-​wide/​16·​v13,​·​0x3c90 ····​const-​wide/​16·​v14,​·​0x3c
  
89 ····​div-​long·​v5,​·​v11,​·​v1391 ····​div-​long·​v6,​·​v12,​·​v14
  
90 ····​.​line·​16792 ····​.​line·​167
91 ····​.​local·​v5,​·​"min":​J93 ····​.​local·​v6,​·​"min":​J
92 ····​const-​wide/​16·​v11,​·​0x3c94 ····​const-​wide/​16·​v12,​·​0x3c
  
93 ····​rem-​long·​v8,​·​v3,​·​v1195 ····​rem-​long·​v10,​·​v4,​·​v12
Max diff block lines reached; 3001/8182 bytes (36.68%) of diff not shown.
504 B
smali/fr/asterope/MainActivity$2.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​asterope/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​25827 ····​.​line·​258
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$2;​-​>this$0:​Lfr/​asterope/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$2;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
504 B
smali/fr/asterope/MainActivity$7.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​asterope/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​55027 ····​.​line·​550
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$7;​-​>this$0:​Lfr/​asterope/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$7;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
507 B
smali/fr/asterope/MainActivity$5.smali
Offset 17, 14 lines modifiedOffset 17, 15 lines modified
17 #·​instance·​fields17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​18 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​
  
  
19 #·​direct·​methods19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V20 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V
21 ····​.​locals·​021 ····​.​locals·​0
 22 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​asterope/​MainActivity;​
  
22 ····​.​prologue23 ····​.​prologue
23 ····​.​line·​36424 ····​.​line·​364
24 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$5;​-​>this$0:​Lfr/​asterope/​MainActivity;​25 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$5;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
25 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Ljava/​util/​TimerTask;​-​><init>()​V
  
3.42 KB
smali/fr/asterope/WGS84Point.smali
Offset 9, 55 lines modifiedOffset 9, 55 lines modified
9 .​field·​private·​latitude:​D9 .​field·​private·​latitude:​D
  
10 .​field·​private·​longitude:​D10 .​field·​private·​longitude:​D
  
  
11 #·​direct·​methods11 #·​direct·​methods
12 .​method·​public·​constructor·​<init>()​V12 .​method·​public·​constructor·​<init>()​V
13 ····​.​locals·713 ····​.​locals·8
  
14 ····​.​prologue14 ····​.​prologue
15 ····​const-​wide/​16·​v1,​·​0x015 ····​const-​wide/​16·​v2,​·​0x0
  
16 ····​.​line·​8216 ····​.​line·​82
17 ····​move-​object·​v0,​·​p017 ····​move-​object·​v1,​·​p0
  
18 ····​move-​wide·​v3,​·​v118 ····​move-​wide·​v4,​·​v2
  
19 ····​move-​wide·​v5,​·​v119 ····​move-​wide·​v6,​·​v2
  
20 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Lfr/​asterope/​WGS84Point;​-​><init>(DDD)​V20 ····​invoke-​direct/​range·​{v1·​.​.​·​v7},​·​Lfr/​asterope/​WGS84Point;​-​><init>(DDD)​V
  
21 ····​.​line·​8321 ····​.​line·​83
22 ····​return-​void22 ····​return-​void
23 .​end·​method23 .​end·​method
  
24 .​method·​public·​constructor·​<init>(DD)​V24 .​method·​public·​constructor·​<init>(DD)​V
25 ····​.​locals·725 ····​.​locals·9
26 ····​.​param·​p1,​·​"lati"····​#·​D26 ····​.​param·​p1,​·​"lati"····​#·​D
27 ····​.​param·​p3,​·​"longi"····​#·​D27 ····​.​param·​p3,​·​"longi"····​#·​D
  
28 ····​.​prologue28 ····​.​prologue
29 ····​.​line·​7329 ····​.​line·​73
30 ····​const-​wide/​16·​v5,​·​0x030 ····​const-​wide/​16·​v6,​·​0x0
  
31 ····​move-​object·​v0,​·​p031 ····​move-​object·​v1,​·​p0
  
32 ····​move-​wide·​v1,​·​p132 ····​move-​wide·​v2,​·​p1
  
33 ····​move-​wide·​v3,​·​p333 ····​move-​wide·​v4,​·​p3
  
34 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Lfr/​asterope/​WGS84Point;​-​><init>(DDD)​V34 ····​invoke-​direct/​range·​{v1·​.​.​·​v7},​·​Lfr/​asterope/​WGS84Point;​-​><init>(DDD)​V
  
35 ····​.​line·​7435 ····​.​line·​74
36 ····​return-​void36 ····​return-​void
37 .​end·​method37 .​end·​method
  
38 .​method·​public·​constructor·​<init>(DDD)​V38 .​method·​public·​constructor·​<init>(DDD)​V
39 ····​.​locals·239 ····​.​locals·3
40 ····​.​param·​p1,​·​"lati"····​#·​D40 ····​.​param·​p1,​·​"lati"····​#·​D
41 ····​.​param·​p3,​·​"longi"····​#·​D41 ····​.​param·​p3,​·​"longi"····​#·​D
42 ····​.​param·​p5,​·​"alti"····​#·​D42 ····​.​param·​p5,​·​"alti"····​#·​D
  
43 ····​.​prologue43 ····​.​prologue
44 ····​const-​wide/​16·​v0,​·​0x044 ····​const-​wide/​16·​v0,​·​0x0
  
Offset 115, 73 lines modifiedOffset 115, 73 lines modified
115 ····​.​line·​126115 ····​.​line·​126
116 ····​iget-​wide·​v0,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>longitude:​D116 ····​iget-​wide·​v0,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>longitude:​D
  
117 ····​return-​wide·​v0117 ····​return-​wide·​v0
118 .​end·​method118 .​end·​method
  
119 .​method·​public·​setAltitude(D)​V119 .​method·​public·​setAltitude(D)​V
120 ····​.​locals·0120 ····​.​locals·1
121 ····​.​param·​p1,​·​"altitude"····​#·​D121 ····​.​param·​p1,​·​"altitude"····​#·​D
  
122 ····​.​prologue122 ····​.​prologue
123 ····​.​line·​159123 ····​.​line·​159
124 ····​iput-​wide·​p1,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>altitude:​D124 ····​iput-​wide·​p1,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>altitude:​D
  
125 ····​.​line·​160125 ····​.​line·​160
126 ····​return-​void126 ····​return-​void
127 .​end·​method127 .​end·​method
  
128 .​method·​public·​setLatitude(D)​V128 .​method·​public·​setLatitude(D)​V
129 ····​.​locals·0129 ····​.​locals·1
130 ····​.​param·​p1,​·​"latitude"····​#·​D130 ····​.​param·​p1,​·​"latitude"····​#·​D
  
131 ····​.​prologue131 ····​.​prologue
132 ····​.​line·​115132 ····​.​line·​115
133 ····​iput-​wide·​p1,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>latitude:​D133 ····​iput-​wide·​p1,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>latitude:​D
  
134 ····​.​line·​116134 ····​.​line·​116
135 ····​return-​void135 ····​return-​void
136 .​end·​method136 .​end·​method
  
137 .​method·​public·​setLongitude(D)​V137 .​method·​public·​setLongitude(D)​V
138 ····​.​locals·0138 ····​.​locals·1
139 ····​.​param·​p1,​·​"longitude"····​#·​D139 ····​.​param·​p1,​·​"longitude"····​#·​D
  
140 ····​.​prologue140 ····​.​prologue
141 ····​.​line·​137141 ····​.​line·​137
142 ····​iput-​wide·​p1,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>longitude:​D142 ····​iput-​wide·​p1,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>longitude:​D
  
143 ····​.​line·​138143 ····​.​line·​138
144 ····​return-​void144 ····​return-​void
145 .​end·​method145 .​end·​method
  
146 .​method·​public·​toString()​Ljava/​lang/​String;​146 .​method·​public·​toString()​Ljava/​lang/​String;​
147 ····​.​locals·3147 ····​.​locals·4
  
148 ····​.​prologue148 ····​.​prologue
149 ····​.​line·​93149 ····​.​line·​93
150 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​150 ····​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
  
151 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V151 ····​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
  
152 ····​iget-​wide·​v1,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>latitude:​D152 ····​iget-​wide·​v2,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>latitude:​D
  
153 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(D)​Ljava/​lang/​StringBuilder;​153 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(D)​Ljava/​lang/​StringBuilder;​
  
154 ····​move-​result-​object·​v0154 ····​move-​result-​object·​v0
  
155 ····​const-​string·​v1,​·​"·​N·​/​·​"155 ····​const-​string·​v1,​·​"·​N·​/​·​"
  
156 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​156 ····​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
  
157 ····​move-​result-​object·​v0157 ····​move-​result-​object·​v0
  
158 ····​iget-​wide·​v1,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>longitude:​D158 ····​iget-​wide·​v2,​·​p0,​·​Lfr/​asterope/​WGS84Point;​-​>longitude:​D
  
159 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(D)​Ljava/​lang/​StringBuilder;​159 ····​invoke-​virtual·​{v0,​·​v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(D)​Ljava/​lang/​StringBuilder;​
  
160 ····​move-​result-​object·​v0160 ····​move-​result-​object·​v0
  
161 ····​const-​string·​v1,​·​"·​E"161 ····​const-​string·​v1,​·​"·​E"
  
Max diff block lines reached; 2/3435 bytes (0.06%) of diff not shown.
37.7 KB
smali/fr/asterope/WGS84.smali
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ····​.​line·​4525 ····​.​line·​45
26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V26 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
27 ····​return-​void27 ····​return-​void
28 .​end·​method28 .​end·​method
  
29 .​method·​public·​static·​computeTrackDistance(​Ljava/​util/​ArrayList;​I)​D29 .​method·​public·​static·​computeTrackDistance(​Ljava/​util/​ArrayList;​I)​D
30 ····​.​locals·930 ····​.​locals·10
31 ····​.​param·​p1,​·​"algorithm"····​#·​I31 ····​.​param·​p1,​·​"algorithm"····​#·​I
32 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​32 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
33 ········​value·​=·​{33 ········​value·​=·​{
34 ············​"(",​34 ············​"(",​
35 ············​"Ljava/​util/​ArrayList",​35 ············​"Ljava/​util/​ArrayList",​
36 ············​"<",​36 ············​"<",​
37 ············​"Lfr/​asterope/​WGS84Point;​",​37 ············​"Lfr/​asterope/​WGS84Point;​",​
Offset 54, 91 lines modifiedOffset 54, 91 lines modified
  
54 ····​move-​result-​object·​v654 ····​move-​result-​object·​v6
  
55 ····​check-​cast·​v6,​·​Lfr/​asterope/​WGS84Point;​55 ····​check-​cast·​v6,​·​Lfr/​asterope/​WGS84Point;​
  
56 ····​.​line·​39556 ····​.​line·​395
57 ····​.​local·​v6,​·​"start":​Lfr/​asterope/​WGS84Point;​57 ····​.​local·​v6,​·​"start":​Lfr/​asterope/​WGS84Point;​
58 ····​const-​wide/​16·​v3,​·​0x058 ····​const-​wide/​16·​v4,​·​0x0
  
59 ····​.​line·​39759 ····​.​line·​397
60 ····​.​local·​v3,​·​"dist":​D60 ····​.​local·​v4,​·​"dist":​D
61 ····​const/​4·​v5,​·​0x161 ····​const/​4·​v3,​·​0x1
  
62 ····​.​local·​v5,​·​"i":​I62 ····​.​local·​v3,​·​"i":​I
63 ····​:​goto_063 ····​:​goto_0
64 ····​invoke-​virtual·​{p0},​·​Ljava/​util/​ArrayList;​-​>size()​I64 ····​invoke-​virtual·​{p0},​·​Ljava/​util/​ArrayList;​-​>size()​I
  
65 ····​move-​result·​v765 ····​move-​result·​v7
  
66 ····​if-​ge·​v5,​·​v7,​·​:​cond_066 ····​if-​ge·​v3,​·​v7,​·​:​cond_0
  
67 ····​.​line·​39967 ····​.​line·​399
68 ····​invoke-​virtual·​{p0,​·​v5},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​68 ····​invoke-​virtual·​{p0,​·​v3},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​
  
69 ····​move-​result-​object·​v269 ····​move-​result-​object·​v2
  
70 ····​check-​cast·​v2,​·​Lfr/​asterope/​WGS84Point;​70 ····​check-​cast·​v2,​·​Lfr/​asterope/​WGS84Point;​
  
71 ····​.​line·​40171 ····​.​line·​401
72 ····​.​local·​v2,​·​"dest":​Lfr/​asterope/​WGS84Point;​72 ····​.​local·​v2,​·​"dest":​Lfr/​asterope/​WGS84Point;​
73 ····​packed-​switch·​p1,​·​:​pswitch_data_073 ····​packed-​switch·​p1,​·​:​pswitch_data_0
  
74 ····​.​line·​41674 ····​.​line·​416
75 ····​const-​wide/​high16·​v3,​·​-​0x4010000000000000L····​#·​-​1.​075 ····​const-​wide/​high16·​v4,​·​-​0x4010000000000000L····​#·​-​1.​0
  
76 ····​.​line·​42076 ····​.​line·​420
77 ····​:​goto_177 ····​:​goto_1
78 ····​add-​double/​2addr·​v0,​·​v378 ····​add-​double/​2addr·​v0,​·​v4
  
79 ····​.​line·​42179 ····​.​line·​421
80 ····​move-​object·​v6,​·​v280 ····​move-​object·​v6,​·​v2
  
81 ····​.​line·​39781 ····​.​line·​397
82 ····​add-​int/​lit8·​v5,​·​v5,​·​0x182 ····​add-​int/​lit8·​v3,​·​v3,​·​0x1
  
83 ····​goto·​:​goto_083 ····​goto·​:​goto_0
  
84 ····​.​line·​40484 ····​.​line·​404
85 ····​:​pswitch_085 ····​:​pswitch_0
86 ····​invoke-​static·​{v6,​·​v2},​·​Lfr/​asterope/​WGS84;​-​>distance(Lfr/​asterope/​WGS84Point;​Lfr/​asterope/​WGS84Point;​)​D86 ····​invoke-​static·​{v6,​·​v2},​·​Lfr/​asterope/​WGS84;​-​>distance(Lfr/​asterope/​WGS84Point;​Lfr/​asterope/​WGS84Point;​)​D
  
87 ····​move-​result-​wide·​v787 ····​move-​result-​wide·​v8
  
88 ····​add-​double/​2addr·​v3,​·​v788 ····​add-​double/​2addr·​v4,​·​v8
  
89 ····​.​line·​40589 ····​.​line·​405
90 ····​goto·​:​goto_190 ····​goto·​:​goto_1
  
91 ····​.​line·​40891 ····​.​line·​408
92 ····​:​pswitch_192 ····​:​pswitch_1
93 ····​invoke-​static·​{v6,​·​v2},​·​Lfr/​asterope/​WGS84;​-​>haversineDistance(Lf​r/​asterope/​WGS84Point;​Lfr/​asterope/​WGS84Point;​)​D93 ····​invoke-​static·​{v6,​·​v2},​·​Lfr/​asterope/​WGS84;​-​>haversineDistance(Lf​r/​asterope/​WGS84Point;​Lfr/​asterope/​WGS84Point;​)​D
  
94 ····​move-​result-​wide·​v794 ····​move-​result-​wide·​v8
  
95 ····​add-​double/​2addr·​v3,​·​v795 ····​add-​double/​2addr·​v4,​·​v8
  
96 ····​.​line·​40996 ····​.​line·​409
97 ····​goto·​:​goto_197 ····​goto·​:​goto_1
  
98 ····​.​line·​41298 ····​.​line·​412
99 ····​:​pswitch_299 ····​:​pswitch_2
100 ····​invoke-​static·​{v6,​·​v2},​·​Lfr/​asterope/​WGS84;​-​>vincentyDistance(Lfr​/​asterope/​WGS84Point;​Lfr/​asterope/​WGS84Point;​)​D100 ····​invoke-​static·​{v6,​·​v2},​·​Lfr/​asterope/​WGS84;​-​>vincentyDistance(Lfr​/​asterope/​WGS84Point;​Lfr/​asterope/​WGS84Point;​)​D
  
101 ····​move-​result-​wide·​v7101 ····​move-​result-​wide·​v8
  
102 ····​add-​double/​2addr·​v3,​·​v7102 ····​add-​double/​2addr·​v4,​·​v8
  
103 ····​.​line·​413103 ····​.​line·​413
104 ····​goto·​:​goto_1104 ····​goto·​:​goto_1
  
105 ····​.​line·​423105 ····​.​line·​423
106 ····​.​end·​local·​v2····​#·​"dest":​Lfr/​asterope/​WGS84Point;​106 ····​.​end·​local·​v2····​#·​"dest":​Lfr/​asterope/​WGS84Point;​
107 ····​:​cond_0107 ····​:​cond_0
108 ····​return-​wide·​v3108 ····​return-​wide·​v4
  
109 ····​.​line·​401109 ····​.​line·​401
110 ····​nop110 ····​nop
  
111 ····​:​pswitch_data_0111 ····​:​pswitch_data_0
112 ····​.​packed-​switch·​0x1112 ····​.​packed-​switch·​0x1
113 ········​:​pswitch_0113 ········​:​pswitch_0
Offset 275, 69 lines modifiedOffset 275, 69 lines modified
  
275 ····​move-​result-​wide·​v8275 ····​move-​result-​wide·​v8
  
276 ····​return-​wide·​v8276 ····​return-​wide·​v8
277 .​end·​method277 .​end·​method
  
278 .​method·​static·​getCenter(Lfr/​asterope/​WGS84Point;​Lfr/​asterope/​WGS84Point;​)​Lfr/​asterope/​WGS84Point;​278 .​method·​static·​getCenter(Lfr/​asterope/​WGS84Point;​Lfr/​asterope/​WGS84Point;​)​Lfr/​asterope/​WGS84Point;​
279 ····​.​locals·​13279 ····​.​locals·​12
280 ····​.​param·​p0,​·​"p1"····​#·​Lfr/​asterope/​WGS84Point;​280 ····​.​param·​p0,​·​"p1"····​#·​Lfr/​asterope/​WGS84Point;​
281 ····​.​param·​p1,​·​"p2"····​#·​Lfr/​asterope/​WGS84Point;​281 ····​.​param·​p1,​·​"p2"····​#·​Lfr/​asterope/​WGS84Point;​
  
282 ····​.​prologue282 ····​.​prologue
283 ····​const-​wide/​high16·​v11,​·​0x4000000000000000L····​#·​2.​0283 ····​const-​wide/​high16·​v10,​·​0x4000000000000000L····​#·​2.​0
  
284 ····​.​line·​77284 ····​.​line·​77
285 ····​invoke-​virtual·​{p0},​·​Lfr/​asterope/​WGS84Point;​-​>getLatitude()​D285 ····​invoke-​virtual·​{p0},​·​Lfr/​asterope/​WGS84Point;​-​>getLatitude()​D
  
286 ····​move-​result-​wide·​v7286 ····​move-​result-​wide·​v0
  
Max diff block lines reached; 35140/38577 bytes (91.09%) of diff not shown.
504 B
smali/fr/asterope/MainActivity$9.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​asterope/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​84627 ····​.​line·​846
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$9;​-​>this$0:​Lfr/​asterope/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$9;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
504 B
smali/fr/asterope/MainActivity$8.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​asterope/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​83427 ····​.​line·​834
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$8;​-​>this$0:​Lfr/​asterope/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$8;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
504 B
smali/fr/asterope/MainActivity$6.smali
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·​instance·​fields20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​21 .​field·​final·​synthetic·​this$0:​Lfr/​asterope/​MainActivity;​
  
  
22 #·​direct·​methods22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V23 .​method·​constructor·​<init>(Lfr/​asterope/​MainActivity;​)​V
24 ····​.​locals·​024 ····​.​locals·​0
 25 ····​.​param·​p1,​·​"this$0"····​#·​Lfr/​asterope/​MainActivity;​
  
25 ····​.​prologue26 ····​.​prologue
26 ····​.​line·​53627 ····​.​line·​536
27 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$6;​-​>this$0:​Lfr/​asterope/​MainActivity;​28 ····​iput-​object·​p1,​·​p0,​·​Lfr/​asterope/​MainActivity$6;​-​>this$0:​Lfr/​asterope/​MainActivity;​
  
28 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V29 ····​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
  
18.7 KB
res/drawable-hdpi-v4/run_icon.png
14.1 KB
sng
Max report size reached
4.52 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
100 KB
res/drawable-hdpi-v4/ic_launcher.png
91.5 KB
sng
Max report size reached
8.37 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
8.45 KB
res/drawable-ldpi-v4/run_icon.png
5.89 KB
sng
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 #SNG:​·​from·​stdin1 #SNG:​·​from·​stdin
2 IHDR·​{2 IHDR·​{
3 ····​width:​·​36;​·​height:​·​36;​·​bitdepth:​·​8;​3 ····​width:​·​36;​·​height:​·​36;​·​bitdepth:​·​8;​
4 ····​using·​color·​alpha;​4 ····​using·​color·​alpha;​
5 }5 }
6 IMAGE·​{6 IMAGE·​{
7 ····​pixels·​hex7 ····​pixels·​hex
8 b6d82e00·​e7ff1b1d·​d2e62277·​bed629fa·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​bfd629fa·​d2e82278·​e7ff1b1d·c1e32900·8 00000000·​e7ff1b1d·​d2e62277·​bed629fa·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​b6cc2cff·​bfd629fa·​d2e82278·​e7ff1b1d·00000000·
9 e9ff191c·​c9e525e3·​514c4fff·​1d0562ff·​1a0063ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1b0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0063ff·​1d0462ff·​534e4fff·​c9e425e4·​eaff191b·9 e9ff191c·​c9e525e3·​514c4fff·​1d0562ff·​1a0063ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1b0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0062ff·​1a0063ff·​1d0462ff·​534e4fff·​c9e425e4·​eaff191b·
10 cee42476·​4e4851ff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​190063ff·​0d0067ff·​150065ff·​1c0062ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​190063ff·​4d4652ff·​cce62581·10 cee42476·​4e4851ff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​190063ff·​0d0067ff·​150065ff·​1c0062ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​190063ff·​4d4652ff·​cce62581·
11 bcd42af5·​1d0462ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​180063ff·​504550ff·​949a38ff·​716e45ff·​2d195cff·​1a0062ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​200660ff·​bdd629f0·11 bcd42af5·​1d0462ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​180063ff·​504550ff·​949a38ff·​716e45ff·​2d195cff·​1a0062ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​200660ff·​bdd629f0·
12 b7cc2cff·​180063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​150064ff·​676748ff·​eaff1aff·​e3ff1cff·​e5ff1bff·​b2c72dff·​1c0262ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1b0063ff·​b9d12aff·12 b7cc2cff·​180063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​150064ff·​676748ff·​eaff1aff·​e3ff1cff·​e5ff1bff·​b2c72dff·​1c0262ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1b0063ff·​b9d12aff·
13 b9cf2bff·​1a0063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​160065ff·​a8ba31ff·​dcff1eff·​dafc1fff·​dafc1fff·​d0eb23ff·​2e1b5bff·​1b0062ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​bbd32aff·13 b9cf2bff·​1a0063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​160065ff·​a8ba31ff·​dcff1eff·​dafc1fff·​dafc1fff·​d0eb23ff·​2e1b5bff·​1b0062ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​bbd32aff·
14 b9cf2bff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1a0063ff·​1a0063ff·​1a0063ff·​1a0063ff·​1a0063ff·​1a0063ff·​120065ff·​9cac35ff·​e0ff1dff·​dafc1fff·​dafc1fff·​cce824ff·​29155dff·​1b0062ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​bad32aff·14 b9cf2bff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1a0063ff·​1a0063ff·​1a0063ff·​1a0063ff·​1a0063ff·​1a0063ff·​120065ff·​9cac35ff·​e0ff1dff·​dafc1fff·​dafc1fff·​cce824ff·​29155dff·​1b0062ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​bad32aff·
15 b9cf2bff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1a0063ff·​3a2c57ff·​484053ff·​483e53ff·​483e53ff·​483e53ff·​483e53ff·​463e54ff·​453e54ff·​c4d427ff·​e1ff1cff·​ddff1eff·​868d3dff·​170064ff·​1c0162ff·​1b0062ff·​110066ff·​1a0063ff·​1c0162ff·​1c0162ff·​bad32aff·15 b9cf2bff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1a0063ff·​3a2c57ff·​484053ff·​483e53ff·​483e53ff·​483e53ff·​483e53ff·​463e54ff·​453e54ff·​c4d427ff·​e1ff1cff·​ddff1eff·​868d3dff·​170064ff·​1c0162ff·​1b0062ff·​110066ff·​1a0063ff·​1c0162ff·​1c0162ff·​bad32aff·
Offset 36, 9 lines modifiedOffset 36, 9 lines modified
36 b9cf2bff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1b0062ff·​27115eff·​c9e525ff·​dafc1fff·​d7f720ff·​372559ff·​1c0062ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​bad32aff·36 b9cf2bff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1b0062ff·​27115eff·​c9e525ff·​dafc1fff·​d7f720ff·​372559ff·​1c0062ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​bad32aff·
37 b9cf2bff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​190063ff·​433955ff·​d5f220ff·​dafd1fff·​c8e425ff·​27155eff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​bad32aff·37 b9cf2bff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​190063ff·​433955ff·​d5f220ff·​dafd1fff·​c8e425ff·​27155eff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​bad32aff·
38 b9cf2bff·​1a0063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​170064ff·​788342ff·​deff1eff·​ddfe1eff·​a2ac33ff·​1d0761ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​bbd32aff·38 b9cf2bff·​1a0063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​170064ff·​788342ff·​deff1eff·​ddfe1eff·​a2ac33ff·​1d0761ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​bbd32aff·
39 b6cc2cff·​190064ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​180063ff·​666448ff·​e3ff1cff·​e5ff1bff·​787a42ff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1a0063ff·​b9d02aff·39 b6cc2cff·​190064ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​180063ff·​666448ff·​e3ff1cff·​e5ff1bff·​787a42ff·​190063ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1a0063ff·​b9d02aff·
40 c0da28f8·​1e0661ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1f0661ff·​57514eff·​59544dff·​240c5fff·​1b0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​210760ff·​c0da28f3·40 c0da28f8·​1e0661ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1f0661ff·​57514eff·​59544dff·​240c5fff·​1b0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​1c0162ff·​210760ff·​c0da28f3·
41 d6ee2174·​636149ff·​180063ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​180063ff·​180063ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1c0062ff·​180063ff·​5f5d4aff·​d4ee2180·41 d6ee2174·​636149ff·​180063ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​180063ff·​180063ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1b0062ff·​1c0062ff·​180063ff·​5f5d4aff·​d4ee2180·
42 e3ff1b1b·​d8f61fe2·​727543ff·​2a145eff·​29125dff·​2a145dff·​2b145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2b145dff·​2b145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2b145dff·​29125dff·​280f5eff·​737643ff·​d9f61fe4·​e6ff1b1b·42 e3ff1b1b·​d8f61fe2·​727543ff·​2a145eff·​29125dff·​2a145dff·​2b145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2b145dff·​2b145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2a145dff·​2b145dff·​29125dff·​280f5eff·​737643ff·​d9f61fe4·​e6ff1b1b·
43 c8eb2500·​e1ff1c1a·​dcf81e82·​cde924ff·​c8e526ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​c8e525ff·​cce824ff·​ddf91e83·​e1ff1c1b·​c9f02401·43 00000000·​e1ff1c1a·​dcf81e82·​cde924ff·​c8e526ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​cae725ff·​c8e525ff·​cce824ff·​ddf91e83·​e1ff1c1b·​c9f02401·
44 }44 }
2.5 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
20.9 KB
res/drawable-ldpi-v4/ic_launcher.png
17.3 KB
sng
Max report size reached
3.56 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
11.0 KB
res/drawable-mdpi-v4/run_icon.png
7.79 KB
sng
Max report size reached
3.11 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
45.9 KB
res/drawable-mdpi-v4/ic_launcher.png
40.8 KB
sng
Max report size reached
4.95 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
32.4 KB
res/drawable-xhdpi-v4/run_icon.png
27.2 KB
sng
Max report size reached
5.14 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
175 KB
res/drawable-xhdpi-v4/ic_launcher.png
163 KB
sng
Max report size reached
12.6 KB
Image content
Max report size reached