Nothing Special   »   [go: up one dir, main page]

Tampilan Depan Versi Aplikasi

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 23

.

class Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;
.super Landroid/os/Handler;
.source "WelcomeActivity.java"

# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;


accessFlags = 0x0
name = null
.end annotation

# instance fields
.field final synthetic
this$0:Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;

# direct methods
.method constructor
<init>(Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;)V
.locals 0

.line 111
iput-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-direct {p0}, Landroid/os/Handler;-><init>()V

return-void
.end method

# virtual methods
.method public handleMessage(Landroid/os/Message;)V
.locals 13

.line 114
invoke-super {p0, p1},
Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V

.line 115
iget p1, p1, Landroid/os/Message;->what:I

const/16 v0, 0x7e1

if-eq p1, v0, :cond_1

const/16 v0, 0x7e2

if-eq p1, v0, :cond_0

goto/16 :goto_4

:cond_0
const-string p1, "\u53d1\u9001\u8bfb\u53d6\u9065\u63a7\u5668\u72b6\u6001"

.line 117
invoke-static {p1},
Lcom/vison/baselibrary/utils/LogUtils;->d(Ljava/lang/Object;)V

.line 118
invoke-static {}, Lcom/vison/baselibrary/connect/usb/UsbTransportManager;-
>getInstance()Lcom/vison/baselibrary/connect/usb/UsbTransportManager;

move-result-object p1

invoke-virtual {p1}, Lcom/vison/baselibrary/connect/usb/UsbTransportManager;-


>readRemoteControlStatus()V

.line 119
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-static {p1}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>access$000(Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;)Landroid/os/
Handler;

move-result-object p1

const-wide/16 v1, 0x7d0

invoke-virtual {p1, v0, v1, v2}, Landroid/os/Handler;-


>sendEmptyMessageDelayed(IJ)Z

goto/16 :goto_4

.line 122
:cond_1
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

iget-object p1, p1, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>versionTv:Landroid/widget/TextView;

const/4 v1, 0x1

