Offset 1, 29 lines modified | Offset 1, 29 lines modified | ||
1 |
Zip·file·size:·105 |
1 | Zip·file·size:·105293·bytes,·number·of·entries:·27 |
2 | -rw----·····2.0·fat·····1942·bl·defN·16-Apr-29·23:58·META-INF/MANIFEST.MF | 2 | -rw----·····2.0·fat·····1942·bl·defN·16-Apr-29·23:58·META-INF/MANIFEST.MF |
3 | -rw----·····2.0·fat·····2063·bl·defN·16-Apr-29·23:58·META-INF/4C8840AD.SF | 3 | -rw----·····2.0·fat·····2063·bl·defN·16-Apr-29·23:58·META-INF/4C8840AD.SF |
4 | -rw----·····2.0·fat·····1326·bl·defN·16-Apr-29·23:58·META-INF/4C8840AD.RSA | 4 | -rw----·····2.0·fat·····1326·bl·defN·16-Apr-29·23:58·META-INF/4C8840AD.RSA |
5 | -rw----·····2.0·fat·······41·bl·defN·16-Apr-29·17:07·META-INF/buildserverid | 5 | -rw----·····2.0·fat·······41·bl·defN·16-Apr-29·17:07·META-INF/buildserverid |
6 | -rw----·····2.0·fat·······41·bl·defN·16-Apr-29·17:07·META-INF/fdroidserverid | 6 | -rw----·····2.0·fat·······41·bl·defN·16-Apr-29·17:07·META-INF/fdroidserverid |
7 |
-rw----·····2.0·fat·····4660·bX·defN·16- |
7 | -rw----·····2.0·fat·····4660·bX·defN·16-Sep-07·14:34·AndroidManifest.xml |
8 |
-rw----·····1.0·fat·····2041·b-·stor·16- |
8 | -rw----·····1.0·fat·····2041·b-·stor·16-Sep-07·14:34·res/drawable-hdpi-v4/logo.png |
9 |
-rw----·····1.0·fat·····1679·b-·stor·16- |
9 | -rw----·····1.0·fat·····1679·b-·stor·16-Sep-07·14:34·res/drawable-mdpi-v4/logo.png |
10 |
-rw----·····1.0·fat·····2767·b-·stor·16- |
10 | -rw----·····1.0·fat·····2767·b-·stor·16-Sep-07·14:34·res/drawable-xhdpi-v4/logo.png |
11 |
-rw----·····1.0·fat·····4187·b-·stor·16- |
11 | -rw----·····1.0·fat·····4187·b-·stor·16-Sep-07·14:34·res/drawable-xxhdpi-v4/logo.png |
12 |
-rw----·····2.0·fat·····2268·bl·defN·16- |
12 | -rw----·····2.0·fat·····2268·bl·defN·16-Sep-07·14:34·res/layout-v17/about.xml |
13 |
-rw----·····2.0·fat·····2064·bl·defN·16- |
13 | -rw----·····2.0·fat·····2064·bl·defN·16-Sep-07·14:34·res/layout-v4/about.xml |
14 |
-rw----·····2.0·fat·····1996·bl·defN·16- |
14 | -rw----·····2.0·fat·····1996·bl·defN·16-Sep-07·14:34·res/layout/about.xml |
15 |
-rw----·····2.0·fat······448·bl·defN·16- |
15 | -rw----·····2.0·fat······448·bl·defN·16-Sep-07·14:34·res/layout/status.xml |
16 |
-rw----·····2.0·fat······740·bl·defN·16- |
16 | -rw----·····2.0·fat······740·bl·defN·16-Sep-07·14:34·res/menu-v11/main.xml |
17 |
-rw----·····2.0·fat······500·bl·defN·16- |
17 | -rw----·····2.0·fat······500·bl·defN·16-Sep-07·14:34·res/menu-v11/status.xml |
18 |
-rw----·····2.0·fat······644·bl·defN·16- |
18 | -rw----·····2.0·fat······644·bl·defN·16-Sep-07·14:34·res/menu/main.xml |
19 |
-rw----·····2.0·fat······444·bl·defN·16- |
19 | -rw----·····2.0·fat······444·bl·defN·16-Sep-07·14:34·res/menu/status.xml |
20 |
-rw----·····1.0·fat·····2899·b-·stor·16- |
20 | -rw----·····1.0·fat·····2899·b-·stor·16-Sep-07·14:34·res/mipmap-hdpi-v4/ic_launcher.png |
21 |
-rw----·····1.0·fat·····1728·b-·stor·16- |
21 | -rw----·····1.0·fat·····1728·b-·stor·16-Sep-07·14:34·res/mipmap-mdpi-v4/ic_launcher.png |
22 |
-rw----·····1.0·fat·····4159·b-·stor·16- |
22 | -rw----·····1.0·fat·····4159·b-·stor·16-Sep-07·14:34·res/mipmap-xhdpi-v4/ic_launcher.png |
23 |
-rw----·····1.0·fat·····6457·b-·stor·16- |
23 | -rw----·····1.0·fat·····6457·b-·stor·16-Sep-07·14:34·res/mipmap-xxhdpi-v4/ic_launcher.png |
24 |
-rw----·····1.0·fat·····9117·b-·stor·16- |
24 | -rw----·····1.0·fat·····9117·b-·stor·16-Sep-07·14:34·res/mipmap-xxxhdpi-v4/ic_launcher.png |
25 |
-rw----·····2.0·fat·····1872·bl·defN·16- |
25 | -rw----·····2.0·fat·····1872·bl·defN·16-Sep-07·14:34·res/xml-v14/preferences.xml |
26 |
-rw----·····2.0·fat·····1760·bl·defN·16- |
26 | -rw----·····2.0·fat·····1760·bl·defN·16-Sep-07·14:34·res/xml/preferences.xml |
27 |
-rw----·····1.0·fat····37404·b-·stor·16- |
27 | -rw----·····1.0·fat····37404·b-·stor·16-Sep-07·14:34·resources.arsc |
28 |
-rw----·····2.0·fat····443 |
28 | -rw----·····2.0·fat····44388·bl·defN·16-Sep-07·14:34·classes.dex |
29 |
27·files,·1396 |
29 | 27·files,·139635·bytes·uncompressed,·101681·bytes·compressed:··27.2% |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 |
<manifest·android:versionCode="31"·android:versionName="3.11"·package="org.traccar.client"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2 |
2 | <manifest·android:versionCode="31"·android:versionName="3.11"·package="org.traccar.client"·platformBuildVersionCode="23"·platformBuildVersionName="6.0-2704002" |
3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> | 3 | ··xmlns:android="http://schemas.android.com/apk/res/android"> |
4 | ····<uses-sdk·android:minSdkVersion="3"·android:targetSdkVersion="23"·/> | 4 | ····<uses-sdk·android:minSdkVersion="3"·android:targetSdkVersion="23"·/> |
5 | ····<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"·/> | 5 | ····<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"·/> |
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.INTERNET"·/> | 7 | ····<uses-permission·android:name="android.permission.INTERNET"·/> |
8 | ····<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"·/> | 8 | ····<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"·/> |
9 | ····<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"·/> | 9 | ····<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"·/> |
Offset 231, 26 lines modified | Offset 231, 28 lines modified | ||
231 | ····const-string·v7,·"wake:" | 231 | ····const-string·v7,·"wake:" |
232 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 232 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
233 | ····move-result-object·v6 | 233 | ····move-result-object·v6 |
234 | ····.line·96 | ||
234 | ····invoke-virtual·{v0},·Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String; | 235 | ····invoke-virtual·{v0},·Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String; |
235 | ····move-result-object·v7 | 236 | ····move-result-object·v7 |
236 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 237 | ····invoke-virtual·{v6,·v7},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
237 | ····move-result-object·v6 | 238 | ····move-result-object·v6 |
238 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 239 | ····invoke-virtual·{v6},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
239 | ····move-result-object·v6 | 240 | ····move-result-object·v6 |
241 | ····.line·95 | ||
240 | ····invoke-virtual·{v2,·v4,·v6},·Landroid/os/PowerManager;->newWakeLock(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; | 242 | ····invoke-virtual·{v2,·v4,·v6},·Landroid/os/PowerManager;->newWakeLock(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; |
241 | ····move-result-object·v3 | 243 | ····move-result-object·v3 |
242 | ····.line·97 | 244 | ····.line·97 |
243 | ····.local·v3,·"wl":Landroid/os/PowerManager$WakeLock; | 245 | ····.local·v3,·"wl":Landroid/os/PowerManager$WakeLock; |
244 | ····const/4·v4,·0x0 | 246 | ····const/4·v4,·0x0 |
Offset 28, 18 lines modified | Offset 28, 19 lines modified | ||
28 | .field·final·synthetic·val$position:Lorg/traccar/client/Position; | 28 | .field·final·synthetic·val$position:Lorg/traccar/client/Position; |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;Lorg/traccar/client/Position;)V | 30 | .method·constructor·<init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;Lorg/traccar/client/Position;)V |
31 | ····.locals·0 | 31 | ····.locals·0 |
32 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/DatabaseHelper; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·106 | 34 | ····.line·106 |
34 |
····.local·p2,·" |
35 | ····.local·p2,·"handler":Lorg/traccar/client/DatabaseHelper$DatabaseHandler;,·"Lorg/traccar/client/DatabaseHelper$DatabaseHandler<Ljava/lang/Void;>;" |
35 | ····iput-object·p1,·p0,·Lorg/traccar/client/DatabaseHelper$1;->this$0:Lorg/traccar/client/DatabaseHelper; | 36 | ····iput-object·p1,·p0,·Lorg/traccar/client/DatabaseHelper$1;->this$0:Lorg/traccar/client/DatabaseHelper; |
36 | ····iput-object·p3,·p0,·Lorg/traccar/client/DatabaseHelper$1;->val$position:Lorg/traccar/client/Position; | 37 | ····iput-object·p3,·p0,·Lorg/traccar/client/DatabaseHelper$1;->val$position:Lorg/traccar/client/Position; |
37 | ····invoke-direct·{p0,·p2},·Lorg/traccar/client/DatabaseHelper$DatabaseAsyncTask;-><init>(Lorg/traccar/client/DatabaseHelper$DatabaseHandler;)V | 38 | ····invoke-direct·{p0,·p2},·Lorg/traccar/client/DatabaseHelper$DatabaseAsyncTask;-><init>(Lorg/traccar/client/DatabaseHelper$DatabaseHandler;)V |
38 | ····return-void | 39 | ····return-void |
Offset 26, 18 lines modified | Offset 26, 19 lines modified | ||
26 | #·instance·fields | 26 | #·instance·fields |
27 | .field·final·synthetic·this$0:Lorg/traccar/client/DatabaseHelper; | 27 | .field·final·synthetic·this$0:Lorg/traccar/client/DatabaseHelper; |
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;)V | 29 | .method·constructor·<init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;)V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/DatabaseHelper; | ||
31 | ····.prologue | 32 | ····.prologue |
32 | ····.line·145 | 33 | ····.line·145 |
33 |
····.local·p2,·" |
34 | ····.local·p2,·"handler":Lorg/traccar/client/DatabaseHelper$DatabaseHandler;,·"Lorg/traccar/client/DatabaseHelper$DatabaseHandler<Lorg/traccar/client/Position;>;" |
34 | ····iput-object·p1,·p0,·Lorg/traccar/client/DatabaseHelper$2;->this$0:Lorg/traccar/client/DatabaseHelper; | 35 | ····iput-object·p1,·p0,·Lorg/traccar/client/DatabaseHelper$2;->this$0:Lorg/traccar/client/DatabaseHelper; |
35 | ····invoke-direct·{p0,·p2},·Lorg/traccar/client/DatabaseHelper$DatabaseAsyncTask;-><init>(Lorg/traccar/client/DatabaseHelper$DatabaseHandler;)V | 36 | ····invoke-direct·{p0,·p2},·Lorg/traccar/client/DatabaseHelper$DatabaseAsyncTask;-><init>(Lorg/traccar/client/DatabaseHelper$DatabaseHandler;)V |
36 | ····return-void | 37 | ····return-void |
37 | .end·method | 38 | .end·method |
Offset 28, 18 lines modified | Offset 28, 19 lines modified | ||
28 | .field·final·synthetic·val$id:J | 28 | .field·final·synthetic·val$id:J |
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·constructor·<init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;J)V | 30 | .method·constructor·<init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;J)V |
31 | ····.locals·1 | 31 | ····.locals·1 |
32 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/DatabaseHelper; | ||
32 | ····.prologue | 33 | ····.prologue |
33 | ····.line·160 | 34 | ····.line·160 |
34 |
····.local·p2,·" |
35 | ····.local·p2,·"handler":Lorg/traccar/client/DatabaseHelper$DatabaseHandler;,·"Lorg/traccar/client/DatabaseHelper$DatabaseHandler<Ljava/lang/Void;>;" |
35 | ····iput-object·p1,·p0,·Lorg/traccar/client/DatabaseHelper$3;->this$0:Lorg/traccar/client/DatabaseHelper; | 36 | ····iput-object·p1,·p0,·Lorg/traccar/client/DatabaseHelper$3;->this$0:Lorg/traccar/client/DatabaseHelper; |
36 | ····iput-wide·p3,·p0,·Lorg/traccar/client/DatabaseHelper$3;->val$id:J | 37 | ····iput-wide·p3,·p0,·Lorg/traccar/client/DatabaseHelper$3;->val$id:J |
37 | ····invoke-direct·{p0,·p2},·Lorg/traccar/client/DatabaseHelper$DatabaseAsyncTask;-><init>(Lorg/traccar/client/DatabaseHelper$DatabaseHandler;)V | 38 | ····invoke-direct·{p0,·p2},·Lorg/traccar/client/DatabaseHelper$DatabaseAsyncTask;-><init>(Lorg/traccar/client/DatabaseHelper$DatabaseHandler;)V |
38 | ····return-void | 39 | ····return-void |
Offset 112, 14 lines modified | Offset 112, 15 lines modified | ||
112 | ····invoke-direct·{v0,·p0,·p3,·p1,·p2},·Lorg/traccar/client/DatabaseHelper$3;-><init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;J)V | 112 | ····invoke-direct·{v0,·p0,·p3,·p1,·p2},·Lorg/traccar/client/DatabaseHelper$3;-><init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;J)V |
113 | ····const/4·v1,·0x0 | 113 | ····const/4·v1,·0x0 |
114 | ····new-array·v1,·v1,·[Ljava/lang/Void; | 114 | ····new-array·v1,·v1,·[Ljava/lang/Void; |
115 | ····.line·166 | ||
115 | ····invoke-virtual·{v0,·v1},·Lorg/traccar/client/DatabaseHelper$3;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 116 | ····invoke-virtual·{v0,·v1},·Lorg/traccar/client/DatabaseHelper$3;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
116 | ····.line·167 | 117 | ····.line·167 |
117 | ····return-void | 118 | ····return-void |
118 | .end·method | 119 | .end·method |
119 | .method·public·insertPosition(Lorg/traccar/client/Position;)V | 120 | .method·public·insertPosition(Lorg/traccar/client/Position;)V |
Offset 271, 14 lines modified | Offset 272, 15 lines modified | ||
271 | ····invoke-direct·{v0,·p0,·p2,·p1},·Lorg/traccar/client/DatabaseHelper$1;-><init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;Lorg/traccar/client/Position;)V | 272 | ····invoke-direct·{v0,·p0,·p2,·p1},·Lorg/traccar/client/DatabaseHelper$1;-><init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;Lorg/traccar/client/Position;)V |
272 | ····const/4·v1,·0x0 | 273 | ····const/4·v1,·0x0 |
273 | ····new-array·v1,·v1,·[Ljava/lang/Void; | 274 | ····new-array·v1,·v1,·[Ljava/lang/Void; |
275 | ····.line·112 | ||
274 | ····invoke-virtual·{v0,·v1},·Lorg/traccar/client/DatabaseHelper$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 276 | ····invoke-virtual·{v0,·v1},·Lorg/traccar/client/DatabaseHelper$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
275 | ····.line·113 | 277 | ····.line·113 |
276 | ····return-void | 278 | ····return-void |
277 | .end·method | 279 | .end·method |
278 | .method·public·onCreate(Landroid/database/sqlite/SQLiteDatabase;)V | 280 | .method·public·onCreate(Landroid/database/sqlite/SQLiteDatabase;)V |
Offset 481, 16 lines modified | Offset 483, 18 lines modified | ||
481 | ····.line·138 | 483 | ····.line·138 |
482 | ····.restart·local·v1····#·"position":Lorg/traccar/client/Position; | 484 | ····.restart·local·v1····#·"position":Lorg/traccar/client/Position; |
483 | ····:cond_0 | 485 | ····:cond_0 |
484 | ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V | 486 | ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V |
485 | ····move-object·v1,·v2 | 487 | ····move-object·v1,·v2 |
488 | ····.line·135 | ||
486 | ····goto·:goto_0 | 489 | ····goto·:goto_0 |
490 | ····.line·138 | ||
487 | ····:catchall_0 | 491 | ····:catchall_0 |
488 | ····move-exception·v2 | 492 | ····move-exception·v2 |
489 | ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V | 493 | ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V |
490 | ····throw·v2 | 494 | ····throw·v2 |
491 | .end·method | 495 | .end·method |
Offset 514, 12 lines modified | Offset 518, 13 lines modified | ||
514 | ····invoke-direct·{v0,·p0,·p1},·Lorg/traccar/client/DatabaseHelper$2;-><init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;)V | 518 | ····invoke-direct·{v0,·p0,·p1},·Lorg/traccar/client/DatabaseHelper$2;-><init>(Lorg/traccar/client/DatabaseHelper;Lorg/traccar/client/DatabaseHelper$DatabaseHandler;)V |
515 | ····const/4·v1,·0x0 | 519 | ····const/4·v1,·0x0 |
516 | ····new-array·v1,·v1,·[Ljava/lang/Void; | 520 | ····new-array·v1,·v1,·[Ljava/lang/Void; |
521 | ····.line·150 | ||
517 | ····invoke-virtual·{v0,·v1},·Lorg/traccar/client/DatabaseHelper$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; | 522 | ····invoke-virtual·{v0,·v1},·Lorg/traccar/client/DatabaseHelper$2;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; |
518 | ····.line·151 | 523 | ····.line·151 |
519 | ····return-void | 524 | ····return-void |
520 | .end·method | 525 | .end·method |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/traccar/client/MainActivity; | 21 | .field·final·synthetic·this$0:Lorg/traccar/client/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/traccar/client/MainActivity;)V | 23 | .method·constructor·<init>(Lorg/traccar/client/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·72 | 27 | ····.line·72 |
27 | ····iput-object·p1,·p0,·Lorg/traccar/client/MainActivity$1;->this$0:Lorg/traccar/client/MainActivity; | 28 | ····iput-object·p1,·p0,·Lorg/traccar/client/MainActivity$1;->this$0:Lorg/traccar/client/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/traccar/client/MainActivity; | 21 | .field·final·synthetic·this$0:Lorg/traccar/client/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/traccar/client/MainActivity;)V | 23 | .method·constructor·<init>(Lorg/traccar/client/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·78 | 27 | ····.line·78 |
27 | ····iput-object·p1,·p0,·Lorg/traccar/client/MainActivity$2;->this$0:Lorg/traccar/client/MainActivity; | 28 | ····iput-object·p1,·p0,·Lorg/traccar/client/MainActivity$2;->this$0:Lorg/traccar/client/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/traccar/client/MainActivity; | 21 | .field·final·synthetic·this$0:Lorg/traccar/client/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/traccar/client/MainActivity;)V | 23 | .method·constructor·<init>(Lorg/traccar/client/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·88 | 27 | ····.line·88 |
27 | ····iput-object·p1,·p0,·Lorg/traccar/client/MainActivity$3;->this$0:Lorg/traccar/client/MainActivity; | 28 | ····iput-object·p1,·p0,·Lorg/traccar/client/MainActivity$3;->this$0:Lorg/traccar/client/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/traccar/client/MainActivity; | 21 | .field·final·synthetic·this$0:Lorg/traccar/client/MainActivity; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/traccar/client/MainActivity;)V | 23 | .method·constructor·<init>(Lorg/traccar/client/MainActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/MainActivity; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·103 | 27 | ····.line·103 |
27 | ····iput-object·p1,·p0,·Lorg/traccar/client/MainActivity$4;->this$0:Lorg/traccar/client/MainActivity; | 28 | ····iput-object·p1,·p0,·Lorg/traccar/client/MainActivity$4;->this$0:Lorg/traccar/client/MainActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 100, 18 lines modified | Offset 100, 20 lines modified | ||
100 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 100 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
101 | ····.line·149 | 101 | ····.line·149 |
102 | ····const-string·v2,·"android.intent.extra.shortcut.ICON_RESOURCE" | 102 | ····const-string·v2,·"android.intent.extra.shortcut.ICON_RESOURCE" |
103 | ····const/high16·v3,·0x7f030000 | 103 | ····const/high16·v3,·0x7f030000 |
104 | ····.line·150 | ||
104 | ····invoke-static·{p0,·v3},·Landroid/content/Intent$ShortcutIconResource;->fromContext(Landroid/content/Context;I)Landroid/content/Intent$ShortcutIconResource; | 105 | ····invoke-static·{p0,·v3},·Landroid/content/Intent$ShortcutIconResource;->fromContext(Landroid/content/Context;I)Landroid/content/Intent$ShortcutIconResource; |
105 | ····move-result-object·v3 | 106 | ····move-result-object·v3 |
107 | ····.line·149 | ||
106 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; | 108 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; |
107 | ····.line·152 | 109 | ····.line·152 |
108 | ····invoke-virtual·{p0,·v0},·Lorg/traccar/client/MainActivity;->sendBroadcast(Landroid/content/Intent;)V | 110 | ····invoke-virtual·{p0,·v0},·Lorg/traccar/client/MainActivity;->sendBroadcast(Landroid/content/Intent;)V |
109 | ····.line·153 | 111 | ····.line·153 |
110 | ····return-void | 112 | ····return-void |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/traccar/client/MixedPositionProvider; | 21 | .field·final·synthetic·this$0:Lorg/traccar/client/MixedPositionProvider; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/traccar/client/MixedPositionProvider;)V | 23 | .method·constructor·<init>(Lorg/traccar/client/MixedPositionProvider;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/MixedPositionProvider; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·53 | 27 | ····.line·53 |
27 | ····iput-object·p1,·p0,·Lorg/traccar/client/MixedPositionProvider$1;->this$0:Lorg/traccar/client/MixedPositionProvider; | 28 | ····iput-object·p1,·p0,·Lorg/traccar/client/MixedPositionProvider$1;->this$0:Lorg/traccar/client/MixedPositionProvider; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 58, 24 lines modified | Offset 58, 26 lines modified | ||
58 | ····invoke-virtual·{v1,·v2},·Landroid/net/Uri$Builder;->encodedAuthority(Ljava/lang/String;)Landroid/net/Uri$Builder; | 58 | ····invoke-virtual·{v1,·v2},·Landroid/net/Uri$Builder;->encodedAuthority(Ljava/lang/String;)Landroid/net/Uri$Builder; |
59 | ····move-result-object·v1 | 59 | ····move-result-object·v1 |
60 | ····const-string·v2,·"id" | 60 | ····const-string·v2,·"id" |
61 | ····.line·27 | ||
61 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getDeviceId()Ljava/lang/String; | 62 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getDeviceId()Ljava/lang/String; |
62 | ····move-result-object·v3 | 63 | ····move-result-object·v3 |
63 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 64 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
64 | ····move-result-object·v1 | 65 | ····move-result-object·v1 |
65 | ····const-string·v2,·"timestamp" | 66 | ····const-string·v2,·"timestamp" |
67 | ····.line·28 | ||
66 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getTime()Ljava/util/Date; | 68 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getTime()Ljava/util/Date; |
67 | ····move-result-object·v3 | 69 | ····move-result-object·v3 |
68 | ····invoke-virtual·{v3},·Ljava/util/Date;->getTime()J | 70 | ····invoke-virtual·{v3},·Ljava/util/Date;->getTime()J |
69 | ····move-result-wide·v4 | 71 | ····move-result-wide·v4 |
Offset 90, 84 lines modified | Offset 92, 90 lines modified | ||
90 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 92 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
91 | ····move-result-object·v1 | 93 | ····move-result-object·v1 |
92 | ····const-string·v2,·"lat" | 94 | ····const-string·v2,·"lat" |
95 | ····.line·29 | ||
93 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getLatitude()D | 96 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getLatitude()D |
94 | ····move-result-wide·v4 | 97 | ····move-result-wide·v4 |
95 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; | 98 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; |
96 | ····move-result-object·v3 | 99 | ····move-result-object·v3 |
97 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 100 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
98 | ····move-result-object·v1 | 101 | ····move-result-object·v1 |
99 | ····const-string·v2,·"lon" | 102 | ····const-string·v2,·"lon" |
103 | ····.line·30 | ||
100 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getLongitude()D | 104 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getLongitude()D |
101 | ····move-result-wide·v4 | 105 | ····move-result-wide·v4 |
102 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; | 106 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; |
103 | ····move-result-object·v3 | 107 | ····move-result-object·v3 |
104 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 108 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
105 | ····move-result-object·v1 | 109 | ····move-result-object·v1 |
106 | ····const-string·v2,·"speed" | 110 | ····const-string·v2,·"speed" |
111 | ····.line·31 | ||
107 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getSpeed()D | 112 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getSpeed()D |
108 | ····move-result-wide·v4 | 113 | ····move-result-wide·v4 |
109 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; | 114 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; |
110 | ····move-result-object·v3 | 115 | ····move-result-object·v3 |
111 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 116 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
112 | ····move-result-object·v1 | 117 | ····move-result-object·v1 |
113 | ····const-string·v2,·"bearing" | 118 | ····const-string·v2,·"bearing" |
119 | ····.line·32 | ||
114 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getCourse()D | 120 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getCourse()D |
115 | ····move-result-wide·v4 | 121 | ····move-result-wide·v4 |
116 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; | 122 | ····invoke-static·{v4,·v5},·Ljava/lang/String;->valueOf(D)Ljava/lang/String; |
117 | ····move-result-object·v3 | 123 | ····move-result-object·v3 |
118 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; | 124 | ····invoke-virtual·{v1,·v2,·v3},·Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; |
119 | ····move-result-object·v1 | 125 | ····move-result-object·v1 |
120 | ····const-string·v2,·"altitude" | 126 | ····const-string·v2,·"altitude" |
127 | ····.line·33 | ||
121 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getAltitude()D | 128 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getAltitude()D |
122 | ····move-result-wide·v4 | 129 | ····move-result-wide·v4 |
Max diff block lines reached; 459/3364 bytes (13.64%) of diff not shown. |
Offset 25, 10 lines modified | Offset 25, 9 lines modified | ||
25 | .method·public·constructor·<init>()V | 25 | .method·public·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·10 | 28 | ····.line·10 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····.line·85 | ||
31 | ····return-void | 30 | ····return-void |
32 | .end·method | 31 | .end·method |
Offset 20, 15 lines modified | Offset 20, 14 lines modified | ||
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·25 | 23 | ····.line·25 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·33 | ||
26 | ····return-void | 25 | ····return-void |
27 | .end·method | 26 | .end·method |
28 | .method·public·static·sendRequest(Ljava/lang/String;)Z | 27 | .method·public·static·sendRequest(Ljava/lang/String;)Z |
29 | ····.locals·8 | 28 | ····.locals·8 |
30 | ····.param·p0,·"request"····#·Ljava/lang/String; | 29 | ····.param·p0,·"request"····#·Ljava/lang/String; |
Offset 43, 14 lines modified | Offset 43, 15 lines modified | ||
43 | ····.line·43 | 43 | ····.line·43 |
44 | ····.local·v0,·"start":Z | 44 | ····.local·v0,·"start":Z |
45 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; | 45 | ····invoke-static·{p0},·Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; |
46 | ····move-result-object·v1 | 46 | ····move-result-object·v1 |
47 | ····.line·44 | ||
47 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; | 48 | ····invoke-interface·{v1},·Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; |
48 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
49 | ····const-string·v2,·"status" | 50 | ····const-string·v2,·"status" |
50 | ····invoke-interface·{v1,·v2,·v0},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; | 51 | ····invoke-interface·{v1,·v2,·v0},·Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; |
Offset 169, 42 lines modified | Offset 169, 42 lines modified | ||
169 | .end·method | 169 | .end·method |
170 | .method·private·static·notifyAdapters()V | 170 | .method·private·static·notifyAdapters()V |
171 | ····.locals·3 | 171 | ····.locals·3 |
172 | ····.prologue | 172 | ····.prologue |
173 | ····.line·39 | 173 | ····.line·39 |
174 |
····sget-object·v |
174 | ····sget-object·v1,·Lorg/traccar/client/StatusActivity;->adapters:Ljava/util/Set; |
175 |
····invoke-interface·{v |
175 | ····invoke-interface·{v1},·Ljava/util/Set;->iterator()Ljava/util/Iterator; |
176 | ····move-result-object·v1 | 176 | ····move-result-object·v1 |
177 |
····.local·v |
177 | ····.local·v0,·"adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;" |
178 | ····:goto_0 | 178 | ····:goto_0 |
179 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z | 179 | ····invoke-interface·{v1},·Ljava/util/Iterator;->hasNext()Z |
180 | ····move-result·v2 | 180 | ····move-result·v2 |
181 | ····if-eqz·v2,·:cond_0 | 181 | ····if-eqz·v2,·:cond_0 |
182 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; | 182 | ····invoke-interface·{v1},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
183 | ····move-result-object·v0 | 183 | ····move-result-object·v0 |
184 | ····.end·local·v0····#·"adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;" | ||
184 | ····check-cast·v0,·Landroid/widget/ArrayAdapter; | 185 | ····check-cast·v0,·Landroid/widget/ArrayAdapter; |
185 | ····.line·40 | 186 | ····.line·40 |
186 |
····.local·v0 |
187 | ····.restart·local·v0····#·"adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;" |
187 | ····invoke-virtual·{v0},·Landroid/widget/ArrayAdapter;->notifyDataSetChanged()V | 188 | ····invoke-virtual·{v0},·Landroid/widget/ArrayAdapter;->notifyDataSetChanged()V |
188 | ····goto·:goto_0 | 189 | ····goto·:goto_0 |
189 | ····.line·42 | 190 | ····.line·42 |
190 | ····.end·local·v0····#·"adapter":Landroid/widget/ArrayAdapter;,·"Landroid/widget/ArrayAdapter<Ljava/lang/String;>;" | ||
191 | ····:cond_0 | 191 | ····:cond_0 |
192 | ····return-void | 192 | ····return-void |
193 | .end·method | 193 | .end·method |
194 | #·virtual·methods | 194 | #·virtual·methods |
195 | .method·protected·onCreate(Landroid/os/Bundle;)V | 195 | .method·protected·onCreate(Landroid/os/Bundle;)V |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lorg/traccar/client/TrackingController; | 31 | .field·final·synthetic·this$0:Lorg/traccar/client/TrackingController; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lorg/traccar/client/TrackingController;)V | 33 | .method·constructor·<init>(Lorg/traccar/client/TrackingController;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/TrackingController; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·160 | 37 | ····.line·160 |
37 | ····iput-object·p1,·p0,·Lorg/traccar/client/TrackingController$2;->this$0:Lorg/traccar/client/TrackingController; | 38 | ····iput-object·p1,·p0,·Lorg/traccar/client/TrackingController$2;->this$0:Lorg/traccar/client/TrackingController; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lorg/traccar/client/TrackingController; | 31 | .field·final·synthetic·this$0:Lorg/traccar/client/TrackingController; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lorg/traccar/client/TrackingController;)V | 33 | .method·constructor·<init>(Lorg/traccar/client/TrackingController;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/TrackingController; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·184 | 37 | ····.line·184 |
37 | ····iput-object·p1,·p0,·Lorg/traccar/client/TrackingController$3;->this$0:Lorg/traccar/client/TrackingController; | 38 | ····iput-object·p1,·p0,·Lorg/traccar/client/TrackingController$3;->this$0:Lorg/traccar/client/TrackingController; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 30, 14 lines modified | Offset 30, 15 lines modified | ||
30 | #·instance·fields | 30 | #·instance·fields |
31 | .field·final·synthetic·this$0:Lorg/traccar/client/TrackingController; | 31 | .field·final·synthetic·this$0:Lorg/traccar/client/TrackingController; |
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·constructor·<init>(Lorg/traccar/client/TrackingController;)V | 33 | .method·constructor·<init>(Lorg/traccar/client/TrackingController;)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/TrackingController; | ||
35 | ····.prologue | 36 | ····.prologue |
36 | ····.line·143 | 37 | ····.line·143 |
37 | ····iput-object·p1,·p0,·Lorg/traccar/client/TrackingController$1;->this$0:Lorg/traccar/client/TrackingController; | 38 | ····iput-object·p1,·p0,·Lorg/traccar/client/TrackingController$1;->this$0:Lorg/traccar/client/TrackingController; |
38 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 22, 14 lines modified | Offset 22, 15 lines modified | ||
22 | .field·final·synthetic·val$position:Lorg/traccar/client/Position; | 22 | .field·final·synthetic·val$position:Lorg/traccar/client/Position; |
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·constructor·<init>(Lorg/traccar/client/TrackingController;Lorg/traccar/client/Position;)V | 24 | .method·constructor·<init>(Lorg/traccar/client/TrackingController;Lorg/traccar/client/Position;)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/TrackingController; | ||
26 | ····.prologue | 27 | ····.prologue |
27 | ····.line·201 | 28 | ····.line·201 |
28 | ····iput-object·p1,·p0,·Lorg/traccar/client/TrackingController$4;->this$0:Lorg/traccar/client/TrackingController; | 29 | ····iput-object·p1,·p0,·Lorg/traccar/client/TrackingController$4;->this$0:Lorg/traccar/client/TrackingController; |
29 | ····iput-object·p2,·p0,·Lorg/traccar/client/TrackingController$4;->val$position:Lorg/traccar/client/Position; | 30 | ····iput-object·p2,·p0,·Lorg/traccar/client/TrackingController$4;->val$position:Lorg/traccar/client/Position; |
Offset 20, 14 lines modified | Offset 20, 15 lines modified | ||
20 | #·instance·fields | 20 | #·instance·fields |
21 | .field·final·synthetic·this$0:Lorg/traccar/client/TrackingController; | 21 | .field·final·synthetic·this$0:Lorg/traccar/client/TrackingController; |
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Lorg/traccar/client/TrackingController;)V | 23 | .method·constructor·<init>(Lorg/traccar/client/TrackingController;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.param·p1,·"this$0"····#·Lorg/traccar/client/TrackingController; | ||
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line·217 | 27 | ····.line·217 |
27 | ····iput-object·p1,·p0,·Lorg/traccar/client/TrackingController$5;->this$0:Lorg/traccar/client/TrackingController; | 28 | ····iput-object·p1,·p0,·Lorg/traccar/client/TrackingController$5;->this$0:Lorg/traccar/client/TrackingController; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 393, 28 lines modified | Offset 393, 30 lines modified | ||
393 | ····const-string·v1,·"·(id:" | 393 | ····const-string·v1,·"·(id:" |
394 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 394 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
395 | ····move-result-object·v0 | 395 | ····move-result-object·v0 |
396 | ····.line·132 | ||
396 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getId()J | 397 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getId()J |
397 | ····move-result-wide·v2 | 398 | ····move-result-wide·v2 |
398 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; | 399 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; |
399 | ····move-result-object·v0 | 400 | ····move-result-object·v0 |
400 | ····const-string·v1,·"·time:" | 401 | ····const-string·v1,·"·time:" |
401 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 402 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
402 | ····move-result-object·v0 | 403 | ····move-result-object·v0 |
404 | ····.line·133 | ||
403 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getTime()Ljava/util/Date; | 405 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getTime()Ljava/util/Date; |
404 | ····move-result-object·v1 | 406 | ····move-result-object·v1 |
405 | ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J | 407 | ····invoke-virtual·{v1},·Ljava/util/Date;->getTime()J |
406 | ····move-result-wide·v2 | 408 | ····move-result-wide·v2 |
Offset 429, 28 lines modified | Offset 431, 30 lines modified | ||
429 | ····const-string·v1,·"·lat:" | 431 | ····const-string·v1,·"·lat:" |
430 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 432 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
431 | ····move-result-object·v0 | 433 | ····move-result-object·v0 |
434 | ····.line·134 | ||
432 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getLatitude()D | 435 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getLatitude()D |
433 | ····move-result-wide·v2 | 436 | ····move-result-wide·v2 |
434 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; | 437 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; |
435 | ····move-result-object·v0 | 438 | ····move-result-object·v0 |
436 | ····const-string·v1,·"·lon:" | 439 | ····const-string·v1,·"·lon:" |
437 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 440 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
438 | ····move-result-object·v0 | 441 | ····move-result-object·v0 |
442 | ····.line·135 | ||
439 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getLongitude()D | 443 | ····invoke-virtual·{p2},·Lorg/traccar/client/Position;->getLongitude()D |
440 | ····move-result-wide·v2 | 444 | ····move-result-wide·v2 |
441 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; | 445 | ····invoke-virtual·{v0,·v2,·v3},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; |
442 | ····move-result-object·v0 | 446 | ····move-result-object·v0 |
Offset 41, 15 lines modified | Offset 41, 14 lines modified | ||
41 | .method·public·constructor·<init>()V | 41 | .method·public·constructor·<init>()V |
42 | ····.locals·0 | 42 | ····.locals·0 |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·32 | 44 | ····.line·32 |
45 | ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V | 45 | ····invoke-direct·{p0},·Landroid/app/Service;-><init>()V |
46 | ····.line·63 | ||
47 | ····return-void | 46 | ····return-void |
48 | .end·method | 47 | .end·method |
49 | .method·static·synthetic·access$000(Landroid/content/Context;)Landroid/app/Notification; | 48 | .method·static·synthetic·access$000(Landroid/content/Context;)Landroid/app/Notification; |
50 | ····.locals·1 | 49 | ····.locals·1 |
51 | ····.param·p0,·"x0"····#·Landroid/content/Context; | 50 | ····.param·p0,·"x0"····#·Landroid/content/Context; |