AiLeQuSdkSTSSAgg$3.smali
5.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
.class Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;
.super Ljava/lang/Object;
.source "AiLeQuSdkSTSSAgg.java"
# interfaces
.implements Lcom/sboran/game/sdk/SDKCallBackListener;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->login()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;
# direct methods
.method constructor <init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V
.registers 2
.param p1, "this$0" # Lcom/stss/sdk/AiLeQuSdkSTSSAgg;
.prologue
.line 178
iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;->this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public callBack(ILjava/lang/String;)V
.registers 14
.param p1, "code" # I
.param p2, "msg" # Ljava/lang/String;
.prologue
const/4 v10, 0x5
.line 181
packed-switch p1, :pswitch_data_7c
.line 209
:pswitch_4
invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;
move-result-object v5
const-string v6, "\u767b\u5f55\u5931\u8d25\uff1acode=%d _ msg=%s"
const/4 v7, 0x2
new-array v7, v7, [Ljava/lang/Object;
const/4 v8, 0x0
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v9
aput-object v9, v7, v8
const/4 v8, 0x1
aput-object p2, v7, v8
invoke-static {v5, v6, v7}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v2
.line 210
.local v2, "pMsg":Ljava/lang/String;
sget-object v5, Lcom/sboran/game/sdk/SdkManager;->SboRanSdkTag:Ljava/lang/String;
invoke-static {v5, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 211
invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
move-result-object v5
invoke-virtual {v5, v10, v2}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V
.line 214
.end local v2 # "pMsg":Ljava/lang/String;
:goto_27
return-void
.line 193
:pswitch_28
sget-object v5, Lcom/sboran/game/sdk/SdkManager;->SboRanSdkTag:Ljava/lang/String;
new-instance v6, Ljava/lang/StringBuilder;
invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
const-string v7, "\u767b\u5f55\u6210\u529f\uff1amsg="
invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v6
invoke-virtual {v6, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v6
invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
invoke-static {v5, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
.line 194
new-instance v1, Lcom/sboran/game/common/code/impl/JsonObjectCoder;
invoke-direct {v1}, Lcom/sboran/game/common/code/impl/JsonObjectCoder;-><init>()V
.line 195
.local v1, "mJsonObjectCoder":Lcom/sboran/game/common/code/impl/JsonObjectCoder;
new-instance v5, Ljava/lang/String;
invoke-direct {v5, p2}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
const/4 v6, 0x0
invoke-virtual {v1, v5, v6}, Lcom/sboran/game/common/code/impl/JsonObjectCoder;->decode(Ljava/lang/String;Ljava/lang/Void;)Ljava/util/Map;
move-result-object v0
.line 197
.local v0, "dataMap":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
const-string v5, "token"
invoke-interface {v0, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v4
.line 198
.local v4, "userToken":Ljava/lang/String;
new-instance v3, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;
invoke-direct {v3, p0, v4}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;-><init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;Ljava/lang/String;)V
.line 199
.local v3, "qnUser":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
move-result-object v5
invoke-virtual {v5, v3}, Lcom/stss/sdk/STSSAggSdk;->onLoginResult(Ljava/util/Map;)V
.line 201
invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;
move-result-object v5
iget-object v6, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;->this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;
iget-object v6, v6, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;
invoke-virtual {v5, v6}, Lcom/sboran/game/sdk/SdkManager;->showFloatingButton(Landroid/app/Activity;)V
goto :goto_27
.line 205
.end local v0 # "dataMap":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"
.end local v1 # "mJsonObjectCoder":Lcom/sboran/game/common/code/impl/JsonObjectCoder;
.end local v3 # "qnUser":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
.end local v4 # "userToken":Ljava/lang/String;
:pswitch_71
invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
move-result-object v5
const-string v6, "AiLeQu sdk login failure"
invoke-virtual {v5, v10, v6}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V
goto :goto_27
.line 181
nop
:pswitch_data_7c
.packed-switch 0xd2
:pswitch_28
:pswitch_4
:pswitch_71
.end packed-switch
.end method