new-array v2, v1, [Ljava/lang/Object;

const-string v3, "V6.7.8"

const/4 v4, 0x0

aput-object v3, v2, v4

const-string v3, "SJRC KALSEL: %s"

invoke-static {v3, v2},


Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;

move-result-object v2
invoke-virtual {p1, v2},
Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V

.line 124
invoke-static {}, Lcom/vison/macrochip/sj/gps/pro/app/MyApplication;-
>isDeviceConnected()Z

move-result p1

if-eqz p1, :cond_1b

.line 126
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->ptzVersion:Ljava/lang/String;

invoke-static {p1},
Lcom/vison/baselibrary/utils/ObjectUtils;->isEmpty(Ljava/lang/CharSequence;)Z

move-result p1

const/4 v2, 0x3

if-eqz p1, :cond_2

iget-object p1, p0,


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-static {p1}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>access$100(Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;)I

move-result p1

if-ge p1, v2, :cond_2

.line 127
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-static {p1}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>access$108(Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;)I

.line 128
invoke-static {}, Lcom/sj/baselibrary/base/SJBaseApplication;->getPTZVersion()V

goto :goto_0

.line 129
:cond_2
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->ptzVersion:Ljava/lang/String;

invoke-static {p1},
Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

move-result p1

if-nez p1, :cond_3


.line 130
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

iget-object p1, p1, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>versionTv:Landroid/widget/TextView;

new-instance v3, Ljava/lang/StringBuilder;

invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V

const-string v5, "_"

invoke-virtual {v3, v5},


Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

sget-object v5, Lcom/vison/macrochip/sj/gps/pro/app/MyApplication;-


>ptzVersion:Ljava/lang/String;

invoke-virtual {v3, v5},


Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

move-result-object v3

invoke-virtual {p1, v3},


Landroid/widget/TextView;->append(Ljava/lang/CharSequence;)V

.line 133
:cond_3
:goto_0
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

iget-object p1, p1, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>versionTv:Landroid/widget/TextView;

new-instance v3, Ljava/lang/StringBuilder;

invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V

const-string v5, "\n\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\


u0438\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e: "

invoke-virtual {v3, v5},


Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

sget-object v5,
Lcom/vison/baselibrary/model/PlayInfo;->firmwareVer:Ljava/lang/String;

invoke-virtual {v3, v5},


Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;


move-result-object v3

invoke-virtual {p1, v3},


Landroid/widget/TextView;->append(Ljava/lang/CharSequence;)V

.line 135
invoke-static {}, Lcom/vison/baselibrary/connect/usb/UsbTransportManager;-
>getInstance()Lcom/vison/baselibrary/connect/usb/UsbTransportManager;

move-result-object p1

invoke-virtual {p1}, Lcom/vison/baselibrary/connect/usb/UsbTransportManager;-


>isStart()Z

move-result p1

if-eqz p1, :cond_4

.line 136
invoke-static {}, Lcom/vison/baselibrary/connect/usb/UsbTransportManager;-
>getInstance()Lcom/vison/baselibrary/connect/usb/UsbTransportManager;

move-result-object p1

invoke-virtual {p1}, Lcom/vison/baselibrary/connect/usb/UsbTransportManager;-


>requestRelayConnectStatus()V

.line 157
:cond_4
sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-
>hyDroneVersion:Ljava/lang/String;

invoke-static {p1},
Lcom/vison/baselibrary/utils/ObjectUtils;->isEmpty(Ljava/lang/CharSequence;)Z

move-result p1

const/16 v3, 0xb

const/16 v5, 0xc

const/16 v6, 0xa

const/16 v7, 0x9

const/4 v8, 0x6

const/4 v9, 0x5

const/16 v10, 0x8

const/4 v11, 0x7

if-nez p1, :cond_14

.line 159
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->protocol:Lcom/sj/baselibrary/model/
ProtocolEnum;
sget-object v12,
Lcom/sj/baselibrary/model/ProtocolEnum;->HACK_FLY:Lcom/sj/baselibrary/model/
ProtocolEnum;

if-ne p1, v12, :cond_a

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

if-eqz p1, :cond_a

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

const-string v12, "F5"

.line 161
invoke-virtual {p1, v12},
Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_a

.line 163
sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-
>hyDroneInfo:Ljava/lang/String;

const-string v12, "F5002R"

invoke-virtual {p1, v12},


Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_5

.line 165
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12, Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;-


>F5s_PRO_add:Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 166
sput v10, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

goto/16 :goto_1

.line 167
:cond_5
sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-
>hyDroneInfo:Ljava/lang/String;

const-string v12, "F5003R"

invoke-virtual {p1, v12},


Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_8

.line 169
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->hyRcName:Ljava/lang/String;

invoke-static {p1},
Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

move-result p1

if-nez p1, :cond_6

sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->hyRcName:Ljava/lang/String;

const-string v12, "120ST"

invoke-virtual {p1, v12},


Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_6

.line 171
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12,
Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;->F5:Lcom/vison/macrochip/sj/
gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 172
sput v11, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

goto/16 :goto_1

.line 173
:cond_6
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->hyRcName:Ljava/lang/String;

invoke-static {p1},
Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

move-result p1

if-nez p1, :cond_13

sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->hyRcName:Ljava/lang/String;

const-string v12, "F5002T"

invoke-virtual {p1, v12},


Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_13

.line 174
invoke-static {}, Lcom/vison/baselibrary/connect/usb/UsbTransportManager;-
>getInstance()Lcom/vison/baselibrary/connect/usb/UsbTransportManager;

move-result-object p1

invoke-virtual {p1}, Lcom/vison/baselibrary/connect/usb/UsbTransportManager;-


>isStart()Z

move-result p1

if-eqz p1, :cond_7

.line 176
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12, Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;-


>F5s_PRO_add:Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 177
sput v10, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

goto/16 :goto_1

.line 180
:cond_7
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12, Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;-


>F5_PRO:Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 181
sput v3, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

goto/16 :goto_1

.line 184
:cond_8
sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-
>hyDroneInfo:Ljava/lang/String;

const-string v12, "F5004R"

invoke-virtual {p1, v12},


Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_9

.line 186
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12, Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;-


>F5s_PRO:Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 187
sput v5, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

goto/16 :goto_1

.line 190
:cond_9
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12,
Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;->F5:Lcom/vison/macrochip/sj/
gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 191
sput v11, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I
goto/16 :goto_1

.line 193
:cond_a
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->protocol:Lcom/sj/baselibrary/model/
ProtocolEnum;

sget-object v12,
Lcom/sj/baselibrary/model/ProtocolEnum;->HACK_FLY:Lcom/sj/baselibrary/model/
ProtocolEnum;

if-ne p1, v12, :cond_c

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

if-eqz p1, :cond_c

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

const-string v12, "F2202R"

.line 195
invoke-virtual {p1, v12},
Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-nez p1, :cond_b

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

const-string v12, "F22N3R"

.line 196
invoke-virtual {p1, v12},
Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_c

.line 198
:cond_b
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12, Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;-


>F22s:Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V
.line 199
sput v7, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

goto/16 :goto_1

.line 200
:cond_c
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->protocol:Lcom/sj/baselibrary/model/
ProtocolEnum;

sget-object v12,
Lcom/sj/baselibrary/model/ProtocolEnum;->HACK_FLY:Lcom/sj/baselibrary/model/
ProtocolEnum;

if-ne p1, v12, :cond_d

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

if-eqz p1, :cond_d

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

const-string v12, "F22N4R"

.line 202
invoke-virtual {p1, v12},
Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_d

.line 204
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12, Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;-


>F22:Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 205
sput v6, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

goto/16 :goto_1

.line 206
:cond_d
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->protocol:Lcom/sj/baselibrary/model/
ProtocolEnum;
sget-object v12,
Lcom/sj/baselibrary/model/ProtocolEnum;->HACK_FLY:Lcom/sj/baselibrary/model/
ProtocolEnum;

if-ne p1, v12, :cond_f

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

if-eqz p1, :cond_f

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

const-string v12, "F1102R"

.line 208
invoke-virtual {p1, v12},
Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-nez p1, :cond_e

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

const-string v12, "F11N3R"

.line 209
invoke-virtual {p1, v12},
Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_f

.line 211
:cond_e
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12, Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;-


>F11s:Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 212
sput v8, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

goto :goto_1

.line 213
:cond_f
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->protocol:Lcom/sj/baselibrary/model/
ProtocolEnum;

sget-object v12,
Lcom/sj/baselibrary/model/ProtocolEnum;->HACK_FLY:Lcom/sj/baselibrary/model/
ProtocolEnum;

if-ne p1, v12, :cond_11

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

if-eqz p1, :cond_11

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

const-string v12, "F7004R"

.line 215
invoke-virtual {p1, v12},
Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-nez p1, :cond_10

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

const-string v12, "F70N5R"

.line 216
invoke-virtual {p1, v12},
Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_11

.line 218
:cond_10
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12, Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;-


>F7s:Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 219
sput v9, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

goto :goto_1
.line 220
:cond_11
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->protocol:Lcom/sj/baselibrary/model/
ProtocolEnum;

sget-object v12,
Lcom/sj/baselibrary/model/ProtocolEnum;->HACK_FLY:Lcom/sj/baselibrary/model/
ProtocolEnum;

if-ne p1, v12, :cond_13

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

if-eqz p1, :cond_13

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

const-string v12, "F7003R"

.line 222
invoke-virtual {p1, v12},
Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-nez p1, :cond_12

sget-object p1, Lcom/sj/baselibrary/base/SJBaseApplication;-


>hyDroneInfo:Ljava/lang/String;

const-string v12, "F70N6R"

.line 223
invoke-virtual {p1, v12},
Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z

move-result p1

if-eqz p1, :cond_13

.line 225
:cond_12
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v12,
Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;->F7:Lcom/vison/macrochip/sj/
gps/pro/model/ProductsType;

invoke-static {p1, v12},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 226
sput v2, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

.line 228
:cond_13
:goto_1
invoke-static {}, Lcom/sj/baselibrary/utils/SettingSPUtils;-
>getInstance()Lcom/sj/baselibrary/utils/SettingSPUtils;

move-result-object p1

sget v12, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

invoke-virtual {p1, v12}, Lcom/sj/baselibrary/utils/SettingSPUtils;-


>setDroneType(I)Z

.line 231
:cond_14
invoke-static {}, Lcom/sj/baselibrary/utils/SettingSPUtils;-
>getInstance()Lcom/sj/baselibrary/utils/SettingSPUtils;

move-result-object p1

invoke-virtual {p1}, Lcom/sj/baselibrary/utils/SettingSPUtils;-


>isUpdateInterruptFlag()Z

move-result p1

if-eqz p1, :cond_16

.line 232
sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

if-eq p1, v2, :cond_15

sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

if-eq p1, v9, :cond_15

sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

if-eq p1, v8, :cond_15

sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

if-eq p1, v11, :cond_15

sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

if-eq p1, v10, :cond_15

sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

if-eq p1, v7, :cond_15

sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

if-eq p1, v6, :cond_15

sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I


if-eq p1, v3, :cond_15

sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

if-ne p1, v5, :cond_16

:cond_15
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

.line 236
invoke-static {p1}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-
>access$300(Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;)Z

move-result p1

if-eqz p1, :cond_16

.line 237
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-virtual {p1}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>startFixHack()V

.line 242
:cond_16
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->protocol:Lcom/sj/baselibrary/model/
ProtocolEnum;

sget-object v3,
Lcom/sj/baselibrary/model/ProtocolEnum;->SJ:Lcom/sj/baselibrary/model/ProtocolEnum;

if-ne p1, v3, :cond_17

invoke-static {}, Lcom/vison/macrochip/sj/gps/pro/app/MyApplication;-


>isSupportRelay()Z

move-result p1

if-eqz p1, :cond_17

.line 243
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v3, Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;-


>F11s:Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;

invoke-static {p1, v3},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V
const/4 p1, 0x2

.line 244
sput p1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

.line 245
invoke-static {}, Lcom/sj/baselibrary/utils/SettingSPUtils;-
>getInstance()Lcom/sj/baselibrary/utils/SettingSPUtils;

move-result-object p1

sget v3, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

invoke-virtual {p1, v3}, Lcom/sj/baselibrary/utils/SettingSPUtils;-


>setDroneType(I)Z

goto :goto_2

.line 246
:cond_17
sget-object p1,
Lcom/sj/baselibrary/base/SJBaseApplication;->protocol:Lcom/sj/baselibrary/model/
ProtocolEnum;

sget-object v3,
Lcom/sj/baselibrary/model/ProtocolEnum;->SJ:Lcom/sj/baselibrary/model/ProtocolEnum;

if-ne p1, v3, :cond_18

.line 247
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

sget-object v3,
Lcom/vison/macrochip/sj/gps/pro/model/ProductsType;->F11:Lcom/vison/macrochip/sj/
gps/pro/model/ProductsType;

invoke-static {p1, v3},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$200(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Lcom/vison/macrochip/sj/gps/pro/
model/ProductsType;)V

.line 248
sput v1, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

.line 249
invoke-static {}, Lcom/sj/baselibrary/utils/SettingSPUtils;-
>getInstance()Lcom/sj/baselibrary/utils/SettingSPUtils;

move-result-object p1

sget v3, Lcom/sj/baselibrary/base/SJBaseApplication;->DRONE_TYPE:I

invoke-virtual {p1, v3}, Lcom/sj/baselibrary/utils/SettingSPUtils;-


>setDroneType(I)Z

.line 253
:cond_18
:goto_2
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-static {p1}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>access$400(Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;)I

move-result p1

if-ge p1, v2, :cond_19

.line 254
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-static {p1}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>access$408(Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;)I

.line 255
invoke-static {}, Lcom/sj/baselibrary/base/SJBaseApplication;-
>getSupportRelay()V

.line 259
:cond_19
sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->showFirmwareVersion:I

const v2, 0x7f120261

if-nez p1, :cond_1a

.line 260
invoke-static {}, Lcom/vison/baselibrary/utils/AppUtils;->isChinese()Z

move-result p1

if-eqz p1, :cond_1a

iget-object p1, p0,


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

.line 261
invoke-static {p1}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-
>access$500(Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;)Z

move-result p1

if-eqz p1, :cond_1a

.line 262
sput v1, Lcom/sj/baselibrary/base/SJBaseApplication;->showFirmwareVersion:I

.line 264
new-instance p1, Landroid/app/AlertDialog$Builder;

iget-object v1, p0,


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-direct {p1, v1},


Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V

const v1, 0x7f120262

.line 265
invoke-virtual {p1, v1}, Landroid/app/AlertDialog$Builder;-
>setMessage(I)Landroid/app/AlertDialog$Builder;

move-result-object p1

new-instance v1, Lcom/vison/macrochip/sj/gps/pro/activity/-$


$Lambda$WelcomeActivity$1$tg61qy7tQop8IHrdBw5v5plmy4s;

invoke-direct {v1, p0}, Lcom/vison/macrochip/sj/gps/pro/activity/-$


$Lambda$WelcomeActivity$1$tg61qy7tQop8IHrdBw5v5plmy4s;-><init>(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity$1;)V

.line 266
invoke-virtual {p1, v2, v1}, Landroid/app/AlertDialog$Builder;-
>setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/
app/AlertDialog$Builder;

move-result-object p1

.line 273
invoke-virtual {p1, v4}, Landroid/app/AlertDialog$Builder;-
>setCancelable(Z)Landroid/app/AlertDialog$Builder;

move-result-object p1

.line 274
invoke-virtual {p1},
Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;

goto :goto_3

.line 275
:cond_1a
invoke-static {}, Lcom/sj/baselibrary/utils/SettingSPUtils;-
>getInstance()Lcom/sj/baselibrary/utils/SettingSPUtils;

move-result-object p1

invoke-virtual {p1}, Lcom/sj/baselibrary/utils/SettingSPUtils;-


>isUpdateInterruptFlag()Z

move-result p1

if-eqz p1, :cond_1b

iget-object p1, p0,


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

iget-object v3, p1, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>productNameTv:Landroid/widget/TextView;
.line 276
invoke-virtual {v3},
Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;

move-result-object v3

invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;

move-result-object v3

invoke-static {p1, v3},


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;->access$600(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;Ljava/lang/String;)Z

move-result p1

if-eqz p1, :cond_1b

sget p1, Lcom/sj/baselibrary/base/SJBaseApplication;->showFirmwareVersion:I

if-nez p1, :cond_1b

.line 278
sput v1, Lcom/sj/baselibrary/base/SJBaseApplication;->showFirmwareVersion:I

.line 280
new-instance p1, Landroid/app/AlertDialog$Builder;

iget-object v1, p0,


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-direct {p1, v1},


Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;)V

