作者 pandada8987

更新527

要显示太多修改。

为保证性能只显示 20 of 20+ 个文件。

1 -.class Lcom/stss/sdk/AiLeQuApplicationListener$1;  
2 -.super Ljava/lang/Object;  
3 -.source "AiLeQuApplicationListener.java"  
4 -  
5 -# interfaces  
6 -.implements Lcom/stss/sdk/qnInterface/ISTSSAggActivityCallback;  
7 -  
8 -  
9 -# annotations  
10 -.annotation system Ldalvik/annotation/EnclosingMethod;  
11 - value = Lcom/stss/sdk/AiLeQuApplicationListener;->onProxyAttachBaseContext(Landroid/content/Context;)V  
12 -.end annotation  
13 -  
14 -.annotation system Ldalvik/annotation/InnerClass;  
15 - accessFlags = 0x0  
16 - name = null  
17 -.end annotation  
18 -  
19 -  
20 -# instance fields  
21 -.field final synthetic this$0:Lcom/stss/sdk/AiLeQuApplicationListener;  
22 -  
23 -  
24 -# direct methods  
25 -.method constructor <init>(Lcom/stss/sdk/AiLeQuApplicationListener;)V  
26 - .registers 2  
27 - .param p1, "this$0" # Lcom/stss/sdk/AiLeQuApplicationListener;  
28 -  
29 - .prologue  
30 - .line 26  
31 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuApplicationListener$1;->this$0:Lcom/stss/sdk/AiLeQuApplicationListener;  
32 -  
33 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
34 -  
35 - return-void  
36 -.end method  
37 -  
38 -  
39 -# virtual methods  
40 -.method public onActivityResult(IILandroid/content/Intent;)V  
41 - .registers 8  
42 - .param p1, "requestCode" # I  
43 - .param p2, "resultCode" # I  
44 - .param p3, "data" # Landroid/content/Intent;  
45 -  
46 - .prologue  
47 - .line 30  
48 - :try_start_0  
49 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
50 -  
51 - move-result-object v2  
52 -  
53 - invoke-virtual {v2}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;  
54 -  
55 - move-result-object v1  
56 -  
57 - .line 31  
58 - .local v1, "mActivity":Landroid/app/Activity;  
59 - const-string v2, "AiLeQu Sdk"  
60 -  
61 - const-string v3, "AiLeQu sdk onActivityResult"  
62 -  
63 - invoke-static {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
64 -  
65 - .line 32  
66 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
67 -  
68 - move-result-object v2  
69 -  
70 - invoke-virtual {v2, v1, p1, p2, p3}, Lcom/sboran/game/sdk/SdkManager;->onActivityResult(Landroid/app/Activity;IILandroid/content/Intent;)V  
71 - :try_end_16  
72 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_16} :catch_17  
73 -  
74 - .line 37  
75 - .end local v1 # "mActivity":Landroid/app/Activity;  
76 - :goto_16  
77 - return-void  
78 -  
79 - .line 33  
80 - :catch_17  
81 - move-exception v0  
82 -  
83 - .line 34  
84 - .local v0, "exception":Ljava/lang/Exception;  
85 - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V  
86 -  
87 - goto :goto_16  
88 -.end method  
89 -  
90 -.method public onBackPressed()V  
91 - .registers 1  
92 -  
93 - .prologue  
94 - .line 145  
95 - return-void  
96 -.end method  
97 -  
98 -.method public onConfigurationChanged(Landroid/content/res/Configuration;)V  
99 - .registers 2  
100 - .param p1, "newConfig" # Landroid/content/res/Configuration;  
101 -  
102 - .prologue  
103 - .line 150  
104 - return-void  
105 -.end method  
106 -  
107 -.method public onCreate()V  
108 - .registers 5  
109 -  
110 - .prologue  
111 - .line 42  
112 - :try_start_0  
113 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
114 -  
115 - move-result-object v2  
116 -  
117 - invoke-virtual {v2}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;  
118 -  
119 - move-result-object v1  
120 -  
121 - .line 43  
122 - .local v1, "mActivity":Landroid/app/Activity;  
123 - if-eqz v1, :cond_18  
124 -  
125 - .line 44  
126 - const-string v2, "AiLeQu Sdk"  
127 -  
128 - const-string v3, "AiLeQu sdk onCreate"  
129 -  
130 - invoke-static {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
131 -  
132 - .line 45  
133 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
134 -  
135 - move-result-object v2  
136 -  
137 - invoke-virtual {v2, v1}, Lcom/sboran/game/sdk/SdkManager;->onCreate(Landroid/app/Activity;)V  
138 - :try_end_18  
139 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_18} :catch_19  
140 -  
141 - .line 50  
142 - .end local v1 # "mActivity":Landroid/app/Activity;  
143 - :cond_18  
144 - :goto_18  
145 - return-void  
146 -  
147 - .line 47  
148 - :catch_19  
149 - move-exception v0  
150 -  
151 - .line 48  
152 - .local v0, "exception":Ljava/lang/Exception;  
153 - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V  
154 -  
155 - goto :goto_18  
156 -.end method  
157 -  
158 -.method public onDestroy()V  
159 - .registers 5  
160 -  
161 - .prologue  
162 - .line 119  
163 - :try_start_0  
164 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
165 -  
166 - move-result-object v2  
167 -  
168 - invoke-virtual {v2}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;  
169 -  
170 - move-result-object v1  
171 -  
172 - .line 120  
173 - .local v1, "mActivity":Landroid/app/Activity;  
174 - if-eqz v1, :cond_18  
175 -  
176 - .line 121  
177 - const-string v2, "AiLeQu Sdk"  
178 -  
179 - const-string v3, "AiLeQu sdk onDestroy"  
180 -  
181 - invoke-static {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
182 -  
183 - .line 122  
184 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
185 -  
186 - move-result-object v2  
187 -  
188 - invoke-virtual {v2, v1}, Lcom/sboran/game/sdk/SdkManager;->onDestroy(Landroid/app/Activity;)V  
189 - :try_end_18  
190 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_18} :catch_19  
191 -  
192 - .line 127  
193 - .end local v1 # "mActivity":Landroid/app/Activity;  
194 - :cond_18  
195 - :goto_18  
196 - return-void  
197 -  
198 - .line 124  
199 - :catch_19  
200 - move-exception v0  
201 -  
202 - .line 125  
203 - .local v0, "exception":Ljava/lang/Exception;  
204 - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V  
205 -  
206 - goto :goto_18  
207 -.end method  
208 -  
209 -.method public onNewIntent(Landroid/content/Intent;)V  
210 - .registers 6  
211 - .param p1, "newIntent" # Landroid/content/Intent;  
212 -  
213 - .prologue  
214 - .line 95  
215 - :try_start_0  
216 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
217 -  
218 - move-result-object v2  
219 -  
220 - invoke-virtual {v2}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;  
221 -  
222 - move-result-object v1  
223 -  
224 - .line 96  
225 - .local v1, "mActivity":Landroid/app/Activity;  
226 - const-string v2, "AiLeQu Sdk"  
227 -  
228 - const-string v3, "AiLeQu sdk onNewIntent"  
229 -  
230 - invoke-static {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
231 -  
232 - .line 97  
233 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
234 -  
235 - move-result-object v2  
236 -  
237 - invoke-virtual {v2, v1, p1}, Lcom/sboran/game/sdk/SdkManager;->onNewIntent(Landroid/app/Activity;Landroid/content/Intent;)V  
238 - :try_end_16  
239 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_16} :catch_17  
240 -  
241 - .line 101  
242 - .end local v1 # "mActivity":Landroid/app/Activity;  
243 - :goto_16  
244 - return-void  
245 -  
246 - .line 98  
247 - :catch_17  
248 - move-exception v0  
249 -  
250 - .line 99  
251 - .local v0, "exception":Ljava/lang/Exception;  
252 - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V  
253 -  
254 - goto :goto_16  
255 -.end method  
256 -  
257 -.method public onPause()V  
258 - .registers 5  
259 -  
260 - .prologue  
261 - .line 68  
262 - :try_start_0  
263 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
264 -  
265 - move-result-object v2  
266 -  
267 - invoke-virtual {v2}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;  
268 -  
269 - move-result-object v1  
270 -  
271 - .line 69  
272 - .local v1, "mActivity":Landroid/app/Activity;  
273 - if-eqz v1, :cond_18  
274 -  
275 - .line 70  
276 - const-string v2, "AiLeQu Sdk"  
277 -  
278 - const-string v3, "AiLeQu sdk onPause"  
279 -  
280 - invoke-static {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
281 -  
282 - .line 71  
283 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
284 -  
285 - move-result-object v2  
286 -  
287 - invoke-virtual {v2, v1}, Lcom/sboran/game/sdk/SdkManager;->onPause(Landroid/app/Activity;)V  
288 - :try_end_18  
289 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_18} :catch_19  
290 -  
291 - .line 77  
292 - .end local v1 # "mActivity":Landroid/app/Activity;  
293 - :cond_18  
294 - :goto_18  
295 - return-void  
296 -  
297 - .line 73  
298 - :catch_19  
299 - move-exception v0  
300 -  
301 - .line 74  
302 - .local v0, "exception":Ljava/lang/Exception;  
303 - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V  
304 -  
305 - goto :goto_18  
306 -.end method  
307 -  
308 -.method public onRestart()V  
309 - .registers 5  
310 -  
311 - .prologue  
312 - .line 132  
313 - :try_start_0  
314 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
315 -  
316 - move-result-object v2  
317 -  
318 - invoke-virtual {v2}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;  
319 -  
320 - move-result-object v1  
321 -  
322 - .line 133  
323 - .local v1, "mActivity":Landroid/app/Activity;  
324 - if-eqz v1, :cond_18  
325 -  
326 - .line 134  
327 - const-string v2, "AiLeQu Sdk"  
328 -  
329 - const-string v3, "AiLeQu sdk onRestart"  
330 -  
331 - invoke-static {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
332 -  
333 - .line 135  
334 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
335 -  
336 - move-result-object v2  
337 -  
338 - invoke-virtual {v2, v1}, Lcom/sboran/game/sdk/SdkManager;->onRestart(Landroid/app/Activity;)V  
339 - :try_end_18  
340 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_18} :catch_19  
341 -  
342 - .line 140  
343 - .end local v1 # "mActivity":Landroid/app/Activity;  
344 - :cond_18  
345 - :goto_18  
346 - return-void  
347 -  
348 - .line 137  
349 - :catch_19  
350 - move-exception v0  
351 -  
352 - .line 138  
353 - .local v0, "exception":Ljava/lang/Exception;  
354 - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V  
355 -  
356 - goto :goto_18  
357 -.end method  
358 -  
359 -.method public onResume()V  
360 - .registers 5  
361 -  
362 - .prologue  
363 - .line 82  
364 - :try_start_0  
365 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
366 -  
367 - move-result-object v2  
368 -  
369 - invoke-virtual {v2}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;  
370 -  
371 - move-result-object v1  
372 -  
373 - .line 83  
374 - .local v1, "mActivity":Landroid/app/Activity;  
375 - if-eqz v1, :cond_18  
376 -  
377 - .line 84  
378 - const-string v2, "AiLeQu Sdk"  
379 -  
380 - const-string v3, "AiLeQu sdk onResume"  
381 -  
382 - invoke-static {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
383 -  
384 - .line 85  
385 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
386 -  
387 - move-result-object v2  
388 -  
389 - invoke-virtual {v2, v1}, Lcom/sboran/game/sdk/SdkManager;->onResume(Landroid/app/Activity;)V  
390 - :try_end_18  
391 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_18} :catch_19  
392 -  
393 - .line 90  
394 - .end local v1 # "mActivity":Landroid/app/Activity;  
395 - :cond_18  
396 - :goto_18  
397 - return-void  
398 -  
399 - .line 87  
400 - :catch_19  
401 - move-exception v0  
402 -  
403 - .line 88  
404 - .local v0, "exception":Ljava/lang/Exception;  
405 - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V  
406 -  
407 - goto :goto_18  
408 -.end method  
409 -  
410 -.method public onStart()V  
411 - .registers 5  
412 -  
413 - .prologue  
414 - .line 55  
415 - :try_start_0  
416 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
417 -  
418 - move-result-object v2  
419 -  
420 - invoke-virtual {v2}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;  
421 -  
422 - move-result-object v1  
423 -  
424 - .line 56  
425 - .local v1, "mActivity":Landroid/app/Activity;  
426 - if-eqz v1, :cond_18  
427 -  
428 - .line 57  
429 - const-string v2, "AiLeQu Sdk"  
430 -  
431 - const-string v3, "AiLeQu sdk onStart"  
432 -  
433 - invoke-static {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
434 -  
435 - .line 58  
436 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
437 -  
438 - move-result-object v2  
439 -  
440 - invoke-virtual {v2, v1}, Lcom/sboran/game/sdk/SdkManager;->onStart(Landroid/app/Activity;)V  
441 - :try_end_18  
442 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_18} :catch_19  
443 -  
444 - .line 63  
445 - .end local v1 # "mActivity":Landroid/app/Activity;  
446 - :cond_18  
447 - :goto_18  
448 - return-void  
449 -  
450 - .line 60  
451 - :catch_19  
452 - move-exception v0  
453 -  
454 - .line 61  
455 - .local v0, "exception":Ljava/lang/Exception;  
456 - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V  
457 -  
458 - goto :goto_18  
459 -.end method  
460 -  
461 -.method public onStop()V  
462 - .registers 5  
463 -  
464 - .prologue  
465 - .line 106  
466 - :try_start_0  
467 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
468 -  
469 - move-result-object v2  
470 -  
471 - invoke-virtual {v2}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;  
472 -  
473 - move-result-object v1  
474 -  
475 - .line 107  
476 - .local v1, "mActivity":Landroid/app/Activity;  
477 - if-eqz v1, :cond_18  
478 -  
479 - .line 108  
480 - const-string v2, "AiLeQu Sdk"  
481 -  
482 - const-string v3, "AiLeQu sdk onStop"  
483 -  
484 - invoke-static {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
485 -  
486 - .line 109  
487 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
488 -  
489 - move-result-object v2  
490 -  
491 - invoke-virtual {v2, v1}, Lcom/sboran/game/sdk/SdkManager;->onStop(Landroid/app/Activity;)V  
492 - :try_end_18  
493 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_18} :catch_19  
494 -  
495 - .line 114  
496 - .end local v1 # "mActivity":Landroid/app/Activity;  
497 - :cond_18  
498 - :goto_18  
499 - return-void  
500 -  
501 - .line 111  
502 - :catch_19  
503 - move-exception v0  
504 -  
505 - .line 112  
506 - .local v0, "exception":Ljava/lang/Exception;  
507 - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V  
508 -  
509 - goto :goto_18  
510 -.end method  
1 -.class public Lcom/stss/sdk/AiLeQuApplicationListener;  
2 -.super Ljava/lang/Object;  
3 -.source "AiLeQuApplicationListener.java"  
4 -  
5 -# interfaces  
6 -.implements Lcom/stss/sdk/qnInterface/ISTSSAggApplicationListener;  
7 -  
8 -  
9 -# static fields  
10 -.field private static final TAG:Ljava/lang/String; = "AiLeQu Sdk"  
11 -  
12 -  
13 -# direct methods  
14 -.method public constructor <init>()V  
15 - .registers 1  
16 -  
17 - .prologue  
18 - .line 17  
19 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
20 -  
21 - return-void  
22 -.end method  
23 -  
24 -  
25 -# virtual methods  
26 -.method public onProxyAttachBaseContext(Landroid/content/Context;)V  
27 - .registers 4  
28 - .param p1, "base" # Landroid/content/Context;  
29 -  
30 - .prologue  
31 - .line 26  
32 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
33 -  
34 - move-result-object v0  
35 -  
36 - new-instance v1, Lcom/stss/sdk/AiLeQuApplicationListener$1;  
37 -  
38 - invoke-direct {v1, p0}, Lcom/stss/sdk/AiLeQuApplicationListener$1;-><init>(Lcom/stss/sdk/AiLeQuApplicationListener;)V  
39 -  
40 - invoke-virtual {v0, v1}, Lcom/stss/sdk/STSSAggSdk;->setActivityCallback(Lcom/stss/sdk/qnInterface/ISTSSAggActivityCallback;)V  
41 -  
42 - .line 152  
43 - return-void  
44 -.end method  
45 -  
46 -.method public onProxyConfigurationChanged(Landroid/content/res/Configuration;)V  
47 - .registers 2  
48 - .param p1, "config" # Landroid/content/res/Configuration;  
49 -  
50 - .prologue  
51 - .line 157  
52 - return-void  
53 -.end method  
54 -  
55 -.method public onProxyCreate()V  
56 - .registers 1  
57 -  
58 - .prologue  
59 - .line 22  
60 - return-void  
61 -.end method  
1 -.class public Lcom/stss/sdk/AiLeQuSTSSAggPay;  
2 -.super Lcom/stss/sdk/adapter/STSSAggPayAdapter;  
3 -.source "AiLeQuSTSSAggPay.java"  
4 -  
5 -  
6 -# direct methods  
7 -.method public constructor <init>(Landroid/app/Activity;)V  
8 - .registers 3  
9 - .param p1, "activity" # Landroid/app/Activity;  
10 -  
11 - .prologue  
12 - .line 10  
13 - invoke-direct {p0, p1}, Lcom/stss/sdk/adapter/STSSAggPayAdapter;-><init>(Landroid/app/Activity;)V  
14 -  
15 - .line 12  
16 - invoke-static {}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->getInstance()Lcom/stss/sdk/STSSAggChannelSdk;  
17 -  
18 - move-result-object v0  
19 -  
20 - iput-object v0, p0, Lcom/stss/sdk/AiLeQuSTSSAggPay;->mSTSSAggChannelSdk:Lcom/stss/sdk/STSSAggChannelSdk;  
21 -  
22 - .line 13  
23 - return-void  
24 -.end method  
1 -.class public Lcom/stss/sdk/AiLeQuSTSSAggUser;  
2 -.super Lcom/stss/sdk/adapter/STSSAggUserAdapter;  
3 -.source "AiLeQuSTSSAggUser.java"  
4 -  
5 -  
6 -# direct methods  
7 -.method public constructor <init>(Landroid/app/Activity;)V  
8 - .registers 5  
9 - .param p1, "activity" # Landroid/app/Activity;  
10 -  
11 - .prologue  
12 - .line 11  
13 - invoke-direct {p0, p1}, Lcom/stss/sdk/adapter/STSSAggUserAdapter;-><init>(Landroid/app/Activity;)V  
14 -  
15 - .line 13  
16 - invoke-static {}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->getInstance()Lcom/stss/sdk/STSSAggChannelSdk;  
17 -  
18 - move-result-object v1  
19 -  
20 - iput-object v1, p0, Lcom/stss/sdk/AiLeQuSTSSAggUser;->mSTSSAggChannelSdk:Lcom/stss/sdk/STSSAggChannelSdk;  
21 -  
22 - .line 14  
23 - iget-object v1, p0, Lcom/stss/sdk/AiLeQuSTSSAggUser;->mSTSSAggChannelSdk:Lcom/stss/sdk/STSSAggChannelSdk;  
24 -  
25 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
26 -  
27 - move-result-object v2  
28 -  
29 - invoke-virtual {v2}, Lcom/stss/sdk/STSSAggSdk;->getSDKParams()Lcom/stss/sdk/SDKParams;  
30 -  
31 - move-result-object v2  
32 -  
33 - invoke-virtual {v1, p1, v2}, Lcom/stss/sdk/STSSAggChannelSdk;->initSDK(Landroid/app/Activity;Lcom/stss/sdk/SDKParams;)[Ljava/lang/String;  
34 -  
35 - move-result-object v0  
36 -  
37 - .line 15  
38 - .local v0, "methods":[Ljava/lang/String;  
39 - invoke-virtual {p0, v0}, Lcom/stss/sdk/AiLeQuSTSSAggUser;->setSupportedMethods([Ljava/lang/String;)V  
40 -  
41 - .line 16  
42 - return-void  
43 -.end method  
44 -  
45 -  
46 -# virtual methods  
47 -.method public exit()V  
48 - .registers 1  
49 -  
50 - .prologue  
51 - .line 33  
52 - invoke-super {p0}, Lcom/stss/sdk/adapter/STSSAggUserAdapter;->exit()V  
53 -  
54 - .line 34  
55 - return-void  
56 -.end method  
57 -  
58 -.method public login()V  
59 - .registers 1  
60 -  
61 - .prologue  
62 - .line 21  
63 - invoke-super {p0}, Lcom/stss/sdk/adapter/STSSAggUserAdapter;->login()V  
64 -  
65 - .line 22  
66 - return-void  
67 -.end method  
68 -  
69 -.method public logout()V  
70 - .registers 1  
71 -  
72 - .prologue  
73 - .line 27  
74 - invoke-super {p0}, Lcom/stss/sdk/adapter/STSSAggUserAdapter;->logout()V  
75 -  
76 - .line 28  
77 - return-void  
78 -.end method  
79 -  
80 -.method public submitExtraData(Lcom/stss/sdk/bean/STSSUserExtraData;)Z  
81 - .registers 3  
82 - .param p1, "extraData" # Lcom/stss/sdk/bean/STSSUserExtraData;  
83 -  
84 - .prologue  
85 - .line 39  
86 - invoke-super {p0, p1}, Lcom/stss/sdk/adapter/STSSAggUserAdapter;->submitExtraData(Lcom/stss/sdk/bean/STSSUserExtraData;)Z  
87 -  
88 - move-result v0  
89 -  
90 - return v0  
91 -.end method  
1 -.class Lcom/stss/sdk/AiLeQuSdkSTSSAgg$1;  
2 -.super Ljava/lang/Object;  
3 -.source "AiLeQuSdkSTSSAgg.java"  
4 -  
5 -# interfaces  
6 -.implements Lcom/sboran/game/sdk/SDKCallBackListener;  
7 -  
8 -  
9 -# annotations  
10 -.annotation system Ldalvik/annotation/EnclosingMethod;  
11 - value = Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->initSdk(Landroid/app/Activity;)V  
12 -.end annotation  
13 -  
14 -.annotation system Ldalvik/annotation/InnerClass;  
15 - accessFlags = 0x0  
16 - name = null  
17 -.end annotation  
18 -  
19 -  
20 -# instance fields  
21 -.field final synthetic this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
22 -  
23 -  
24 -# direct methods  
25 -.method constructor <init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
26 - .registers 2  
27 - .param p1, "this$0" # Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
28 -  
29 - .prologue  
30 - .line 107  
31 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$1;->this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
32 -  
33 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
34 -  
35 - return-void  
36 -.end method  
37 -  
38 -  
39 -# virtual methods  
40 -.method public callBack(ILjava/lang/String;)V  
41 - .registers 12  
42 - .param p1, "code" # I  
43 - .param p2, "msg" # Ljava/lang/String;  
44 -  
45 - .prologue  
46 - const/4 v8, 0x0  
47 -  
48 - const/4 v7, 0x2  
49 -  
50 - const/4 v6, 0x1  
51 -  
52 - .line 110  
53 - packed-switch p1, :pswitch_data_d6  
54 -  
55 - .line 131  
56 - :pswitch_6  
57 - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;  
58 -  
59 - move-result-object v2  
60 -  
61 - const-string v3, "\u521d\u59cb\u5316\u5931\u8d25\uff08\u5176\u5b83\uff09\uff1acode=%d _ msg=%s"  
62 -  
63 - new-array v4, v7, [Ljava/lang/Object;  
64 -  
65 - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;  
66 -  
67 - move-result-object v5  
68 -  
69 - aput-object v5, v4, v8  
70 -  
71 - aput-object p2, v4, v6  
72 -  
73 - invoke-static {v2, v3, v4}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;  
74 -  
75 - move-result-object v0  
76 -  
77 - .line 132  
78 - .local v0, "pMsg":Ljava/lang/String;  
79 - new-array v2, v7, [Ljava/lang/Object;  
80 -  
81 - const-string v3, "AiLeQu Sdk"  
82 -  
83 - aput-object v3, v2, v8  
84 -  
85 - aput-object v0, v2, v6  
86 -  
87 - invoke-static {v2}, Lcom/stss/sdk/utils/LogUtils;->e([Ljava/lang/Object;)V  
88 -  
89 - .line 133  
90 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
91 -  
92 - move-result-object v2  
93 -  
94 - const-string v3, "AiLeQu sdk init failure"  
95 -  
96 - invoke-virtual {v2, v7, v3}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
97 -  
98 - .line 136  
99 - .end local v0 # "pMsg":Ljava/lang/String;  
100 - :goto_2e  
101 - return-void  
102 -  
103 - .line 113  
104 - :pswitch_2f  
105 - new-array v2, v7, [Ljava/lang/Object;  
106 -  
107 - const-string v3, "AiLeQu Sdk"  
108 -  
109 - aput-object v3, v2, v8  
110 -  
111 - new-instance v3, Ljava/lang/StringBuilder;  
112 -  
113 - invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V  
114 -  
115 - const-string v4, "\u521d\u59cb\u5316\u6210\u529f\uff1amsg="  
116 -  
117 - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
118 -  
119 - move-result-object v3  
120 -  
121 - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
122 -  
123 - move-result-object v3  
124 -  
125 - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;  
126 -  
127 - move-result-object v3  
128 -  
129 - aput-object v3, v2, v6  
130 -  
131 - invoke-static {v2}, Lcom/stss/sdk/utils/LogUtils;->e([Ljava/lang/Object;)V  
132 -  
133 - .line 115  
134 - sget-object v2, Lcom/sboran/game/sdk/SdkManager;->SboRanSdkTag:Ljava/lang/String;  
135 -  
136 - const-string v3, "\u521d\u59cb\u5316\u6210\u529f"  
137 -  
138 - invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I  
139 -  
140 - .line 117  
141 - sget-object v2, Lcom/sboran/game/sdk/SdkManager;->SboRanSdkTag:Ljava/lang/String;  
142 -  
143 - new-instance v3, Ljava/lang/StringBuilder;  
144 -  
145 - invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V  
146 -  
147 - const-string v4, "\u5f53\u524d\u6e20\u9053\u4e3a\uff1a"  
148 -  
149 - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
150 -  
151 - move-result-object v3  
152 -  
153 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->getChannel()Ljava/lang/String;  
154 -  
155 - move-result-object v4  
156 -  
157 - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
158 -  
159 - move-result-object v3  
160 -  
161 - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;  
162 -  
163 - move-result-object v3  
164 -  
165 - invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I  
166 -  
167 - .line 119  
168 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
169 -  
170 - move-result-object v2  
171 -  
172 - const-string v3, "AiLeQu sdk init success"  
173 -  
174 - invoke-virtual {v2, v6, v3}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
175 -  
176 - .line 120  
177 - new-instance v1, Lcom/stss/sdk/InitResult;  
178 -  
179 - invoke-direct {v1, v6}, Lcom/stss/sdk/InitResult;-><init>(Z)V  
180 -  
181 - .line 121  
182 - .local v1, "result":Lcom/stss/sdk/InitResult;  
183 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
184 -  
185 - move-result-object v2  
186 -  
187 - invoke-virtual {v2, v1}, Lcom/stss/sdk/STSSAggSdk;->onInitResult(Lcom/stss/sdk/InitResult;)V  
188 -  
189 - goto :goto_2e  
190 -  
191 - .line 125  
192 - .end local v1 # "result":Lcom/stss/sdk/InitResult;  
193 - :pswitch_86  
194 - new-array v2, v7, [Ljava/lang/Object;  
195 -  
196 - const-string v3, "AiLeQu Sdk"  
197 -  
198 - aput-object v3, v2, v8  
199 -  
200 - new-instance v3, Ljava/lang/StringBuilder;  
201 -  
202 - invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V  
203 -  
204 - const-string v4, "\u521d\u59cb\u5316\u5931\u8d25\uff1acode= "  
205 -  
206 - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
207 -  
208 - move-result-object v3  
209 -  
210 - invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;  
211 -  
212 - move-result-object v3  
213 -  
214 - const-string v4, " _ msg="  
215 -  
216 - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
217 -  
218 - move-result-object v3  
219 -  
220 - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
221 -  
222 - move-result-object v3  
223 -  
224 - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;  
225 -  
226 - move-result-object v3  
227 -  
228 - aput-object v3, v2, v6  
229 -  
230 - invoke-static {v2}, Lcom/stss/sdk/utils/LogUtils;->e([Ljava/lang/Object;)V  
231 -  
232 - .line 126  
233 - sget-object v2, Lcom/sboran/game/sdk/SdkManager;->SboRanSdkTag:Ljava/lang/String;  
234 -  
235 - new-instance v3, Ljava/lang/StringBuilder;  
236 -  
237 - invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V  
238 -  
239 - const-string v4, "\u5f53\u524d\u6e20\u9053\u4e3a\uff1a"  
240 -  
241 - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
242 -  
243 - move-result-object v3  
244 -  
245 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->getChannel()Ljava/lang/String;  
246 -  
247 - move-result-object v4  
248 -  
249 - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
250 -  
251 - move-result-object v3  
252 -  
253 - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;  
254 -  
255 - move-result-object v3  
256 -  
257 - invoke-static {v2, v3}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I  
258 -  
259 - .line 127  
260 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
261 -  
262 - move-result-object v2  
263 -  
264 - const-string v3, "AiLeQu sdk init failure"  
265 -  
266 - invoke-virtual {v2, v7, v3}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
267 -  
268 - goto/16 :goto_2e  
269 -  
270 - .line 110  
271 - nop  
272 -  
273 - :pswitch_data_d6  
274 - .packed-switch 0x65  
275 - :pswitch_2f  
276 - :pswitch_6  
277 - :pswitch_86  
278 - .end packed-switch  
279 -.end method  
1 -.class Lcom/stss/sdk/AiLeQuSdkSTSSAgg$2;  
2 -.super Ljava/lang/Object;  
3 -.source "AiLeQuSdkSTSSAgg.java"  
4 -  
5 -# interfaces  
6 -.implements Lcom/sboran/game/sdk/SDKCallBackListener;  
7 -  
8 -  
9 -# annotations  
10 -.annotation system Ldalvik/annotation/EnclosingMethod;  
11 - value = Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->setAllSdkListenser()V  
12 -.end annotation  
13 -  
14 -.annotation system Ldalvik/annotation/InnerClass;  
15 - accessFlags = 0x0  
16 - name = null  
17 -.end annotation  
18 -  
19 -  
20 -# instance fields  
21 -.field final synthetic this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
22 -  
23 -  
24 -# direct methods  
25 -.method constructor <init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
26 - .registers 2  
27 - .param p1, "this$0" # Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
28 -  
29 - .prologue  
30 - .line 150  
31 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$2;->this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
32 -  
33 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
34 -  
35 - return-void  
36 -.end method  
37 -  
38 -  
39 -# virtual methods  
40 -.method public callBack(ILjava/lang/String;)V  
41 - .registers 6  
42 - .param p1, "code" # I  
43 - .param p2, "msg" # Ljava/lang/String;  
44 -  
45 - .prologue  
46 - .line 153  
47 - const/16 v0, 0xd7  
48 -  
49 - if-ne p1, v0, :cond_1d  
50 -  
51 - .line 160  
52 - :cond_4  
53 - :goto_4  
54 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
55 -  
56 - move-result-object v0  
57 -  
58 - const/4 v1, 0x4  
59 -  
60 - const-string v2, "AiLeQu sdk logout success"  
61 -  
62 - invoke-virtual {v0, v1, v2}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
63 -  
64 - .line 161  
65 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
66 -  
67 - move-result-object v0  
68 -  
69 - invoke-virtual {v0}, Lcom/stss/sdk/STSSAggSdk;->onLogout()V  
70 -  
71 - .line 162  
72 - const-string v0, "AiLeQu Sdk"  
73 -  
74 - const-string v1, "AiLeQu sdk init success"  
75 -  
76 - invoke-static {v0, v1}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
77 -  
78 - .line 163  
79 - return-void  
80 -  
81 - .line 156  
82 - :cond_1d  
83 - const/16 v0, 0xd8  
84 -  
85 - if-ne p1, v0, :cond_4  
86 -  
87 - goto :goto_4  
88 -.end method  
1 -.class Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;  
2 -.super Ljava/util/HashMap;  
3 -.source "AiLeQuSdkSTSSAgg.java"  
4 -  
5 -  
6 -# annotations  
7 -.annotation system Ldalvik/annotation/EnclosingMethod;  
8 - value = Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;->callBack(ILjava/lang/String;)V  
9 -.end annotation  
10 -  
11 -.annotation system Ldalvik/annotation/InnerClass;  
12 - accessFlags = 0x0  
13 - name = null  
14 -.end annotation  
15 -  
16 -.annotation system Ldalvik/annotation/Signature;  
17 - value = {  
18 - "Ljava/util/HashMap",  
19 - "<",  
20 - "Ljava/lang/String;",  
21 - "Ljava/lang/String;",  
22 - ">;"  
23 - }  
24 -.end annotation  
25 -  
26 -  
27 -# instance fields  
28 -.field final synthetic this$1:Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;  
29 -  
30 -.field final synthetic val$userToken:Ljava/lang/String;  
31 -  
32 -  
33 -# direct methods  
34 -.method constructor <init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;Ljava/lang/String;)V  
35 - .registers 5  
36 - .param p1, "this$1" # Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;  
37 -  
38 - .prologue  
39 - .line 198  
40 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;->this$1:Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;  
41 -  
42 - iput-object p2, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;->val$userToken:Ljava/lang/String;  
43 -  
44 - invoke-direct {p0}, Ljava/util/HashMap;-><init>()V  
45 -  
46 - const-string v0, "uid"  
47 -  
48 - iget-object v1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;->val$userToken:Ljava/lang/String;  
49 -  
50 - invoke-virtual {p0, v0, v1}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;  
51 -  
52 - const-string v0, "token"  
53 -  
54 - iget-object v1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;->val$userToken:Ljava/lang/String;  
55 -  
56 - invoke-virtual {p0, v0, v1}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;  
57 -  
58 - return-void  
59 -.end method  
1 -.class Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;  
2 -.super Ljava/lang/Object;  
3 -.source "AiLeQuSdkSTSSAgg.java"  
4 -  
5 -# interfaces  
6 -.implements Lcom/sboran/game/sdk/SDKCallBackListener;  
7 -  
8 -  
9 -# annotations  
10 -.annotation system Ldalvik/annotation/EnclosingMethod;  
11 - value = Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->login()V  
12 -.end annotation  
13 -  
14 -.annotation system Ldalvik/annotation/InnerClass;  
15 - accessFlags = 0x0  
16 - name = null  
17 -.end annotation  
18 -  
19 -  
20 -# instance fields  
21 -.field final synthetic this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
22 -  
23 -  
24 -# direct methods  
25 -.method constructor <init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
26 - .registers 2  
27 - .param p1, "this$0" # Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
28 -  
29 - .prologue  
30 - .line 178  
31 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;->this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
32 -  
33 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
34 -  
35 - return-void  
36 -.end method  
37 -  
38 -  
39 -# virtual methods  
40 -.method public callBack(ILjava/lang/String;)V  
41 - .registers 14  
42 - .param p1, "code" # I  
43 - .param p2, "msg" # Ljava/lang/String;  
44 -  
45 - .prologue  
46 - const/4 v10, 0x5  
47 -  
48 - .line 181  
49 - packed-switch p1, :pswitch_data_7c  
50 -  
51 - .line 209  
52 - :pswitch_4  
53 - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale;  
54 -  
55 - move-result-object v5  
56 -  
57 - const-string v6, "\u767b\u5f55\u5931\u8d25\uff1acode=%d _ msg=%s"  
58 -  
59 - const/4 v7, 0x2  
60 -  
61 - new-array v7, v7, [Ljava/lang/Object;  
62 -  
63 - const/4 v8, 0x0  
64 -  
65 - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;  
66 -  
67 - move-result-object v9  
68 -  
69 - aput-object v9, v7, v8  
70 -  
71 - const/4 v8, 0x1  
72 -  
73 - aput-object p2, v7, v8  
74 -  
75 - invoke-static {v5, v6, v7}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;  
76 -  
77 - move-result-object v2  
78 -  
79 - .line 210  
80 - .local v2, "pMsg":Ljava/lang/String;  
81 - sget-object v5, Lcom/sboran/game/sdk/SdkManager;->SboRanSdkTag:Ljava/lang/String;  
82 -  
83 - invoke-static {v5, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I  
84 -  
85 - .line 211  
86 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
87 -  
88 - move-result-object v5  
89 -  
90 - invoke-virtual {v5, v10, v2}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
91 -  
92 - .line 214  
93 - .end local v2 # "pMsg":Ljava/lang/String;  
94 - :goto_27  
95 - return-void  
96 -  
97 - .line 193  
98 - :pswitch_28  
99 - sget-object v5, Lcom/sboran/game/sdk/SdkManager;->SboRanSdkTag:Ljava/lang/String;  
100 -  
101 - new-instance v6, Ljava/lang/StringBuilder;  
102 -  
103 - invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V  
104 -  
105 - const-string v7, "\u767b\u5f55\u6210\u529f\uff1amsg="  
106 -  
107 - invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
108 -  
109 - move-result-object v6  
110 -  
111 - invoke-virtual {v6, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
112 -  
113 - move-result-object v6  
114 -  
115 - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;  
116 -  
117 - move-result-object v6  
118 -  
119 - invoke-static {v5, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I  
120 -  
121 - .line 194  
122 - new-instance v1, Lcom/sboran/game/common/code/impl/JsonObjectCoder;  
123 -  
124 - invoke-direct {v1}, Lcom/sboran/game/common/code/impl/JsonObjectCoder;-><init>()V  
125 -  
126 - .line 195  
127 - .local v1, "mJsonObjectCoder":Lcom/sboran/game/common/code/impl/JsonObjectCoder;  
128 - new-instance v5, Ljava/lang/String;  
129 -  
130 - invoke-direct {v5, p2}, Ljava/lang/String;-><init>(Ljava/lang/String;)V  
131 -  
132 - const/4 v6, 0x0  
133 -  
134 - invoke-virtual {v1, v5, v6}, Lcom/sboran/game/common/code/impl/JsonObjectCoder;->decode(Ljava/lang/String;Ljava/lang/Void;)Ljava/util/Map;  
135 -  
136 - move-result-object v0  
137 -  
138 - .line 197  
139 - .local v0, "dataMap":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"  
140 - const-string v5, "token"  
141 -  
142 - invoke-interface {v0, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;  
143 -  
144 - move-result-object v5  
145 -  
146 - invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String;  
147 -  
148 - move-result-object v4  
149 -  
150 - .line 198  
151 - .local v4, "userToken":Ljava/lang/String;  
152 - new-instance v3, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;  
153 -  
154 - invoke-direct {v3, p0, v4}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3$1;-><init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;Ljava/lang/String;)V  
155 -  
156 - .line 199  
157 - .local v3, "qnUser":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"  
158 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
159 -  
160 - move-result-object v5  
161 -  
162 - invoke-virtual {v5, v3}, Lcom/stss/sdk/STSSAggSdk;->onLoginResult(Ljava/util/Map;)V  
163 -  
164 - .line 201  
165 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
166 -  
167 - move-result-object v5  
168 -  
169 - iget-object v6, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;->this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
170 -  
171 - iget-object v6, v6, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
172 -  
173 - invoke-virtual {v5, v6}, Lcom/sboran/game/sdk/SdkManager;->showFloatingButton(Landroid/app/Activity;)V  
174 -  
175 - goto :goto_27  
176 -  
177 - .line 205  
178 - .end local v0 # "dataMap":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;"  
179 - .end local v1 # "mJsonObjectCoder":Lcom/sboran/game/common/code/impl/JsonObjectCoder;  
180 - .end local v3 # "qnUser":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"  
181 - .end local v4 # "userToken":Ljava/lang/String;  
182 - :pswitch_71  
183 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
184 -  
185 - move-result-object v5  
186 -  
187 - const-string v6, "AiLeQu sdk login failure"  
188 -  
189 - invoke-virtual {v5, v10, v6}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
190 -  
191 - goto :goto_27  
192 -  
193 - .line 181  
194 - nop  
195 -  
196 - :pswitch_data_7c  
197 - .packed-switch 0xd2  
198 - :pswitch_28  
199 - :pswitch_4  
200 - :pswitch_71  
201 - .end packed-switch  
202 -.end method  
1 -.class Lcom/stss/sdk/AiLeQuSdkSTSSAgg$4;  
2 -.super Ljava/lang/Object;  
3 -.source "AiLeQuSdkSTSSAgg.java"  
4 -  
5 -# interfaces  
6 -.implements Lcom/sboran/game/sdk/SDKCallBackListener;  
7 -  
8 -  
9 -# annotations  
10 -.annotation system Ldalvik/annotation/EnclosingMethod;  
11 - value = Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->pay(Lcom/stss/sdk/bean/STSSPayParams;)V  
12 -.end annotation  
13 -  
14 -.annotation system Ldalvik/annotation/InnerClass;  
15 - accessFlags = 0x0  
16 - name = null  
17 -.end annotation  
18 -  
19 -  
20 -# instance fields  
21 -.field final synthetic this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
22 -  
23 -  
24 -# direct methods  
25 -.method constructor <init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
26 - .registers 2  
27 - .param p1, "this$0" # Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
28 -  
29 - .prologue  
30 - .line 284  
31 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$4;->this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
32 -  
33 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
34 -  
35 - return-void  
36 -.end method  
37 -  
38 -  
39 -# virtual methods  
40 -.method public callBack(ILjava/lang/String;)V  
41 - .registers 3  
42 - .param p1, "code" # I  
43 - .param p2, "msg" # Ljava/lang/String;  
44 -  
45 - .prologue  
46 - .line 287  
47 - packed-switch p1, :pswitch_data_4  
48 -  
49 - .line 296  
50 - :pswitch_3  
51 - return-void  
52 -  
53 - .line 287  
54 - :pswitch_data_4  
55 - .packed-switch 0xde  
56 - :pswitch_3  
57 - :pswitch_3  
58 - .end packed-switch  
59 -.end method  
1 -.class Lcom/stss/sdk/AiLeQuSdkSTSSAgg$5;  
2 -.super Ljava/lang/Object;  
3 -.source "AiLeQuSdkSTSSAgg.java"  
4 -  
5 -# interfaces  
6 -.implements Lcom/sboran/game/sdk/SDKCallBackListener;  
7 -  
8 -  
9 -# annotations  
10 -.annotation system Ldalvik/annotation/EnclosingMethod;  
11 - value = Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->logout()V  
12 -.end annotation  
13 -  
14 -.annotation system Ldalvik/annotation/InnerClass;  
15 - accessFlags = 0x0  
16 - name = null  
17 -.end annotation  
18 -  
19 -  
20 -# instance fields  
21 -.field final synthetic this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
22 -  
23 -  
24 -# direct methods  
25 -.method constructor <init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
26 - .registers 2  
27 - .param p1, "this$0" # Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
28 -  
29 - .prologue  
30 - .line 308  
31 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$5;->this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
32 -  
33 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
34 -  
35 - return-void  
36 -.end method  
37 -  
38 -  
39 -# virtual methods  
40 -.method public callBack(ILjava/lang/String;)V  
41 - .registers 6  
42 - .param p1, "code" # I  
43 - .param p2, "msg" # Ljava/lang/String;  
44 -  
45 - .prologue  
46 - .line 311  
47 - packed-switch p1, :pswitch_data_30  
48 -  
49 - .line 323  
50 - :goto_3  
51 - return-void  
52 -  
53 - .line 313  
54 - :pswitch_4  
55 - sget-object v0, Lcom/sboran/game/sdk/SdkManager;->SboRanSdkTag:Ljava/lang/String;  
56 -  
57 - const-string v1, "SDK\u767b\u51fa\u6210\u529f"  
58 -  
59 - invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I  
60 -  
61 - .line 314  
62 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
63 -  
64 - move-result-object v0  
65 -  
66 - const/4 v1, 0x4  
67 -  
68 - const-string v2, "AiLeQu sdk logout success"  
69 -  
70 - invoke-virtual {v0, v1, v2}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
71 -  
72 - .line 315  
73 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
74 -  
75 - move-result-object v0  
76 -  
77 - invoke-virtual {v0}, Lcom/stss/sdk/STSSAggSdk;->onLogout()V  
78 -  
79 - .line 316  
80 - const-string v0, "AiLeQu Sdk"  
81 -  
82 - const-string v1, "AiLeQu sdk init success"  
83 -  
84 - invoke-static {v0, v1}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
85 -  
86 - goto :goto_3  
87 -  
88 - .line 319  
89 - :pswitch_24  
90 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
91 -  
92 - move-result-object v0  
93 -  
94 - const/4 v1, 0x5  
95 -  
96 - const-string v2, "AiLeQu sdk logout fail"  
97 -  
98 - invoke-virtual {v0, v1, v2}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
99 -  
100 - goto :goto_3  
101 -  
102 - .line 311  
103 - nop  
104 -  
105 - :pswitch_data_30  
106 - .packed-switch 0x10f  
107 - :pswitch_4  
108 - :pswitch_24  
109 - .end packed-switch  
110 -.end method  
1 -.class Lcom/stss/sdk/AiLeQuSdkSTSSAgg$6;  
2 -.super Ljava/lang/Object;  
3 -.source "AiLeQuSdkSTSSAgg.java"  
4 -  
5 -# interfaces  
6 -.implements Lcom/sboran/game/sdk/SDKCallBackListener;  
7 -  
8 -  
9 -# annotations  
10 -.annotation system Ldalvik/annotation/EnclosingMethod;  
11 - value = Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->exit()V  
12 -.end annotation  
13 -  
14 -.annotation system Ldalvik/annotation/InnerClass;  
15 - accessFlags = 0x0  
16 - name = null  
17 -.end annotation  
18 -  
19 -  
20 -# instance fields  
21 -.field final synthetic this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
22 -  
23 -  
24 -# direct methods  
25 -.method constructor <init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
26 - .registers 2  
27 - .param p1, "this$0" # Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
28 -  
29 - .prologue  
30 - .line 335  
31 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$6;->this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
32 -  
33 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
34 -  
35 - return-void  
36 -.end method  
37 -  
38 -  
39 -# virtual methods  
40 -.method public callBack(ILjava/lang/String;)V  
41 - .registers 6  
42 - .param p1, "code" # I  
43 - .param p2, "msg" # Ljava/lang/String;  
44 -  
45 - .prologue  
46 - .line 338  
47 - packed-switch p1, :pswitch_data_18  
48 -  
49 - .line 352  
50 - :goto_3  
51 - :pswitch_3  
52 - return-void  
53 -  
54 - .line 341  
55 - :pswitch_4  
56 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
57 -  
58 - move-result-object v0  
59 -  
60 - const/16 v1, 0x21  
61 -  
62 - const-string v2, "AiLeQu sdk exit success"  
63 -  
64 - invoke-virtual {v0, v1, v2}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
65 -  
66 - .line 342  
67 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
68 -  
69 - move-result-object v0  
70 -  
71 - invoke-virtual {v0}, Lcom/stss/sdk/STSSAggSdk;->onExitResult()V  
72 -  
73 - goto :goto_3  
74 -  
75 - .line 338  
76 - nop  
77 -  
78 - :pswitch_data_18  
79 - .packed-switch 0xf1  
80 - :pswitch_4  
81 - :pswitch_3  
82 - :pswitch_3  
83 - .end packed-switch  
84 -.end method  
1 -.class Lcom/stss/sdk/AiLeQuSdkSTSSAgg$7;  
2 -.super Ljava/lang/Object;  
3 -.source "AiLeQuSdkSTSSAgg.java"  
4 -  
5 -# interfaces  
6 -.implements Lcom/sboran/game/sdk/SDKCallBackListener;  
7 -  
8 -  
9 -# annotations  
10 -.annotation system Ldalvik/annotation/EnclosingMethod;  
11 - value = Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->submitExtraData(Lcom/stss/sdk/bean/STSSUserExtraData;)Z  
12 -.end annotation  
13 -  
14 -.annotation system Ldalvik/annotation/InnerClass;  
15 - accessFlags = 0x0  
16 - name = null  
17 -.end annotation  
18 -  
19 -  
20 -# instance fields  
21 -.field final synthetic this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
22 -  
23 -  
24 -# direct methods  
25 -.method constructor <init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
26 - .registers 2  
27 - .param p1, "this$0" # Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
28 -  
29 - .prologue  
30 - .line 415  
31 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$7;->this$0:Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
32 -  
33 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
34 -  
35 - return-void  
36 -.end method  
37 -  
38 -  
39 -# virtual methods  
40 -.method public callBack(ILjava/lang/String;)V  
41 - .registers 7  
42 - .param p1, "code" # I  
43 - .param p2, "msg" # Ljava/lang/String;  
44 -  
45 - .prologue  
46 - .line 418  
47 - const/4 v0, 0x2  
48 -  
49 - new-array v0, v0, [Ljava/lang/Object;  
50 -  
51 - const/4 v1, 0x0  
52 -  
53 - const-string v2, "AiLeQu Sdk"  
54 -  
55 - aput-object v2, v0, v1  
56 -  
57 - const/4 v1, 0x1  
58 -  
59 - new-instance v2, Ljava/lang/StringBuilder;  
60 -  
61 - invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V  
62 -  
63 - const-string v3, "reportGameRole msg = "  
64 -  
65 - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
66 -  
67 - move-result-object v2  
68 -  
69 - invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
70 -  
71 - move-result-object v2  
72 -  
73 - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;  
74 -  
75 - move-result-object v2  
76 -  
77 - aput-object v2, v0, v1  
78 -  
79 - invoke-static {v0}, Lcom/stss/sdk/utils/LogUtils;->w([Ljava/lang/Object;)V  
80 -  
81 - .line 419  
82 - return-void  
83 -.end method  
1 -.class public Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
2 -.super Lcom/stss/sdk/STSSAggChannelSdk;  
3 -.source "AiLeQuSdkSTSSAgg.java"  
4 -  
5 -  
6 -# static fields  
7 -.field public static final LOG_TAG:Ljava/lang/String; = "AiLeQu Sdk"  
8 -  
9 -.field private static final TAG:Ljava/lang/String; = "AiLeQu Sdk"  
10 -  
11 -  
12 -# instance fields  
13 -.field private appID:Ljava/lang/String;  
14 -  
15 -.field private appKey:Ljava/lang/String;  
16 -  
17 -.field private loginAfterInit:Z  
18 -  
19 -.field private orientation:Ljava/lang/String;  
20 -  
21 -.field private payParams:Lcom/stss/sdk/bean/STSSPayParams;  
22 -  
23 -  
24 -# direct methods  
25 -.method public constructor <init>()V  
26 - .registers 2  
27 -  
28 - .prologue  
29 - .line 29  
30 - invoke-direct {p0}, Lcom/stss/sdk/STSSAggChannelSdk;-><init>()V  
31 -  
32 - .line 35  
33 - const/4 v0, 0x0  
34 -  
35 - iput-boolean v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->loginAfterInit:Z  
36 -  
37 - return-void  
38 -.end method  
39 -  
40 -.method public static getInstance()Lcom/stss/sdk/STSSAggChannelSdk;  
41 - .registers 1  
42 -  
43 - .prologue  
44 - .line 44  
45 - sget-object v0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->instance:Lcom/stss/sdk/STSSAggChannelSdk;  
46 -  
47 - if-nez v0, :cond_b  
48 -  
49 - .line 45  
50 - new-instance v0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;  
51 -  
52 - invoke-direct {v0}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;-><init>()V  
53 -  
54 - sput-object v0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->instance:Lcom/stss/sdk/STSSAggChannelSdk;  
55 -  
56 - .line 48  
57 - :cond_b  
58 - sget-object v0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->instance:Lcom/stss/sdk/STSSAggChannelSdk;  
59 -  
60 - return-object v0  
61 -.end method  
62 -  
63 -.method private requestPermissionAndInitSdk()V  
64 - .registers 7  
65 -  
66 - .prologue  
67 - const/4 v5, 0x2  
68 -  
69 - const/4 v3, 0x0  
70 -  
71 - const/4 v4, 0x1  
72 -  
73 - .line 65  
74 - new-array v0, v5, [Ljava/lang/Object;  
75 -  
76 - const-string v1, "AiLeQu Sdk"  
77 -  
78 - aput-object v1, v0, v3  
79 -  
80 - const-string v1, "requestPermissionAndInitSdk"  
81 -  
82 - aput-object v1, v0, v4  
83 -  
84 - invoke-static {v0}, Lcom/stss/sdk/utils/LogUtils;->e([Ljava/lang/Object;)V  
85 -  
86 - .line 67  
87 - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I  
88 -  
89 - const/16 v1, 0x17  
90 -  
91 - if-lt v0, v1, :cond_34  
92 -  
93 - iget-object v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
94 -  
95 - const-string v1, "android.permission.WRITE_EXTERNAL_STORAGE"  
96 -  
97 - .line 68  
98 - invoke-virtual {v0, v1}, Landroid/app/Activity;->checkSelfPermission(Ljava/lang/String;)I  
99 -  
100 - move-result v0  
101 -  
102 - if-nez v0, :cond_47  
103 -  
104 - iget-object v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
105 -  
106 - const-string v1, "android.permission.READ_PHONE_STATE"  
107 -  
108 - .line 69  
109 - invoke-virtual {v0, v1}, Landroid/app/Activity;->checkSelfPermission(Ljava/lang/String;)I  
110 -  
111 - move-result v0  
112 -  
113 - if-nez v0, :cond_47  
114 -  
115 - iget-object v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
116 -  
117 - const-string v1, "android.permission.READ_EXTERNAL_STORAGE"  
118 -  
119 - .line 70  
120 - invoke-virtual {v0, v1}, Landroid/app/Activity;->checkSelfPermission(Ljava/lang/String;)I  
121 -  
122 - move-result v0  
123 -  
124 - if-nez v0, :cond_47  
125 -  
126 - .line 72  
127 - :cond_34  
128 - new-array v0, v5, [Ljava/lang/Object;  
129 -  
130 - const-string v1, "AiLeQu Sdk"  
131 -  
132 - aput-object v1, v0, v3  
133 -  
134 - const-string v1, "requestPermissionAndInitSdk PASS"  
135 -  
136 - aput-object v1, v0, v4  
137 -  
138 - invoke-static {v0}, Lcom/stss/sdk/utils/LogUtils;->e([Ljava/lang/Object;)V  
139 -  
140 - .line 73  
141 - iget-object v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
142 -  
143 - invoke-virtual {p0, v0}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->initSdk(Landroid/app/Activity;)V  
144 -  
145 - .line 80  
146 - :goto_46  
147 - return-void  
148 -  
149 - .line 76  
150 - :cond_47  
151 - iget-object v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
152 -  
153 - const/4 v1, 0x4  
154 -  
155 - new-array v1, v1, [Ljava/lang/String;  
156 -  
157 - const-string v2, "android.permission.WRITE_EXTERNAL_STORAGE"  
158 -  
159 - aput-object v2, v1, v3  
160 -  
161 - const-string v2, "android.permission.READ_PHONE_STATE"  
162 -  
163 - aput-object v2, v1, v4  
164 -  
165 - const-string v2, "android.permission.READ_EXTERNAL_STORAGE"  
166 -  
167 - aput-object v2, v1, v5  
168 -  
169 - const/4 v2, 0x3  
170 -  
171 - const-string v3, "android.permission.SYSTEM_ALERT_WINDOW"  
172 -  
173 - aput-object v3, v1, v2  
174 -  
175 - invoke-virtual {v0, v1, v4}, Landroid/app/Activity;->requestPermissions([Ljava/lang/String;I)V  
176 -  
177 - goto :goto_46  
178 -.end method  
179 -  
180 -  
181 -# virtual methods  
182 -.method public exit()V  
183 - .registers 6  
184 -  
185 - .prologue  
186 - const/4 v4, 0x4  
187 -  
188 - .line 333  
189 - const-string v1, "AiLeQu Sdk"  
190 -  
191 - const-string v2, "exit start"  
192 -  
193 - invoke-static {v1, v2}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
194 -  
195 - .line 334  
196 - new-instance v0, Landroid/view/KeyEvent;  
197 -  
198 - const/4 v1, 0x0  
199 -  
200 - invoke-direct {v0, v1, v4}, Landroid/view/KeyEvent;-><init>(II)V  
201 -  
202 - .line 335  
203 - .local v0, "event":Landroid/view/KeyEvent;  
204 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
205 -  
206 - move-result-object v1  
207 -  
208 - iget-object v2, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
209 -  
210 - new-instance v3, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$6;  
211 -  
212 - invoke-direct {v3, p0}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$6;-><init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
213 -  
214 - invoke-virtual {v1, v2, v4, v0, v3}, Lcom/sboran/game/sdk/SdkManager;->exitGame(Landroid/app/Activity;ILandroid/view/KeyEvent;Lcom/sboran/game/sdk/SDKCallBackListener;)Z  
215 -  
216 - .line 354  
217 - return-void  
218 -.end method  
219 -  
220 -.method public getOrderExtension()Ljava/lang/String;  
221 - .registers 2  
222 -  
223 - .prologue  
224 - .line 432  
225 - const/4 v0, 0x0  
226 -  
227 - return-object v0  
228 -.end method  
229 -  
230 -.method public identify()V  
231 - .registers 1  
232 -  
233 - .prologue  
234 - .line 438  
235 - return-void  
236 -.end method  
237 -  
238 -.method public initSDK(Landroid/app/Activity;Lcom/stss/sdk/SDKParams;)[Ljava/lang/String;  
239 - .registers 6  
240 - .param p1, "activity" # Landroid/app/Activity;  
241 - .param p2, "spParams" # Lcom/stss/sdk/SDKParams;  
242 -  
243 - .prologue  
244 - .line 53  
245 - const-string v1, "AiLeQu Sdk"  
246 -  
247 - const-string v2, "initSDK();"  
248 -  
249 - invoke-static {v1, v2}, Lcom/stss/sdk/STSSAggSdk;->dLog(Ljava/lang/String;Ljava/lang/String;)V  
250 -  
251 - .line 54  
252 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
253 -  
254 - .line 55  
255 - invoke-virtual {p0, p2}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->parseSDKParams(Lcom/stss/sdk/SDKParams;)V  
256 -  
257 - .line 57  
258 - iget-object v1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
259 -  
260 - invoke-virtual {p0, v1}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->initSdk(Landroid/app/Activity;)V  
261 -  
262 - .line 60  
263 - const/4 v1, 0x4  
264 -  
265 - new-array v0, v1, [Ljava/lang/String;  
266 -  
267 - const/4 v1, 0x0  
268 -  
269 - const-string v2, "login"  
270 -  
271 - aput-object v2, v0, v1  
272 -  
273 - const/4 v1, 0x1  
274 -  
275 - const-string v2, "logout"  
276 -  
277 - aput-object v2, v0, v1  
278 -  
279 - const/4 v1, 0x2  
280 -  
281 - const-string v2, "exit"  
282 -  
283 - aput-object v2, v0, v1  
284 -  
285 - const/4 v1, 0x3  
286 -  
287 - const-string v2, "submitExtraData"  
288 -  
289 - aput-object v2, v0, v1  
290 -  
291 - .line 61  
292 - .local v0, "methods":[Ljava/lang/String;  
293 - return-object v0  
294 -.end method  
295 -  
296 -.method public initSdk(Landroid/app/Activity;)V  
297 - .registers 7  
298 - .param p1, "context" # Landroid/app/Activity;  
299 -  
300 - .prologue  
301 - .line 91  
302 - invoke-virtual {p0}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->setAllSdkListenser()V  
303 -  
304 - .line 93  
305 - :try_start_3  
306 - new-instance v1, Lcom/sboran/game/sdk/SboRanSdkSetting;  
307 -  
308 - invoke-direct {v1}, Lcom/sboran/game/sdk/SboRanSdkSetting;-><init>()V  
309 -  
310 - .line 95  
311 - .local v1, "sboranSdkSetting":Lcom/sboran/game/sdk/SboRanSdkSetting;  
312 - iget-object v2, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->appID:Ljava/lang/String;  
313 -  
314 - invoke-virtual {v1, v2}, Lcom/sboran/game/sdk/SboRanSdkSetting;->setAppid(Ljava/lang/String;)V  
315 -  
316 - .line 98  
317 - iget-object v2, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->appKey:Ljava/lang/String;  
318 -  
319 - invoke-virtual {v1, v2}, Lcom/sboran/game/sdk/SboRanSdkSetting;->setAppkey(Ljava/lang/String;)V  
320 -  
321 - .line 102  
322 - const/4 v2, 0x0  
323 -  
324 - invoke-virtual {v1, v2}, Lcom/sboran/game/sdk/SboRanSdkSetting;->setDEBUG(Z)V  
325 -  
326 - .line 105  
327 - iget-object v2, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->orientation:Ljava/lang/String;  
328 -  
329 - invoke-static {v2}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;  
330 -  
331 - move-result-object v2  
332 -  
333 - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I  
334 -  
335 - move-result v2  
336 -  
337 - invoke-virtual {v1, v2}, Lcom/sboran/game/sdk/SboRanSdkSetting;->setOrientation(I)V  
338 -  
339 - .line 107  
340 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
341 -  
342 - move-result-object v2  
343 -  
344 - iget-object v3, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
345 -  
346 - new-instance v4, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$1;  
347 -  
348 - invoke-direct {v4, p0}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$1;-><init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
349 -  
350 - invoke-virtual {v2, v3, v1, v4}, Lcom/sboran/game/sdk/SdkManager;->initSDK(Landroid/app/Activity;Lcom/sboran/game/sdk/SboRanSdkSetting;Lcom/sboran/game/sdk/SDKCallBackListener;)V  
351 - :try_end_31  
352 - .catch Lcom/sboran/game/sdk/SDKCallbackListenerNullException; {:try_start_3 .. :try_end_31} :catch_32  
353 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_3 .. :try_end_31} :catch_37  
354 -  
355 - .line 145  
356 - .end local v1 # "sboranSdkSetting":Lcom/sboran/game/sdk/SboRanSdkSetting;  
357 - :goto_31  
358 - return-void  
359 -  
360 - .line 138  
361 - :catch_32  
362 - move-exception v0  
363 -  
364 - .line 139  
365 - .local v0, "e":Lcom/sboran/game/sdk/SDKCallbackListenerNullException;  
366 - invoke-virtual {v0}, Lcom/sboran/game/sdk/SDKCallbackListenerNullException;->printStackTrace()V  
367 -  
368 - goto :goto_31  
369 -  
370 - .line 140  
371 - .end local v0 # "e":Lcom/sboran/game/sdk/SDKCallbackListenerNullException;  
372 - :catch_37  
373 - move-exception v0  
374 -  
375 - .line 141  
376 - .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException;  
377 - invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;->printStackTrace()V  
378 -  
379 - goto :goto_31  
380 -.end method  
381 -  
382 -.method public isAudlt()Z  
383 - .registers 3  
384 -  
385 - .prologue  
386 - .line 442  
387 - iget v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->playerAge:I  
388 -  
389 - const/16 v1, 0x12  
390 -  
391 - if-lt v0, v1, :cond_8  
392 -  
393 - const/4 v0, 0x1  
394 -  
395 - :goto_7  
396 - return v0  
397 -  
398 - :cond_8  
399 - const/4 v0, 0x0  
400 -  
401 - goto :goto_7  
402 -.end method  
403 -  
404 -.method public isIdentify()Z  
405 - .registers 2  
406 -  
407 - .prologue  
408 - .line 447  
409 - iget-boolean v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->isRealName:Z  
410 -  
411 - return v0  
412 -.end method  
413 -  
414 -.method public login()V  
415 - .registers 5  
416 -  
417 - .prologue  
418 - .line 169  
419 - const-string v1, "AiLeQu Sdk"  
420 -  
421 - const-string v2, "login start"  
422 -  
423 - invoke-static {v1, v2}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
424 -  
425 - .line 171  
426 - iget-object v1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
427 -  
428 - invoke-static {v1}, Lcom/stss/sdk/SDKTools;->isNetworkAvailable(Landroid/content/Context;)Z  
429 -  
430 - move-result v1  
431 -  
432 - if-nez v1, :cond_21  
433 -  
434 - .line 172  
435 - const-string v1, "AiLeQu Sdk"  
436 -  
437 - const-string v2, "\u8bf7\u68c0\u67e5\u5f53\u524d\u7684\u7f51\u7edc\u662f\u5426\u6b63\u5e38"  
438 -  
439 - invoke-static {v1, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I  
440 -  
441 - .line 173  
442 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
443 -  
444 - move-result-object v1  
445 -  
446 - const/4 v2, 0x0  
447 -  
448 - const-string v3, "The network now is unavailable"  
449 -  
450 - invoke-virtual {v1, v2, v3}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
451 -  
452 - .line 220  
453 - :goto_20  
454 - return-void  
455 -  
456 - .line 178  
457 - :cond_21  
458 - :try_start_21  
459 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
460 -  
461 - move-result-object v1  
462 -  
463 - iget-object v2, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
464 -  
465 - new-instance v3, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;  
466 -  
467 - invoke-direct {v3, p0}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$3;-><init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
468 -  
469 - invoke-virtual {v1, v2, v3}, Lcom/sboran/game/sdk/SdkManager;->login(Landroid/app/Activity;Lcom/sboran/game/sdk/SDKCallBackListener;)V  
470 - :try_end_2f  
471 - .catch Lcom/sboran/game/sdk/SDKCallbackListenerNullException; {:try_start_21 .. :try_end_2f} :catch_30  
472 -  
473 - goto :goto_20  
474 -  
475 - .line 216  
476 - :catch_30  
477 - move-exception v0  
478 -  
479 - .line 217  
480 - .local v0, "e":Lcom/sboran/game/sdk/SDKCallbackListenerNullException;  
481 - invoke-virtual {v0}, Lcom/sboran/game/sdk/SDKCallbackListenerNullException;->printStackTrace()V  
482 -  
483 - goto :goto_20  
484 -.end method  
485 -  
486 -.method public logout()V  
487 - .registers 5  
488 -  
489 - .prologue  
490 - .line 306  
491 - const-string v1, "AiLeQu Sdk"  
492 -  
493 - const-string v2, "logout"  
494 -  
495 - invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I  
496 -  
497 - .line 308  
498 - :try_start_7  
499 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
500 -  
501 - move-result-object v1  
502 -  
503 - iget-object v2, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
504 -  
505 - new-instance v3, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$5;  
506 -  
507 - invoke-direct {v3, p0}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$5;-><init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
508 -  
509 - invoke-virtual {v1, v2, v3}, Lcom/sboran/game/sdk/SdkManager;->logoutSDK(Landroid/app/Activity;Lcom/sboran/game/sdk/SDKCallBackListener;)V  
510 - :try_end_15  
511 - .catch Lcom/sboran/game/sdk/SDKCallbackListenerNullException; {:try_start_7 .. :try_end_15} :catch_16  
512 -  
513 - .line 329  
514 - :goto_15  
515 - return-void  
516 -  
517 - .line 325  
518 - :catch_16  
519 - move-exception v0  
520 -  
521 - .line 326  
522 - .local v0, "e":Lcom/sboran/game/sdk/SDKCallbackListenerNullException;  
523 - invoke-virtual {v0}, Lcom/sboran/game/sdk/SDKCallbackListenerNullException;->printStackTrace()V  
524 -  
525 - .line 327  
526 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
527 -  
528 - move-result-object v1  
529 -  
530 - const/4 v2, 0x5  
531 -  
532 - const-string v3, "AiLeQu sdk logout fail"  
533 -  
534 - invoke-virtual {v1, v2, v3}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
535 -  
536 - goto :goto_15  
537 -.end method  
538 -  
539 -.method public parseSDKParams(Lcom/stss/sdk/SDKParams;)V  
540 - .registers 3  
541 - .param p1, "params" # Lcom/stss/sdk/SDKParams;  
542 -  
543 - .prologue  
544 - .line 84  
545 - const-string v0, "AppID"  
546 -  
547 - invoke-virtual {p1, v0}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String;  
548 -  
549 - move-result-object v0  
550 -  
551 - iput-object v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->appID:Ljava/lang/String;  
552 -  
553 - .line 85  
554 - const-string v0, "AppKey"  
555 -  
556 - invoke-virtual {p1, v0}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String;  
557 -  
558 - move-result-object v0  
559 -  
560 - iput-object v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->appKey:Ljava/lang/String;  
561 -  
562 - .line 86  
563 - const-string v0, "AppOrientation"  
564 -  
565 - invoke-virtual {p1, v0}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String;  
566 -  
567 - move-result-object v0  
568 -  
569 - iput-object v0, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->orientation:Ljava/lang/String;  
570 -  
571 - .line 87  
572 - return-void  
573 -.end method  
574 -  
575 -.method public pay(Lcom/stss/sdk/bean/STSSPayParams;)V  
576 - .registers 8  
577 - .param p1, "params" # Lcom/stss/sdk/bean/STSSPayParams;  
578 -  
579 - .prologue  
580 - .line 224  
581 - const-string v3, "pay start"  
582 -  
583 - new-instance v4, Ljava/lang/StringBuilder;  
584 -  
585 - invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V  
586 -  
587 - const-string v5, "\u539f\u59cb\u53c2\u6570\uff1a"  
588 -  
589 - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
590 -  
591 - move-result-object v4  
592 -  
593 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->toString()Ljava/lang/String;  
594 -  
595 - move-result-object v5  
596 -  
597 - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
598 -  
599 - move-result-object v4  
600 -  
601 - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;  
602 -  
603 - move-result-object v4  
604 -  
605 - invoke-static {v3, v4}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
606 -  
607 - .line 226  
608 - iget-object v3, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
609 -  
610 - invoke-static {v3}, Lcom/stss/sdk/SDKTools;->isNetworkAvailable(Landroid/content/Context;)Z  
611 -  
612 - move-result v3  
613 -  
614 - if-nez v3, :cond_36  
615 -  
616 - .line 227  
617 - const-string v3, "AiLeQu Sdk"  
618 -  
619 - const-string v4, "\u8bf7\u68c0\u67e5\u5f53\u524d\u7684\u7f51\u7edc\u662f\u5426\u6b63\u5e38"  
620 -  
621 - invoke-static {v3, v4}, Lcom/stss/sdk/STSSAggSdk;->eLog(Ljava/lang/String;Ljava/lang/String;)V  
622 -  
623 - .line 228  
624 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
625 -  
626 - move-result-object v3  
627 -  
628 - const/4 v4, 0x0  
629 -  
630 - const-string v5, "The network now is unavailable"  
631 -  
632 - invoke-virtual {v3, v4, v5}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
633 -  
634 - .line 301  
635 - :goto_35  
636 - return-void  
637 -  
638 - .line 232  
639 - :cond_36  
640 - iput-object p1, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->payParams:Lcom/stss/sdk/bean/STSSPayParams;  
641 -  
642 - .line 255  
643 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getPrice()Ljava/lang/String;  
644 -  
645 - move-result-object v3  
646 -  
647 - invoke-static {v3}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F  
648 -  
649 - move-result v3  
650 -  
651 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getBuyNum()Ljava/lang/String;  
652 -  
653 - move-result-object v4  
654 -  
655 - invoke-static {v4}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F  
656 -  
657 - move-result v4  
658 -  
659 - mul-float v2, v3, v4  
660 -  
661 - .line 257  
662 - .local v2, "money":F  
663 - new-instance v1, Lcom/sboran/game/sdk/platform/PayData;  
664 -  
665 - invoke-direct {v1}, Lcom/sboran/game/sdk/platform/PayData;-><init>()V  
666 -  
667 - .line 259  
668 - .local v1, "mPayData":Lcom/sboran/game/sdk/platform/PayData;  
669 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getPrice()Ljava/lang/String;  
670 -  
671 - move-result-object v3  
672 -  
673 - invoke-static {v3}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F  
674 -  
675 - move-result v3  
676 -  
677 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setMoney(F)V  
678 -  
679 - .line 260  
680 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getProductName()Ljava/lang/String;  
681 -  
682 - move-result-object v3  
683 -  
684 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setProductName(Ljava/lang/String;)V  
685 -  
686 - .line 261  
687 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getProductDesc()Ljava/lang/String;  
688 -  
689 - move-result-object v3  
690 -  
691 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setProductDec(Ljava/lang/String;)V  
692 -  
693 - .line 262  
694 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getProductId()Ljava/lang/String;  
695 -  
696 - move-result-object v3  
697 -  
698 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setProductId(Ljava/lang/String;)V  
699 -  
700 - .line 263  
701 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getBuyNum()Ljava/lang/String;  
702 -  
703 - move-result-object v3  
704 -  
705 - invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I  
706 -  
707 - move-result v3  
708 -  
709 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setProductCount(I)V  
710 -  
711 - .line 264  
712 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getCurrencyName()Ljava/lang/String;  
713 -  
714 - move-result-object v3  
715 -  
716 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setCurrencyName(Ljava/lang/String;)V  
717 -  
718 - .line 265  
719 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getRatio()Ljava/lang/String;  
720 -  
721 - move-result-object v3  
722 -  
723 - invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I  
724 -  
725 - move-result v3  
726 -  
727 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setExchangeRate(I)V  
728 -  
729 - .line 266  
730 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getOrderID()Ljava/lang/String;  
731 -  
732 - move-result-object v3  
733 -  
734 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setExtInfo(Ljava/lang/String;)V  
735 -  
736 - .line 268  
737 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getServerId()Ljava/lang/String;  
738 -  
739 - move-result-object v3  
740 -  
741 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setServerId(Ljava/lang/String;)V  
742 -  
743 - .line 270  
744 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getServerName()Ljava/lang/String;  
745 -  
746 - move-result-object v3  
747 -  
748 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setServerName(Ljava/lang/String;)V  
749 -  
750 - .line 272  
751 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getRoleId()Ljava/lang/String;  
752 -  
753 - move-result-object v3  
754 -  
755 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setRoleId(Ljava/lang/String;)V  
756 -  
757 - .line 274  
758 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getRoleName()Ljava/lang/String;  
759 -  
760 - move-result-object v3  
761 -  
762 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setRoleName(Ljava/lang/String;)V  
763 -  
764 - .line 276  
765 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getRoleLevel()Ljava/lang/String;  
766 -  
767 - move-result-object v3  
768 -  
769 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setRoleLevel(Ljava/lang/String;)V  
770 -  
771 - .line 278  
772 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getCoinNum()Ljava/lang/String;  
773 -  
774 - move-result-object v3  
775 -  
776 - invoke-static {v3}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F  
777 -  
778 - move-result v3  
779 -  
780 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setBalance(F)V  
781 -  
782 - .line 280  
783 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->getVip()Ljava/lang/String;  
784 -  
785 - move-result-object v3  
786 -  
787 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setRoleVip(Ljava/lang/String;)V  
788 -  
789 - .line 281  
790 - const-string v3, "\u65e0\u5e2e\u6d3e"  
791 -  
792 - invoke-virtual {v1, v3}, Lcom/sboran/game/sdk/platform/PayData;->setPartyName(Ljava/lang/String;)V  
793 -  
794 - .line 284  
795 - :try_start_cd  
796 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
797 -  
798 - move-result-object v3  
799 -  
800 - iget-object v4, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
801 -  
802 - new-instance v5, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$4;  
803 -  
804 - invoke-direct {v5, p0}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$4;-><init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
805 -  
806 - invoke-virtual {v3, v4, v1, v5}, Lcom/sboran/game/sdk/SdkManager;->pay(Landroid/app/Activity;Lcom/sboran/game/sdk/platform/PayData;Lcom/sboran/game/sdk/SDKCallBackListener;)V  
807 - :try_end_db  
808 - .catch Lcom/sboran/game/sdk/SDKCallbackListenerNullException; {:try_start_cd .. :try_end_db} :catch_dd  
809 -  
810 - goto/16 :goto_35  
811 -  
812 - .line 298  
813 - :catch_dd  
814 - move-exception v0  
815 -  
816 - .line 299  
817 - .local v0, "e":Lcom/sboran/game/sdk/SDKCallbackListenerNullException;  
818 - invoke-virtual {v0}, Lcom/sboran/game/sdk/SDKCallbackListenerNullException;->printStackTrace()V  
819 -  
820 - goto/16 :goto_35  
821 -.end method  
822 -  
823 -.method public setAllSdkListenser()V  
824 - .registers 3  
825 -  
826 - .prologue  
827 - .line 150  
828 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
829 -  
830 - move-result-object v0  
831 -  
832 - new-instance v1, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$2;  
833 -  
834 - invoke-direct {v1, p0}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$2;-><init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
835 -  
836 - invoke-virtual {v0, v1}, Lcom/sboran/game/sdk/SdkManager;->setOnLogoutListener(Lcom/sboran/game/sdk/SDKCallBackListener;)V  
837 -  
838 - .line 165  
839 - return-void  
840 -.end method  
841 -  
842 -.method public submitExtraData(Lcom/stss/sdk/bean/STSSUserExtraData;)Z  
843 - .registers 10  
844 - .param p1, "extraData" # Lcom/stss/sdk/bean/STSSUserExtraData;  
845 -  
846 - .prologue  
847 - const/4 v7, 0x1  
848 -  
849 - .line 358  
850 - const-string v4, "submitExtraData()"  
851 -  
852 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->toString()Ljava/lang/String;  
853 -  
854 - move-result-object v5  
855 -  
856 - invoke-static {v4, v5}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
857 -  
858 - .line 360  
859 - iget-object v4, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
860 -  
861 - invoke-static {v4}, Lcom/stss/sdk/SDKTools;->isNetworkAvailable(Landroid/content/Context;)Z  
862 -  
863 - move-result v4  
864 -  
865 - if-nez v4, :cond_24  
866 -  
867 - .line 361  
868 - const-string v4, "AiLeQu Sdk"  
869 -  
870 - const-string v5, "\u8bf7\u68c0\u67e5\u5f53\u524d\u7f51\u7edc\u662f\u5426\u6b63\u5e38"  
871 -  
872 - invoke-static {v4, v5}, Lcom/stss/sdk/STSSAggSdk;->eLog(Ljava/lang/String;Ljava/lang/String;)V  
873 -  
874 - .line 362  
875 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
876 -  
877 - move-result-object v4  
878 -  
879 - const/4 v5, 0x0  
880 -  
881 - const-string v6, "The network now is unavailable"  
882 -  
883 - invoke-virtual {v4, v5, v6}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V  
884 -  
885 - .line 425  
886 - :goto_23  
887 - return v7  
888 -  
889 - .line 377  
890 - :cond_24  
891 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getPartyName()Ljava/lang/String;  
892 -  
893 - move-result-object v2  
894 -  
895 - .line 378  
896 - .local v2, "partyName":Ljava/lang/String;  
897 - invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z  
898 -  
899 - move-result v4  
900 -  
901 - if-nez v4, :cond_36  
902 -  
903 - const-string v4, "0"  
904 -  
905 - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z  
906 -  
907 - move-result v4  
908 -  
909 - if-eqz v4, :cond_38  
910 -  
911 - .line 379  
912 - :cond_36  
913 - const-string v2, "\u65e0\u5e2e\u6d3e"  
914 -  
915 - .line 383  
916 - :cond_38  
917 - new-instance v1, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;  
918 -  
919 - invoke-direct {v1}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;-><init>()V  
920 -  
921 - .line 385  
922 - .local v1, "gameRoleInfo":Lcom/sboran/game/sdk/data/bean/GameRoleInfo;  
923 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getServerID()Ljava/lang/String;  
924 -  
925 - move-result-object v4  
926 -  
927 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setServerId(Ljava/lang/String;)V  
928 -  
929 - .line 387  
930 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getServerName()Ljava/lang/String;  
931 -  
932 - move-result-object v4  
933 -  
934 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setServerName(Ljava/lang/String;)V  
935 -  
936 - .line 389  
937 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getRoleID()Ljava/lang/String;  
938 -  
939 - move-result-object v4  
940 -  
941 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setRoleId(Ljava/lang/String;)V  
942 -  
943 - .line 391  
944 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getRoleName()Ljava/lang/String;  
945 -  
946 - move-result-object v4  
947 -  
948 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setRoleName(Ljava/lang/String;)V  
949 -  
950 - .line 393  
951 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getRoleLevel()Ljava/lang/String;  
952 -  
953 - move-result-object v4  
954 -  
955 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setRoleLevel(Ljava/lang/String;)V  
956 -  
957 - .line 395  
958 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getCreateTime()Ljava/lang/String;  
959 -  
960 - move-result-object v4  
961 -  
962 - invoke-static {v4}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J  
963 -  
964 - move-result-wide v4  
965 -  
966 - invoke-virtual {v1, v4, v5}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setRoleCTime(J)V  
967 -  
968 - .line 396  
969 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getBalance()Ljava/lang/String;  
970 -  
971 - move-result-object v4  
972 -  
973 - invoke-static {v4}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F  
974 -  
975 - move-result v4  
976 -  
977 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setBalance(F)V  
978 -  
979 - .line 397  
980 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getVipLv()Ljava/lang/String;  
981 -  
982 - move-result-object v4  
983 -  
984 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setRoleVip(Ljava/lang/String;)V  
985 -  
986 - .line 398  
987 - const-string v4, "0"  
988 -  
989 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setReincarnation(Ljava/lang/String;)V  
990 -  
991 - .line 399  
992 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getPower()Ljava/lang/String;  
993 -  
994 - move-result-object v4  
995 -  
996 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setFightingCapacity(Ljava/lang/String;)V  
997 -  
998 - .line 400  
999 - invoke-virtual {v1, v2}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setPartyName(Ljava/lang/String;)V  
1000 -  
1001 - .line 402  
1002 - invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getDataType()Ljava/lang/String;  
1003 -  
1004 - move-result-object v3  
1005 -  
1006 - .line 403  
1007 - .local v3, "type":Ljava/lang/String;  
1008 - const-string v4, "1"  
1009 -  
1010 - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z  
1011 -  
1012 - move-result v4  
1013 -  
1014 - if-eqz v4, :cond_b2  
1015 -  
1016 - .line 405  
1017 - const/4 v4, 0x3  
1018 -  
1019 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setUploadType(I)V  
1020 -  
1021 - .line 415  
1022 - :cond_9c  
1023 - :goto_9c  
1024 - :try_start_9c  
1025 - invoke-static {}, Lcom/sboran/game/sdk/SdkManager;->defaultSDK()Lcom/sboran/game/sdk/SdkManager;  
1026 -  
1027 - move-result-object v4  
1028 -  
1029 - iget-object v5, p0, Lcom/stss/sdk/AiLeQuSdkSTSSAgg;->mActivity:Landroid/app/Activity;  
1030 -  
1031 - new-instance v6, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$7;  
1032 -  
1033 - invoke-direct {v6, p0}, Lcom/stss/sdk/AiLeQuSdkSTSSAgg$7;-><init>(Lcom/stss/sdk/AiLeQuSdkSTSSAgg;)V  
1034 -  
1035 - invoke-virtual {v4, v5, v1, v6}, Lcom/sboran/game/sdk/SdkManager;->reportGameRole(Landroid/app/Activity;Lcom/sboran/game/sdk/data/bean/GameRoleInfo;Lcom/sboran/game/sdk/SDKCallBackListener;)V  
1036 - :try_end_aa  
1037 - .catch Lcom/sboran/game/sdk/SDKCallbackListenerNullException; {:try_start_9c .. :try_end_aa} :catch_ac  
1038 -  
1039 - goto/16 :goto_23  
1040 -  
1041 - .line 421  
1042 - :catch_ac  
1043 - move-exception v0  
1044 -  
1045 - .line 422  
1046 - .local v0, "e":Lcom/sboran/game/sdk/SDKCallbackListenerNullException;  
1047 - invoke-virtual {v0}, Lcom/sboran/game/sdk/SDKCallbackListenerNullException;->printStackTrace()V  
1048 -  
1049 - goto/16 :goto_23  
1050 -  
1051 - .line 406  
1052 - .end local v0 # "e":Lcom/sboran/game/sdk/SDKCallbackListenerNullException;  
1053 - :cond_b2  
1054 - const-string v4, "2"  
1055 -  
1056 - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z  
1057 -  
1058 - move-result v4  
1059 -  
1060 - if-eqz v4, :cond_bf  
1061 -  
1062 - .line 408  
1063 - const/4 v4, 0x2  
1064 -  
1065 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setUploadType(I)V  
1066 -  
1067 - goto :goto_9c  
1068 -  
1069 - .line 409  
1070 - :cond_bf  
1071 - const-string v4, "3"  
1072 -  
1073 - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z  
1074 -  
1075 - move-result v4  
1076 -  
1077 - if-eqz v4, :cond_9c  
1078 -  
1079 - .line 411  
1080 - const/4 v4, 0x4  
1081 -  
1082 - invoke-virtual {v1, v4}, Lcom/sboran/game/sdk/data/bean/GameRoleInfo;->setUploadType(I)V  
1083 -  
1084 - goto :goto_9c  
1085 -.end method  
@@ -14,10 +14,9 @@ @@ -14,10 +14,9 @@
14 .registers 1 14 .registers 1
15 15
16 .prologue 16 .prologue
17 - .line 11 17 + .line 7
18 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 18 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
19 19
20 - .line 13  
21 return-void 20 return-void
22 .end method 21 .end method
23 22
@@ -26,13 +25,13 @@ @@ -26,13 +25,13 @@
26 .param p1, "isSDKExit" # Z 25 .param p1, "isSDKExit" # Z
27 26
28 .prologue 27 .prologue
29 - .line 15 28 + .line 9
30 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 29 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
31 30
32 - .line 16 31 + .line 10
33 iput-boolean p1, p0, Lcom/stss/sdk/InitResult;->isSDKExit:Z 32 iput-boolean p1, p0, Lcom/stss/sdk/InitResult;->isSDKExit:Z
34 33
35 - .line 17 34 + .line 11
36 return-void 35 return-void
37 .end method 36 .end method
38 37
@@ -42,16 +41,16 @@ @@ -42,16 +41,16 @@
42 .param p2, "ext" # Ljava/lang/String; 41 .param p2, "ext" # Ljava/lang/String;
43 42
44 .prologue 43 .prologue
45 - .line 19 44 + .line 13
46 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 45 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
47 46
48 - .line 20 47 + .line 14
49 iput-boolean p1, p0, Lcom/stss/sdk/InitResult;->isSDKExit:Z 48 iput-boolean p1, p0, Lcom/stss/sdk/InitResult;->isSDKExit:Z
50 49
51 - .line 21 50 + .line 15
52 iput-object p2, p0, Lcom/stss/sdk/InitResult;->extension:Ljava/lang/String; 51 iput-object p2, p0, Lcom/stss/sdk/InitResult;->extension:Ljava/lang/String;
53 52
54 - .line 22 53 + .line 16
55 return-void 54 return-void
56 .end method 55 .end method
57 56
@@ -61,7 +60,7 @@ @@ -61,7 +60,7 @@
61 .registers 2 60 .registers 2
62 61
63 .prologue 62 .prologue
64 - .line 34 63 + .line 27
65 iget-object v0, p0, Lcom/stss/sdk/InitResult;->extension:Ljava/lang/String; 64 iget-object v0, p0, Lcom/stss/sdk/InitResult;->extension:Ljava/lang/String;
66 65
67 return-object v0 66 return-object v0
@@ -71,7 +70,7 @@ @@ -71,7 +70,7 @@
71 .registers 2 70 .registers 2
72 71
73 .prologue 72 .prologue
74 - .line 28 73 + .line 19
75 iget-boolean v0, p0, Lcom/stss/sdk/InitResult;->isSDKExit:Z 74 iget-boolean v0, p0, Lcom/stss/sdk/InitResult;->isSDKExit:Z
76 75
77 return v0 76 return v0
@@ -82,10 +81,10 @@ @@ -82,10 +81,10 @@
82 .param p1, "extension" # Ljava/lang/String; 81 .param p1, "extension" # Ljava/lang/String;
83 82
84 .prologue 83 .prologue
85 - .line 37 84 + .line 31
86 iput-object p1, p0, Lcom/stss/sdk/InitResult;->extension:Ljava/lang/String; 85 iput-object p1, p0, Lcom/stss/sdk/InitResult;->extension:Ljava/lang/String;
87 86
88 - .line 38 87 + .line 32
89 return-void 88 return-void
90 .end method 89 .end method
91 90
@@ -94,9 +93,9 @@ @@ -94,9 +93,9 @@
94 .param p1, "isSDKExit" # Z 93 .param p1, "isSDKExit" # Z
95 94
96 .prologue 95 .prologue
97 - .line 31 96 + .line 23
98 iput-boolean p1, p0, Lcom/stss/sdk/InitResult;->isSDKExit:Z 97 iput-boolean p1, p0, Lcom/stss/sdk/InitResult;->isSDKExit:Z
99 98
100 - .line 32 99 + .line 24
101 return-void 100 return-void
102 .end method 101 .end method
@@ -28,7 +28,7 @@ @@ -28,7 +28,7 @@
28 .registers 2 28 .registers 2
29 29
30 .prologue 30 .prologue
31 - .line 21 31 + .line 25
32 iget-object v0, p0, Lcom/stss/sdk/PayResult;->extension:Ljava/lang/String; 32 iget-object v0, p0, Lcom/stss/sdk/PayResult;->extension:Ljava/lang/String;
33 33
34 return-object v0 34 return-object v0
@@ -48,7 +48,7 @@ @@ -48,7 +48,7 @@
48 .registers 2 48 .registers 2
49 49
50 .prologue 50 .prologue
51 - .line 15 51 + .line 17
52 iget-object v0, p0, Lcom/stss/sdk/PayResult;->productName:Ljava/lang/String; 52 iget-object v0, p0, Lcom/stss/sdk/PayResult;->productName:Ljava/lang/String;
53 53
54 return-object v0 54 return-object v0
@@ -59,10 +59,10 @@ @@ -59,10 +59,10 @@
59 .param p1, "extension" # Ljava/lang/String; 59 .param p1, "extension" # Ljava/lang/String;
60 60
61 .prologue 61 .prologue
62 - .line 24 62 + .line 29
63 iput-object p1, p0, Lcom/stss/sdk/PayResult;->extension:Ljava/lang/String; 63 iput-object p1, p0, Lcom/stss/sdk/PayResult;->extension:Ljava/lang/String;
64 64
65 - .line 25 65 + .line 30
66 return-void 66 return-void
67 .end method 67 .end method
68 68
@@ -71,10 +71,10 @@ @@ -71,10 +71,10 @@
71 .param p1, "productID" # Ljava/lang/String; 71 .param p1, "productID" # Ljava/lang/String;
72 72
73 .prologue 73 .prologue
74 - .line 12 74 + .line 13
75 iput-object p1, p0, Lcom/stss/sdk/PayResult;->productID:Ljava/lang/String; 75 iput-object p1, p0, Lcom/stss/sdk/PayResult;->productID:Ljava/lang/String;
76 76
77 - .line 13 77 + .line 14
78 return-void 78 return-void
79 .end method 79 .end method
80 80
@@ -83,9 +83,9 @@ @@ -83,9 +83,9 @@
83 .param p1, "productName" # Ljava/lang/String; 83 .param p1, "productName" # Ljava/lang/String;
84 84
85 .prologue 85 .prologue
86 - .line 18 86 + .line 21
87 iput-object p1, p0, Lcom/stss/sdk/PayResult;->productName:Ljava/lang/String; 87 iput-object p1, p0, Lcom/stss/sdk/PayResult;->productName:Ljava/lang/String;
88 88
89 - .line 19 89 + .line 22
90 return-void 90 return-void
91 .end method 91 .end method
1 -.class public Lcom/stss/sdk/PluginFactory;  
2 -.super Ljava/lang/Object;  
3 -.source "PluginFactory.java"  
4 -  
5 -  
6 -# annotations  
7 -.annotation build Landroid/annotation/SuppressLint;  
8 - value = {  
9 - "UseSparseArrays"  
10 - }  
11 -.end annotation  
12 -  
13 -  
14 -# static fields  
15 -.field private static instance:Lcom/stss/sdk/PluginFactory;  
16 -  
17 -  
18 -# instance fields  
19 -.field private supportedPlugins:Ljava/util/Map;  
20 - .annotation system Ldalvik/annotation/Signature;  
21 - value = {  
22 - "Ljava/util/Map",  
23 - "<",  
24 - "Ljava/lang/Integer;",  
25 - "Ljava/lang/String;",  
26 - ">;"  
27 - }  
28 - .end annotation  
29 -.end field  
30 -  
31 -  
32 -# direct methods  
33 -.method private constructor <init>()V  
34 - .registers 2  
35 -  
36 - .prologue  
37 - .line 30  
38 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
39 -  
40 - .line 31  
41 - new-instance v0, Ljava/util/HashMap;  
42 -  
43 - invoke-direct {v0}, Ljava/util/HashMap;-><init>()V  
44 -  
45 - iput-object v0, p0, Lcom/stss/sdk/PluginFactory;->supportedPlugins:Ljava/util/Map;  
46 -  
47 - .line 32  
48 - return-void  
49 -.end method  
50 -  
51 -.method public static getInstance()Lcom/stss/sdk/PluginFactory;  
52 - .registers 1  
53 -  
54 - .prologue  
55 - .line 35  
56 - sget-object v0, Lcom/stss/sdk/PluginFactory;->instance:Lcom/stss/sdk/PluginFactory;  
57 -  
58 - if-nez v0, :cond_b  
59 -  
60 - .line 36  
61 - new-instance v0, Lcom/stss/sdk/PluginFactory;  
62 -  
63 - invoke-direct {v0}, Lcom/stss/sdk/PluginFactory;-><init>()V  
64 -  
65 - sput-object v0, Lcom/stss/sdk/PluginFactory;->instance:Lcom/stss/sdk/PluginFactory;  
66 -  
67 - .line 39  
68 - :cond_b  
69 - sget-object v0, Lcom/stss/sdk/PluginFactory;->instance:Lcom/stss/sdk/PluginFactory;  
70 -  
71 - return-object v0  
72 -.end method  
73 -  
74 -.method private getPluginName(I)Ljava/lang/String;  
75 - .registers 4  
76 - .param p1, "type" # I  
77 -  
78 - .prologue  
79 - .line 48  
80 - iget-object v0, p0, Lcom/stss/sdk/PluginFactory;->supportedPlugins:Ljava/util/Map;  
81 -  
82 - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;  
83 -  
84 - move-result-object v1  
85 -  
86 - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z  
87 -  
88 - move-result v0  
89 -  
90 - if-eqz v0, :cond_19  
91 -  
92 - .line 49  
93 - iget-object v0, p0, Lcom/stss/sdk/PluginFactory;->supportedPlugins:Ljava/util/Map;  
94 -  
95 - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;  
96 -  
97 - move-result-object v1  
98 -  
99 - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;  
100 -  
101 - move-result-object v0  
102 -  
103 - check-cast v0, Ljava/lang/String;  
104 -  
105 - .line 51  
106 - :goto_18  
107 - return-object v0  
108 -  
109 - :cond_19  
110 - const/4 v0, 0x0  
111 -  
112 - goto :goto_18  
113 -.end method  
114 -  
115 -.method private isSupportPlugin(I)Z  
116 - .registers 4  
117 - .param p1, "type" # I  
118 -  
119 - .prologue  
120 - .line 44  
121 - iget-object v0, p0, Lcom/stss/sdk/PluginFactory;->supportedPlugins:Ljava/util/Map;  
122 -  
123 - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;  
124 -  
125 - move-result-object v1  
126 -  
127 - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z  
128 -  
129 - move-result v0  
130 -  
131 - return v0  
132 -.end method  
133 -  
134 -  
135 -# virtual methods  
136 -.method public getMetaData(Landroid/content/Context;)Landroid/os/Bundle;  
137 - .registers 6  
138 - .param p1, "context" # Landroid/content/Context;  
139 -  
140 - .prologue  
141 - .line 56  
142 - :try_start_0  
143 - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;  
144 -  
145 - move-result-object v1  
146 -  
147 - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String;  
148 -  
149 - move-result-object v2  
150 -  
151 - const/16 v3, 0x80  
152 -  
153 - invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo;  
154 -  
155 - move-result-object v0  
156 -  
157 - .line 58  
158 - .local v0, "appInfo":Landroid/content/pm/ApplicationInfo;  
159 - if-eqz v0, :cond_18  
160 -  
161 - iget-object v1, v0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;  
162 -  
163 - if-eqz v1, :cond_18  
164 -  
165 - .line 59  
166 - iget-object v1, v0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;  
167 - :try_end_16  
168 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_16} :catch_17  
169 -  
170 - .line 64  
171 - .end local v0 # "appInfo":Landroid/content/pm/ApplicationInfo;  
172 - :goto_16  
173 - return-object v1  
174 -  
175 - .line 61  
176 - :catch_17  
177 - move-exception v1  
178 -  
179 - .line 64  
180 - :cond_18  
181 - new-instance v1, Landroid/os/Bundle;  
182 -  
183 - invoke-direct {v1}, Landroid/os/Bundle;-><init>()V  
184 -  
185 - goto :goto_16  
186 -.end method  
187 -  
188 -.method public getSDKParams(Landroid/content/Context;)Lcom/stss/sdk/SDKParams;  
189 - .registers 4  
190 - .param p1, "context" # Landroid/content/Context;  
191 -  
192 - .prologue  
193 - .line 68  
194 - const-string v1, "stss_developer_config.properties"  
195 -  
196 - invoke-static {p1, v1}, Lcom/stss/sdk/SDKTools;->getAssetPropConfig(Landroid/content/Context;Ljava/lang/String;)Ljava/util/Map;  
197 -  
198 - move-result-object v0  
199 -  
200 - .line 69  
201 - .local v0, "configs":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"  
202 - new-instance v1, Lcom/stss/sdk/SDKParams;  
203 -  
204 - invoke-direct {v1, v0}, Lcom/stss/sdk/SDKParams;-><init>(Ljava/util/Map;)V  
205 -  
206 - return-object v1  
207 -.end method  
208 -  
209 -.method public initPlugin(I)Ljava/lang/Object;  
210 - .registers 11  
211 - .param p1, "type" # I  
212 -  
213 - .prologue  
214 - const/4 v6, 0x2  
215 -  
216 - const/4 v3, 0x0  
217 -  
218 - const/4 v5, 0x1  
219 -  
220 - .line 74  
221 - const/4 v1, 0x0  
222 -  
223 - .line 78  
224 - .local v1, "localClass":Ljava/lang/Class;  
225 - :try_start_4  
226 - invoke-direct {p0, p1}, Lcom/stss/sdk/PluginFactory;->isSupportPlugin(I)Z  
227 -  
228 - move-result v4  
229 -  
230 - if-nez v4, :cond_45  
231 -  
232 - .line 80  
233 - if-eq p1, v5, :cond_e  
234 -  
235 - if-ne p1, v6, :cond_27  
236 -  
237 - .line 81  
238 - :cond_e  
239 - const-string v4, "STSSAggSdk"  
240 -  
241 - new-instance v5, Ljava/lang/StringBuilder;  
242 -  
243 - invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V  
244 -  
245 - const-string v6, "The config of the STSSAggSdk is not support plugin type:"  
246 -  
247 - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
248 -  
249 - move-result-object v5  
250 -  
251 - invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;  
252 -  
253 - move-result-object v5  
254 -  
255 - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;  
256 -  
257 - move-result-object v5  
258 -  
259 - invoke-static {v4, v5}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
260 -  
261 - .line 105  
262 - :goto_26  
263 - return-object v3  
264 -  
265 - .line 83  
266 - :cond_27  
267 - const-string v4, "STSSAggSdk"  
268 -  
269 - new-instance v5, Ljava/lang/StringBuilder;  
270 -  
271 - invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V  
272 -  
273 - const-string v6, "The config of the STSSAggSdk is not support plugin type:"  
274 -  
275 - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
276 -  
277 - move-result-object v5  
278 -  
279 - invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;  
280 -  
281 - move-result-object v5  
282 -  
283 - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;  
284 -  
285 - move-result-object v5  
286 -  
287 - invoke-static {v4, v5}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
288 - :try_end_3f  
289 - .catch Ljava/lang/ClassNotFoundException; {:try_start_4 .. :try_end_3f} :catch_40  
290 -  
291 - goto :goto_26  
292 -  
293 - .line 93  
294 - :catch_40  
295 - move-exception v0  
296 -  
297 - .line 95  
298 - .local v0, "e":Ljava/lang/ClassNotFoundException;  
299 - invoke-virtual {v0}, Ljava/lang/ClassNotFoundException;->printStackTrace()V  
300 -  
301 - goto :goto_26  
302 -  
303 - .line 89  
304 - .end local v0 # "e":Ljava/lang/ClassNotFoundException;  
305 - :cond_45  
306 - :try_start_45  
307 - invoke-direct {p0, p1}, Lcom/stss/sdk/PluginFactory;->getPluginName(I)Ljava/lang/String;  
308 -  
309 - move-result-object v2  
310 -  
311 - .line 90  
312 - .local v2, "pluginName":Ljava/lang/String;  
313 - const-string v4, "STSSAggSdk"  
314 -  
315 - const-string v5, "type is %d ,pluginName is %s"  
316 -  
317 - const/4 v6, 0x2  
318 -  
319 - new-array v6, v6, [Ljava/lang/Object;  
320 -  
321 - const/4 v7, 0x0  
322 -  
323 - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;  
324 -  
325 - move-result-object v8  
326 -  
327 - aput-object v8, v6, v7  
328 -  
329 - const/4 v7, 0x1  
330 -  
331 - aput-object v2, v6, v7  
332 -  
333 - invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;  
334 -  
335 - move-result-object v5  
336 -  
337 - invoke-static {v4, v5}, Lcom/stss/sdk/STSSAggSdk;->dLog(Ljava/lang/String;Ljava/lang/String;)V  
338 -  
339 - .line 91  
340 - invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;  
341 - :try_end_64  
342 - .catch Ljava/lang/ClassNotFoundException; {:try_start_45 .. :try_end_64} :catch_40  
343 -  
344 - move-result-object v1  
345 -  
346 - .line 100  
347 - const/4 v4, 0x1  
348 -  
349 - :try_start_66  
350 - new-array v4, v4, [Ljava/lang/Class;  
351 -  
352 - const/4 v5, 0x0  
353 -  
354 - const-class v6, Landroid/app/Activity;  
355 -  
356 - aput-object v6, v4, v5  
357 -  
358 - invoke-virtual {v1, v4}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;  
359 -  
360 - move-result-object v4  
361 -  
362 - const/4 v5, 0x1  
363 -  
364 - new-array v5, v5, [Ljava/lang/Object;  
365 -  
366 - const/4 v6, 0x0  
367 -  
368 - invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;  
369 -  
370 - move-result-object v7  
371 -  
372 - invoke-virtual {v7}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;  
373 -  
374 - move-result-object v7  
375 -  
376 - aput-object v7, v5, v6  
377 -  
378 - invoke-virtual {v4, v5}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;  
379 - :try_end_82  
380 - .catch Ljava/lang/Exception; {:try_start_66 .. :try_end_82} :catch_84  
381 -  
382 - move-result-object v3  
383 -  
384 - goto :goto_26  
385 -  
386 - .line 101  
387 - :catch_84  
388 - move-exception v0  
389 -  
390 - .line 103  
391 - .local v0, "e":Ljava/lang/Exception;  
392 - invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V  
393 -  
394 - goto :goto_26  
395 -.end method  
396 -  
397 -.method public loadPluginInfo(Landroid/content/Context;)V  
398 - .registers 13  
399 - .param p1, "context" # Landroid/content/Context;  
400 -  
401 - .prologue  
402 - const/4 v10, 0x1  
403 -  
404 - .line 110  
405 - const-string v7, "stss_plugin_config.xml"  
406 -  
407 - invoke-static {p1, v7}, Lcom/stss/sdk/SDKTools;->getAssetConfigs(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;  
408 -  
409 - move-result-object v6  
410 -  
411 - .line 112  
412 - .local v6, "xmlPlugins":Ljava/lang/String;  
413 - if-nez v6, :cond_11  
414 -  
415 - .line 113  
416 - const-string v7, "STSSAggSdk"  
417 -  
418 - const-string v8, "fail to load stss_plugin_config.xml"  
419 -  
420 - invoke-static {v7, v8}, Lcom/stss/sdk/STSSAggSdk;->wLog(Ljava/lang/String;Ljava/lang/String;)V  
421 -  
422 - .line 143  
423 - :cond_10  
424 - :goto_10  
425 - return-void  
426 -  
427 - .line 117  
428 - :cond_11  
429 - invoke-static {}, Landroid/util/Xml;->newPullParser()Lorg/xmlpull/v1/XmlPullParser;  
430 -  
431 - move-result-object v3  
432 -  
433 - .line 120  
434 - .local v3, "parser":Lorg/xmlpull/v1/XmlPullParser;  
435 - :try_start_15  
436 - new-instance v7, Ljava/io/StringReader;  
437 -  
438 - invoke-direct {v7, v6}, Ljava/io/StringReader;-><init>(Ljava/lang/String;)V  
439 -  
440 - invoke-interface {v3, v7}, Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/Reader;)V  
441 -  
442 - .line 122  
443 - invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I  
444 -  
445 - move-result v1  
446 -  
447 - .line 123  
448 - .local v1, "eventType":I  
449 - :goto_21  
450 - if-eq v1, v10, :cond_10  
451 -  
452 - .line 125  
453 - packed-switch v1, :pswitch_data_7c  
454 -  
455 - .line 135  
456 - :cond_26  
457 - :goto_26  
458 - invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;->next()I  
459 -  
460 - move-result v1  
461 -  
462 - goto :goto_21  
463 -  
464 - .line 127  
465 - :pswitch_2b  
466 - invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;  
467 -  
468 - move-result-object v4  
469 -  
470 - .line 128  
471 - .local v4, "tag":Ljava/lang/String;  
472 - const-string v7, "plugin"  
473 -  
474 - invoke-virtual {v7, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z  
475 -  
476 - move-result v7  
477 -  
478 - if-eqz v7, :cond_26  
479 -  
480 - .line 129  
481 - const/4 v7, 0x0  
482 -  
483 - invoke-interface {v3, v7}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String;  
484 -  
485 - move-result-object v2  
486 -  
487 - .line 130  
488 - .local v2, "name":Ljava/lang/String;  
489 - const/4 v7, 0x1  
490 -  
491 - invoke-interface {v3, v7}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String;  
492 -  
493 - move-result-object v7  
494 -  
495 - invoke-static {v7}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I  
496 -  
497 - move-result v5  
498 -  
499 - .line 131  
500 - .local v5, "type":I  
501 - iget-object v7, p0, Lcom/stss/sdk/PluginFactory;->supportedPlugins:Ljava/util/Map;  
502 -  
503 - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;  
504 -  
505 - move-result-object v8  
506 -  
507 - invoke-interface {v7, v8, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;  
508 -  
509 - .line 132  
510 - const-string v7, "STSSAggSdk"  
511 -  
512 - new-instance v8, Ljava/lang/StringBuilder;  
513 -  
514 - invoke-direct {v8}, Ljava/lang/StringBuilder;-><init>()V  
515 -  
516 - const-string v9, "Curr Supported Plugin: "  
517 -  
518 - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
519 -  
520 - move-result-object v8  
521 -  
522 - invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;  
523 -  
524 - move-result-object v8  
525 -  
526 - const-string v9, "; name:"  
527 -  
528 - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
529 -  
530 - move-result-object v8  
531 -  
532 - invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
533 -  
534 - move-result-object v8  
535 -  
536 - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;  
537 -  
538 - move-result-object v8  
539 -  
540 - invoke-static {v7, v8}, Lcom/stss/sdk/STSSAggSdk;->dLog(Ljava/lang/String;Ljava/lang/String;)V  
541 - :try_end_70  
542 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_15 .. :try_end_70} :catch_71  
543 - .catch Ljava/io/IOException; {:try_start_15 .. :try_end_70} :catch_76  
544 -  
545 - goto :goto_26  
546 -  
547 - .line 138  
548 - .end local v1 # "eventType":I  
549 - .end local v2 # "name":Ljava/lang/String;  
550 - .end local v4 # "tag":Ljava/lang/String;  
551 - .end local v5 # "type":I  
552 - :catch_71  
553 - move-exception v0  
554 -  
555 - .line 139  
556 - .local v0, "e":Lorg/xmlpull/v1/XmlPullParserException;  
557 - invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserException;->printStackTrace()V  
558 -  
559 - goto :goto_10  
560 -  
561 - .line 140  
562 - .end local v0 # "e":Lorg/xmlpull/v1/XmlPullParserException;  
563 - :catch_76  
564 - move-exception v0  
565 -  
566 - .line 141  
567 - .local v0, "e":Ljava/io/IOException;  
568 - invoke-virtual {v0}, Ljava/io/IOException;->printStackTrace()V  
569 -  
570 - goto :goto_10  
571 -  
572 - .line 125  
573 - nop  
574 -  
575 - :pswitch_data_7c  
576 - .packed-switch 0x2  
577 - :pswitch_2b  
578 - .end packed-switch  
579 -.end method  
@@ -3,8 +3,16 @@ @@ -3,8 +3,16 @@
3 .source "SDKParams.java" 3 .source "SDKParams.java"
4 4
5 5
  6 +# static fields
  7 +.field private static final AD_PREFIX:Ljava/lang/String; = "ad_"
  8 +
  9 +
6 # instance fields 10 # instance fields
7 -.field private configs:Ljava/util/Map; 11 +.field private adChannel:I
  12 +
  13 +.field private logicChannel:I
  14 +
  15 +.field private mParams:Ljava/util/Map;
8 .annotation system Ldalvik/annotation/Signature; 16 .annotation system Ldalvik/annotation/Signature;
9 value = { 17 value = {
10 "Ljava/util/Map", 18 "Ljava/util/Map",
@@ -18,24 +26,6 @@ @@ -18,24 +26,6 @@
18 26
19 27
20 # direct methods 28 # direct methods
21 -.method public constructor <init>()V  
22 - .registers 2  
23 -  
24 - .prologue  
25 - .line 10  
26 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
27 -  
28 - .line 11  
29 - new-instance v0, Ljava/util/HashMap;  
30 -  
31 - invoke-direct {v0}, Ljava/util/HashMap;-><init>()V  
32 -  
33 - iput-object v0, p0, Lcom/stss/sdk/SDKParams;->configs:Ljava/util/Map;  
34 -  
35 - .line 12  
36 - return-void  
37 -.end method  
38 -  
39 .method public constructor <init>(Ljava/util/Map;)V 29 .method public constructor <init>(Ljava/util/Map;)V
40 .registers 5 30 .registers 5
41 .annotation system Ldalvik/annotation/Signature; 31 .annotation system Ldalvik/annotation/Signature;
@@ -50,51 +40,48 @@ @@ -50,51 +40,48 @@
50 .end annotation 40 .end annotation
51 41
52 .prologue 42 .prologue
53 - .line 15  
54 .local p1, "configs":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;" 43 .local p1, "configs":Ljava/util/Map;, "Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;"
55 - invoke-direct {p0}, Lcom/stss/sdk/SDKParams;-><init>()V 44 + const/4 v0, 0x1
56 45
57 - .line 17  
58 - if-eqz p1, :cond_23 46 + const/4 v1, 0x0
59 47
60 .line 18 48 .line 18
61 - invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set;  
62 -  
63 - move-result-object v1  
64 -  
65 - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;  
66 -  
67 - move-result-object v2  
68 -  
69 - :goto_d  
70 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z 49 + invoke-direct {p0}, Ljava/lang/Object;-><init>()V
71 50
72 - move-result v1 51 + .line 12
  52 + new-instance v2, Ljava/util/HashMap;
73 53
74 - if-eqz v1, :cond_23 54 + invoke-direct {v2}, Ljava/util/HashMap;-><init>()V
75 55
76 - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; 56 + iput-object v2, p0, Lcom/stss/sdk/SDKParams;->mParams:Ljava/util/Map;
77 57
78 - move-result-object v0 58 + .line 13
  59 + iput v1, p0, Lcom/stss/sdk/SDKParams;->logicChannel:I
79 60
80 - check-cast v0, Ljava/lang/String; 61 + .line 14
  62 + iput v1, p0, Lcom/stss/sdk/SDKParams;->adChannel:I
81 63
82 .line 19 64 .line 19
83 - .local v0, "key":Ljava/lang/String;  
84 - invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; 65 + iput-object p1, p0, Lcom/stss/sdk/SDKParams;->mParams:Ljava/util/Map;
85 66
86 - move-result-object v1 67 + .line 20
  68 + invoke-virtual {p0}, Lcom/stss/sdk/SDKParams;->getLogcat()I
87 69
88 - check-cast v1, Ljava/lang/String; 70 + move-result v2
89 71
90 - invoke-virtual {p0, v0, v1}, Lcom/stss/sdk/SDKParams;->put(Ljava/lang/String;Ljava/lang/String;)V 72 + if-ne v2, v0, :cond_1b
91 73
92 - goto :goto_d 74 + :goto_18
  75 + sput-boolean v0, Lcom/stss/sdk/utils/STSSAggLog;->logcat:Z
93 76
94 - .line 22  
95 - .end local v0 # "key":Ljava/lang/String;  
96 - :cond_23 77 + .line 21
97 return-void 78 return-void
  79 +
  80 + :cond_1b
  81 + move v0, v1
  82 +
  83 + .line 20
  84 + goto :goto_18
98 .end method 85 .end method
99 86
100 87
@@ -104,8 +91,8 @@ @@ -104,8 +91,8 @@
104 .param p1, "key" # Ljava/lang/String; 91 .param p1, "key" # Ljava/lang/String;
105 92
106 .prologue 93 .prologue
107 - .line 26  
108 - iget-object v0, p0, Lcom/stss/sdk/SDKParams;->configs:Ljava/util/Map; 94 + .line 24
  95 + iget-object v0, p0, Lcom/stss/sdk/SDKParams;->mParams:Ljava/util/Map;
109 96
110 invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z 97 invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
111 98
@@ -114,345 +101,370 @@ @@ -114,345 +101,370 @@
114 return v0 101 return v0
115 .end method 102 .end method
116 103
117 -.method public getBoolean(Ljava/lang/String;)Ljava/lang/Boolean; 104 +.method public getADChannel(Landroid/content/Context;)I
118 .registers 4 105 .registers 4
119 - .param p1, "key" # Ljava/lang/String; 106 + .param p1, "context" # Landroid/content/Context;
120 107
121 .prologue 108 .prologue
122 - .line 62  
123 - invoke-virtual {p0, p1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String; 109 + .line 95
  110 + iget v1, p0, Lcom/stss/sdk/SDKParams;->adChannel:I
124 111
125 - move-result-object v0 112 + if-lez v1, :cond_7
126 113
127 - .line 63  
128 - .local v0, "val":Ljava/lang/String;  
129 - if-nez v0, :cond_8 114 + .line 96
  115 + iget v1, p0, Lcom/stss/sdk/SDKParams;->adChannel:I
130 116
131 - const/4 v1, 0x0 117 + .line 99
  118 + :goto_6
  119 + return v1
132 120
133 - :goto_7  
134 - return-object v1 121 + .line 98
  122 + :cond_7
  123 + const-string v1, "ad_"
135 124
136 - :cond_8  
137 - invoke-static {v0}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z 125 + invoke-static {p1, v1}, Lcom/stss/sdk/utils/SDKTools;->getAdChannel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
138 126
139 - move-result v1 127 + move-result-object v0
140 128
141 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; 129 + .line 99
  130 + .local v0, "adStr":Ljava/lang/String;
  131 + invoke-static {v0}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
142 132
143 move-result-object v1 133 move-result-object v1
144 134
145 - goto :goto_7 135 + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
  136 +
  137 + move-result v1
  138 +
  139 + goto :goto_6
146 .end method 140 .end method
147 141
148 -.method public getByte(Ljava/lang/String;)Ljava/lang/Byte;  
149 - .registers 4  
150 - .param p1, "key" # Ljava/lang/String; 142 +.method public getAppKey()Ljava/lang/String;
  143 + .registers 2
151 144
152 .prologue 145 .prologue
153 - .line 72  
154 - invoke-virtual {p0, p1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String; 146 + .line 52
  147 + const-string v0, "stss_appKey"
  148 +
  149 + invoke-virtual {p0, v0}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String;
155 150
156 move-result-object v0 151 move-result-object v0
157 152
158 - .line 73  
159 - .local v0, "val":Ljava/lang/String;  
160 - if-nez v0, :cond_8 153 + return-object v0
  154 +.end method
161 155
162 - const/4 v1, 0x0 156 +.method public getAuthURL()Ljava/lang/String;
  157 + .registers 2
163 158
164 - :goto_7  
165 - return-object v1 159 + .prologue
  160 + .line 61
  161 + const-string v0, "qnAgg_url_auth"
166 162
167 - :cond_8  
168 - invoke-static {v0}, Ljava/lang/Byte;->parseByte(Ljava/lang/String;)B 163 + invoke-virtual {p0, v0}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String;
169 164
170 - move-result v1 165 + move-result-object v0
171 166
172 - invoke-static {v1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; 167 + return-object v0
  168 +.end method
173 169
174 - move-result-object v1 170 +.method public getCheck()I
  171 + .registers 2
  172 +
  173 + .prologue
  174 + .line 36
  175 + const-string v0, "stss_check"
175 176
176 - goto :goto_7 177 + invoke-virtual {p0, v0}, Lcom/stss/sdk/SDKParams;->getInt(Ljava/lang/String;)I
  178 +
  179 + move-result v0
  180 +
  181 + return v0
177 .end method 182 .end method
178 183
179 -.method public getDouble(Ljava/lang/String;)Ljava/lang/Double;  
180 - .registers 6  
181 - .param p1, "key" # Ljava/lang/String; 184 +.method public getCurrChannel()Ljava/lang/String;
  185 + .registers 3
182 186
183 .prologue 187 .prologue
184 - .line 52  
185 - invoke-virtual {p0, p1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String; 188 + .line 44
  189 + const-string v0, "stss_channel"
186 190
187 - move-result-object v0 191 + const-string v1, "1"
188 192
189 - .line 53  
190 - .local v0, "val":Ljava/lang/String;  
191 - if-nez v0, :cond_8 193 + invoke-virtual {p0, v0, v1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
192 194
193 - const/4 v1, 0x0 195 + move-result-object v0
194 196
195 - :goto_7  
196 - return-object v1 197 + return-object v0
  198 +.end method
197 199
198 - :cond_8  
199 - invoke-static {v0}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D 200 +.method public getGame_id()I
  201 + .registers 2
200 202
201 - move-result-wide v2 203 + .prologue
  204 + .line 48
  205 + const-string v0, "stss_gameId"
202 206
203 - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; 207 + invoke-virtual {p0, v0}, Lcom/stss/sdk/SDKParams;->getInt(Ljava/lang/String;)I
204 208
205 - move-result-object v1 209 + move-result v0
206 210
207 - goto :goto_7 211 + return v0
208 .end method 212 .end method
209 213
210 -.method public getFloat(Ljava/lang/String;)Ljava/lang/Float;  
211 - .registers 4 214 +.method public getInt(Ljava/lang/String;)I
  215 + .registers 3
212 .param p1, "key" # Ljava/lang/String; 216 .param p1, "key" # Ljava/lang/String;
213 217
214 .prologue 218 .prologue
215 - .line 47  
216 - invoke-virtual {p0, p1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String; 219 + .line 114
  220 + const/4 v0, 0x0
217 221
218 - move-result-object v0 222 + invoke-virtual {p0, p1, v0}, Lcom/stss/sdk/SDKParams;->getInt(Ljava/lang/String;I)I
219 223
220 - .line 48  
221 - .local v0, "val":Ljava/lang/String;  
222 - if-nez v0, :cond_8 224 + move-result v0
223 225
224 - const/4 v1, 0x0 226 + return v0
  227 +.end method
225 228
226 - :goto_7  
227 - return-object v1 229 +.method public getInt(Ljava/lang/String;I)I
  230 + .registers 6
  231 + .param p1, "key" # Ljava/lang/String;
  232 + .param p2, "defaultValue" # I
228 233
229 - :cond_8  
230 - invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F 234 + .prologue
  235 + .line 118
  236 + new-instance v1, Ljava/lang/StringBuilder;
231 237
232 - move-result v1 238 + invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
233 239
234 - invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; 240 + invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
235 241
236 move-result-object v1 242 move-result-object v1
237 243
238 - goto :goto_7  
239 -.end method 244 + const-string v2, ""
240 245
241 -.method public getInt(Ljava/lang/String;)I  
242 - .registers 4  
243 - .param p1, "key" # Ljava/lang/String; 246 + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
244 247
245 - .prologue  
246 - .line 41  
247 - invoke-virtual {p0, p1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String; 248 + move-result-object v1
248 249
249 - move-result-object v0 250 + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
250 251
251 - .line 43  
252 - .local v0, "val":Ljava/lang/String;  
253 - if-nez v0, :cond_c 252 + move-result-object v1
254 253
255 - const/4 v1, 0x0 254 + invoke-virtual {p0, p1, v1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
256 255
257 - :goto_7  
258 - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I 256 + move-result-object v0
  257 +
  258 + .line 119
  259 + .local v0, "val":Ljava/lang/String;
  260 + invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
259 261
260 move-result v1 262 move-result v1
261 263
262 return v1 264 return v1
  265 +.end method
263 266
264 - :cond_c  
265 - invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I 267 +.method public getLogcat()I
  268 + .registers 2
266 269
267 - move-result v1 270 + .prologue
  271 + .line 32
  272 + const-string v0, "stss_logcat"
268 273
269 - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; 274 + invoke-virtual {p0, v0}, Lcom/stss/sdk/SDKParams;->getInt(Ljava/lang/String;)I
270 275
271 - move-result-object v1 276 + move-result v0
272 277
273 - goto :goto_7 278 + return v0
274 .end method 279 .end method
275 280
276 -.method public getLong(Ljava/lang/String;)Ljava/lang/Long;  
277 - .registers 6  
278 - .param p1, "key" # Ljava/lang/String; 281 +.method public getLogicChannel(Landroid/content/Context;)I
  282 + .registers 4
  283 + .param p1, "context" # Landroid/content/Context;
279 284
280 .prologue 285 .prologue
281 - .line 57  
282 - invoke-virtual {p0, p1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String; 286 + .line 86
  287 + iget v1, p0, Lcom/stss/sdk/SDKParams;->logicChannel:I
283 288
284 - move-result-object v0 289 + if-lez v1, :cond_7
285 290
286 - .line 58  
287 - .local v0, "val":Ljava/lang/String;  
288 - if-nez v0, :cond_8 291 + .line 87
  292 + iget v1, p0, Lcom/stss/sdk/SDKParams;->logicChannel:I
289 293
290 - const/4 v1, 0x0 294 + .line 90
  295 + :goto_6
  296 + return v1
291 297
292 - :goto_7  
293 - return-object v1 298 + .line 89
  299 + :cond_7
  300 + const-string v1, "fdchannel_"
294 301
295 - :cond_8  
296 - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J 302 + invoke-static {p1, v1}, Lcom/stss/sdk/utils/SDKTools;->getLogicChannel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
297 303
298 - move-result-wide v2 304 + move-result-object v0
299 305
300 - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; 306 + .line 90
  307 + .local v0, "chStr":Ljava/lang/String;
  308 + invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
301 309
302 - move-result-object v1 310 + move-result v1
303 311
304 - goto :goto_7 312 + goto :goto_6
305 .end method 313 .end method
306 314
307 -.method public getShort(Ljava/lang/String;)Ljava/lang/Short;  
308 - .registers 4  
309 - .param p1, "key" # Ljava/lang/String; 315 +.method public getOrientation()Ljava/lang/String;
  316 + .registers 3
310 317
311 .prologue 318 .prologue
312 - .line 67  
313 - invoke-virtual {p0, p1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String; 319 + .line 66
  320 + const-string v0, "stss_ORIENTATION"
314 321
315 - move-result-object v0 322 + const-string v1, "landscape"
316 323
317 - .line 68  
318 - .local v0, "val":Ljava/lang/String;  
319 - if-nez v0, :cond_8 324 + invoke-virtual {p0, v0, v1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
320 325
321 - const/4 v1, 0x0 326 + move-result-object v0
  327 +
  328 + return-object v0
  329 +.end method
322 330
323 - :goto_7  
324 - return-object v1 331 +.method public getPacketVersion()Ljava/lang/String;
  332 + .registers 3
325 333
326 - :cond_8  
327 - invoke-static {v0}, Ljava/lang/Short;->parseShort(Ljava/lang/String;)S 334 + .prologue
  335 + .line 56
  336 + const-string v0, "PacketVersion"
328 337
329 - move-result v1 338 + const-string v1, "1"
330 339
331 - invoke-static {v1}, Ljava/lang/Short;->valueOf(S)Ljava/lang/Short; 340 + invoke-virtual {p0, v0, v1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
332 341
333 - move-result-object v1 342 + move-result-object v0
334 343
335 - goto :goto_7 344 + return-object v0
336 .end method 345 .end method
337 346
338 -.method public getString(Ljava/lang/String;)Ljava/lang/String;  
339 - .registers 3  
340 - .param p1, "key" # Ljava/lang/String; 347 +.method public getReqPermission()I
  348 + .registers 2
341 349
342 .prologue 350 .prologue
343 - .line 34  
344 - iget-object v0, p0, Lcom/stss/sdk/SDKParams;->configs:Ljava/util/Map; 351 + .line 28
  352 + const-string v0, "stss_req_permission"
345 353
346 - invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z 354 + invoke-virtual {p0, v0}, Lcom/stss/sdk/SDKParams;->getInt(Ljava/lang/String;)I
347 355
348 move-result v0 356 move-result v0
349 357
350 - if-eqz v0, :cond_11 358 + return v0
  359 +.end method
351 360
352 - .line 35  
353 - iget-object v0, p0, Lcom/stss/sdk/SDKParams;->configs:Ljava/util/Map; 361 +.method public getSDKVersionCode()Ljava/lang/String;
  362 + .registers 3
354 363
355 - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; 364 + .prologue
  365 + .line 71
  366 + const-string v0, "stss_SDK_VERSION_CODE"
356 367
357 - move-result-object v0 368 + const-string v1, "0"
358 369
359 - check-cast v0, Ljava/lang/String; 370 + invoke-virtual {p0, v0, v1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
360 371
361 - .line 37  
362 - :goto_10  
363 - return-object v0  
364 -  
365 - :cond_11  
366 - const/4 v0, 0x0 372 + move-result-object v0
367 373
368 - goto :goto_10 374 + return-object v0
369 .end method 375 .end method
370 376
371 -.method public put(Ljava/lang/String;Ljava/lang/String;)V  
372 - .registers 4  
373 - .param p1, "key" # Ljava/lang/String;  
374 - .param p2, "value" # Ljava/lang/String; 377 +.method public getSDKVersionName()Ljava/lang/String;
  378 + .registers 3
375 379
376 .prologue 380 .prologue
377 - .line 30  
378 - iget-object v0, p0, Lcom/stss/sdk/SDKParams;->configs:Ljava/util/Map; 381 + .line 76
  382 + const-string v0, "stss_SDK_VERSION_NAME"
379 383
380 - invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 384 + const-string v1, "0.0.0"
381 385
382 - .line 31  
383 - return-void 386 + invoke-virtual {p0, v0, v1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  387 +
  388 + move-result-object v0
  389 +
  390 + return-object v0
384 .end method 391 .end method
385 392
386 -.method public toString()Ljava/lang/String;  
387 - .registers 6 393 +.method public getString(Ljava/lang/String;)Ljava/lang/String;
  394 + .registers 3
  395 + .param p1, "key" # Ljava/lang/String;
388 396
389 .prologue 397 .prologue
390 - .line 77  
391 - new-instance v1, Ljava/lang/StringBuilder; 398 + .line 103
  399 + const-string v0, ""
392 400
393 - invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V 401 + invoke-virtual {p0, p1, v0}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
394 402
395 - .line 78  
396 - .local v1, "sb":Ljava/lang/StringBuilder;  
397 - iget-object v2, p0, Lcom/stss/sdk/SDKParams;->configs:Ljava/util/Map; 403 + move-result-object v0
398 404
399 - invoke-interface {v2}, Ljava/util/Map;->keySet()Ljava/util/Set; 405 + return-object v0
  406 +.end method
400 407
401 - move-result-object v2 408 +.method public getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
  409 + .registers 4
  410 + .param p1, "key" # Ljava/lang/String;
  411 + .param p2, "defaultValue" # Ljava/lang/String;
402 412
403 - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; 413 + .prologue
  414 + .line 107
  415 + iget-object v0, p0, Lcom/stss/sdk/SDKParams;->mParams:Ljava/util/Map;
404 416
405 - move-result-object v3 417 + invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
406 418
407 - :goto_f  
408 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z 419 + move-result v0
409 420
410 - move-result v2 421 + if-eqz v0, :cond_11
411 422
412 - if-eqz v2, :cond_37 423 + .line 108
  424 + iget-object v0, p0, Lcom/stss/sdk/SDKParams;->mParams:Ljava/util/Map;
413 425
414 - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; 426 + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
415 427
416 move-result-object v0 428 move-result-object v0
417 429
418 check-cast v0, Ljava/lang/String; 430 check-cast v0, Ljava/lang/String;
419 431
420 - .line 79  
421 - .local v0, "key":Ljava/lang/String;  
422 - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;  
423 -  
424 - move-result-object v2  
425 -  
426 - const-string v4, "="  
427 -  
428 - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 432 + .line 110
  433 + :goto_10
  434 + return-object v0
429 435
430 - move-result-object v4 436 + :cond_11
  437 + move-object v0, p2
431 438
432 - iget-object v2, p0, Lcom/stss/sdk/SDKParams;->configs:Ljava/util/Map; 439 + goto :goto_10
  440 +.end method
433 441
434 - invoke-interface {v2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; 442 +.method public getStssVersion()Ljava/lang/String;
  443 + .registers 3
435 444
436 - move-result-object v2 445 + .prologue
  446 + .line 81
  447 + const-string v0, "stss_Version"
437 448
438 - check-cast v2, Ljava/lang/String; 449 + const-string v1, "3.2"
439 450
440 - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 451 + invoke-virtual {p0, v0, v1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
441 452
442 - move-result-object v2 453 + move-result-object v0
443 454
444 - const-string v4, "\n" 455 + return-object v0
  456 +.end method
445 457
446 - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 458 +.method public getTest()I
  459 + .registers 2
447 460
448 - goto :goto_f 461 + .prologue
  462 + .line 40
  463 + const-string v0, "stss_test"
449 464
450 - .line 81  
451 - .end local v0 # "key":Ljava/lang/String;  
452 - :cond_37  
453 - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 465 + invoke-virtual {p0, v0}, Lcom/stss/sdk/SDKParams;->getInt(Ljava/lang/String;)I
454 466
455 - move-result-object v2 467 + move-result v0
456 468
457 - return-object v2 469 + return v0
458 .end method 470 .end method
1 -.class final Lcom/stss/sdk/SDKTools$1;  
2 -.super Ljava/lang/Object;  
3 -.source "SDKTools.java"  
4 -  
5 -# interfaces  
6 -.implements Ljava/lang/Runnable;  
7 -  
8 -  
9 -# annotations  
10 -.annotation system Ldalvik/annotation/EnclosingMethod;  
11 - value = Lcom/stss/sdk/SDKTools;->copyToClipBoard(Landroid/app/Activity;Ljava/lang/String;)V  
12 -.end annotation  
13 -  
14 -.annotation system Ldalvik/annotation/InnerClass;  
15 - accessFlags = 0x8  
16 - name = null  
17 -.end annotation  
18 -  
19 -  
20 -# instance fields  
21 -.field final synthetic val$activity:Landroid/app/Activity;  
22 -  
23 -.field final synthetic val$s:Ljava/lang/String;  
24 -  
25 -  
26 -# direct methods  
27 -.method constructor <init>(Landroid/app/Activity;Ljava/lang/String;)V  
28 - .registers 3  
29 -  
30 - .prologue  
31 - .line 214  
32 - iput-object p1, p0, Lcom/stss/sdk/SDKTools$1;->val$activity:Landroid/app/Activity;  
33 -  
34 - iput-object p2, p0, Lcom/stss/sdk/SDKTools$1;->val$s:Ljava/lang/String;  
35 -  
36 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
37 -  
38 - return-void  
39 -.end method  
40 -  
41 -  
42 -# virtual methods  
43 -.method public run()V  
44 - .registers 4  
45 - .annotation build Landroid/annotation/SuppressLint;  
46 - value = {  
47 - "NewApi"  
48 - }  
49 - .end annotation  
50 -  
51 - .prologue  
52 - .line 219  
53 - iget-object v1, p0, Lcom/stss/sdk/SDKTools$1;->val$activity:Landroid/app/Activity;  
54 -  
55 - const-string v2, "clipboard"  
56 -  
57 - invoke-virtual {v1, v2}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;  
58 -  
59 - move-result-object v0  
60 -  
61 - check-cast v0, Landroid/text/ClipboardManager;  
62 -  
63 - .line 220  
64 - .local v0, "cmb":Landroid/text/ClipboardManager;  
65 - iget-object v1, p0, Lcom/stss/sdk/SDKTools$1;->val$s:Ljava/lang/String;  
66 -  
67 - invoke-virtual {v0, v1}, Landroid/text/ClipboardManager;->setText(Ljava/lang/CharSequence;)V  
68 -  
69 - .line 221  
70 - return-void  
71 -.end method  
1 -.class final Lcom/stss/sdk/SDKTools$2;  
2 -.super Ljava/lang/Object;  
3 -.source "SDKTools.java"  
4 -  
5 -# interfaces  
6 -.implements Ljava/util/concurrent/Callable;  
7 -  
8 -  
9 -# annotations  
10 -.annotation system Ldalvik/annotation/EnclosingMethod;  
11 - value = Lcom/stss/sdk/SDKTools;->getSystemKeyboard(Landroid/app/Activity;)Ljava/lang/String;  
12 -.end annotation  
13 -  
14 -.annotation system Ldalvik/annotation/InnerClass;  
15 - accessFlags = 0x8  
16 - name = null  
17 -.end annotation  
18 -  
19 -.annotation system Ldalvik/annotation/Signature;  
20 - value = {  
21 - "Ljava/lang/Object;",  
22 - "Ljava/util/concurrent/Callable",  
23 - "<",  
24 - "Ljava/lang/String;",  
25 - ">;"  
26 - }  
27 -.end annotation  
28 -  
29 -  
30 -# instance fields  
31 -.field final synthetic val$activity:Landroid/app/Activity;  
32 -  
33 -  
34 -# direct methods  
35 -.method constructor <init>(Landroid/app/Activity;)V  
36 - .registers 2  
37 -  
38 - .prologue  
39 - .line 265  
40 - iput-object p1, p0, Lcom/stss/sdk/SDKTools$2;->val$activity:Landroid/app/Activity;  
41 -  
42 - invoke-direct {p0}, Ljava/lang/Object;-><init>()V  
43 -  
44 - return-void  
45 -.end method  
46 -  
47 -  
48 -# virtual methods  
49 -.method public bridge synthetic call()Ljava/lang/Object;  
50 - .registers 2  
51 - .annotation build Landroid/annotation/SuppressLint;  
52 - value = {  
53 - "NewApi"  
54 - }  
55 - .end annotation  
56 -  
57 - .annotation system Ldalvik/annotation/Throws;  
58 - value = {  
59 - Ljava/lang/Exception;  
60 - }  
61 - .end annotation  
62 -  
63 - .prologue  
64 - .line 265  
65 - invoke-virtual {p0}, Lcom/stss/sdk/SDKTools$2;->call()Ljava/lang/String;  
66 -  
67 - move-result-object v0  
68 -  
69 - return-object v0  
70 -.end method  
71 -  
72 -.method public call()Ljava/lang/String;  
73 - .registers 4  
74 - .annotation build Landroid/annotation/SuppressLint;  
75 - value = {  
76 - "NewApi"  
77 - }  
78 - .end annotation  
79 -  
80 - .annotation system Ldalvik/annotation/Throws;  
81 - value = {  
82 - Ljava/lang/Exception;  
83 - }  
84 - .end annotation  
85 -  
86 - .prologue  
87 - .line 270  
88 - iget-object v1, p0, Lcom/stss/sdk/SDKTools$2;->val$activity:Landroid/app/Activity;  
89 -  
90 - const-string v2, "clipboard"  
91 -  
92 - invoke-virtual {v1, v2}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;  
93 -  
94 - move-result-object v0  
95 -  
96 - check-cast v0, Landroid/text/ClipboardManager;  
97 -  
98 - .line 271  
99 - .local v0, "cmb":Landroid/text/ClipboardManager;  
100 - invoke-virtual {v0}, Landroid/text/ClipboardManager;->hasText()Z  
101 -  
102 - move-result v1  
103 -  
104 - if-eqz v1, :cond_19  
105 -  
106 - .line 272  
107 - invoke-virtual {v0}, Landroid/text/ClipboardManager;->getText()Ljava/lang/CharSequence;  
108 -  
109 - move-result-object v1  
110 -  
111 - invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;  
112 -  
113 - move-result-object v1  
114 -  
115 - .line 274  
116 - :goto_18  
117 - return-object v1  
118 -  
119 - :cond_19  
120 - const-string v1, ""  
121 -  
122 - goto :goto_18  
123 -.end method