Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .class public Lcom/demo/constant/Constant;
- .super Ljava/lang/Object;
- .source "Constant.java"
- # static fields
- .field public static AR_Number:[Ljava/lang/String; = null
- .field public static AlarmType:[I = null
- .field public static AppIsOpen:Z = false
- .field public static ClearUser:Ljava/lang/String; = "CGWPCS550000"
- .field public static Complete:Ljava/lang/String; = null
- .field public static DeviceIp:Ljava/lang/String; = "192.168.1.105"
- .field public static DevicePort:I = 0xea63
- .field public static FileName:Ljava/lang/String; = "CW99"
- .field public static FitName:Ljava/lang/String; = "fitname"
- .field public static Flag:Z = false
- .field public static InsideAddress:Ljava/lang/String; = "InsideAddress"
- .field public static InsideIsSuccess:Z = false
- .field public static InsideLogin:Ljava/lang/String; = "CGWPCS50"
- .field public static InsidePort:I = 0xea63
- .field public static IsBeDelete:I = 0x0
- .field public static IsConnectOk:Z = false
- .field public static IsShowPassword:Z = false
- .field public static KeyServerIp:Ljava/lang/String; = "KeyServerIp"
- .field public static KeyServerPort:Ljava/lang/String; = "KeyServerPort"
- .field public static Keyvalue:Ljava/lang/String; = "deviceid"
- .field public static MianGet:Ljava/lang/String; = "CGC"
- .field public static NewVersion:Ljava/lang/String; = "CGWPCS56"
- .field public static OutIsSuccess:Z = false
- .field private static final PREFS_FILE:Ljava/lang/String; = "CACHE"
- .field public static Parameter:Ljava/lang/String; = "CGWPCS51"
- .field public static QueryJion:Ljava/lang/String; = "CGWPCS54"
- .field public static RemoveAlarm:Ljava/lang/String; = "CGWPCS52"
- .field private static final SAVED_MACADDRESS:Ljava/lang/String; = "SAVED_MACADDRESS"
- .field public static SCFlag:Z = false
- .field public static SCFlag2:Z = false
- .field public static ServerRegister:Ljava/lang/String; = "CGWPCS49"
- .field public static SetMode:Ljava/lang/String; = "CGWPCS53"
- .field public static SetWiFi:Ljava/lang/String; = "CGWPCS48"
- .field public static SysnTime:Ljava/lang/String; = "CGWPCS58"
- .field public static TcpServerIp:Ljava/lang/String; = "223.4.234.109"
- .field public static TcpServerPort:I = 0x7538
- .field public static TcpServerPort1:I = 0x753a
- .field public static UdpBroadAdress:Ljava/lang/String; = "172.16.1.255"
- .field public static UdpBroadPort:I = 0x4e29
- .field public static UdpData:Ljava/lang/String; = "CGWPCSUDP"
- .field public static UdpLocalPort:I = 0x4e2a
- .field public static YuMing:Ljava/lang/String; = "www.4g-alarm.com"
- .field public static flag:Z
- .field public static preferences:Landroid/content/SharedPreferences;
- .field static regId:Ljava/lang/String;
- # direct methods
- .method static constructor <clinit>()V
- .registers 12
- const/16 v0, 0xa
- .line 82
- new-array v0, v0, [I
- fill-array-data v0, :array_0
- sput-object v0, Lcom/demo/constant/Constant;->AlarmType:[I
- const/4 v0, 0x0
- .line 85
- sput-boolean v0, Lcom/demo/constant/Constant;->InsideIsSuccess:Z
- .line 86
- sput-boolean v0, Lcom/demo/constant/Constant;->OutIsSuccess:Z
- const-string v1, ""
- .line 87
- sput-object v1, Lcom/demo/constant/Constant;->Complete:Ljava/lang/String;
- .line 88
- sput v0, Lcom/demo/constant/Constant;->IsBeDelete:I
- .line 90
- sput-boolean v0, Lcom/demo/constant/Constant;->SCFlag:Z
- .line 91
- sput-boolean v0, Lcom/demo/constant/Constant;->SCFlag2:Z
- .line 93
- sput-boolean v0, Lcom/demo/constant/Constant;->IsShowPassword:Z
- .line 94
- sput-boolean v0, Lcom/demo/constant/Constant;->flag:Z
- const-string v2, "\u0660"
- const-string v3, "\u0661"
- const-string v4, "\u0662"
- const-string v5, "\u0663"
- const-string v6, "\u0664"
- const-string v7, "\u0665"
- const-string v8, "\u0666"
- const-string v9, "\u0667"
- const-string v10, "\u0668"
- const-string v11, "\u0669"
- .line 145
- filled-new-array/range {v2 .. v11}, [Ljava/lang/String;
- move-result-object v0
- sput-object v0, Lcom/demo/constant/Constant;->AR_Number:[Ljava/lang/String;
- return-void
- nop
- :array_0
- .array-data 4
- 0x7f0f01f0
- 0x7f0f012f
- 0x7f0f004b
- 0x7f0f004b
- 0x7f0f004b
- 0x7f0f004b
- 0x7f0f004b
- 0x7f0f004b
- 0x7f0f004b
- 0x7f0f004b
- .end array-data
- .end method
- .method public constructor <init>()V
- .registers 1
- .line 46
- invoke-direct {p0}, Ljava/lang/Object;-><init>()V
- return-void
- .end method
- .method public static AcquireWakeLock(Landroid/content/Context;)V
- .registers 3
- .line 654
- sget-object v0, Ljava/lang/System;->out:Ljava/io/PrintStream;
- const-string v1, "onMessage=2222222"
- invoke-virtual {v0, v1}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
- const-string v0, "power"
- .line 655
- invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
- move-result-object p0
- check-cast p0, Landroid/os/PowerManager;
- const v0, 0x3000001a
- const-string v1, ""
- .line 656
- invoke-virtual {p0, v0, v1}, Landroid/os/PowerManager;->newWakeLock(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock;
- move-result-object p0
- const-wide/16 v0, 0x1388
- .line 660
- invoke-virtual {p0, v0, v1}, Landroid/os/PowerManager$WakeLock;->acquire(J)V
- .line 661
- invoke-virtual {p0}, Landroid/os/PowerManager$WakeLock;->release()V
- return-void
- .end method
- .method public static AlarmType(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
- .registers 3
- const-string v0, "00"
- .line 262
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_0
- const p1, 0x7f0f01d3
- .line 263
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto/16 :goto_0
- :cond_0
- const-string v0, "F0"
- .line 264
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_1
- const p1, 0x7f0f0135
- .line 265
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto/16 :goto_0
- :cond_1
- const-string v0, "F1"
- .line 266
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_2
- const p1, 0x7f0f0132
- .line 267
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto/16 :goto_0
- :cond_2
- const-string v0, "F2"
- .line 268
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_3
- const p1, 0x7f0f0133
- .line 269
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto/16 :goto_0
- :cond_3
- const-string v0, "F3"
- .line 270
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_4
- const p1, 0x7f0f0128
- .line 271
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto/16 :goto_0
- :cond_4
- const-string v0, "F4"
- .line 272
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_5
- const p1, 0x7f0f0126
- .line 273
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto/16 :goto_0
- :cond_5
- const-string v0, "F5"
- .line 274
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_6
- const p1, 0x7f0f0127
- .line 275
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto/16 :goto_0
- :cond_6
- const-string v0, "F6"
- .line 276
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_7
- const p1, 0x7f0f005c
- .line 277
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto/16 :goto_0
- :cond_7
- const-string v0, "F7"
- .line 278
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_8
- const p1, 0x7f0f0060
- .line 279
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto/16 :goto_0
- :cond_8
- const-string v0, "F8"
- .line 280
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_9
- const p1, 0x7f0f0356
- .line 281
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto :goto_0
- :cond_9
- const-string v0, "F9"
- .line 282
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_a
- const p1, 0x7f0f0136
- .line 283
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto :goto_0
- :cond_a
- const-string v0, "FA"
- .line 284
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_b
- const p1, 0x7f0f0113
- .line 285
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto :goto_0
- :cond_b
- const-string v0, "FB"
- .line 286
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_c
- const p1, 0x7f0f0114
- .line 287
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto :goto_0
- :cond_c
- const-string v0, "FC"
- .line 288
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_d
- const p1, 0x7f0f023d
- .line 289
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto :goto_0
- :cond_d
- const-string v0, "FD"
- .line 290
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_e
- const p1, 0x7f0f00ee
- .line 291
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto :goto_0
- .line 292
- :cond_e
- invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
- move-result v0
- if-lez v0, :cond_f
- invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
- move-result p1
- const/16 v0, 0x64
- if-ge p1, v0, :cond_f
- const p1, 0x7f0f0216
- .line 293
- invoke-virtual {p0, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- goto :goto_0
- :cond_f
- const-string p0, ""
- :goto_0
- return-object p0
- .end method
- .method public static AlarmTypes(Landroid/content/SharedPreferences;Ljava/lang/String;Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
- .registers 15
- const-string v0, "00"
- .line 300
- invoke-virtual {p3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- const-string v2, ""
- if-eqz v1, :cond_0
- const p0, 0x7f0f01d3
- .line 301
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_0
- const-string v1, "F0"
- .line 302
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_1
- const p0, 0x7f0f0135
- .line 303
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_1
- const-string v1, "F1"
- .line 304
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_2
- const p0, 0x7f0f0132
- .line 305
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_2
- const-string v1, "F2"
- .line 306
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_3
- const p0, 0x7f0f0133
- .line 307
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_3
- const-string v1, "F3"
- .line 308
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_4
- const p0, 0x7f0f0128
- .line 309
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_4
- const-string v1, "F4"
- .line 310
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_5
- const p0, 0x7f0f0126
- .line 311
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_5
- const-string v1, "F5"
- .line 312
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_6
- const p0, 0x7f0f0127
- .line 313
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_6
- const-string v1, "F6"
- .line 314
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_7
- const p0, 0x7f0f005c
- .line 315
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_7
- const-string v1, "F7"
- .line 316
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_8
- const p0, 0x7f0f0060
- .line 317
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_8
- const-string v1, "F8"
- .line 318
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_9
- const p0, 0x7f0f0356
- .line 319
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_9
- const-string v1, "F9"
- .line 320
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_a
- const p0, 0x7f0f0136
- .line 321
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_a
- const-string v1, "FA"
- .line 322
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- const-string v3, "04 "
- const-string v4, "03 "
- const-string v5, "03"
- const-string v6, "02 "
- const-string v7, "02"
- const-string v8, "01 "
- const-string v9, "01"
- const-string v10, " "
- if-eqz v1, :cond_10
- .line 323
- invoke-interface {p0, p1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object p3
- invoke-virtual {p3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p3
- const v1, 0x7f0f0113
- if-eqz p3, :cond_f
- .line 324
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_b
- .line 325
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 326
- :cond_b
- invoke-virtual {p1, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_c
- .line 327
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 328
- :cond_c
- invoke-virtual {p1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_d
- .line 329
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 330
- :cond_d
- invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_e
- .line 331
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 333
- :cond_e
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 335
- :cond_f
- new-instance p3, Ljava/lang/StringBuilder;
- invoke-direct {p3}, Ljava/lang/StringBuilder;-><init>()V
- invoke-interface {p0, p1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object p0
- invoke-virtual {p3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p3, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- invoke-virtual {p3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_10
- const-string v1, "FB"
- .line 337
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_16
- .line 338
- invoke-interface {p0, p1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object p3
- invoke-virtual {p3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p3
- const v1, 0x7f0f0114
- if-eqz p3, :cond_15
- .line 339
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_11
- .line 340
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 341
- :cond_11
- invoke-virtual {p1, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_12
- .line 342
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 343
- :cond_12
- invoke-virtual {p1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_13
- .line 344
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 345
- :cond_13
- invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_14
- .line 346
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 348
- :cond_14
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 350
- :cond_15
- new-instance p3, Ljava/lang/StringBuilder;
- invoke-direct {p3}, Ljava/lang/StringBuilder;-><init>()V
- invoke-interface {p0, p1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object p0
- invoke-virtual {p3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p3, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- invoke-virtual {p3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_16
- const-string v1, "FC"
- .line 352
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_17
- const p0, 0x7f0f023d
- .line 353
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_17
- const-string v1, "FD"
- .line 354
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_18
- const p0, 0x7f0f00ee
- .line 355
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- :cond_18
- const-string v1, "FE"
- .line 356
- invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-eqz v1, :cond_19
- const p0, 0x7f0f005d
- .line 357
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 358
- :cond_19
- invoke-static {p3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
- move-result v1
- if-lez v1, :cond_1f
- invoke-static {p3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
- move-result p3
- const/16 v1, 0x64
- if-ge p3, v1, :cond_1f
- .line 359
- invoke-interface {p0, p1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object p3
- invoke-virtual {p3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p3
- if-eqz p3, :cond_1e
- .line 360
- invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- const p3, 0x7f0f0042
- if-eqz p0, :cond_1a
- .line 361
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto/16 :goto_0
- .line 362
- :cond_1a
- invoke-virtual {p1, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_1b
- .line 363
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto :goto_0
- .line 364
- :cond_1b
- invoke-virtual {p1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_1c
- .line 365
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto :goto_0
- .line 366
- :cond_1c
- invoke-virtual {p1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_1d
- .line 367
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto :goto_0
- .line 369
- :cond_1d
- new-instance p0, Ljava/lang/StringBuilder;
- invoke-direct {p0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p2, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p1
- invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- goto :goto_0
- .line 371
- :cond_1e
- new-instance p3, Ljava/lang/StringBuilder;
- invoke-direct {p3}, Ljava/lang/StringBuilder;-><init>()V
- invoke-interface {p0, p1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object p0
- invoke-virtual {p3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p3, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const p0, 0x7f0f0044
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- invoke-virtual {p3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- :cond_1f
- :goto_0
- return-object v2
- .end method
- .method public static Ar_Date(Ljava/lang/String;)Ljava/lang/String;
- .registers 6
- const/4 v0, 0x1
- const-string v1, ""
- .line 135
- :goto_0
- invoke-virtual {p0}, Ljava/lang/String;->length()I
- move-result v2
- if-gt v0, v2, :cond_2
- const/4 v2, 0x0
- .line 136
- :goto_1
- sget-object v3, Lcom/demo/constant/Constant;->AR_Number:[Ljava/lang/String;
- array-length v3, v3
- if-ge v2, v3, :cond_1
- add-int/lit8 v3, v0, -0x1
- .line 137
- invoke-virtual {p0, v3, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v3
- sget-object v4, Lcom/demo/constant/Constant;->AR_Number:[Ljava/lang/String;
- aget-object v4, v4, v2
- invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-eqz v3, :cond_0
- .line 138
- new-instance v3, Ljava/lang/StringBuilder;
- invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v1
- :cond_0
- add-int/lit8 v2, v2, 0x1
- goto :goto_1
- :cond_1
- add-int/lit8 v0, v0, 0x1
- goto :goto_0
- :cond_2
- return-object v1
- .end method
- .method public static ChangeIpAddress()Ljava/lang/String;
- .registers 5
- const-string v0, "."
- const-string v1, ""
- .line 513
- :try_start_0
- invoke-static {}, Lcom/demo/constant/Constant;->getLocalIpAddress()Ljava/lang/String;
- move-result-object v2
- const-string v3, "\\."
- invoke-virtual {v2, v3}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
- move-result-object v2
- .line 514
- new-instance v3, Ljava/lang/StringBuilder;
- invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
- const/4 v4, 0x0
- aget-object v4, v2, v4
- invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const/4 v4, 0x1
- aget-object v4, v2, v4
- invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const/4 v0, 0x2
- aget-object v0, v2, v0
- invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const-string v0, ".255"
- invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v1
- .line 515
- sget-object v0, Ljava/lang/System;->out:Ljava/io/PrintStream;
- new-instance v2, Ljava/lang/StringBuilder;
- invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
- const-string v3, "LastIp========"
- invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- invoke-virtual {v0, v2}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
- :try_end_0
- .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
- :catch_0
- return-object v1
- .end method
- .method public static Dialog(Landroid/content/Context;)V
- .registers 4
- .line 523
- new-instance v0, Landroid/app/AlertDialog$Builder;
- invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V
- .line 524
- invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
- move-result-object v1
- const v2, 0x7f0f0380
- invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
- move-result-object v1
- invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
- .line 525
- invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
- move-result-object v1
- const v2, 0x7f0f00fe
- invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
- move-result-object v1
- invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
- .line 526
- invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
- move-result-object v1
- const v2, 0x7f0f025d
- invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
- move-result-object v1
- new-instance v2, Lcom/demo/constant/Constant$1;
- invoke-direct {v2, p0}, Lcom/demo/constant/Constant$1;-><init>(Landroid/content/Context;)V
- invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
- .line 536
- invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
- move-result-object p0
- const v1, 0x7f0f0076
- invoke-virtual {p0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
- move-result-object p0
- new-instance v1, Lcom/demo/constant/Constant$2;
- invoke-direct {v1}, Lcom/demo/constant/Constant$2;-><init>()V
- invoke-virtual {v0, p0, v1}, Landroid/app/AlertDialog$Builder;->setNegativeButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
- .line 541
- invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
- move-result-object p0
- invoke-virtual {p0}, Landroid/app/AlertDialog;->show()V
- return-void
- .end method
- .method public static FalseNotices(Ljava/lang/String;)I
- .registers 2
- const-string v0, "00"
- .line 123
- invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_0
- const p0, 0x7f0f00e0
- goto :goto_0
- :cond_0
- const-string v0, "03"
- .line 125
- invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_1
- const p0, 0x7f0f00e1
- goto :goto_0
- :cond_1
- const-string v0, "99"
- .line 127
- invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p0
- if-eqz p0, :cond_2
- const p0, 0x7f0f0225
- goto :goto_0
- :cond_2
- const/4 p0, 0x0
- :goto_0
- return p0
- .end method
- .method public static FitName(Ljava/lang/String;)Ljava/lang/String;
- .registers 6
- .line 203
- invoke-virtual {p0}, Ljava/lang/String;->length()I
- move-result v0
- rsub-int/lit8 v0, v0, 0x14
- .line 205
- new-array v1, v0, [Ljava/lang/String;
- const-string v2, ""
- const/4 v3, 0x0
- :goto_0
- if-ge v3, v0, :cond_0
- const-string v4, "*"
- .line 207
- aput-object v4, v1, v3
- .line 208
- new-instance v4, Ljava/lang/StringBuilder;
- invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- aget-object v2, v1, v3
- invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- add-int/lit8 v3, v3, 0x1
- goto :goto_0
- .line 210
- :cond_0
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p0
- return-object p0
- .end method
- .method public static GetCurrentWifi(Landroid/content/Context;)Ljava/lang/String;
- .registers 3
- const-string v0, "wifi"
- .line 545
- invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
- move-result-object p0
- check-cast p0, Landroid/net/wifi/WifiManager;
- if-eqz p0, :cond_1
- .line 547
- invoke-virtual {p0}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo;
- move-result-object p0
- if-eqz p0, :cond_1
- .line 549
- invoke-virtual {p0}, Landroid/net/wifi/WifiInfo;->getSSID()Ljava/lang/String;
- move-result-object p0
- .line 550
- invoke-virtual {p0}, Ljava/lang/String;->length()I
- move-result v0
- const/4 v1, 0x2
- if-le v0, v1, :cond_0
- const-string v0, "\""
- invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
- move-result v1
- if-eqz v1, :cond_0
- invoke-virtual {p0, v0}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
- move-result v0
- if-eqz v0, :cond_0
- .line 551
- invoke-virtual {p0}, Ljava/lang/String;->length()I
- move-result v0
- const/4 v1, 0x1
- sub-int/2addr v0, v1
- invoke-virtual {p0, v1, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object p0
- :cond_0
- return-object p0
- :cond_1
- const-string p0, ""
- return-object p0
- .end method
- .method public static GetIPAdress(Ljava/lang/String;)Ljava/lang/String;
- .registers 1
- .line 240
- :try_start_0
- invoke-static {p0}, Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress;
- move-result-object p0
- .line 241
- invoke-virtual {p0}, Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String;
- move-result-object p0
- :try_end_0
- .catch Ljava/net/UnknownHostException; {:try_start_0 .. :try_end_0} :catch_0
- goto :goto_0
- :catch_0
- move-exception p0
- .line 244
- invoke-virtual {p0}, Ljava/net/UnknownHostException;->printStackTrace()V
- const/4 p0, 0x0
- :goto_0
- return-object p0
- .end method
- .method public static GetLocalLanguage()Ljava/lang/String;
- .registers 1
- .line 490
- invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
- move-result-object v0
- invoke-virtual {v0}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
- move-result-object v0
- return-object v0
- .end method
- .method public static GetLocalTime()Ljava/lang/String;
- .registers 5
- .line 150
- new-instance v0, Ljava/text/SimpleDateFormat;
- const-string v1, "yyyyMMddHHmmss"
- invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V
- .line 151
- new-instance v1, Ljava/util/Date;
- invoke-direct {v1}, Ljava/util/Date;-><init>()V
- invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
- move-result-object v1
- .line 152
- sget-object v2, Ljava/lang/System;->out:Ljava/io/PrintStream;
- new-instance v3, Ljava/util/Date;
- invoke-direct {v3}, Ljava/util/Date;-><init>()V
- invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String;
- move-result-object v0
- invoke-virtual {v2, v0}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
- .line 153
- invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
- move-result-object v0
- const/4 v2, 0x7
- .line 154
- invoke-virtual {v0, v2}, Ljava/util/Calendar;->get(I)I
- move-result v0
- const/4 v3, 0x1
- sub-int/2addr v0, v3
- if-nez v0, :cond_0
- const/4 v0, 0x7
- .line 158
- :cond_0
- invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
- move-result-object v2
- .line 159
- invoke-virtual {v2}, Ljava/util/Locale;->getLanguage()Ljava/lang/String;
- move-result-object v2
- const-string v4, "ar"
- invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v2
- if-eqz v2, :cond_1
- const/4 v2, 0x0
- .line 160
- invoke-virtual {v1, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v2
- const-string v3, "2"
- invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v2
- if-nez v2, :cond_1
- .line 161
- invoke-static {v1}, Lcom/demo/constant/Constant;->Ar_Date(Ljava/lang/String;)Ljava/lang/String;
- move-result-object v1
- .line 164
- :cond_1
- new-instance v2, Ljava/lang/StringBuilder;
- invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
- move-result-object v0
- invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v0
- return-object v0
- .end method
- .method public static GetSpData(Landroid/content/SharedPreferences;Ljava/lang/String;)Ljava/lang/String;
- .registers 3
- .line 105
- sget-object p0, Lcom/demo/constant/Constant;->preferences:Landroid/content/SharedPreferences;
- const-string v0, ""
- invoke-interface {p0, p1, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object p0
- return-object p0
- .end method
- .method public static JundgeLength(Ljava/lang/String;)Ljava/lang/String;
- .registers 3
- .line 252
- invoke-static {p0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
- move-result v0
- const/16 v1, 0xa
- if-ge v0, v1, :cond_0
- .line 253
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, "0"
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p0
- :cond_0
- return-object p0
- .end method
- .method public static ParLength(Ljava/lang/String;)Ljava/lang/String;
- .registers 3
- .line 216
- invoke-virtual {p0}, Ljava/lang/String;->length()I
- move-result p0
- const/16 v0, 0xa
- if-ge p0, v0, :cond_0
- .line 218
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, "000"
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p0
- goto :goto_0
- :cond_0
- const/16 v1, 0x64
- if-ge p0, v1, :cond_1
- if-lt p0, v0, :cond_1
- .line 220
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, "00"
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p0
- goto :goto_0
- :cond_1
- const/16 v0, 0x3e8
- if-ge p0, v0, :cond_2
- if-lt p0, v1, :cond_2
- .line 222
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, "0"
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p0
- goto :goto_0
- .line 224
- :cond_2
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, ""
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p0
- :goto_0
- return-object p0
- .end method
- .method public static RegisterGCM(Landroid/content/Context;)V
- .registers 1
- .line 564
- invoke-static {p0}, Lcom/demo/constant/Constant;->registerInBackground(Landroid/content/Context;)V
- return-void
- .end method
- .method public static ShowLength(Ljava/lang/String;)Ljava/lang/String;
- .registers 2
- const-string v0, "00"
- .line 193
- invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v0
- if-eqz v0, :cond_0
- const-string p0, "02"
- :cond_0
- return-object p0
- .end method
- .method public static ShowTime(Ljava/lang/String;)Ljava/lang/String;
- .registers 5
- .line 378
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const/4 v1, 0x4
- const/4 v2, 0x0
- invoke-virtual {p0, v2, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v2
- invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const-string v2, "."
- invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const/4 v3, 0x6
- invoke-virtual {p0, v1, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v1
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const/16 v1, 0x8
- invoke-virtual {p0, v3, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v2
- invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const-string v2, " "
- invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const/16 v2, 0xa
- .line 379
- invoke-virtual {p0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v1
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const-string v1, ":"
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const/16 v3, 0xc
- invoke-virtual {p0, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object v2
- invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const/16 v1, 0xe
- invoke-virtual {p0, v3, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String;
- move-result-object p0
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p0
- return-object p0
- .end method
- .method public static StoreSpData(Landroid/content/SharedPreferences;Ljava/lang/String;Ljava/lang/String;)Z
- .registers 3
- .line 97
- sget-object p0, Lcom/demo/constant/Constant;->preferences:Landroid/content/SharedPreferences;
- invoke-interface {p0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object p0
- .line 98
- invoke-interface {p0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- .line 99
- invoke-interface {p0}, Landroid/content/SharedPreferences$Editor;->commit()Z
- const/4 p0, 0x1
- return p0
- .end method
- .method public static StrLength(Ljava/lang/String;)Ljava/lang/String;
- .registers 4
- .line 169
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, ""
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/String;->length()I
- move-result v1
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v0
- .line 170
- invoke-virtual {p0}, Ljava/lang/String;->length()I
- move-result v1
- const/16 v2, 0xa
- if-ge v1, v2, :cond_0
- .line 171
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, "0"
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p0}, Ljava/lang/String;->length()I
- move-result p0
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v0
- :cond_0
- return-object v0
- .end method
- .method public static WifiStrLength(Ljava/lang/String;)Ljava/lang/String;
- .registers 4
- :try_start_0
- const-string v0, "UTF-8"
- .line 179
- invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
- move-result-object p0
- :try_end_0
- .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0
- goto :goto_0
- :catch_0
- move-exception p0
- .line 182
- invoke-virtual {p0}, Ljava/io/UnsupportedEncodingException;->printStackTrace()V
- const/4 p0, 0x0
- .line 184
- :goto_0
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, ""
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- array-length v1, p0
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v0
- .line 185
- array-length v1, p0
- const/16 v2, 0xa
- if-ge v1, v2, :cond_0
- .line 186
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, "0"
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- array-length p0, p0
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v0
- :cond_0
- return-object v0
- .end method
- .method public static ZoneName(Ljava/lang/String;Landroid/content/SharedPreferences;Landroid/content/Context;)Ljava/lang/String;
- .registers 12
- const-string v0, ""
- .line 383
- invoke-interface {p1, p0, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v1
- invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-nez v1, :cond_0
- invoke-interface {p1, p0, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v1
- goto :goto_0
- :cond_0
- move-object v1, p0
- .line 384
- :goto_0
- sget-object v2, Ljava/lang/System;->out:Ljava/io/PrintStream;
- new-instance v3, Ljava/lang/StringBuilder;
- invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
- const-string v4, "value===="
- invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v1
- invoke-virtual {v2, v1}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
- .line 386
- invoke-interface {p1, p0, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v1
- invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v1
- if-nez v1, :cond_1
- .line 387
- invoke-interface {p1, p0, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object p0
- goto/16 :goto_2
- :cond_1
- const-string p1, "00"
- .line 389
- invoke-virtual {p0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p1
- const-string v0, "09"
- const-string v1, "08"
- const-string v2, "07"
- const-string v3, "06"
- const-string v4, "05"
- const-string v5, "04"
- const-string v6, "03"
- const-string v7, "02"
- const-string v8, "01"
- if-eqz p1, :cond_2
- move-object p0, v8
- goto :goto_1
- .line 391
- :cond_2
- invoke-virtual {p0, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p1
- if-eqz p1, :cond_3
- move-object p0, v7
- goto :goto_1
- .line 393
- :cond_3
- invoke-virtual {p0, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p1
- if-eqz p1, :cond_4
- move-object p0, v6
- goto :goto_1
- .line 395
- :cond_4
- invoke-virtual {p0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p1
- if-eqz p1, :cond_5
- move-object p0, v5
- goto :goto_1
- .line 397
- :cond_5
- invoke-virtual {p0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p1
- if-eqz p1, :cond_6
- move-object p0, v4
- goto :goto_1
- .line 399
- :cond_6
- invoke-virtual {p0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p1
- if-eqz p1, :cond_7
- move-object p0, v3
- goto :goto_1
- .line 401
- :cond_7
- invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p1
- if-eqz p1, :cond_8
- move-object p0, v2
- goto :goto_1
- .line 403
- :cond_8
- invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p1
- if-eqz p1, :cond_9
- move-object p0, v1
- goto :goto_1
- .line 405
- :cond_9
- invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p1
- if-eqz p1, :cond_a
- move-object p0, v0
- goto :goto_1
- .line 407
- :cond_a
- invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result p1
- if-eqz p1, :cond_b
- const-string p0, "10"
- .line 410
- :cond_b
- :goto_1
- new-instance p1, Ljava/lang/StringBuilder;
- invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const p0, 0x7f0f0112
- invoke-virtual {p2, p0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
- move-result-object p0
- invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p0
- :goto_2
- return-object p0
- .end method
- .method private static bytesToString([B)Ljava/lang/String;
- .registers 7
- .line 478
- new-instance v0, Ljava/lang/StringBuffer;
- invoke-direct {v0}, Ljava/lang/StringBuffer;-><init>()V
- const/4 v1, 0x0
- const/4 v2, 0x0
- .line 479
- :goto_0
- array-length v3, p0
- if-ge v2, v3, :cond_2
- if-eqz v2, :cond_0
- const-string v3, ""
- .line 481
- invoke-virtual {v0, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
- .line 483
- :cond_0
- aget-byte v3, p0, v2
- and-int/lit16 v3, v3, 0xff
- invoke-static {v3}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
- move-result-object v3
- .line 484
- invoke-virtual {v3}, Ljava/lang/String;->length()I
- move-result v4
- const/4 v5, 0x1
- if-ne v4, v5, :cond_1
- new-instance v4, Ljava/lang/StringBuilder;
- invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v3
- :cond_1
- invoke-virtual {v0, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
- add-int/lit8 v2, v2, 0x1
- goto :goto_0
- .line 486
- :cond_2
- invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
- move-result-object p0
- invoke-virtual {p0}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
- move-result-object p0
- return-object p0
- .end method
- .method public static getAppVersion()I
- .registers 3
- .line 604
- :try_start_0
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
- move-result-object v0
- sget-object v1, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
- move-result-object v1
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
- move-result-object v0
- .line 605
- iget v0, v0, Landroid/content/pm/PackageInfo;->versionCode:I
- :try_end_0
- .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
- return v0
- :catch_0
- move-exception v0
- .line 607
- new-instance v1, Ljava/lang/RuntimeException;
- invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
- throw v1
- .end method
- .method public static getBaiduChannel()Ljava/lang/String;
- .registers 3
- .line 637
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-string v1, "pushdata"
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- const-string v1, "channel_id"
- const-string v2, "00000000"
- .line 638
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- return-object v0
- .end method
- .method public static getBaiduUser()Ljava/lang/String;
- .registers 3
- .line 632
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-string v1, "pushdata"
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- const-string v1, "user_id"
- const-string v2, "00000000"
- .line 633
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- return-object v0
- .end method
- .method public static getErFormat_reg(I)Ljava/lang/String;
- .registers 3
- const/16 v0, 0xa
- if-ge p0, v0, :cond_0
- .line 231
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, "00"
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p0
- return-object p0
- .line 233
- :cond_0
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
- const-string p0, ""
- invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p0
- return-object p0
- .end method
- .method public static getLocalIpAddress()Ljava/lang/String;
- .registers 4
- .line 496
- :try_start_0
- invoke-static {}, Ljava/net/NetworkInterface;->getNetworkInterfaces()Ljava/util/Enumeration;
- move-result-object v0
- :cond_0
- invoke-interface {v0}, Ljava/util/Enumeration;->hasMoreElements()Z
- move-result v1
- if-eqz v1, :cond_2
- .line 497
- invoke-interface {v0}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;
- move-result-object v1
- check-cast v1, Ljava/net/NetworkInterface;
- .line 498
- invoke-virtual {v1}, Ljava/net/NetworkInterface;->getInetAddresses()Ljava/util/Enumeration;
- move-result-object v1
- :cond_1
- invoke-interface {v1}, Ljava/util/Enumeration;->hasMoreElements()Z
- move-result v2
- if-eqz v2, :cond_0
- .line 499
- invoke-interface {v1}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;
- move-result-object v2
- check-cast v2, Ljava/net/InetAddress;
- .line 500
- invoke-virtual {v2}, Ljava/net/InetAddress;->isLoopbackAddress()Z
- move-result v3
- if-nez v3, :cond_1
- instance-of v3, v2, Ljava/net/Inet4Address;
- if-eqz v3, :cond_1
- .line 501
- invoke-virtual {v2}, Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String;
- move-result-object v0
- invoke-virtual {v0}, Ljava/lang/String;->toString()Ljava/lang/String;
- move-result-object v0
- :try_end_0
- .catch Ljava/net/SocketException; {:try_start_0 .. :try_end_0} :catch_0
- return-object v0
- :catch_0
- :cond_2
- const/4 v0, 0x0
- return-object v0
- .end method
- .method public static getLocalMacAddress()Ljava/lang/String;
- .registers 6
- .line 426
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-string v1, "SAVED_MACADDRESS"
- const/4 v2, 0x0
- invoke-static {v0, v1, v2}, Lcom/demo/constant/Constant;->getValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- const-string v2, ""
- if-eqz v0, :cond_0
- .line 427
- invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v3
- if-nez v3, :cond_0
- return-object v0
- .line 432
- :cond_0
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- invoke-static {v0}, Lcom/chuango/ip6/GetUUID;->getMac(Landroid/content/Context;)Ljava/lang/String;
- move-result-object v0
- const-string v3, ":"
- if-eqz v0, :cond_1
- .line 433
- invoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
- move-result v4
- if-eqz v4, :cond_1
- .line 434
- invoke-virtual {v0, v3, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- .line 435
- :cond_1
- new-instance v4, Ljava/lang/StringBuilder;
- invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
- const-string v5, "mac address =="
- invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v4
- const-string v5, "aaaa"
- invoke-static {v5, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
- if-eqz v0, :cond_2
- .line 437
- invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v4
- if-eqz v4, :cond_3
- .line 438
- :cond_2
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-string v4, "wifi"
- invoke-virtual {v0, v4}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
- move-result-object v0
- check-cast v0, Landroid/net/wifi/WifiManager;
- .line 439
- invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo;
- move-result-object v0
- .line 440
- invoke-virtual {v0}, Landroid/net/wifi/WifiInfo;->getMacAddress()Ljava/lang/String;
- move-result-object v0
- invoke-virtual {v0, v3, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v0
- :cond_3
- const-string v4, "020000000000"
- .line 444
- invoke-virtual {v0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v4
- if-nez v4, :cond_4
- if-eqz v0, :cond_4
- invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v4
- if-eqz v4, :cond_5
- :cond_4
- :try_start_0
- const-string v4, "wlan0"
- .line 447
- invoke-static {v4}, Ljava/net/NetworkInterface;->getByName(Ljava/lang/String;)Ljava/net/NetworkInterface;
- move-result-object v4
- .line 448
- invoke-virtual {v4}, Ljava/net/NetworkInterface;->getHardwareAddress()[B
- move-result-object v4
- invoke-static {v4}, Lcom/demo/constant/Constant;->bytesToString([B)Ljava/lang/String;
- move-result-object v4
- invoke-virtual {v4, v3, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
- move-result-object v0
- :try_end_0
- .catch Ljava/net/SocketException; {:try_start_0 .. :try_end_0} :catch_0
- goto :goto_0
- :catch_0
- move-exception v3
- .line 450
- invoke-virtual {v3}, Ljava/net/SocketException;->printStackTrace()V
- :cond_5
- :goto_0
- if-eqz v0, :cond_6
- .line 454
- invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
- move-result v2
- if-nez v2, :cond_6
- .line 455
- sget-object v2, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- invoke-static {v2, v1, v0}, Lcom/demo/constant/Constant;->setValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
- .line 456
- sget-object v1, Ljava/lang/System;->out:Ljava/io/PrintStream;
- new-instance v2, Ljava/lang/StringBuilder;
- invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
- const-string v3, "msg2-----"
- invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object v2
- invoke-virtual {v1, v2}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
- :cond_6
- return-object v0
- .end method
- .method public static getPage()I
- .registers 3
- .line 117
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const/4 v1, 0x0
- const-string v2, "W100"
- invoke-virtual {v0, v2, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- const-string v2, "page"
- .line 118
- invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
- move-result v0
- return v0
- .end method
- .method public static getRegId()Ljava/lang/String;
- .registers 5
- .line 588
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-class v1, Lcom/chuango/cw100/MainActivity;
- invoke-virtual {v1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
- move-result-object v1
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- const-string v1, ""
- const-string v2, "RegId"
- .line 590
- invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v2
- .line 591
- invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z
- move-result v3
- if-eqz v3, :cond_0
- return-object v1
- :cond_0
- const/high16 v3, -0x80000000
- const-string v4, "AppVersion"
- .line 594
- invoke-interface {v0, v4, v3}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
- move-result v0
- .line 595
- invoke-static {}, Lcom/demo/constant/Constant;->getAppVersion()I
- move-result v3
- if-eq v0, v3, :cond_1
- return-object v1
- :cond_1
- return-object v2
- .end method
- .method public static getUUID()Ljava/lang/String;
- .registers 1
- .line 674
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- invoke-static {v0}, Lcom/chuango/ip6/GetUUID;->id(Landroid/content/Context;)Ljava/lang/String;
- move-result-object v0
- return-object v0
- .end method
- .method private static getValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- .registers 5
- const-string v0, "CACHE"
- const/4 v1, 0x0
- .line 465
- invoke-virtual {p0, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object p0
- invoke-interface {p0, p1, p2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object p0
- return-object p0
- .end method
- .method public static getWifipassword()Ljava/lang/String;
- .registers 3
- .line 647
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-string v1, "pushdata"
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- const-string v1, "wifipassword"
- const-string v2, ""
- .line 648
- invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
- move-result-object v0
- return-object v0
- .end method
- .method public static isNetworkAvailable()Z
- .registers 2
- .line 665
- invoke-static {}, Lcom/chuango/ip6/Chuango;->getInstance()Lcom/chuango/ip6/Chuango;
- move-result-object v0
- const-string v1, "connectivity"
- .line 666
- invoke-virtual {v0, v1}, Lcom/chuango/ip6/Chuango;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
- move-result-object v0
- check-cast v0, Landroid/net/ConnectivityManager;
- .line 667
- invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
- move-result-object v1
- if-eqz v1, :cond_0
- .line 668
- invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
- move-result-object v0
- invoke-virtual {v0}, Landroid/net/NetworkInfo;->isAvailable()Z
- move-result v0
- return v0
- :cond_0
- const/4 v0, 0x0
- return v0
- .end method
- .method private static registerInBackground(Landroid/content/Context;)V
- .registers 2
- .line 568
- invoke-static {}, Lcom/google/firebase/iid/FirebaseInstanceId;->getInstance()Lcom/google/firebase/iid/FirebaseInstanceId;
- move-result-object p0
- invoke-virtual {p0}, Lcom/google/firebase/iid/FirebaseInstanceId;->getInstanceId()Lcom/google/android/gms/tasks/Task;
- move-result-object p0
- new-instance v0, Lcom/demo/constant/Constant$3;
- invoke-direct {v0}, Lcom/demo/constant/Constant$3;-><init>()V
- invoke-virtual {p0, v0}, Lcom/google/android/gms/tasks/Task;->addOnCompleteListener(Lcom/google/android/gms/tasks/OnCompleteListener;)Lcom/google/android/gms/tasks/Task;
- return-void
- .end method
- .method public static setPage(I)V
- .registers 4
- .line 110
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-string v1, "W100"
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- .line 111
- invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v0
- const-string v1, "page"
- .line 112
- invoke-interface {v0, v1, p0}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
- .line 113
- invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z
- return-void
- .end method
- .method private static setValue(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
- .registers 5
- const-string v0, "CACHE"
- const/4 v1, 0x0
- .line 469
- invoke-virtual {p0, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object p0
- invoke-interface {p0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object p0
- .line 470
- invoke-interface {p0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- .line 471
- invoke-interface {p0}, Landroid/content/SharedPreferences$Editor;->commit()Z
- move-result p0
- if-eqz p0, :cond_0
- return-void
- .line 472
- :cond_0
- new-instance p0, Ljava/lang/NullPointerException;
- new-instance v0, Ljava/lang/StringBuilder;
- invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
- const-string v1, "MainApplication.setValue() Failed to set key["
- invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const-string p1, "] with value["
- invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const-string p1, "]"
- invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
- move-result-object p1
- invoke-direct {p0, p1}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
- throw p0
- .end method
- .method public static storeBaiduChannel(Ljava/lang/String;)V
- .registers 4
- .line 627
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-string v1, "pushdata"
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- .line 628
- invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v0
- const-string v1, "channel_id"
- invoke-interface {v0, v1, p0}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object p0
- invoke-interface {p0}, Landroid/content/SharedPreferences$Editor;->commit()Z
- return-void
- .end method
- .method public static storeBaiduUser(Ljava/lang/String;)V
- .registers 4
- .line 622
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-string v1, "pushdata"
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- .line 623
- invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v0
- const-string v1, "user_id"
- invoke-interface {v0, v1, p0}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object p0
- invoke-interface {p0}, Landroid/content/SharedPreferences$Editor;->commit()Z
- return-void
- .end method
- .method public static storeRegId(Ljava/lang/String;)V
- .registers 4
- .line 612
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-class v1, Lcom/chuango/cw100/MainActivity;
- invoke-virtual {v1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
- move-result-object v1
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- .line 614
- invoke-static {}, Lcom/demo/constant/Constant;->getAppVersion()I
- move-result v1
- .line 615
- invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v0
- const-string v2, "RegId"
- .line 616
- invoke-interface {v0, v2, p0}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- const-string p0, "AppVersion"
- .line 617
- invoke-interface {v0, p0, v1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
- .line 618
- invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z
- return-void
- .end method
- .method public static storeWifipassword(Ljava/lang/String;)V
- .registers 4
- .line 642
- sget-object v0, Lcom/chuango/cw100/GC;->context:Landroid/content/Context;
- const-string v1, "pushdata"
- const/4 v2, 0x0
- invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
- move-result-object v0
- .line 643
- invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
- move-result-object v0
- const-string v1, "wifipassword"
- invoke-interface {v0, v1, p0}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
- move-result-object p0
- invoke-interface {p0}, Landroid/content/SharedPreferences$Editor;->commit()Z
- return-void
- .end method
Add Comment
Please, Sign In to add comment