const v1, 0x7f12024b

.line 281
invoke-virtual {p1, v1}, Landroid/app/AlertDialog$Builder;-
>setMessage(I)Landroid/app/AlertDialog$Builder;

move-result-object p1

new-instance v1, Lcom/vison/macrochip/sj/gps/pro/activity/-$


$Lambda$WelcomeActivity$1$awvhS0wxohlZz3aiBThz-gmd2Q8;

invoke-direct {v1, p0}, Lcom/vison/macrochip/sj/gps/pro/activity/-$


$Lambda$WelcomeActivity$1$awvhS0wxohlZz3aiBThz-gmd2Q8;-><init>(Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity$1;)V

.line 282
invoke-virtual {p1, v2, v1}, Landroid/app/AlertDialog$Builder;-
>setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/
app/AlertDialog$Builder;

move-result-object p1

.line 293
invoke-virtual {p1, v4}, Landroid/app/AlertDialog$Builder;-
>setCancelable(Z)Landroid/app/AlertDialog$Builder;

move-result-object p1

.line 294
invoke-virtual {p1},
Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;

.line 297
:cond_1b
:goto_3
iget-object p1, p0,
Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-static {p1}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>access$000(Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;)Landroid/os/
Handler;

move-result-object p1

const-wide/16 v1, 0x12c

