正在显示
20 个修改的文件
包含
276 行增加
和
3773 行删除
| 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 |
-
请 注册 或 登录 后发表评论