invoke-virtual {p1, v0, v1, v2}, Landroid/os/Handler;-


>sendEmptyMessageDelayed(IJ)Z

:goto_4
return-void
.end method

.method public synthetic


lambda$handleMessage$0$WelcomeActivity$1(Landroid/content/DialogInterface;I)V
.locals 0

.line 267
invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V

.line 268
invoke-static {}, Lcom/vison/baselibrary/connect/GetStreamManager;-
>getInstance()Lcom/vison/baselibrary/connect/GetStreamManager;

move-result-object p1

invoke-virtual {p1}, Lcom/vison/baselibrary/connect/GetStreamManager;->start()V

.line 269
invoke-static {}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-
>getInstance()Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;

move-result-object p1

invoke-virtual {p1}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-


>updateFileName()V

.line 270
invoke-static {}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-
>getInstance()Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;
move-result-object p1

iget-object p2, p0,


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;

invoke-virtual {p2}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-


>getContext()Landroid/content/Context;

move-result-object p2

invoke-virtual {p1, p2}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-


>init(Landroid/content/Context;)V

.line 271
invoke-static {}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-
>getInstance()Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;

move-result-object p1

invoke-virtual {p1}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-


>startRequest()V

return-void
.end method

.method public synthetic


lambda$handleMessage$1$WelcomeActivity$1(Landroid/content/DialogInterface;I)V
.locals 0

.line 283
invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V

.line 284
invoke-static {}, Lcom/vison/baselibrary/connect/GetStreamManager;-
>getInstance()Lcom/vison/baselibrary/connect/GetStreamManager;

move-result-object p1

invoke-virtual {p1}, Lcom/vison/baselibrary/connect/GetStreamManager;->start()V

.line 285
invoke-static {}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-
>getInstance()Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;

move-result-object p1

invoke-virtual {p1}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-


>updateFileName()V

.line 286
invoke-static {}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-
>getInstance()Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;

move-result-object p1

iget-object p2, p0,


Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity$1;->this$0:Lcom/vison/
macrochip/sj/gps/pro/activity/WelcomeActivity;
invoke-virtual {p2}, Lcom/vison/macrochip/sj/gps/pro/activity/WelcomeActivity;-
>getContext()Landroid/content/Context;

move-result-object p2

invoke-virtual {p1, p2}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-


>init(Landroid/content/Context;)V

.line 287
invoke-static {}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-
>getInstance()Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;

move-result-object p1

invoke-virtual {p1}, Lcom/sj/baselibrary/utils/HackFlyUpgradeUtils;-


>startRequest()V

.line 289
sget-object p1,
Lcom/vison/baselibrary/model/PlayInfo;->firmwareVer:Ljava/lang/String;

if-eqz p1, :cond_0

sget-object p1,
Lcom/vison/baselibrary/model/PlayInfo;->firmwareVer:Ljava/lang/String;

invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z

move-result p1

if-eqz p1, :cond_0

const/4 p1, 0x0

.line 290
sput p1, Lcom/sj/baselibrary/base/SJBaseApplication;->showFirmwareVersion:I

:cond_0
return-void
.end method

You might also like