作者 pandada8987

接入泰坦渠道

正在显示 34 个修改的文件 包含 1306 行增加521 行删除

要显示太多修改。

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

@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 .method constructor <init>(Lcom/stss/sdk/STSSAggSdk$1;)V 25 .method constructor <init>(Lcom/stss/sdk/STSSAggSdk$1;)V
26 .locals 0 26 .locals 0
27 27
28 - .line 255 28 + .line 260
29 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1$1;->this$1:Lcom/stss/sdk/STSSAggSdk$1; 29 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1$1;->this$1:Lcom/stss/sdk/STSSAggSdk$1;
30 30
31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@@ -52,7 +52,7 @@ @@ -52,7 +52,7 @@
52 } 52 }
53 .end annotation 53 .end annotation
54 54
55 - .line 258 55 + .line 263
56 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1$1;->this$1:Lcom/stss/sdk/STSSAggSdk$1; 56 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1$1;->this$1:Lcom/stss/sdk/STSSAggSdk$1;
57 57
58 iget-object p1, p1, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk; 58 iget-object p1, p1, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk;
@@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
27 .method constructor <init>(Lcom/stss/sdk/STSSAggSdk;Landroid/app/Activity;)V 27 .method constructor <init>(Lcom/stss/sdk/STSSAggSdk;Landroid/app/Activity;)V
28 .locals 0 28 .locals 0
29 29
30 - .line 244 30 + .line 249
31 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk; 31 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk;
32 32
33 iput-object p2, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity; 33 iput-object p2, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity;
@@ -42,7 +42,7 @@ @@ -42,7 +42,7 @@
42 .method public run()V 42 .method public run()V
43 .locals 3 43 .locals 3
44 44
45 - .line 247 45 + .line 252
46 sget-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams; 46 sget-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams;
47 47
48 invoke-virtual {v0}, Lcom/stss/sdk/SDKParams;->getReqPermission()I 48 invoke-virtual {v0}, Lcom/stss/sdk/SDKParams;->getReqPermission()I
@@ -55,7 +55,7 @@ @@ -55,7 +55,7 @@
55 55
56 if-ne v0, v2, :cond_1 56 if-ne v0, v2, :cond_1
57 57
58 - .line 248 58 + .line 253
59 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I 59 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
60 60
61 const/16 v2, 0x17 61 const/16 v2, 0x17
@@ -64,10 +64,10 @@ @@ -64,10 +64,10 @@
64 64
65 const-string v0, "\u4f7f\u7528STSSAggSdk \u7684\u6743\u9650\u7533\u8bf7\u529f\u80fd" 65 const-string v0, "\u4f7f\u7528STSSAggSdk \u7684\u6743\u9650\u7533\u8bf7\u529f\u80fd"
66 66
67 - .line 249 67 + .line 254
68 invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I 68 invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
69 69
70 - .line 250 70 + .line 255
71 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity; 71 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity;
72 72
73 invoke-static {v0}, Lcom/stss/sdk/utils/permission/PermissionHelper;->getManifestPermissions(Landroid/app/Activity;)[Ljava/lang/String; 73 invoke-static {v0}, Lcom/stss/sdk/utils/permission/PermissionHelper;->getManifestPermissions(Landroid/app/Activity;)[Ljava/lang/String;
@@ -78,14 +78,14 @@ @@ -78,14 +78,14 @@
78 78
79 move-result-object v0 79 move-result-object v0
80 80
81 - .line 251 81 + .line 256
82 invoke-interface {v0}, Ljava/util/List;->size()I 82 invoke-interface {v0}, Ljava/util/List;->size()I
83 83
84 move-result v1 84 move-result v1
85 85
86 if-gtz v1, :cond_0 86 if-gtz v1, :cond_0
87 87
88 - .line 252 88 + .line 257
89 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk; 89 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk;
90 90
91 invoke-static {v0}, Lcom/stss/sdk/STSSAggSdk;->access$000(Lcom/stss/sdk/STSSAggSdk;)V 91 invoke-static {v0}, Lcom/stss/sdk/STSSAggSdk;->access$000(Lcom/stss/sdk/STSSAggSdk;)V
@@ -95,7 +95,7 @@ @@ -95,7 +95,7 @@
95 :cond_0 95 :cond_0
96 const/4 v1, 0x0 96 const/4 v1, 0x0
97 97
98 - .line 254 98 + .line 259
99 new-array v1, v1, [Ljava/lang/String; 99 new-array v1, v1, [Ljava/lang/String;
100 100
101 invoke-interface {v0, v1}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; 101 invoke-interface {v0, v1}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
@@ -104,7 +104,7 @@ @@ -104,7 +104,7 @@
104 104
105 check-cast v0, [Ljava/lang/String; 105 check-cast v0, [Ljava/lang/String;
106 106
107 - .line 255 107 + .line 260
108 iget-object v1, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity; 108 iget-object v1, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity;
109 109
110 new-instance v2, Lcom/stss/sdk/STSSAggSdk$1$1; 110 new-instance v2, Lcom/stss/sdk/STSSAggSdk$1$1;
@@ -118,10 +118,10 @@ @@ -118,10 +118,10 @@
118 :cond_1 118 :cond_1
119 const-string v0, "\u6e20\u9053sdk \u5df2\u6709\u6743\u9650\u7533\u8bf7\u529f\u80fd" 119 const-string v0, "\u6e20\u9053sdk \u5df2\u6709\u6743\u9650\u7533\u8bf7\u529f\u80fd"
120 120
121 - .line 263 121 + .line 268
122 invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I 122 invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
123 123
124 - .line 264 124 + .line 269
125 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk; 125 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk;
126 126
127 invoke-static {v0}, Lcom/stss/sdk/STSSAggSdk;->access$000(Lcom/stss/sdk/STSSAggSdk;)V 127 invoke-static {v0}, Lcom/stss/sdk/STSSAggSdk;->access$000(Lcom/stss/sdk/STSSAggSdk;)V
  1 +.class Lcom/stss/sdk/STSSAggSdk$2$1;
  2 +.super Ljava/lang/Object;
  3 +.source "STSSAggSdk.java"
  4 +
  5 +# interfaces
  6 +.implements Ljava/lang/Runnable;
  7 +
  8 +
  9 +# annotations
  10 +.annotation system Ldalvik/annotation/EnclosingMethod;
  11 + value = Lcom/stss/sdk/STSSAggSdk$2;->run()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$1:Lcom/stss/sdk/STSSAggSdk$2;
  22 +
  23 +
  24 +# direct methods
  25 +.method constructor <init>(Lcom/stss/sdk/STSSAggSdk$2;)V
  26 + .locals 0
  27 +
  28 + .line 285
  29 + iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$2$1;->this$1:Lcom/stss/sdk/STSSAggSdk$2;
  30 +
  31 + invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  32 +
  33 + return-void
  34 +.end method
  35 +
  36 +
  37 +# virtual methods
  38 +.method public run()V
  39 + .locals 4
  40 +
  41 + .line 288
  42 + new-instance v0, Lcom/stss/sdk/request/CheckOnline;
  43 +
  44 + invoke-direct {v0}, Lcom/stss/sdk/request/CheckOnline;-><init>()V
  45 +
  46 + const/4 v1, 0x1
  47 +
  48 + new-array v1, v1, [Ljava/lang/String;
  49 +
  50 + invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
  51 +
  52 + move-result-object v2
  53 +
  54 + const-string v3, "qnAgg_url_online"
  55 +
  56 + invoke-virtual {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->getURL(Ljava/lang/String;)Ljava/lang/String;
  57 +
  58 + move-result-object v2
  59 +
  60 + const/4 v3, 0x0
  61 +
  62 + aput-object v2, v1, v3
  63 +
  64 + invoke-virtual {v0, v1}, Lcom/stss/sdk/request/CheckOnline;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
  65 +
  66 + return-void
  67 +.end method
  1 +.class Lcom/stss/sdk/STSSAggSdk$2;
  2 +.super Ljava/util/TimerTask;
  3 +.source "STSSAggSdk.java"
  4 +
  5 +
  6 +# annotations
  7 +.annotation system Ldalvik/annotation/EnclosingMethod;
  8 + value = Lcom/stss/sdk/STSSAggSdk;->checkOnline()V
  9 +.end annotation
  10 +
  11 +.annotation system Ldalvik/annotation/InnerClass;
  12 + accessFlags = 0x0
  13 + name = null
  14 +.end annotation
  15 +
  16 +
  17 +# instance fields
  18 +.field final synthetic this$0:Lcom/stss/sdk/STSSAggSdk;
  19 +
  20 +.field final synthetic val$mHandler:Landroid/os/Handler;
  21 +
  22 +
  23 +# direct methods
  24 +.method constructor <init>(Lcom/stss/sdk/STSSAggSdk;Landroid/os/Handler;)V
  25 + .locals 0
  26 +
  27 + .line 277
  28 + iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$2;->this$0:Lcom/stss/sdk/STSSAggSdk;
  29 +
  30 + iput-object p2, p0, Lcom/stss/sdk/STSSAggSdk$2;->val$mHandler:Landroid/os/Handler;
  31 +
  32 + invoke-direct {p0}, Ljava/util/TimerTask;-><init>()V
  33 +
  34 + return-void
  35 +.end method
  36 +
  37 +
  38 +# virtual methods
  39 +.method public run()V
  40 + .locals 5
  41 +
  42 + .line 280
  43 + invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
  44 +
  45 + move-result-object v0
  46 +
  47 + const/16 v1, 0xb
  48 +
  49 + .line 281
  50 + invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I
  51 +
  52 + move-result v1
  53 +
  54 + const/16 v2, 0xc
  55 +
  56 + .line 282
  57 + invoke-virtual {v0, v2}, Ljava/util/Calendar;->get(I)I
  58 +
  59 + move-result v0
  60 +
  61 + if-nez v1, :cond_0
  62 +
  63 + const/4 v1, 0x1
  64 +
  65 + if-ge v0, v1, :cond_0
  66 +
  67 + .line 284
  68 + new-instance v0, Ljava/util/Random;
  69 +
  70 + invoke-direct {v0}, Ljava/util/Random;-><init>()V
  71 +
  72 + const v1, 0x493e0
  73 +
  74 + invoke-virtual {v0, v1}, Ljava/util/Random;->nextInt(I)I
  75 +
  76 + move-result v0
  77 +
  78 + .line 285
  79 + iget-object v1, p0, Lcom/stss/sdk/STSSAggSdk$2;->val$mHandler:Landroid/os/Handler;
  80 +
  81 + new-instance v2, Lcom/stss/sdk/STSSAggSdk$2$1;
  82 +
  83 + invoke-direct {v2, p0}, Lcom/stss/sdk/STSSAggSdk$2$1;-><init>(Lcom/stss/sdk/STSSAggSdk$2;)V
  84 +
  85 + int-to-long v3, v0
  86 +
  87 + invoke-virtual {v1, v2, v3, v4}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
  88 +
  89 + :cond_0
  90 + return-void
  91 +.end method
@@ -70,10 +70,10 @@ @@ -70,10 +70,10 @@
70 .method private constructor <init>()V 70 .method private constructor <init>()V
71 .locals 2 71 .locals 2
72 72
73 - .line 64 73 + .line 69
74 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 74 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
75 75
76 - .line 48 76 + .line 53
77 new-instance v0, Ljava/util/HashMap; 77 new-instance v0, Ljava/util/HashMap;
78 78
79 invoke-direct {v0}, Ljava/util/HashMap;-><init>()V 79 invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
@@ -82,17 +82,17 @@ @@ -82,17 +82,17 @@
82 82
83 const/4 v0, 0x0 83 const/4 v0, 0x0
84 84
85 - .line 54 85 + .line 59
86 iput-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mTokenData:Lcom/stss/sdk/verify/STSSUToken; 86 iput-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mTokenData:Lcom/stss/sdk/verify/STSSUToken;
87 87
88 - .line 65 88 + .line 70
89 new-instance v0, Ljava/util/ArrayList; 89 new-instance v0, Ljava/util/ArrayList;
90 90
91 invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V 91 invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
92 92
93 iput-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List; 93 iput-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List;
94 94
95 - .line 66 95 + .line 71
96 new-instance v0, Ljava/util/ArrayList; 96 new-instance v0, Ljava/util/ArrayList;
97 97
98 const/4 v1, 0x2 98 const/4 v1, 0x2
@@ -101,7 +101,7 @@ @@ -101,7 +101,7 @@
101 101
102 iput-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List; 102 iput-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List;
103 103
104 - .line 67 104 + .line 72
105 new-instance v0, Landroid/os/Handler; 105 new-instance v0, Landroid/os/Handler;
106 106
107 invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; 107 invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
@@ -114,18 +114,18 @@ @@ -114,18 +114,18 @@
114 114
115 const/4 v0, 0x0 115 const/4 v0, 0x0
116 116
117 - .line 68 117 + .line 73
118 iput-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->isInitFinish:Z 118 iput-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->isInitFinish:Z
119 119
120 const/4 v1, 0x1 120 const/4 v1, 0x1
121 121
122 - .line 69 122 + .line 74
123 iput-boolean v1, p0, Lcom/stss/sdk/STSSAggSdk;->isUpdate:Z 123 iput-boolean v1, p0, Lcom/stss/sdk/STSSAggSdk;->isUpdate:Z
124 124
125 - .line 70 125 + .line 75
126 iput-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->isLogin:Z 126 iput-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->isLogin:Z
127 127
128 - .line 71 128 + .line 76
129 iput-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->logcat:Z 129 iput-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->logcat:Z
130 130
131 return-void 131 return-void
@@ -134,28 +134,54 @@ @@ -134,28 +134,54 @@
134 .method static synthetic access$000(Lcom/stss/sdk/STSSAggSdk;)V 134 .method static synthetic access$000(Lcom/stss/sdk/STSSAggSdk;)V
135 .locals 0 135 .locals 0
136 136
137 - .line 38 137 + .line 43
138 invoke-direct {p0}, Lcom/stss/sdk/STSSAggSdk;->initSDK()V 138 invoke-direct {p0}, Lcom/stss/sdk/STSSAggSdk;->initSDK()V
139 139
140 return-void 140 return-void
141 .end method 141 .end method
142 142
  143 +.method private checkOnline()V
  144 + .locals 7
  145 +
  146 + .line 276
  147 + new-instance v0, Landroid/os/Handler;
  148 +
  149 + invoke-direct {v0}, Landroid/os/Handler;-><init>()V
  150 +
  151 + .line 277
  152 + new-instance v1, Ljava/util/Timer;
  153 +
  154 + invoke-direct {v1}, Ljava/util/Timer;-><init>()V
  155 +
  156 + new-instance v2, Lcom/stss/sdk/STSSAggSdk$2;
  157 +
  158 + invoke-direct {v2, p0, v0}, Lcom/stss/sdk/STSSAggSdk$2;-><init>(Lcom/stss/sdk/STSSAggSdk;Landroid/os/Handler;)V
  159 +
  160 + const-wide/16 v3, 0x0
  161 +
  162 + const-wide/32 v5, 0xea60
  163 +
  164 + invoke-virtual/range {v1 .. v6}, Ljava/util/Timer;->schedule(Ljava/util/TimerTask;JJ)V
  165 +
  166 + return-void
  167 +.end method
  168 +
143 .method public static getInstance()Lcom/stss/sdk/STSSAggSdk; 169 .method public static getInstance()Lcom/stss/sdk/STSSAggSdk;
144 .locals 1 170 .locals 1
145 171
146 - .line 75 172 + .line 80
147 sget-object v0, Lcom/stss/sdk/STSSAggSdk;->instance:Lcom/stss/sdk/STSSAggSdk; 173 sget-object v0, Lcom/stss/sdk/STSSAggSdk;->instance:Lcom/stss/sdk/STSSAggSdk;
148 174
149 if-nez v0, :cond_0 175 if-nez v0, :cond_0
150 176
151 - .line 76 177 + .line 81
152 new-instance v0, Lcom/stss/sdk/STSSAggSdk; 178 new-instance v0, Lcom/stss/sdk/STSSAggSdk;
153 179
154 invoke-direct {v0}, Lcom/stss/sdk/STSSAggSdk;-><init>()V 180 invoke-direct {v0}, Lcom/stss/sdk/STSSAggSdk;-><init>()V
155 181
156 sput-object v0, Lcom/stss/sdk/STSSAggSdk;->instance:Lcom/stss/sdk/STSSAggSdk; 182 sput-object v0, Lcom/stss/sdk/STSSAggSdk;->instance:Lcom/stss/sdk/STSSAggSdk;
157 183
158 - .line 78 184 + .line 83
159 :cond_0 185 :cond_0
160 sget-object v0, Lcom/stss/sdk/STSSAggSdk;->instance:Lcom/stss/sdk/STSSAggSdk; 186 sget-object v0, Lcom/stss/sdk/STSSAggSdk;->instance:Lcom/stss/sdk/STSSAggSdk;
161 187
@@ -165,17 +191,17 @@ @@ -165,17 +191,17 @@
165 .method private initSDK()V 191 .method private initSDK()V
166 .locals 2 192 .locals 2
167 193
168 - .line 277 194 + .line 303
169 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity; 195 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity;
170 196
171 sget-object v1, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams; 197 sget-object v1, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams;
172 198
173 invoke-static {v0, v1}, Lcom/stss/sdk/utils/http/HttpParamsUtils;->initParams(Landroid/content/Context;Lcom/stss/sdk/SDKParams;)V 199 invoke-static {v0, v1}, Lcom/stss/sdk/utils/http/HttpParamsUtils;->initParams(Landroid/content/Context;Lcom/stss/sdk/SDKParams;)V
174 200
175 - .line 278 201 + .line 304
176 invoke-direct {p0}, Lcom/stss/sdk/STSSAggSdk;->netWorking()V 202 invoke-direct {p0}, Lcom/stss/sdk/STSSAggSdk;->netWorking()V
177 203
178 - .line 279 204 + .line 305
179 invoke-static {}, Lcom/stss/sdk/utils/PluginFactory;->getInstance()Lcom/stss/sdk/utils/PluginFactory; 205 invoke-static {}, Lcom/stss/sdk/utils/PluginFactory;->getInstance()Lcom/stss/sdk/utils/PluginFactory;
180 206
181 move-result-object v0 207 move-result-object v0
@@ -188,7 +214,7 @@ @@ -188,7 +214,7 @@
188 .method private netWorking()V 214 .method private netWorking()V
189 .locals 1 215 .locals 1
190 216
191 - .line 300 217 + .line 326
192 :try_start_0 218 :try_start_0
193 new-instance v0, Lcom/stss/sdk/utils/STSSAggUrlUtils; 219 new-instance v0, Lcom/stss/sdk/utils/STSSAggUrlUtils;
194 220
@@ -203,7 +229,7 @@ @@ -203,7 +229,7 @@
203 :catch_0 229 :catch_0
204 move-exception v0 230 move-exception v0
205 231
206 - .line 302 232 + .line 328
207 invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V 233 invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
208 234
209 :goto_0 235 :goto_0
@@ -213,7 +239,7 @@ @@ -213,7 +239,7 @@
213 .method private newApplicationInstance(Landroid/app/Application;Ljava/lang/String;)Lcom/stss/sdk/interfaces/IApplicationListener; 239 .method private newApplicationInstance(Landroid/app/Application;Ljava/lang/String;)Lcom/stss/sdk/interfaces/IApplicationListener;
214 .locals 2 240 .locals 2
215 241
216 - .line 209 242 + .line 214
217 invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z 243 invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
218 244
219 move-result p1 245 move-result p1
@@ -227,14 +253,14 @@ @@ -227,14 +253,14 @@
227 :cond_0 253 :cond_0
228 const-string p1, "." 254 const-string p1, "."
229 255
230 - .line 213 256 + .line 218
231 invoke-virtual {p2, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z 257 invoke-virtual {p2, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
232 258
233 move-result p1 259 move-result p1
234 260
235 if-eqz p1, :cond_1 261 if-eqz p1, :cond_1
236 262
237 - .line 214 263 + .line 219
238 new-instance p1, Ljava/lang/StringBuilder; 264 new-instance p1, Ljava/lang/StringBuilder;
239 265
240 invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V 266 invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
@@ -249,14 +275,14 @@ @@ -249,14 +275,14 @@
249 275
250 move-result-object p2 276 move-result-object p2
251 277
252 - .line 218 278 + .line 223
253 :cond_1 279 :cond_1
254 :try_start_0 280 :try_start_0
255 invoke-static {p2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; 281 invoke-static {p2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
256 282
257 move-result-object p1 283 move-result-object p1
258 284
259 - .line 219 285 + .line 224
260 invoke-virtual {p1}, Ljava/lang/Class;->newInstance()Ljava/lang/Object; 286 invoke-virtual {p1}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
261 287
262 move-result-object p1 288 move-result-object p1
@@ -272,7 +298,7 @@ @@ -272,7 +298,7 @@
272 :catch_0 298 :catch_0
273 move-exception p1 299 move-exception p1
274 300
275 - .line 226 301 + .line 231
276 invoke-virtual {p1}, Ljava/lang/IllegalAccessException;->printStackTrace()V 302 invoke-virtual {p1}, Ljava/lang/IllegalAccessException;->printStackTrace()V
277 303
278 goto :goto_0 304 goto :goto_0
@@ -280,7 +306,7 @@ @@ -280,7 +306,7 @@
280 :catch_1 306 :catch_1
281 move-exception p1 307 move-exception p1
282 308
283 - .line 224 309 + .line 229
284 invoke-virtual {p1}, Ljava/lang/InstantiationException;->printStackTrace()V 310 invoke-virtual {p1}, Ljava/lang/InstantiationException;->printStackTrace()V
285 311
286 goto :goto_0 312 goto :goto_0
@@ -288,7 +314,7 @@ @@ -288,7 +314,7 @@
288 :catch_2 314 :catch_2
289 move-exception p1 315 move-exception p1
290 316
291 - .line 221 317 + .line 226
292 invoke-virtual {p1}, Ljava/lang/ClassNotFoundException;->printStackTrace()V 318 invoke-virtual {p1}, Ljava/lang/ClassNotFoundException;->printStackTrace()V
293 319
294 :goto_0 320 :goto_0
@@ -298,10 +324,10 @@ @@ -298,10 +324,10 @@
298 .method private onAppCreate(Landroid/app/Application;)V 324 .method private onAppCreate(Landroid/app/Application;)V
299 .locals 1 325 .locals 1
300 326
301 - .line 152 327 + .line 157
302 invoke-virtual {p0, p1}, Lcom/stss/sdk/STSSAggSdk;->setApplication(Landroid/app/Application;)V 328 invoke-virtual {p0, p1}, Lcom/stss/sdk/STSSAggSdk;->setApplication(Landroid/app/Application;)V
303 329
304 - .line 153 330 + .line 158
305 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List; 331 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List;
306 332
307 invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; 333 invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
@@ -321,7 +347,7 @@ @@ -321,7 +347,7 @@
321 347
322 check-cast v0, Lcom/stss/sdk/interfaces/IApplicationListener; 348 check-cast v0, Lcom/stss/sdk/interfaces/IApplicationListener;
323 349
324 - .line 154 350 + .line 159
325 invoke-interface {v0}, Lcom/stss/sdk/interfaces/IApplicationListener;->onProxyCreate()V 351 invoke-interface {v0}, Lcom/stss/sdk/interfaces/IApplicationListener;->onProxyCreate()V
326 352
327 goto :goto_0 353 goto :goto_0
@@ -333,7 +359,7 @@ @@ -333,7 +359,7 @@
333 .method private startCheckGameActivity()V 359 .method private startCheckGameActivity()V
334 .locals 2 360 .locals 2
335 361
336 - .line 287 362 + .line 313
337 :try_start_0 363 :try_start_0
338 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils; 364 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils;
339 365
@@ -343,7 +369,7 @@ @@ -343,7 +369,7 @@
343 369
344 invoke-virtual {v0, v1}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->setApiList(Ljava/lang/String;)V 370 invoke-virtual {v0, v1}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->setApiList(Ljava/lang/String;)V
345 371
346 - .line 288 372 + .line 314
347 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils; 373 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils;
348 374
349 move-result-object v0 375 move-result-object v0
@@ -359,7 +385,7 @@ @@ -359,7 +385,7 @@
359 :catch_0 385 :catch_0
360 move-exception v0 386 move-exception v0
361 387
362 - .line 290 388 + .line 316
363 invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V 389 invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
364 390
365 :goto_0 391 :goto_0
@@ -382,16 +408,19 @@ @@ -382,16 +408,19 @@
382 408
383 const-string v0, "application \u4e0d\u80fd\u4e3a\u7a7a" 409 const-string v0, "application \u4e0d\u80fd\u4e3a\u7a7a"
384 410
385 - .line 366 411 + .line 392
386 invoke-static {p1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I 412 invoke-static {p1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
387 413
388 return-void 414 return-void
389 415
390 - .line 369 416 + .line 395
391 :cond_0 417 :cond_0
392 invoke-direct {p0, p1}, Lcom/stss/sdk/STSSAggSdk;->onAppCreate(Landroid/app/Application;)V 418 invoke-direct {p0, p1}, Lcom/stss/sdk/STSSAggSdk;->onAppCreate(Landroid/app/Application;)V
393 419
394 - .line 370 420 + .line 396
  421 + invoke-direct {p0}, Lcom/stss/sdk/STSSAggSdk;->checkOnline()V
  422 +
  423 + .line 397
395 invoke-static {}, Lcom/stss/sdk/utils/SDKTools;->closeAndroidPDialog()V 424 invoke-static {}, Lcom/stss/sdk/utils/SDKTools;->closeAndroidPDialog()V
396 425
397 return-void 426 return-void
@@ -400,7 +429,7 @@ @@ -400,7 +429,7 @@
400 .method public getApplication()Landroid/app/Application; 429 .method public getApplication()Landroid/app/Application;
401 .locals 1 430 .locals 1
402 431
403 - .line 129 432 + .line 134
404 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mApplication:Landroid/app/Application; 433 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mApplication:Landroid/app/Application;
405 434
406 return-object v0 435 return-object v0
@@ -409,7 +438,7 @@ @@ -409,7 +438,7 @@
409 .method public getContext()Landroid/app/Activity; 438 .method public getContext()Landroid/app/Activity;
410 .locals 1 439 .locals 1
411 440
412 - .line 307 441 + .line 333
413 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity; 442 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity;
414 443
415 return-object v0 444 return-object v0
@@ -418,7 +447,7 @@ @@ -418,7 +447,7 @@
418 .method public getSubId()I 447 .method public getSubId()I
419 .locals 2 448 .locals 2
420 449
421 - .line 82 450 + .line 87
422 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 451 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
423 452
424 move-result-object v0 453 move-result-object v0
@@ -433,7 +462,7 @@ @@ -433,7 +462,7 @@
433 462
434 move-result-object v0 463 move-result-object v0
435 464
436 - .line 83 465 + .line 88
437 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z 466 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
438 467
439 move-result v1 468 move-result v1
@@ -456,7 +485,7 @@ @@ -456,7 +485,7 @@
456 .method public getURL(Ljava/lang/String;)Ljava/lang/String; 485 .method public getURL(Ljava/lang/String;)Ljava/lang/String;
457 .locals 1 486 .locals 1
458 487
459 - .line 102 488 + .line 107
460 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mAddressMap:Ljava/util/Map; 489 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mAddressMap:Ljava/util/Map;
461 490
462 invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z 491 invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
@@ -465,7 +494,7 @@ @@ -465,7 +494,7 @@
465 494
466 if-eqz v0, :cond_0 495 if-eqz v0, :cond_0
467 496
468 - .line 103 497 + .line 108
469 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mAddressMap:Ljava/util/Map; 498 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mAddressMap:Ljava/util/Map;
470 499
471 invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; 500 invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
@@ -476,7 +505,7 @@ @@ -476,7 +505,7 @@
476 505
477 return-object p1 506 return-object p1
478 507
479 - .line 106 508 + .line 111
480 :cond_0 509 :cond_0
481 sget-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams; 510 sget-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams;
482 511
@@ -490,7 +519,7 @@ @@ -490,7 +519,7 @@
490 519
491 if-eqz v0, :cond_1 520 if-eqz v0, :cond_1
492 521
493 - .line 107 522 + .line 112
494 sget-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams; 523 sget-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams;
495 524
496 invoke-virtual {v0, p1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String; 525 invoke-virtual {v0, p1}, Lcom/stss/sdk/SDKParams;->getString(Ljava/lang/String;)Ljava/lang/String;
@@ -499,7 +528,7 @@ @@ -499,7 +528,7 @@
499 528
500 return-object p1 529 return-object p1
501 530
502 - .line 109 531 + .line 114
503 :cond_1 532 :cond_1
504 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mApplication:Landroid/app/Application; 533 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mApplication:Landroid/app/Application;
505 534
@@ -513,7 +542,7 @@ @@ -513,7 +542,7 @@
513 .method public getUToken()Lcom/stss/sdk/verify/STSSUToken; 542 .method public getUToken()Lcom/stss/sdk/verify/STSSUToken;
514 .locals 1 543 .locals 1
515 544
516 - .line 139 545 + .line 144
517 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mTokenData:Lcom/stss/sdk/verify/STSSUToken; 546 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mTokenData:Lcom/stss/sdk/verify/STSSUToken;
518 547
519 return-object v0 548 return-object v0
@@ -522,26 +551,26 @@ @@ -522,26 +551,26 @@
522 .method public init(Landroid/app/Activity;)V 551 .method public init(Landroid/app/Activity;)V
523 .locals 1 552 .locals 1
524 553
525 - .line 236 554 + .line 241
526 iget-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->isInitFinish:Z 555 iget-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->isInitFinish:Z
527 556
528 if-eqz v0, :cond_0 557 if-eqz v0, :cond_0
529 558
530 return-void 559 return-void
531 560
532 - .line 239 561 + .line 244
533 :cond_0 562 :cond_0
534 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity; 563 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity;
535 564
536 - .line 241 565 + .line 246
537 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mApplication:Landroid/app/Application; 566 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mApplication:Landroid/app/Application;
538 567
539 invoke-static {v0}, Lcom/stss/sdk/utils/oaid/DeviceIdentifier;->register(Landroid/app/Application;)V 568 invoke-static {v0}, Lcom/stss/sdk/utils/oaid/DeviceIdentifier;->register(Landroid/app/Application;)V
540 569
541 - .line 242 570 + .line 247
542 invoke-direct {p0}, Lcom/stss/sdk/STSSAggSdk;->startCheckGameActivity()V 571 invoke-direct {p0}, Lcom/stss/sdk/STSSAggSdk;->startCheckGameActivity()V
543 572
544 - .line 244 573 + .line 249
545 new-instance v0, Lcom/stss/sdk/STSSAggSdk$1; 574 new-instance v0, Lcom/stss/sdk/STSSAggSdk$1;
546 575
547 invoke-direct {v0, p0, p1}, Lcom/stss/sdk/STSSAggSdk$1;-><init>(Lcom/stss/sdk/STSSAggSdk;Landroid/app/Activity;)V 576 invoke-direct {v0, p0, p1}, Lcom/stss/sdk/STSSAggSdk$1;-><init>(Lcom/stss/sdk/STSSAggSdk;Landroid/app/Activity;)V
@@ -554,7 +583,7 @@ @@ -554,7 +583,7 @@
554 .method public isAuth()Z 583 .method public isAuth()Z
555 .locals 1 584 .locals 1
556 585
557 - .line 98 586 + .line 103
558 sget-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams; 587 sget-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams;
559 588
560 invoke-virtual {v0}, Lcom/stss/sdk/SDKParams;->getAuthURL()Ljava/lang/String; 589 invoke-virtual {v0}, Lcom/stss/sdk/SDKParams;->getAuthURL()Ljava/lang/String;
@@ -589,14 +618,14 @@ @@ -589,14 +618,14 @@
589 .method public isLogin()Z 618 .method public isLogin()Z
590 .locals 3 619 .locals 3
591 620
592 - .line 143 621 + .line 148
593 invoke-virtual {p0}, Lcom/stss/sdk/STSSAggSdk;->getUToken()Lcom/stss/sdk/verify/STSSUToken; 622 invoke-virtual {p0}, Lcom/stss/sdk/STSSAggSdk;->getUToken()Lcom/stss/sdk/verify/STSSUToken;
594 623
595 move-result-object v0 624 move-result-object v0
596 625
597 if-eqz v0, :cond_1 626 if-eqz v0, :cond_1
598 627
599 - .line 144 628 + .line 149
600 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getToken()Ljava/lang/String; 629 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getToken()Ljava/lang/String;
601 630
602 move-result-object v0 631 move-result-object v0
@@ -614,7 +643,7 @@ @@ -614,7 +643,7 @@
614 643
615 return v0 644 return v0
616 645
617 - .line 145 646 + .line 150
618 :cond_1 647 :cond_1
619 :goto_0 648 :goto_0
620 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity; 649 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity;
@@ -635,29 +664,29 @@ @@ -635,29 +664,29 @@
635 .method public onAppAttachBaseContext(Landroid/app/Application;Landroid/content/Context;)V 664 .method public onAppAttachBaseContext(Landroid/app/Application;Landroid/content/Context;)V
636 .locals 7 665 .locals 7
637 666
638 - .line 159 667 + .line 164
639 invoke-static {}, Lcom/stss/sdk/utils/STSSSPUtils;->getInstance()Lcom/stss/sdk/utils/STSSSPUtils; 668 invoke-static {}, Lcom/stss/sdk/utils/STSSSPUtils;->getInstance()Lcom/stss/sdk/utils/STSSSPUtils;
640 669
641 move-result-object v0 670 move-result-object v0
642 671
643 invoke-virtual {v0, p2}, Lcom/stss/sdk/utils/STSSSPUtils;->init(Landroid/content/Context;)V 672 invoke-virtual {v0, p2}, Lcom/stss/sdk/utils/STSSSPUtils;->init(Landroid/content/Context;)V
644 673
645 - .line 160 674 + .line 165
646 invoke-virtual {p0, p1}, Lcom/stss/sdk/STSSAggSdk;->setApplication(Landroid/app/Application;)V 675 invoke-virtual {p0, p1}, Lcom/stss/sdk/STSSAggSdk;->setApplication(Landroid/app/Application;)V
647 676
648 - .line 161 677 + .line 166
649 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List; 678 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List;
650 679
651 invoke-interface {v0}, Ljava/util/List;->clear()V 680 invoke-interface {v0}, Ljava/util/List;->clear()V
652 681
653 - .line 162 682 + .line 167
654 invoke-static {}, Lcom/stss/sdk/utils/PluginFactory;->getInstance()Lcom/stss/sdk/utils/PluginFactory; 683 invoke-static {}, Lcom/stss/sdk/utils/PluginFactory;->getInstance()Lcom/stss/sdk/utils/PluginFactory;
655 684
656 move-result-object v0 685 move-result-object v0
657 686
658 invoke-virtual {v0, p2}, Lcom/stss/sdk/utils/PluginFactory;->loadPluginInfo(Landroid/content/Context;)V 687 invoke-virtual {v0, p2}, Lcom/stss/sdk/utils/PluginFactory;->loadPluginInfo(Landroid/content/Context;)V
659 688
660 - .line 163 689 + .line 168
661 invoke-static {}, Lcom/stss/sdk/utils/PluginFactory;->getInstance()Lcom/stss/sdk/utils/PluginFactory; 690 invoke-static {}, Lcom/stss/sdk/utils/PluginFactory;->getInstance()Lcom/stss/sdk/utils/PluginFactory;
662 691
663 move-result-object v0 692 move-result-object v0
@@ -668,28 +697,28 @@ @@ -668,28 +697,28 @@
668 697
669 sput-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams; 698 sput-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams;
670 699
671 - .line 164 700 + .line 169
672 invoke-static {p2}, Lcom/stss/sdk/utils/SDKTools;->getMetaDataBundle(Landroid/content/Context;)Landroid/os/Bundle; 701 invoke-static {p2}, Lcom/stss/sdk/utils/SDKTools;->getMetaDataBundle(Landroid/content/Context;)Landroid/os/Bundle;
673 702
674 move-result-object v0 703 move-result-object v0
675 704
676 iput-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->metaData:Landroid/os/Bundle; 705 iput-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->metaData:Landroid/os/Bundle;
677 706
678 - .line 166 707 + .line 171
679 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils; 708 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils;
680 709
681 move-result-object v0 710 move-result-object v0
682 711
683 invoke-virtual {v0}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->checkPermission()Z 712 invoke-virtual {v0}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->checkPermission()Z
684 713
685 - .line 167 714 + .line 172
686 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils; 715 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils;
687 716
688 move-result-object v0 717 move-result-object v0
689 718
690 invoke-virtual {v0}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->checkActivitys()Z 719 invoke-virtual {v0}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->checkActivitys()Z
691 720
692 - .line 169 721 + .line 174
693 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->metaData:Landroid/os/Bundle; 722 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->metaData:Landroid/os/Bundle;
694 723
695 const-string v1, "stss_APPLICATION_PROXY_NAME" 724 const-string v1, "stss_APPLICATION_PROXY_NAME"
@@ -702,7 +731,7 @@ @@ -702,7 +731,7 @@
702 731
703 if-eqz v0, :cond_2 732 if-eqz v0, :cond_2
704 733
705 - .line 170 734 + .line 175
706 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->metaData:Landroid/os/Bundle; 735 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->metaData:Landroid/os/Bundle;
707 736
708 invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; 737 invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
@@ -711,19 +740,19 @@ @@ -711,19 +740,19 @@
711 740
712 const-string v1, "," 741 const-string v1, ","
713 742
714 - .line 171 743 + .line 176
715 invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; 744 invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
716 745
717 move-result-object v0 746 move-result-object v0
718 747
719 - .line 173 748 + .line 178
720 array-length v1, v0 749 array-length v1, v0
721 750
722 const/4 v3, 0x0 751 const/4 v3, 0x0
723 752
724 if-nez v1, :cond_0 753 if-nez v1, :cond_0
725 754
726 - .line 174 755 + .line 179
727 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity; 756 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity;
728 757
729 const-string p2, "Application Proxy\u914d\u7f6e\u9519\u8bef" 758 const-string p2, "Application Proxy\u914d\u7f6e\u9519\u8bef"
@@ -736,7 +765,7 @@ @@ -736,7 +765,7 @@
736 765
737 return-void 766 return-void
738 767
739 - .line 177 768 + .line 182
740 :cond_0 769 :cond_0
741 array-length v1, v0 770 array-length v1, v0
742 771
@@ -745,14 +774,14 @@ @@ -745,14 +774,14 @@
745 774
746 aget-object v4, v0, v3 775 aget-object v4, v0, v3
747 776
748 - .line 178 777 + .line 183
749 invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z 778 invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
750 779
751 move-result v5 780 move-result v5
752 781
753 if-nez v5, :cond_1 782 if-nez v5, :cond_1
754 783
755 - .line 179 784 + .line 184
756 new-instance v5, Ljava/lang/StringBuilder; 785 new-instance v5, Ljava/lang/StringBuilder;
757 786
758 invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V 787 invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
@@ -769,14 +798,14 @@ @@ -769,14 +798,14 @@
769 798
770 invoke-static {v2, v5}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V 799 invoke-static {v2, v5}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V
771 800
772 - .line 180 801 + .line 185
773 invoke-direct {p0, p1, v4}, Lcom/stss/sdk/STSSAggSdk;->newApplicationInstance(Landroid/app/Application;Ljava/lang/String;)Lcom/stss/sdk/interfaces/IApplicationListener; 802 invoke-direct {p0, p1, v4}, Lcom/stss/sdk/STSSAggSdk;->newApplicationInstance(Landroid/app/Application;Ljava/lang/String;)Lcom/stss/sdk/interfaces/IApplicationListener;
774 803
775 move-result-object v4 804 move-result-object v4
776 805
777 if-eqz v4, :cond_1 806 if-eqz v4, :cond_1
778 807
779 - .line 182 808 + .line 187
780 iget-object v5, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List; 809 iget-object v5, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List;
781 810
782 invoke-interface {v5, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z 811 invoke-interface {v5, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z
@@ -786,7 +815,7 @@ @@ -786,7 +815,7 @@
786 815
787 goto :goto_0 816 goto :goto_0
788 817
789 - .line 188 818 + .line 193
790 :cond_2 819 :cond_2
791 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->metaData:Landroid/os/Bundle; 820 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->metaData:Landroid/os/Bundle;
792 821
@@ -798,21 +827,21 @@ @@ -798,21 +827,21 @@
798 827
799 if-eqz v0, :cond_3 828 if-eqz v0, :cond_3
800 829
801 - .line 189 830 + .line 194
802 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->metaData:Landroid/os/Bundle; 831 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->metaData:Landroid/os/Bundle;
803 832
804 invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; 833 invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
805 834
806 move-result-object v0 835 move-result-object v0
807 836
808 - .line 190 837 + .line 195
809 invoke-direct {p0, p1, v0}, Lcom/stss/sdk/STSSAggSdk;->newApplicationInstance(Landroid/app/Application;Ljava/lang/String;)Lcom/stss/sdk/interfaces/IApplicationListener; 838 invoke-direct {p0, p1, v0}, Lcom/stss/sdk/STSSAggSdk;->newApplicationInstance(Landroid/app/Application;Ljava/lang/String;)Lcom/stss/sdk/interfaces/IApplicationListener;
810 839
811 move-result-object p1 840 move-result-object p1
812 841
813 if-eqz p1, :cond_3 842 if-eqz p1, :cond_3
814 843
815 - .line 192 844 + .line 197
816 new-instance v1, Ljava/lang/StringBuilder; 845 new-instance v1, Ljava/lang/StringBuilder;
817 846
818 invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V 847 invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
@@ -829,12 +858,12 @@ @@ -829,12 +858,12 @@
829 858
830 invoke-static {v2, v0}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V 859 invoke-static {v2, v0}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V
831 860
832 - .line 193 861 + .line 198
833 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List; 862 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List;
834 863
835 invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z 864 invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
836 865
837 - .line 197 866 + .line 202
838 :cond_3 867 :cond_3
839 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List; 868 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List;
840 869
@@ -855,7 +884,7 @@ @@ -855,7 +884,7 @@
855 884
856 check-cast v0, Lcom/stss/sdk/interfaces/IApplicationListener; 885 check-cast v0, Lcom/stss/sdk/interfaces/IApplicationListener;
857 886
858 - .line 198 887 + .line 203
859 invoke-interface {v0, p2}, Lcom/stss/sdk/interfaces/IApplicationListener;->onProxyAttachBaseContext(Landroid/content/Context;)V 888 invoke-interface {v0, p2}, Lcom/stss/sdk/interfaces/IApplicationListener;->onProxyAttachBaseContext(Landroid/content/Context;)V
860 889
861 goto :goto_1 890 goto :goto_1
@@ -867,7 +896,7 @@ @@ -867,7 +896,7 @@
867 .method public onAppConfigurationChanged(Landroid/app/Application;Landroid/content/res/Configuration;)V 896 .method public onAppConfigurationChanged(Landroid/app/Application;Landroid/content/res/Configuration;)V
868 .locals 1 897 .locals 1
869 898
870 - .line 203 899 + .line 208
871 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List; 900 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->applicationListeners:Ljava/util/List;
872 901
873 invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; 902 invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
@@ -887,7 +916,7 @@ @@ -887,7 +916,7 @@
887 916
888 check-cast v0, Lcom/stss/sdk/interfaces/IApplicationListener; 917 check-cast v0, Lcom/stss/sdk/interfaces/IApplicationListener;
889 918
890 - .line 204 919 + .line 209
891 invoke-interface {v0, p2}, Lcom/stss/sdk/interfaces/IApplicationListener;->onProxyConfigurationChanged(Landroid/content/res/Configuration;)V 920 invoke-interface {v0, p2}, Lcom/stss/sdk/interfaces/IApplicationListener;->onProxyConfigurationChanged(Landroid/content/res/Configuration;)V
892 921
893 goto :goto_0 922 goto :goto_0
@@ -899,17 +928,17 @@ @@ -899,17 +928,17 @@
899 .method public onAuthResult(Lcom/stss/sdk/verify/STSSUToken;)V 928 .method public onAuthResult(Lcom/stss/sdk/verify/STSSUToken;)V
900 .locals 2 929 .locals 2
901 930
902 - .line 343 931 + .line 369
903 invoke-virtual {p1}, Lcom/stss/sdk/verify/STSSUToken;->isSuc()Z 932 invoke-virtual {p1}, Lcom/stss/sdk/verify/STSSUToken;->isSuc()Z
904 933
905 move-result v0 934 move-result v0
906 935
907 if-eqz v0, :cond_0 936 if-eqz v0, :cond_0
908 937
909 - .line 344 938 + .line 370
910 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->mTokenData:Lcom/stss/sdk/verify/STSSUToken; 939 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->mTokenData:Lcom/stss/sdk/verify/STSSUToken;
911 940
912 - .line 346 941 + .line 372
913 :cond_0 942 :cond_0
914 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List; 943 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List;
915 944
@@ -930,7 +959,7 @@ @@ -930,7 +959,7 @@
930 959
931 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener; 960 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener;
932 961
933 - .line 347 962 + .line 373
934 invoke-interface {v1, p1}, Lcom/stss/sdk/interfaces/ISdkListener;->onAuthResult(Lcom/stss/sdk/verify/STSSUToken;)V 963 invoke-interface {v1, p1}, Lcom/stss/sdk/interfaces/ISdkListener;->onAuthResult(Lcom/stss/sdk/verify/STSSUToken;)V
935 964
936 goto :goto_0 965 goto :goto_0
@@ -942,7 +971,7 @@ @@ -942,7 +971,7 @@
942 .method public onExitResult()V 971 .method public onExitResult()V
943 .locals 2 972 .locals 2
944 973
945 - .line 358 974 + .line 384
946 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List; 975 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List;
947 976
948 invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; 977 invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
@@ -962,7 +991,7 @@ @@ -962,7 +991,7 @@
962 991
963 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener; 992 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener;
964 993
965 - .line 359 994 + .line 385
966 invoke-interface {v1}, Lcom/stss/sdk/interfaces/ISdkListener;->onExitResult()V 995 invoke-interface {v1}, Lcom/stss/sdk/interfaces/ISdkListener;->onExitResult()V
967 996
968 goto :goto_0 997 goto :goto_0
@@ -974,12 +1003,12 @@ @@ -974,12 +1003,12 @@
974 .method public onInitResult(Lcom/stss/sdk/InitResult;)V 1003 .method public onInitResult(Lcom/stss/sdk/InitResult;)V
975 .locals 2 1004 .locals 2
976 1005
977 - .line 318 1006 + .line 344
978 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->initResult:Lcom/stss/sdk/InitResult; 1007 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->initResult:Lcom/stss/sdk/InitResult;
979 1008
980 if-nez v0, :cond_0 1009 if-nez v0, :cond_0
981 1010
982 - .line 319 1011 + .line 345
983 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->initResult:Lcom/stss/sdk/InitResult; 1012 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->initResult:Lcom/stss/sdk/InitResult;
984 1013
985 return-void 1014 return-void
@@ -987,15 +1016,15 @@ @@ -987,15 +1016,15 @@
987 :cond_0 1016 :cond_0
988 const/4 v0, 0x1 1017 const/4 v0, 0x1
989 1018
990 - .line 322 1019 + .line 348
991 iput-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->isInitFinish:Z 1020 iput-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->isInitFinish:Z
992 1021
993 const-string v0, "\u521d\u59cb\u5316\u56de\u8c03" 1022 const-string v0, "\u521d\u59cb\u5316\u56de\u8c03"
994 1023
995 - .line 323 1024 + .line 349
996 invoke-static {v0, v0}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V 1025 invoke-static {v0, v0}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V
997 1026
998 - .line 324 1027 + .line 350
999 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List; 1028 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List;
1000 1029
1001 invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; 1030 invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
@@ -1015,7 +1044,7 @@ @@ -1015,7 +1044,7 @@
1015 1044
1016 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener; 1045 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener;
1017 1046
1018 - .line 325 1047 + .line 351
1019 invoke-interface {v1, p1}, Lcom/stss/sdk/interfaces/ISdkListener;->onInitResult(Lcom/stss/sdk/InitResult;)V 1048 invoke-interface {v1, p1}, Lcom/stss/sdk/interfaces/ISdkListener;->onInitResult(Lcom/stss/sdk/InitResult;)V
1020 1049
1021 goto :goto_0 1050 goto :goto_0
@@ -1036,14 +1065,14 @@ @@ -1036,14 +1065,14 @@
1036 } 1065 }
1037 .end annotation 1066 .end annotation
1038 1067
1039 - .line 330 1068 + .line 356
1040 invoke-virtual {p0}, Lcom/stss/sdk/STSSAggSdk;->isAuth()Z 1069 invoke-virtual {p0}, Lcom/stss/sdk/STSSAggSdk;->isAuth()Z
1041 1070
1042 move-result v0 1071 move-result v0
1043 1072
1044 if-eqz v0, :cond_0 1073 if-eqz v0, :cond_0
1045 1074
1046 - .line 331 1075 + .line 357
1047 invoke-static {p1}, Lcom/stss/sdk/request/STSSLoginVerify;->auth(Ljava/util/Map;)V 1076 invoke-static {p1}, Lcom/stss/sdk/request/STSSLoginVerify;->auth(Ljava/util/Map;)V
1048 1077
1049 :cond_0 1078 :cond_0
@@ -1055,10 +1084,10 @@ @@ -1055,10 +1084,10 @@
1055 1084
1056 const/4 v0, 0x0 1085 const/4 v0, 0x0
1057 1086
1058 - .line 336 1087 + .line 362
1059 iput-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mTokenData:Lcom/stss/sdk/verify/STSSUToken; 1088 iput-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mTokenData:Lcom/stss/sdk/verify/STSSUToken;
1060 1089
1061 - .line 337 1090 + .line 363
1062 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List; 1091 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List;
1063 1092
1064 invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; 1093 invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
@@ -1078,7 +1107,7 @@ @@ -1078,7 +1107,7 @@
1078 1107
1079 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener; 1108 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener;
1080 1109
1081 - .line 338 1110 + .line 364
1082 invoke-interface {v1}, Lcom/stss/sdk/interfaces/ISdkListener;->onLogout()V 1111 invoke-interface {v1}, Lcom/stss/sdk/interfaces/ISdkListener;->onLogout()V
1083 1112
1084 goto :goto_0 1113 goto :goto_0
@@ -1090,7 +1119,7 @@ @@ -1090,7 +1119,7 @@
1090 .method public onPayResult(Lcom/stss/sdk/PayResult;)V 1119 .method public onPayResult(Lcom/stss/sdk/PayResult;)V
1091 .locals 2 1120 .locals 2
1092 1121
1093 - .line 352 1122 + .line 378
1094 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List; 1123 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List;
1095 1124
1096 invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; 1125 invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
@@ -1110,7 +1139,7 @@ @@ -1110,7 +1139,7 @@
1110 1139
1111 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener; 1140 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener;
1112 1141
1113 - .line 353 1142 + .line 379
1114 invoke-interface {v1, p1}, Lcom/stss/sdk/interfaces/ISdkListener;->onPayResult(Lcom/stss/sdk/PayResult;)V 1143 invoke-interface {v1, p1}, Lcom/stss/sdk/interfaces/ISdkListener;->onPayResult(Lcom/stss/sdk/PayResult;)V
1115 1144
1116 goto :goto_0 1145 goto :goto_0
@@ -1124,10 +1153,10 @@ @@ -1124,10 +1153,10 @@
1124 1153
1125 const-string v0, "STSSAggSdk" 1154 const-string v0, "STSSAggSdk"
1126 1155
1127 - .line 311 1156 + .line 337
1128 invoke-static {v0, p2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V 1157 invoke-static {v0, p2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V
1129 1158
1130 - .line 312 1159 + .line 338
1131 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List; 1160 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List;
1132 1161
1133 invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; 1162 invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
@@ -1147,7 +1176,7 @@ @@ -1147,7 +1176,7 @@
1147 1176
1148 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener; 1177 check-cast v1, Lcom/stss/sdk/interfaces/ISdkListener;
1149 1178
1150 - .line 313 1179 + .line 339
1151 invoke-interface {v1, p1, p2}, Lcom/stss/sdk/interfaces/ISdkListener;->onResult(ILjava/lang/String;)V 1180 invoke-interface {v1, p1, p2}, Lcom/stss/sdk/interfaces/ISdkListener;->onResult(ILjava/lang/String;)V
1152 1181
1153 goto :goto_0 1182 goto :goto_0
@@ -1159,23 +1188,23 @@ @@ -1159,23 +1188,23 @@
1159 .method public runOnMainThread(Ljava/lang/Runnable;)V 1188 .method public runOnMainThread(Ljava/lang/Runnable;)V
1160 .locals 1 1189 .locals 1
1161 1190
1162 - .line 87 1191 + .line 92
1163 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mainThreadHandler:Landroid/os/Handler; 1192 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mainThreadHandler:Landroid/os/Handler;
1164 1193
1165 if-eqz v0, :cond_0 1194 if-eqz v0, :cond_0
1166 1195
1167 - .line 88 1196 + .line 93
1168 invoke-virtual {v0, p1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z 1197 invoke-virtual {v0, p1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
1169 1198
1170 return-void 1199 return-void
1171 1200
1172 - .line 91 1201 + .line 96
1173 :cond_0 1202 :cond_0
1174 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity; 1203 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mContext:Landroid/app/Activity;
1175 1204
1176 if-eqz v0, :cond_1 1205 if-eqz v0, :cond_1
1177 1206
1178 - .line 92 1207 + .line 97
1179 invoke-virtual {v0, p1}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V 1208 invoke-virtual {v0, p1}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
1180 1209
1181 :cond_1 1210 :cond_1
@@ -1194,7 +1223,7 @@ @@ -1194,7 +1223,7 @@
1194 } 1223 }
1195 .end annotation 1224 .end annotation
1196 1225
1197 - .line 125 1226 + .line 130
1198 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->mAddressMap:Ljava/util/Map; 1227 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->mAddressMap:Ljava/util/Map;
1199 1228
1200 return-void 1229 return-void
@@ -1203,12 +1232,12 @@ @@ -1203,12 +1232,12 @@
1203 .method public setApplication(Landroid/app/Application;)V 1232 .method public setApplication(Landroid/app/Application;)V
1204 .locals 1 1233 .locals 1
1205 1234
1206 - .line 133 1235 + .line 138
1207 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mApplication:Landroid/app/Application; 1236 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->mApplication:Landroid/app/Application;
1208 1237
1209 if-nez v0, :cond_0 1238 if-nez v0, :cond_0
1210 1239
1211 - .line 134 1240 + .line 139
1212 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->mApplication:Landroid/app/Application; 1241 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk;->mApplication:Landroid/app/Application;
1213 1242
1214 :cond_0 1243 :cond_0
@@ -1222,7 +1251,7 @@ @@ -1222,7 +1251,7 @@
1222 1251
1223 return-void 1252 return-void
1224 1253
1225 - .line 116 1254 + .line 121
1226 :cond_0 1255 :cond_0
1227 iget-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->isInitFinish:Z 1256 iget-boolean v0, p0, Lcom/stss/sdk/STSSAggSdk;->isInitFinish:Z
1228 1257
@@ -1230,7 +1259,7 @@ @@ -1230,7 +1259,7 @@
1230 1259
1231 return-void 1260 return-void
1232 1261
1233 - .line 119 1262 + .line 124
1234 :cond_1 1263 :cond_1
1235 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List; 1264 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List;
1236 1265
@@ -1240,7 +1269,7 @@ @@ -1240,7 +1269,7 @@
1240 1269
1241 if-nez v0, :cond_2 1270 if-nez v0, :cond_2
1242 1271
1243 - .line 120 1272 + .line 125
1244 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List; 1273 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk;->listeners:Ljava/util/List;
1245 1274
1246 invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z 1275 invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
@@ -12,26 +12,41 @@ @@ -12,26 +12,41 @@
12 12
13 .field private payWay:I 13 .field private payWay:I
14 14
  15 +.field private product_count:Ljava/lang/String;
  16 +
  17 +.field private product_price:Ljava/lang/String;
  18 +
15 19
16 # direct methods 20 # direct methods
17 -.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V  
18 - .locals 0 21 +.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
  22 + .locals 1
19 23
20 - .line 9 24 + .line 11
21 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 25 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
22 26
23 - .line 10 27 + const-string v0, ""
  28 +
  29 + .line 5
  30 + iput-object v0, p0, Lcom/stss/sdk/bean/STSSOrder;->extension:Ljava/lang/String;
  31 +
  32 + .line 12
24 iput-object p1, p0, Lcom/stss/sdk/bean/STSSOrder;->order:Ljava/lang/String; 33 iput-object p1, p0, Lcom/stss/sdk/bean/STSSOrder;->order:Ljava/lang/String;
25 34
26 - .line 11 35 + .line 13
27 iput-object p3, p0, Lcom/stss/sdk/bean/STSSOrder;->extension:Ljava/lang/String; 36 iput-object p3, p0, Lcom/stss/sdk/bean/STSSOrder;->extension:Ljava/lang/String;
28 37
29 - .line 12 38 + .line 14
30 iput p4, p0, Lcom/stss/sdk/bean/STSSOrder;->payWay:I 39 iput p4, p0, Lcom/stss/sdk/bean/STSSOrder;->payWay:I
31 40
32 - .line 13 41 + .line 15
33 iput-object p2, p0, Lcom/stss/sdk/bean/STSSOrder;->callBack:Ljava/lang/String; 42 iput-object p2, p0, Lcom/stss/sdk/bean/STSSOrder;->callBack:Ljava/lang/String;
34 43
  44 + .line 16
  45 + iput-object p5, p0, Lcom/stss/sdk/bean/STSSOrder;->product_price:Ljava/lang/String;
  46 +
  47 + .line 17
  48 + iput-object p6, p0, Lcom/stss/sdk/bean/STSSOrder;->product_count:Ljava/lang/String;
  49 +
35 return-void 50 return-void
36 .end method 51 .end method
37 52
@@ -40,7 +55,7 @@ @@ -40,7 +55,7 @@
40 .method public getCallBack()Ljava/lang/String; 55 .method public getCallBack()Ljava/lang/String;
41 .locals 1 56 .locals 1
42 57
43 - .line 45 58 + .line 49
44 iget-object v0, p0, Lcom/stss/sdk/bean/STSSOrder;->callBack:Ljava/lang/String; 59 iget-object v0, p0, Lcom/stss/sdk/bean/STSSOrder;->callBack:Ljava/lang/String;
45 60
46 return-object v0 61 return-object v0
@@ -49,7 +64,7 @@ @@ -49,7 +64,7 @@
49 .method public getExtension()Ljava/lang/String; 64 .method public getExtension()Ljava/lang/String;
50 .locals 1 65 .locals 1
51 66
52 - .line 25 67 + .line 29
53 iget-object v0, p0, Lcom/stss/sdk/bean/STSSOrder;->extension:Ljava/lang/String; 68 iget-object v0, p0, Lcom/stss/sdk/bean/STSSOrder;->extension:Ljava/lang/String;
54 69
55 return-object v0 70 return-object v0
@@ -58,7 +73,7 @@ @@ -58,7 +73,7 @@
58 .method public getOrder()Ljava/lang/String; 73 .method public getOrder()Ljava/lang/String;
59 .locals 1 74 .locals 1
60 75
61 - .line 17 76 + .line 21
62 iget-object v0, p0, Lcom/stss/sdk/bean/STSSOrder;->order:Ljava/lang/String; 77 iget-object v0, p0, Lcom/stss/sdk/bean/STSSOrder;->order:Ljava/lang/String;
63 78
64 return-object v0 79 return-object v0
@@ -67,16 +82,34 @@ @@ -67,16 +82,34 @@
67 .method public getPayWay()I 82 .method public getPayWay()I
68 .locals 1 83 .locals 1
69 84
70 - .line 33 85 + .line 37
71 iget v0, p0, Lcom/stss/sdk/bean/STSSOrder;->payWay:I 86 iget v0, p0, Lcom/stss/sdk/bean/STSSOrder;->payWay:I
72 87
73 return v0 88 return v0
74 .end method 89 .end method
75 90
  91 +.method public getProduct_count()Ljava/lang/String;
  92 + .locals 1
  93 +
  94 + .line 61
  95 + iget-object v0, p0, Lcom/stss/sdk/bean/STSSOrder;->product_count:Ljava/lang/String;
  96 +
  97 + return-object v0
  98 +.end method
  99 +
  100 +.method public getProduct_price()Ljava/lang/String;
  101 + .locals 1
  102 +
  103 + .line 53
  104 + iget-object v0, p0, Lcom/stss/sdk/bean/STSSOrder;->product_price:Ljava/lang/String;
  105 +
  106 + return-object v0
  107 +.end method
  108 +
76 .method public setCallBack(Ljava/lang/String;)V 109 .method public setCallBack(Ljava/lang/String;)V
77 .locals 0 110 .locals 0
78 111
79 - .line 41 112 + .line 45
80 iput-object p1, p0, Lcom/stss/sdk/bean/STSSOrder;->callBack:Ljava/lang/String; 113 iput-object p1, p0, Lcom/stss/sdk/bean/STSSOrder;->callBack:Ljava/lang/String;
81 114
82 return-void 115 return-void
@@ -85,7 +118,7 @@ @@ -85,7 +118,7 @@
85 .method public setExtension(Ljava/lang/String;)V 118 .method public setExtension(Ljava/lang/String;)V
86 .locals 0 119 .locals 0
87 120
88 - .line 29 121 + .line 33
89 iput-object p1, p0, Lcom/stss/sdk/bean/STSSOrder;->extension:Ljava/lang/String; 122 iput-object p1, p0, Lcom/stss/sdk/bean/STSSOrder;->extension:Ljava/lang/String;
90 123
91 return-void 124 return-void
@@ -94,7 +127,7 @@ @@ -94,7 +127,7 @@
94 .method public setOrder(Ljava/lang/String;)V 127 .method public setOrder(Ljava/lang/String;)V
95 .locals 0 128 .locals 0
96 129
97 - .line 21 130 + .line 25
98 iput-object p1, p0, Lcom/stss/sdk/bean/STSSOrder;->order:Ljava/lang/String; 131 iput-object p1, p0, Lcom/stss/sdk/bean/STSSOrder;->order:Ljava/lang/String;
99 132
100 return-void 133 return-void
@@ -103,8 +136,26 @@ @@ -103,8 +136,26 @@
103 .method public setPayWay(I)V 136 .method public setPayWay(I)V
104 .locals 0 137 .locals 0
105 138
106 - .line 37 139 + .line 41
107 iput p1, p0, Lcom/stss/sdk/bean/STSSOrder;->payWay:I 140 iput p1, p0, Lcom/stss/sdk/bean/STSSOrder;->payWay:I
108 141
109 return-void 142 return-void
110 .end method 143 .end method
  144 +
  145 +.method public setProduct_count(Ljava/lang/String;)V
  146 + .locals 0
  147 +
  148 + .line 65
  149 + iput-object p1, p0, Lcom/stss/sdk/bean/STSSOrder;->product_count:Ljava/lang/String;
  150 +
  151 + return-void
  152 +.end method
  153 +
  154 +.method public setProduct_price(Ljava/lang/String;)V
  155 + .locals 0
  156 +
  157 + .line 57
  158 + iput-object p1, p0, Lcom/stss/sdk/bean/STSSOrder;->product_price:Ljava/lang/String;
  159 +
  160 + return-void
  161 +.end method
@@ -57,11 +57,16 @@ @@ -57,11 +57,16 @@
57 57
58 # direct methods 58 # direct methods
59 .method public constructor <init>()V 59 .method public constructor <init>()V
60 - .locals 0 60 + .locals 1
61 61
62 .line 13 62 .line 13
63 invoke-direct {p0}, Lcom/stss/sdk/bean/STSSAggBase;-><init>()V 63 invoke-direct {p0}, Lcom/stss/sdk/bean/STSSAggBase;-><init>()V
64 64
  65 + const-string v0, "0"
  66 +
  67 + .line 31
  68 + iput-object v0, p0, Lcom/stss/sdk/bean/STSSUserExtraData;->occupationName:Ljava/lang/String;
  69 +
65 return-void 70 return-void
66 .end method 71 .end method
67 72
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;)V 25 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;)V
26 .locals 0 26 .locals 0
27 27
28 - .line 57 28 + .line 58
29 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$1;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 29 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$1;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
30 30
31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
38 .method public run()V 38 .method public run()V
39 .locals 1 39 .locals 1
40 40
41 - .line 60 41 + .line 61
42 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$1;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 42 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$1;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
43 43
44 invoke-static {v0}, Lcom/stss/sdk/plugin/STSSAggUser;->access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser; 44 invoke-static {v0}, Lcom/stss/sdk/plugin/STSSAggUser;->access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser;
@@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
27 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;Ljava/lang/String;)V 27 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;Ljava/lang/String;)V
28 .locals 0 28 .locals 0
29 29
30 - .line 69 30 + .line 70
31 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$2;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 31 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$2;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
32 32
33 iput-object p2, p0, Lcom/stss/sdk/plugin/STSSAggUser$2;->val$customData:Ljava/lang/String; 33 iput-object p2, p0, Lcom/stss/sdk/plugin/STSSAggUser$2;->val$customData:Ljava/lang/String;
@@ -42,7 +42,7 @@ @@ -42,7 +42,7 @@
42 .method public run()V 42 .method public run()V
43 .locals 2 43 .locals 2
44 44
45 - .line 72 45 + .line 73
46 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$2;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 46 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$2;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
47 47
48 invoke-static {v0}, Lcom/stss/sdk/plugin/STSSAggUser;->access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser; 48 invoke-static {v0}, Lcom/stss/sdk/plugin/STSSAggUser;->access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser;
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;)V 25 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;)V
26 .locals 0 26 .locals 0
27 27
28 - .line 86 28 + .line 87
29 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$3;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 29 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$3;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
30 30
31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
38 .method public run()V 38 .method public run()V
39 .locals 3 39 .locals 3
40 40
41 - .line 90 41 + .line 91
42 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$3;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 42 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$3;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
43 43
44 const-string v1, "logout" 44 const-string v1, "logout"
@@ -49,7 +49,7 @@ @@ -49,7 +49,7 @@
49 49
50 if-eqz v0, :cond_0 50 if-eqz v0, :cond_0
51 51
52 - .line 91 52 + .line 92
53 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$3;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 53 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$3;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
54 54
55 invoke-static {v0}, Lcom/stss/sdk/plugin/STSSAggUser;->access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser; 55 invoke-static {v0}, Lcom/stss/sdk/plugin/STSSAggUser;->access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser;
@@ -60,7 +60,7 @@ @@ -60,7 +60,7 @@
60 60
61 goto :goto_0 61 goto :goto_0
62 62
63 - .line 93 63 + .line 94
64 :cond_0 64 :cond_0
65 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 65 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
66 66
@@ -72,7 +72,7 @@ @@ -72,7 +72,7 @@
72 72
73 invoke-virtual {v0, v1, v2}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V 73 invoke-virtual {v0, v1, v2}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V
74 74
75 - .line 94 75 + .line 95
76 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 76 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
77 77
78 move-result-object v0 78 move-result-object v0
@@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
27 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;Lcom/stss/sdk/bean/STSSUserExtraData;)V 27 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;Lcom/stss/sdk/bean/STSSUserExtraData;)V
28 .locals 0 28 .locals 0
29 29
30 - .line 116 30 + .line 120
31 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$4;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 31 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$4;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
32 32
33 iput-object p2, p0, Lcom/stss/sdk/plugin/STSSAggUser$4;->val$extraData:Lcom/stss/sdk/bean/STSSUserExtraData; 33 iput-object p2, p0, Lcom/stss/sdk/plugin/STSSAggUser$4;->val$extraData:Lcom/stss/sdk/bean/STSSUserExtraData;
@@ -42,7 +42,7 @@ @@ -42,7 +42,7 @@
42 .method public run()V 42 .method public run()V
43 .locals 2 43 .locals 2
44 44
45 - .line 120 45 + .line 124
46 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$4;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 46 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$4;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
47 47
48 invoke-static {v0}, Lcom/stss/sdk/plugin/STSSAggUser;->access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser; 48 invoke-static {v0}, Lcom/stss/sdk/plugin/STSSAggUser;->access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser;
@@ -61,10 +61,10 @@ @@ -61,10 +61,10 @@
61 61
62 const-string v1, "\u89d2\u8272\u6570\u636e\u4e0a\u4f20\u6709\u8bef" 62 const-string v1, "\u89d2\u8272\u6570\u636e\u4e0a\u4f20\u6709\u8bef"
63 63
64 - .line 122 64 + .line 126
65 invoke-static {v1, v0}, Lcom/stss/sdk/utils/STSSAggLog;->eLog(Ljava/lang/String;Ljava/lang/String;)V 65 invoke-static {v1, v0}, Lcom/stss/sdk/utils/STSSAggLog;->eLog(Ljava/lang/String;Ljava/lang/String;)V
66 66
67 - .line 123 67 + .line 127
68 invoke-static {v1, v0}, Lcom/stss/sdk/utils/STSSAggAlertDialog;->apiError(Ljava/lang/String;Ljava/lang/String;)V 68 invoke-static {v1, v0}, Lcom/stss/sdk/utils/STSSAggAlertDialog;->apiError(Ljava/lang/String;Ljava/lang/String;)V
69 69
70 :cond_0 70 :cond_0
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;)V 25 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;)V
26 .locals 0 26 .locals 0
27 27
28 - .line 144 28 + .line 148
29 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$5;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 29 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$5;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
30 30
31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
38 .method public run()V 38 .method public run()V
39 .locals 2 39 .locals 2
40 40
41 - .line 147 41 + .line 151
42 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$5;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 42 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$5;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
43 43
44 const-string v1, "exit" 44 const-string v1, "exit"
@@ -49,7 +49,7 @@ @@ -49,7 +49,7 @@
49 49
50 if-eqz v0, :cond_0 50 if-eqz v0, :cond_0
51 51
52 - .line 148 52 + .line 152
53 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$5;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 53 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$5;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
54 54
55 invoke-static {v0}, Lcom/stss/sdk/plugin/STSSAggUser;->access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser; 55 invoke-static {v0}, Lcom/stss/sdk/plugin/STSSAggUser;->access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser;
@@ -60,7 +60,7 @@ @@ -60,7 +60,7 @@
60 60
61 goto :goto_0 61 goto :goto_0
62 62
63 - .line 150 63 + .line 154
64 :cond_0 64 :cond_0
65 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$5;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 65 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser$5;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
66 66
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;)V 25 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;)V
26 .locals 0 26 .locals 0
27 27
28 - .line 161 28 + .line 165
29 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$6;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 29 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$6;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
30 30
31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;)V 25 .method constructor <init>(Lcom/stss/sdk/plugin/STSSAggUser;)V
26 .locals 0 26 .locals 0
27 27
28 - .line 166 28 + .line 170
29 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$7;->this$0:Lcom/stss/sdk/plugin/STSSAggUser; 29 iput-object p1, p0, Lcom/stss/sdk/plugin/STSSAggUser$7;->this$0:Lcom/stss/sdk/plugin/STSSAggUser;
30 30
31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
38 .method public onClick(Landroid/content/DialogInterface;I)V 38 .method public onClick(Landroid/content/DialogInterface;I)V
39 .locals 1 39 .locals 1
40 40
41 - .line 168 41 + .line 172
42 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 42 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
43 43
44 move-result-object p1 44 move-result-object p1
@@ -49,7 +49,7 @@ @@ -49,7 +49,7 @@
49 49
50 invoke-virtual {p1, p2, v0}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V 50 invoke-virtual {p1, p2, v0}, Lcom/stss/sdk/STSSAggSdk;->onResult(ILjava/lang/String;)V
51 51
52 - .line 169 52 + .line 173
53 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 53 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
54 54
55 move-result-object p1 55 move-result-object p1
@@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
15 .method private constructor <init>()V 15 .method private constructor <init>()V
16 .locals 0 16 .locals 0
17 17
18 - .line 29 18 + .line 30
19 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 19 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
20 20
21 return-void 21 return-void
@@ -24,7 +24,7 @@ @@ -24,7 +24,7 @@
24 .method static synthetic access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser; 24 .method static synthetic access$000(Lcom/stss/sdk/plugin/STSSAggUser;)Lcom/stss/sdk/interfaces/ISTSSAggUser;
25 .locals 0 25 .locals 0
26 26
27 - .line 18 27 + .line 19
28 iget-object p0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser; 28 iget-object p0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser;
29 29
30 return-object p0 30 return-object p0
@@ -33,7 +33,7 @@ @@ -33,7 +33,7 @@
33 .method static synthetic access$100(Lcom/stss/sdk/plugin/STSSAggUser;)V 33 .method static synthetic access$100(Lcom/stss/sdk/plugin/STSSAggUser;)V
34 .locals 0 34 .locals 0
35 35
36 - .line 18 36 + .line 19
37 invoke-direct {p0}, Lcom/stss/sdk/plugin/STSSAggUser;->showExitDialog()V 37 invoke-direct {p0}, Lcom/stss/sdk/plugin/STSSAggUser;->showExitDialog()V
38 38
39 return-void 39 return-void
@@ -42,19 +42,19 @@ @@ -42,19 +42,19 @@
42 .method public static getInstance()Lcom/stss/sdk/plugin/STSSAggUser; 42 .method public static getInstance()Lcom/stss/sdk/plugin/STSSAggUser;
43 .locals 1 43 .locals 1
44 44
45 - .line 23 45 + .line 24
46 sget-object v0, Lcom/stss/sdk/plugin/STSSAggUser;->instance:Lcom/stss/sdk/plugin/STSSAggUser; 46 sget-object v0, Lcom/stss/sdk/plugin/STSSAggUser;->instance:Lcom/stss/sdk/plugin/STSSAggUser;
47 47
48 if-nez v0, :cond_0 48 if-nez v0, :cond_0
49 49
50 - .line 24 50 + .line 25
51 new-instance v0, Lcom/stss/sdk/plugin/STSSAggUser; 51 new-instance v0, Lcom/stss/sdk/plugin/STSSAggUser;
52 52
53 invoke-direct {v0}, Lcom/stss/sdk/plugin/STSSAggUser;-><init>()V 53 invoke-direct {v0}, Lcom/stss/sdk/plugin/STSSAggUser;-><init>()V
54 54
55 sput-object v0, Lcom/stss/sdk/plugin/STSSAggUser;->instance:Lcom/stss/sdk/plugin/STSSAggUser; 55 sput-object v0, Lcom/stss/sdk/plugin/STSSAggUser;->instance:Lcom/stss/sdk/plugin/STSSAggUser;
56 56
57 - .line 26 57 + .line 27
58 :cond_0 58 :cond_0
59 sget-object v0, Lcom/stss/sdk/plugin/STSSAggUser;->instance:Lcom/stss/sdk/plugin/STSSAggUser; 59 sget-object v0, Lcom/stss/sdk/plugin/STSSAggUser;->instance:Lcom/stss/sdk/plugin/STSSAggUser;
60 60
@@ -64,7 +64,7 @@ @@ -64,7 +64,7 @@
64 .method private showExitDialog()V 64 .method private showExitDialog()V
65 .locals 3 65 .locals 3
66 66
67 - .line 157 67 + .line 161
68 new-instance v0, Landroid/app/AlertDialog$Builder; 68 new-instance v0, Landroid/app/AlertDialog$Builder;
69 69
70 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 70 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
@@ -79,20 +79,20 @@ @@ -79,20 +79,20 @@
79 79
80 const-string v1, "\u63d0\u793a" 80 const-string v1, "\u63d0\u793a"
81 81
82 - .line 158 82 + .line 162
83 invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; 83 invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
84 84
85 const-string v1, "\u662f\u5426\u9000\u51fa\u6e38\u620f\uff1f" 85 const-string v1, "\u662f\u5426\u9000\u51fa\u6e38\u620f\uff1f"
86 86
87 - .line 159 87 + .line 163
88 invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; 88 invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
89 89
90 const/4 v1, 0x1 90 const/4 v1, 0x1
91 91
92 - .line 160 92 + .line 164
93 invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder; 93 invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setCancelable(Z)Landroid/app/AlertDialog$Builder;
94 94
95 - .line 161 95 + .line 165
96 new-instance v1, Lcom/stss/sdk/plugin/STSSAggUser$6; 96 new-instance v1, Lcom/stss/sdk/plugin/STSSAggUser$6;
97 97
98 invoke-direct {v1, p0}, Lcom/stss/sdk/plugin/STSSAggUser$6;-><init>(Lcom/stss/sdk/plugin/STSSAggUser;)V 98 invoke-direct {v1, p0}, Lcom/stss/sdk/plugin/STSSAggUser$6;-><init>(Lcom/stss/sdk/plugin/STSSAggUser;)V
@@ -101,7 +101,7 @@ @@ -101,7 +101,7 @@
101 101
102 invoke-virtual {v0, v2, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; 102 invoke-virtual {v0, v2, v1}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
103 103
104 - .line 166 104 + .line 170
105 new-instance v1, Lcom/stss/sdk/plugin/STSSAggUser$7; 105 new-instance v1, Lcom/stss/sdk/plugin/STSSAggUser$7;
106 106
107 invoke-direct {v1, p0}, Lcom/stss/sdk/plugin/STSSAggUser$7;-><init>(Lcom/stss/sdk/plugin/STSSAggUser;)V 107 invoke-direct {v1, p0}, Lcom/stss/sdk/plugin/STSSAggUser$7;-><init>(Lcom/stss/sdk/plugin/STSSAggUser;)V
@@ -110,7 +110,7 @@ @@ -110,7 +110,7 @@
110 110
111 invoke-virtual {v0, v2, v1}, Landroid/app/AlertDialog$Builder;->setNeutralButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; 111 invoke-virtual {v0, v2, v1}, Landroid/app/AlertDialog$Builder;->setNeutralButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
112 112
113 - .line 172 113 + .line 176
114 invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; 114 invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog;
115 115
116 return-void 116 return-void
@@ -121,7 +121,7 @@ @@ -121,7 +121,7 @@
121 .method public exit()V 121 .method public exit()V
122 .locals 2 122 .locals 2
123 123
124 - .line 133 124 + .line 137
125 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils; 125 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils;
126 126
127 move-result-object v0 127 move-result-object v0
@@ -130,7 +130,7 @@ @@ -130,7 +130,7 @@
130 130
131 invoke-virtual {v0, v1}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->setApiList(Ljava/lang/String;)V 131 invoke-virtual {v0, v1}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->setApiList(Ljava/lang/String;)V
132 132
133 - .line 135 133 + .line 139
134 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->showApiCheckDialog()Z 134 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->showApiCheckDialog()Z
135 135
136 move-result v0 136 move-result v0
@@ -151,12 +151,12 @@ @@ -151,12 +151,12 @@
151 151
152 const-string v1, "\u5b58\u5728\u90e8\u5206\u91cd\u8981\u63a5\u53e3\u6ca1\u8c03\u7528\uff0c\u7528\u201c\u63a5\u53e3\u68c0\u67e5\u201d\u4e3a\u5173\u952e\u5b57\u67e5\u770b\u6253\u5370\u65e5\u5fd7\uff01" 152 const-string v1, "\u5b58\u5728\u90e8\u5206\u91cd\u8981\u63a5\u53e3\u6ca1\u8c03\u7528\uff0c\u7528\u201c\u63a5\u53e3\u68c0\u67e5\u201d\u4e3a\u5173\u952e\u5b57\u67e5\u770b\u6253\u5370\u65e5\u5fd7\uff01"
153 153
154 - .line 136 154 + .line 140
155 invoke-static {v0, v1}, Lcom/stss/sdk/utils/STSSAggAlertDialog;->apiError(Ljava/lang/String;Ljava/lang/String;)V 155 invoke-static {v0, v1}, Lcom/stss/sdk/utils/STSSAggAlertDialog;->apiError(Ljava/lang/String;Ljava/lang/String;)V
156 156
157 return-void 157 return-void
158 158
159 - .line 140 159 + .line 144
160 :cond_0 160 :cond_0
161 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser; 161 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser;
162 162
@@ -164,7 +164,7 @@ @@ -164,7 +164,7 @@
164 164
165 return-void 165 return-void
166 166
167 - .line 144 167 + .line 148
168 :cond_1 168 :cond_1
169 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 169 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
170 170
@@ -182,7 +182,7 @@ @@ -182,7 +182,7 @@
182 .method public init()V 182 .method public init()V
183 .locals 2 183 .locals 2
184 184
185 - .line 33 185 + .line 34
186 invoke-static {}, Lcom/stss/sdk/utils/PluginFactory;->getInstance()Lcom/stss/sdk/utils/PluginFactory; 186 invoke-static {}, Lcom/stss/sdk/utils/PluginFactory;->getInstance()Lcom/stss/sdk/utils/PluginFactory;
187 187
188 move-result-object v0 188 move-result-object v0
@@ -197,7 +197,7 @@ @@ -197,7 +197,7 @@
197 197
198 iput-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser; 198 iput-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser;
199 199
200 - .line 35 200 + .line 36
201 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 201 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
202 202
203 move-result-object v0 203 move-result-object v0
@@ -214,12 +214,12 @@ @@ -214,12 +214,12 @@
214 214
215 if-nez v0, :cond_0 215 if-nez v0, :cond_0
216 216
217 - .line 37 217 + .line 38
218 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser; 218 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser;
219 219
220 if-nez v0, :cond_0 220 if-nez v0, :cond_0
221 221
222 - .line 38 222 + .line 39
223 new-instance v0, Lcom/stss/sdk/defaultSdk/STSSAggDefaultUser; 223 new-instance v0, Lcom/stss/sdk/defaultSdk/STSSAggDefaultUser;
224 224
225 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 225 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
@@ -241,7 +241,7 @@ @@ -241,7 +241,7 @@
241 .method public isSupport(Ljava/lang/String;)Z 241 .method public isSupport(Ljava/lang/String;)Z
242 .locals 1 242 .locals 1
243 243
244 - .line 43 244 + .line 44
245 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser; 245 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser;
246 246
247 if-nez v0, :cond_0 247 if-nez v0, :cond_0
@@ -250,7 +250,7 @@ @@ -250,7 +250,7 @@
250 250
251 return p1 251 return p1
252 252
253 - .line 46 253 + .line 47
254 :cond_0 254 :cond_0
255 invoke-interface {v0, p1}, Lcom/stss/sdk/interfaces/ISTSSAggUser;->isSupportMethod(Ljava/lang/String;)Z 255 invoke-interface {v0, p1}, Lcom/stss/sdk/interfaces/ISTSSAggUser;->isSupportMethod(Ljava/lang/String;)Z
256 256
@@ -262,7 +262,7 @@ @@ -262,7 +262,7 @@
262 .method public login()V 262 .method public login()V
263 .locals 2 263 .locals 2
264 264
265 - .line 53 265 + .line 54
266 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils; 266 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils;
267 267
268 move-result-object v0 268 move-result-object v0
@@ -271,7 +271,7 @@ @@ -271,7 +271,7 @@
271 271
272 invoke-virtual {v0, v1}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->setApiList(Ljava/lang/String;)V 272 invoke-virtual {v0, v1}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->setApiList(Ljava/lang/String;)V
273 273
274 - .line 54 274 + .line 55
275 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser; 275 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser;
276 276
277 if-eqz v0, :cond_1 277 if-eqz v0, :cond_1
@@ -286,7 +286,7 @@ @@ -286,7 +286,7 @@
286 286
287 goto :goto_0 287 goto :goto_0
288 288
289 - .line 57 289 + .line 58
290 :cond_0 290 :cond_0
291 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 291 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
292 292
@@ -306,14 +306,14 @@ @@ -306,14 +306,14 @@
306 .method public login(Ljava/lang/String;)V 306 .method public login(Ljava/lang/String;)V
307 .locals 2 307 .locals 2
308 308
309 - .line 66 309 + .line 67
310 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser; 310 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser;
311 311
312 if-nez v0, :cond_0 312 if-nez v0, :cond_0
313 313
314 return-void 314 return-void
315 315
316 - .line 69 316 + .line 70
317 :cond_0 317 :cond_0
318 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 318 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
319 319
@@ -331,7 +331,7 @@ @@ -331,7 +331,7 @@
331 .method public logout()V 331 .method public logout()V
332 .locals 2 332 .locals 2
333 333
334 - .line 81 334 + .line 82
335 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils; 335 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils;
336 336
337 move-result-object v0 337 move-result-object v0
@@ -340,14 +340,14 @@ @@ -340,14 +340,14 @@
340 340
341 invoke-virtual {v0, v1}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->setApiList(Ljava/lang/String;)V 341 invoke-virtual {v0, v1}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->setApiList(Ljava/lang/String;)V
342 342
343 - .line 82 343 + .line 83
344 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser; 344 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser;
345 345
346 if-nez v0, :cond_0 346 if-nez v0, :cond_0
347 347
348 return-void 348 return-void
349 349
350 - .line 86 350 + .line 87
351 :cond_0 351 :cond_0
352 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 352 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
353 353
@@ -365,14 +365,14 @@ @@ -365,14 +365,14 @@
365 .method public postGiftCode(Ljava/lang/String;)V 365 .method public postGiftCode(Ljava/lang/String;)V
366 .locals 1 366 .locals 1
367 367
368 - .line 181 368 + .line 185
369 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser; 369 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser;
370 370
371 if-nez v0, :cond_0 371 if-nez v0, :cond_0
372 372
373 return-void 373 return-void
374 374
375 - .line 184 375 + .line 188
376 :cond_0 376 :cond_0
377 invoke-interface {v0, p1}, Lcom/stss/sdk/interfaces/ISTSSAggUser;->postGiftCode(Ljava/lang/String;)V 377 invoke-interface {v0, p1}, Lcom/stss/sdk/interfaces/ISTSSAggUser;->postGiftCode(Ljava/lang/String;)V
378 378
@@ -382,7 +382,7 @@ @@ -382,7 +382,7 @@
382 .method public submitExtraData(Lcom/stss/sdk/bean/STSSUserExtraData;)V 382 .method public submitExtraData(Lcom/stss/sdk/bean/STSSUserExtraData;)V
383 .locals 2 383 .locals 2
384 384
385 - .line 106 385 + .line 107
386 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils; 386 invoke-static {}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->getInstance()Lcom/stss/sdk/utils/STSSAggCheckUtils;
387 387
388 move-result-object v0 388 move-result-object v0
@@ -391,28 +391,45 @@ @@ -391,28 +391,45 @@
391 391
392 invoke-virtual {v0, v1}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->setApiList(Ljava/lang/String;)V 392 invoke-virtual {v0, v1}, Lcom/stss/sdk/utils/STSSAggCheckUtils;->setApiList(Ljava/lang/String;)V
393 393
394 - .line 107  
395 - invoke-static {p1}, Lcom/stss/sdk/request/STSSSubmitData;->submitData(Lcom/stss/sdk/bean/STSSUserExtraData;)V 394 + .line 108
  395 + invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSUserExtraData;->getOccupationName()Ljava/lang/String;
  396 +
  397 + move-result-object v0
  398 +
  399 + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  400 +
  401 + move-result v0
  402 +
  403 + if-eqz v0, :cond_0
  404 +
  405 + const-string v0, "0"
396 406
397 .line 109 407 .line 109
  408 + invoke-virtual {p1, v0}, Lcom/stss/sdk/bean/STSSUserExtraData;->setOccupationName(Ljava/lang/String;)V
  409 +
  410 + .line 111
  411 + :cond_0
  412 + invoke-static {p1}, Lcom/stss/sdk/request/STSSSubmitData;->submitData(Lcom/stss/sdk/bean/STSSUserExtraData;)V
  413 +
  414 + .line 113
398 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser; 415 iget-object v0, p0, Lcom/stss/sdk/plugin/STSSAggUser;->userPlugin:Lcom/stss/sdk/interfaces/ISTSSAggUser;
399 416
400 - if-nez v0, :cond_0 417 + if-nez v0, :cond_1
401 418
402 return-void 419 return-void
403 420
404 - .line 113  
405 - :cond_0 421 + .line 117
  422 + :cond_1
406 invoke-virtual {p0, v1}, Lcom/stss/sdk/plugin/STSSAggUser;->isSupport(Ljava/lang/String;)Z 423 invoke-virtual {p0, v1}, Lcom/stss/sdk/plugin/STSSAggUser;->isSupport(Ljava/lang/String;)Z
407 424
408 move-result v0 425 move-result v0
409 426
410 - if-nez v0, :cond_1 427 + if-nez v0, :cond_2
411 428
412 return-void 429 return-void
413 430
414 - .line 116  
415 - :cond_1 431 + .line 120
  432 + :cond_2
416 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 433 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
417 434
418 move-result-object v0 435 move-result-object v0
  1 +.class public Lcom/stss/sdk/request/CheckOnline;
  2 +.super Landroid/os/AsyncTask;
  3 +.source "CheckOnline.java"
  4 +
  5 +
  6 +# annotations
  7 +.annotation system Ldalvik/annotation/Signature;
  8 + value = {
  9 + "Landroid/os/AsyncTask<",
  10 + "Ljava/lang/String;",
  11 + "Ljava/lang/Void;",
  12 + "Ljava/lang/Void;",
  13 + ">;"
  14 + }
  15 +.end annotation
  16 +
  17 +
  18 +# direct methods
  19 +.method public constructor <init>()V
  20 + .locals 0
  21 +
  22 + .line 13
  23 + invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V
  24 +
  25 + return-void
  26 +.end method
  27 +
  28 +
  29 +# virtual methods
  30 +.method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
  31 + .locals 0
  32 +
  33 + .line 13
  34 + check-cast p1, [Ljava/lang/String;
  35 +
  36 + invoke-virtual {p0, p1}, Lcom/stss/sdk/request/CheckOnline;->doInBackground([Ljava/lang/String;)Ljava/lang/Void;
  37 +
  38 + move-result-object p1
  39 +
  40 + return-object p1
  41 +.end method
  42 +
  43 +.method protected varargs doInBackground([Ljava/lang/String;)Ljava/lang/Void;
  44 + .locals 2
  45 +
  46 + .line 17
  47 + invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
  48 +
  49 + move-result-object v0
  50 +
  51 + invoke-virtual {v0}, Lcom/stss/sdk/STSSAggSdk;->getUToken()Lcom/stss/sdk/verify/STSSUToken;
  52 +
  53 + move-result-object v0
  54 +
  55 + const/4 v1, 0x0
  56 +
  57 + if-nez v0, :cond_0
  58 +
  59 + return-object v1
  60 +
  61 + :cond_0
  62 + const/4 v0, 0x0
  63 +
  64 + .line 21
  65 + aget-object p1, p1, v0
  66 +
  67 + .line 22
  68 + invoke-static {}, Lcom/stss/sdk/utils/http/HttpParamsUtils;->getCommonParams()Ljava/util/HashMap;
  69 +
  70 + move-result-object v0
  71 +
  72 + .line 23
  73 + invoke-static {p1, v0}, Lcom/stss/sdk/utils/http/STSSAggHttpUtils;->httpPost(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
  74 +
  75 + return-object v1
  76 +.end method
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 .method constructor <init>(Ljava/lang/String;)V 25 .method constructor <init>(Ljava/lang/String;)V
26 .locals 0 26 .locals 0
27 27
28 - .line 71 28 + .line 70
29 iput-object p1, p0, Lcom/stss/sdk/request/STSSCreateOrder$1;->val$msg:Ljava/lang/String; 29 iput-object p1, p0, Lcom/stss/sdk/request/STSSCreateOrder$1;->val$msg:Ljava/lang/String;
30 30
31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
38 .method public run()V 38 .method public run()V
39 .locals 3 39 .locals 3
40 40
41 - .line 74 41 + .line 73
42 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 42 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
43 43
44 move-result-object v0 44 move-result-object v0
@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 .method public constructor <init>()V 7 .method public constructor <init>()V
8 .locals 0 8 .locals 0
9 9
10 - .line 22 10 + .line 21
11 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 11 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
12 12
13 return-void 13 return-void
@@ -18,7 +18,7 @@ @@ -18,7 +18,7 @@
18 18
19 const/4 p2, 0x0 19 const/4 p2, 0x0
20 20
21 - .line 29 21 + .line 28
22 :try_start_0 22 :try_start_0
23 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 23 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
24 24
@@ -34,7 +34,7 @@ @@ -34,7 +34,7 @@
34 34
35 if-eqz v0, :cond_3 35 if-eqz v0, :cond_3
36 36
37 - .line 30 37 + .line 29
38 :try_start_1 38 :try_start_1
39 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getToken()Ljava/lang/String; 39 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getToken()Ljava/lang/String;
40 40
@@ -47,7 +47,7 @@ @@ -47,7 +47,7 @@
47 :cond_0 47 :cond_0
48 if-eqz p1, :cond_2 48 if-eqz p1, :cond_2
49 49
50 - .line 35 50 + .line 34
51 invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->toMap()Ljava/util/Map; 51 invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->toMap()Ljava/util/Map;
52 52
53 move-result-object v2 53 move-result-object v2
@@ -66,7 +66,7 @@ @@ -66,7 +66,7 @@
66 66
67 goto/16 :goto_0 67 goto/16 :goto_0
68 68
69 - .line 39 69 + .line 38
70 :cond_1 70 :cond_1
71 new-instance v2, Ljava/util/HashMap; 71 new-instance v2, Ljava/util/HashMap;
72 72
@@ -74,7 +74,7 @@ @@ -74,7 +74,7 @@
74 74
75 const-string v3, "game_id" 75 const-string v3, "game_id"
76 76
77 - .line 40 77 + .line 39
78 new-instance v4, Ljava/lang/StringBuilder; 78 new-instance v4, Ljava/lang/StringBuilder;
79 79
80 invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V 80 invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
@@ -99,7 +99,7 @@ @@ -99,7 +99,7 @@
99 99
100 const-string v3, "channel_id" 100 const-string v3, "channel_id"
101 101
102 - .line 41 102 + .line 40
103 sget-object v4, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams; 103 sget-object v4, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams;
104 104
105 invoke-virtual {v4}, Lcom/stss/sdk/SDKParams;->getCurrChannel()Ljava/lang/String; 105 invoke-virtual {v4}, Lcom/stss/sdk/SDKParams;->getCurrChannel()Ljava/lang/String;
@@ -110,7 +110,7 @@ @@ -110,7 +110,7 @@
110 110
111 const-string v3, "game_uid" 111 const-string v3, "game_uid"
112 112
113 - .line 42 113 + .line 41
114 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getGame_uid()Ljava/lang/String; 114 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getGame_uid()Ljava/lang/String;
115 115
116 move-result-object v4 116 move-result-object v4
@@ -119,7 +119,7 @@ @@ -119,7 +119,7 @@
119 119
120 const-string v3, "channel_uid" 120 const-string v3, "channel_uid"
121 121
122 - .line 43 122 + .line 42
123 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getChannel_uid()Ljava/lang/String; 123 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getChannel_uid()Ljava/lang/String;
124 124
125 move-result-object v0 125 move-result-object v0
@@ -128,7 +128,7 @@ @@ -128,7 +128,7 @@
128 128
129 const-string v0, "imei" 129 const-string v0, "imei"
130 130
131 - .line 44 131 + .line 43
132 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 132 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
133 133
134 move-result-object v3 134 move-result-object v3
@@ -147,32 +147,32 @@ @@ -147,32 +147,32 @@
147 147
148 const-string v3, "1" 148 const-string v3, "1"
149 149
150 - .line 45 150 + .line 44
151 invoke-interface {v2, v0, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 151 invoke-interface {v2, v0, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
152 152
153 - .line 46 153 + .line 45
154 invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->toMap()Ljava/util/Map; 154 invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->toMap()Ljava/util/Map;
155 155
156 move-result-object v0 156 move-result-object v0
157 157
158 invoke-interface {v2, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V 158 invoke-interface {v2, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
159 159
160 - .line 48 160 + .line 47
161 invoke-static {v2}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->sortMapByKey(Ljava/util/Map;)Ljava/util/Map; 161 invoke-static {v2}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->sortMapByKey(Ljava/util/Map;)Ljava/util/Map;
162 162
163 move-result-object v0 163 move-result-object v0
164 164
165 - .line 49 165 + .line 48
166 invoke-static {v0}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->reqDataMD5(Ljava/util/Map;)Ljava/lang/String; 166 invoke-static {v0}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->reqDataMD5(Ljava/util/Map;)Ljava/lang/String;
167 167
168 move-result-object v0 168 move-result-object v0
169 169
170 - .line 51 170 + .line 50
171 invoke-static {}, Lcom/stss/sdk/utils/http/HttpParamsUtils;->getCommonParams()Ljava/util/HashMap; 171 invoke-static {}, Lcom/stss/sdk/utils/http/HttpParamsUtils;->getCommonParams()Ljava/util/HashMap;
172 172
173 move-result-object v2 173 move-result-object v2
174 174
175 - .line 52 175 + .line 51
176 invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->toMap()Ljava/util/Map; 176 invoke-virtual {p1}, Lcom/stss/sdk/bean/STSSPayParams;->toMap()Ljava/util/Map;
177 177
178 move-result-object p1 178 move-result-object p1
@@ -181,10 +181,10 @@ @@ -181,10 +181,10 @@
181 181
182 const-string p1, "sign" 182 const-string p1, "sign"
183 183
184 - .line 53 184 + .line 52
185 invoke-interface {v2, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 185 invoke-interface {v2, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
186 186
187 - .line 55 187 + .line 54
188 new-instance p1, Ljava/lang/StringBuilder; 188 new-instance p1, Ljava/lang/StringBuilder;
189 189
190 invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V 190 invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
@@ -205,12 +205,12 @@ @@ -205,12 +205,12 @@
205 205
206 invoke-static {v1, p1}, Lcom/stss/sdk/utils/STSSAggLog;->dLog(Ljava/lang/String;Ljava/lang/String;)V 206 invoke-static {v1, p1}, Lcom/stss/sdk/utils/STSSAggLog;->dLog(Ljava/lang/String;Ljava/lang/String;)V
207 207
208 - .line 56 208 + .line 55
209 invoke-static {p0, v2}, Lcom/stss/sdk/utils/http/STSSAggHttpUtils;->httpPost(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String; 209 invoke-static {p0, v2}, Lcom/stss/sdk/utils/http/STSSAggHttpUtils;->httpPost(Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
210 210
211 move-result-object p0 211 move-result-object p0
212 212
213 - .line 57 213 + .line 56
214 new-instance p1, Ljava/lang/StringBuilder; 214 new-instance p1, Ljava/lang/StringBuilder;
215 215
216 invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V 216 invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
@@ -227,7 +227,7 @@ @@ -227,7 +227,7 @@
227 227
228 invoke-static {v1, p1}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V 228 invoke-static {v1, p1}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V
229 229
230 - .line 58 230 + .line 57
231 invoke-static {p0}, Lcom/stss/sdk/request/STSSCreateOrder;->parseOrderResult(Ljava/lang/String;)Lcom/stss/sdk/bean/STSSOrder; 231 invoke-static {p0}, Lcom/stss/sdk/request/STSSCreateOrder;->parseOrderResult(Ljava/lang/String;)Lcom/stss/sdk/bean/STSSOrder;
232 232
233 move-result-object p0 233 move-result-object p0
@@ -242,7 +242,7 @@ @@ -242,7 +242,7 @@
242 :goto_1 242 :goto_1
243 const-string p0, "The user now not logined. the token is null" 243 const-string p0, "The user now not logined. the token is null"
244 244
245 - .line 31 245 + .line 30
246 invoke-static {v1, p0}, Lcom/stss/sdk/utils/STSSAggLog;->eLog(Ljava/lang/String;Ljava/lang/String;)V 246 invoke-static {v1, p0}, Lcom/stss/sdk/utils/STSSAggLog;->eLog(Ljava/lang/String;Ljava/lang/String;)V
247 :try_end_1 247 :try_end_1
248 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 248 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
@@ -252,18 +252,18 @@ @@ -252,18 +252,18 @@
252 :catch_0 252 :catch_0
253 move-exception p0 253 move-exception p0
254 254
255 - .line 60 255 + .line 59
256 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 256 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
257 257
258 return-object p2 258 return-object p2
259 .end method 259 .end method
260 260
261 .method private static parseOrderResult(Ljava/lang/String;)Lcom/stss/sdk/bean/STSSOrder; 261 .method private static parseOrderResult(Ljava/lang/String;)Lcom/stss/sdk/bean/STSSOrder;
262 - .locals 6 262 + .locals 9
263 263
264 const/4 v0, 0x0 264 const/4 v0, 0x0
265 265
266 - .line 67 266 + .line 66
267 :try_start_0 267 :try_start_0
268 new-instance v1, Lorg/json/JSONObject; 268 new-instance v1, Lorg/json/JSONObject;
269 269
@@ -271,7 +271,7 @@ @@ -271,7 +271,7 @@
271 271
272 const-string p0, "code" 272 const-string p0, "code"
273 273
274 - .line 68 274 + .line 67
275 invoke-virtual {v1, p0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I 275 invoke-virtual {v1, p0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
276 276
277 move-result p0 277 move-result p0
@@ -282,12 +282,12 @@ @@ -282,12 +282,12 @@
282 282
283 const-string p0, "msg" 283 const-string p0, "msg"
284 284
285 - .line 70 285 + .line 69
286 invoke-virtual {v1, p0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 286 invoke-virtual {v1, p0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
287 287
288 move-result-object p0 288 move-result-object p0
289 289
290 - .line 71 290 + .line 70
291 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 291 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
292 292
293 move-result-object v1 293 move-result-object v1
@@ -303,38 +303,55 @@ @@ -303,38 +303,55 @@
303 :cond_0 303 :cond_0
304 const-string p0, "data" 304 const-string p0, "data"
305 305
306 - .line 79 306 + .line 78
307 invoke-virtual {v1, p0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; 307 invoke-virtual {v1, p0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
308 308
309 move-result-object p0 309 move-result-object p0
310 310
311 - .line 80  
312 - new-instance v1, Lcom/stss/sdk/bean/STSSOrder; 311 + .line 79
  312 + new-instance v8, Lcom/stss/sdk/bean/STSSOrder;
  313 +
  314 + const-string v1, "order_code"
  315 +
  316 + invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
313 317
314 - const-string v3, "order_code" 318 + move-result-object v2
  319 +
  320 + const-string v1, "call_back"
315 321
316 - invoke-virtual {p0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 322 + invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
317 323
318 move-result-object v3 324 move-result-object v3
319 325
320 - const-string v4, "call_back" 326 + const-string v1, "extension"
321 327
322 - invoke-virtual {p0, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 328 + .line 80
  329 + invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
323 330
324 move-result-object v4 331 move-result-object v4
325 332
326 - const-string v5, "extension" 333 + const/4 v5, 0x1
  334 +
  335 + const-string v1, "product_price"
  336 +
  337 + invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
  338 +
  339 + move-result-object v6
  340 +
  341 + const-string v1, "product_count"
327 342
328 .line 81 343 .line 81
329 - invoke-virtual {p0, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 344 + invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
330 345
331 - move-result-object p0 346 + move-result-object v7
  347 +
  348 + move-object v1, v8
332 349
333 - invoke-direct {v1, v3, v4, p0, v2}, Lcom/stss/sdk/bean/STSSOrder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V 350 + invoke-direct/range {v1 .. v7}, Lcom/stss/sdk/bean/STSSOrder;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
334 :try_end_0 351 :try_end_0
335 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 352 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
336 353
337 - return-object v1 354 + return-object v8
338 355
339 :catch_0 356 :catch_0
340 move-exception p0 357 move-exception p0
@@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
27 .method constructor <init>(Lcom/stss/sdk/request/STSSLoginVerify$1;Ljava/lang/String;)V 27 .method constructor <init>(Lcom/stss/sdk/request/STSSLoginVerify$1;Ljava/lang/String;)V
28 .locals 0 28 .locals 0
29 29
30 - .line 61 30 + .line 62
31 iput-object p1, p0, Lcom/stss/sdk/request/STSSLoginVerify$1$1;->this$0:Lcom/stss/sdk/request/STSSLoginVerify$1; 31 iput-object p1, p0, Lcom/stss/sdk/request/STSSLoginVerify$1$1;->this$0:Lcom/stss/sdk/request/STSSLoginVerify$1;
32 32
33 iput-object p2, p0, Lcom/stss/sdk/request/STSSLoginVerify$1$1;->val$result:Ljava/lang/String; 33 iput-object p2, p0, Lcom/stss/sdk/request/STSSLoginVerify$1$1;->val$result:Ljava/lang/String;
@@ -42,7 +42,7 @@ @@ -42,7 +42,7 @@
42 .method public run()V 42 .method public run()V
43 .locals 2 43 .locals 2
44 44
45 - .line 64 45 + .line 65
46 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 46 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
47 47
48 move-result-object v0 48 move-result-object v0
@@ -21,7 +21,7 @@ @@ -21,7 +21,7 @@
21 .method constructor <init>()V 21 .method constructor <init>()V
22 .locals 0 22 .locals 0
23 23
24 - .line 57 24 + .line 58
25 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 25 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
26 26
27 return-void 27 return-void
@@ -32,7 +32,7 @@ @@ -32,7 +32,7 @@
32 .method public requestResult(Ljava/lang/String;)V 32 .method public requestResult(Ljava/lang/String;)V
33 .locals 2 33 .locals 2
34 34
35 - .line 61 35 + .line 62
36 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 36 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
37 37
38 move-result-object v0 38 move-result-object v0
  1 +.class Lcom/stss/sdk/request/STSSLoginVerify$2;
  2 +.super Ljava/lang/Object;
  3 +.source "STSSLoginVerify.java"
  4 +
  5 +# interfaces
  6 +.implements Ljava/lang/Runnable;
  7 +
  8 +
  9 +# annotations
  10 +.annotation system Ldalvik/annotation/EnclosingMethod;
  11 + value = Lcom/stss/sdk/request/STSSLoginVerify;->parseAuthResult(Ljava/lang/String;)Lcom/stss/sdk/verify/STSSUToken;
  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 val$msg:Ljava/lang/String;
  22 +
  23 +
  24 +# direct methods
  25 +.method constructor <init>(Ljava/lang/String;)V
  26 + .locals 0
  27 +
  28 + .line 88
  29 + iput-object p1, p0, Lcom/stss/sdk/request/STSSLoginVerify$2;->val$msg:Ljava/lang/String;
  30 +
  31 + invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  32 +
  33 + return-void
  34 +.end method
  35 +
  36 +
  37 +# virtual methods
  38 +.method public run()V
  39 + .locals 3
  40 +
  41 + .line 91
  42 + invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
  43 +
  44 + move-result-object v0
  45 +
  46 + invoke-virtual {v0}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;
  47 +
  48 + move-result-object v0
  49 +
  50 + new-instance v1, Ljava/lang/StringBuilder;
  51 +
  52 + invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
  53 +
  54 + const-string v2, "\u767b\u5f55\u5931\u8d25---->"
  55 +
  56 + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  57 +
  58 + iget-object v2, p0, Lcom/stss/sdk/request/STSSLoginVerify$2;->val$msg:Ljava/lang/String;
  59 +
  60 + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  61 +
  62 + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  63 +
  64 + move-result-object v1
  65 +
  66 + const/4 v2, 0x0
  67 +
  68 + invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  69 +
  70 + move-result-object v0
  71 +
  72 + invoke-virtual {v0}, Landroid/widget/Toast;->show()V
  73 +
  74 + return-void
  75 +.end method
@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 .method public constructor <init>()V 7 .method public constructor <init>()V
8 .locals 0 8 .locals 0
9 9
10 - .line 23 10 + .line 24
11 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 11 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
12 12
13 return-void 13 return-void
@@ -16,7 +16,7 @@ @@ -16,7 +16,7 @@
16 .method static synthetic access$000(Ljava/lang/String;)Lcom/stss/sdk/verify/STSSUToken; 16 .method static synthetic access$000(Ljava/lang/String;)Lcom/stss/sdk/verify/STSSUToken;
17 .locals 0 17 .locals 0
18 18
19 - .line 23 19 + .line 24
20 invoke-static {p0}, Lcom/stss/sdk/request/STSSLoginVerify;->parseAuthResult(Ljava/lang/String;)Lcom/stss/sdk/verify/STSSUToken; 20 invoke-static {p0}, Lcom/stss/sdk/request/STSSLoginVerify;->parseAuthResult(Ljava/lang/String;)Lcom/stss/sdk/verify/STSSUToken;
21 21
22 move-result-object p0 22 move-result-object p0
@@ -44,7 +44,7 @@ @@ -44,7 +44,7 @@
44 44
45 if-eqz p0, :cond_1 45 if-eqz p0, :cond_1
46 46
47 - .line 32 47 + .line 33
48 :try_start_0 48 :try_start_0
49 invoke-interface {p0}, Ljava/util/Map;->size()I 49 invoke-interface {p0}, Ljava/util/Map;->size()I
50 50
@@ -54,20 +54,20 @@ @@ -54,20 +54,20 @@
54 54
55 goto/16 :goto_0 55 goto/16 :goto_0
56 56
57 - .line 35 57 + .line 36
58 :cond_0 58 :cond_0
59 invoke-static {p0}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->map2string(Ljava/util/Map;)Ljava/lang/String; 59 invoke-static {p0}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->map2string(Ljava/util/Map;)Ljava/lang/String;
60 60
61 move-result-object v3 61 move-result-object v3
62 62
63 - .line 37 63 + .line 38
64 new-instance v4, Ljava/util/HashMap; 64 new-instance v4, Ljava/util/HashMap;
65 65
66 invoke-direct {v4}, Ljava/util/HashMap;-><init>()V 66 invoke-direct {v4}, Ljava/util/HashMap;-><init>()V
67 67
68 const-string v5, "game_id" 68 const-string v5, "game_id"
69 69
70 - .line 38 70 + .line 39
71 new-instance v6, Ljava/lang/StringBuilder; 71 new-instance v6, Ljava/lang/StringBuilder;
72 72
73 invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V 73 invoke-direct {v6}, Ljava/lang/StringBuilder;-><init>()V
@@ -92,7 +92,7 @@ @@ -92,7 +92,7 @@
92 92
93 const-string v5, "channel_id" 93 const-string v5, "channel_id"
94 94
95 - .line 39 95 + .line 40
96 sget-object v6, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams; 96 sget-object v6, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams;
97 97
98 invoke-virtual {v6}, Lcom/stss/sdk/SDKParams;->getCurrChannel()Ljava/lang/String; 98 invoke-virtual {v6}, Lcom/stss/sdk/SDKParams;->getCurrChannel()Ljava/lang/String;
@@ -103,7 +103,7 @@ @@ -103,7 +103,7 @@
103 103
104 const-string v5, "imei" 104 const-string v5, "imei"
105 105
106 - .line 40 106 + .line 41
107 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 107 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
108 108
109 move-result-object v6 109 move-result-object v6
@@ -120,7 +120,7 @@ @@ -120,7 +120,7 @@
120 120
121 const-string v5, "device" 121 const-string v5, "device"
122 122
123 - .line 41 123 + .line 42
124 invoke-static {}, Lcom/stss/sdk/utils/SDKTools;->getDeviceInfor()Ljava/lang/String; 124 invoke-static {}, Lcom/stss/sdk/utils/SDKTools;->getDeviceInfor()Ljava/lang/String;
125 125
126 move-result-object v6 126 move-result-object v6
@@ -131,35 +131,35 @@ @@ -131,35 +131,35 @@
131 131
132 const-string v6, "1" 132 const-string v6, "1"
133 133
134 - .line 42 134 + .line 43
135 invoke-interface {v4, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 135 invoke-interface {v4, v5, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
136 136
137 - .line 43 137 + .line 44
138 invoke-interface {p0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; 138 invoke-interface {p0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
139 139
140 move-result-object v5 140 move-result-object v5
141 141
142 invoke-interface {v4, v2, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 142 invoke-interface {v4, v2, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
143 143
144 - .line 44 144 + .line 45
145 invoke-interface {v4, v0, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 145 invoke-interface {v4, v0, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
146 146
147 - .line 46 147 + .line 47
148 invoke-static {v4}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->sortMapByKey(Ljava/util/Map;)Ljava/util/Map; 148 invoke-static {v4}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->sortMapByKey(Ljava/util/Map;)Ljava/util/Map;
149 149
150 move-result-object v4 150 move-result-object v4
151 151
152 - .line 47 152 + .line 48
153 invoke-static {v4}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->reqDataMD5(Ljava/util/Map;)Ljava/lang/String; 153 invoke-static {v4}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->reqDataMD5(Ljava/util/Map;)Ljava/lang/String;
154 154
155 move-result-object v4 155 move-result-object v4
156 156
157 - .line 49 157 + .line 50
158 invoke-static {}, Lcom/stss/sdk/utils/http/HttpParamsUtils;->getCommonParams()Ljava/util/HashMap; 158 invoke-static {}, Lcom/stss/sdk/utils/http/HttpParamsUtils;->getCommonParams()Ljava/util/HashMap;
159 159
160 move-result-object v5 160 move-result-object v5
161 161
162 - .line 50 162 + .line 51
163 invoke-interface {p0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; 163 invoke-interface {p0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
164 164
165 move-result-object p0 165 move-result-object p0
@@ -168,15 +168,15 @@ @@ -168,15 +168,15 @@
168 168
169 const-string p0, "sign" 169 const-string p0, "sign"
170 170
171 - .line 51 171 + .line 52
172 invoke-interface {v5, p0, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 172 invoke-interface {v5, p0, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
173 173
174 - .line 52 174 + .line 53
175 invoke-interface {v5, v0, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 175 invoke-interface {v5, v0, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
176 176
177 const-string p0, "STSSAggSdk" 177 const-string p0, "STSSAggSdk"
178 178
179 - .line 54 179 + .line 55
180 new-instance v0, Ljava/lang/StringBuilder; 180 new-instance v0, Ljava/lang/StringBuilder;
181 181
182 invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V 182 invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
@@ -197,7 +197,7 @@ @@ -197,7 +197,7 @@
197 197
198 invoke-static {p0, v0}, Lcom/stss/sdk/utils/STSSAggLog;->dLog(Ljava/lang/String;Ljava/lang/String;)V 198 invoke-static {p0, v0}, Lcom/stss/sdk/utils/STSSAggLog;->dLog(Ljava/lang/String;Ljava/lang/String;)V
199 199
200 - .line 56 200 + .line 57
201 new-instance p0, Lcom/stss/sdk/utils/http/RequestParams; 201 new-instance p0, Lcom/stss/sdk/utils/http/RequestParams;
202 202
203 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 203 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
@@ -212,7 +212,7 @@ @@ -212,7 +212,7 @@
212 212
213 invoke-direct {p0, v5, v0}, Lcom/stss/sdk/utils/http/RequestParams;-><init>(Ljava/util/Map;Ljava/lang/String;)V 213 invoke-direct {p0, v5, v0}, Lcom/stss/sdk/utils/http/RequestParams;-><init>(Ljava/util/Map;Ljava/lang/String;)V
214 214
215 - .line 57 215 + .line 58
216 new-instance v0, Lcom/stss/sdk/utils/http/RequestTask; 216 new-instance v0, Lcom/stss/sdk/utils/http/RequestTask;
217 217
218 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 218 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
@@ -231,7 +231,7 @@ @@ -231,7 +231,7 @@
231 231
232 const/4 v1, 0x1 232 const/4 v1, 0x1
233 233
234 - .line 69 234 + .line 70
235 new-array v1, v1, [Lcom/stss/sdk/utils/http/RequestParams; 235 new-array v1, v1, [Lcom/stss/sdk/utils/http/RequestParams;
236 236
237 const/4 v2, 0x0 237 const/4 v2, 0x0
@@ -247,15 +247,15 @@ @@ -247,15 +247,15 @@
247 :catch_0 247 :catch_0
248 move-exception p0 248 move-exception p0
249 249
250 - .line 71 250 + .line 72
251 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 251 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
252 252
253 - .line 72 253 + .line 73
254 new-instance p0, Lcom/stss/sdk/verify/STSSUToken; 254 new-instance p0, Lcom/stss/sdk/verify/STSSUToken;
255 255
256 invoke-direct {p0}, Lcom/stss/sdk/verify/STSSUToken;-><init>()V 256 invoke-direct {p0}, Lcom/stss/sdk/verify/STSSUToken;-><init>()V
257 257
258 - .line 73 258 + .line 74
259 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 259 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
260 260
261 move-result-object v0 261 move-result-object v0
@@ -270,69 +270,85 @@ @@ -270,69 +270,85 @@
270 .method private static parseAuthResult(Ljava/lang/String;)Lcom/stss/sdk/verify/STSSUToken; 270 .method private static parseAuthResult(Ljava/lang/String;)Lcom/stss/sdk/verify/STSSUToken;
271 .locals 6 271 .locals 6
272 272
273 - const-string v0, "isRegister" 273 + const-string v0, "msg"
274 274
275 - const-string v1, "STSSAggSdk" 275 + const-string v1, "isRegister"
  276 +
  277 + const-string v2, "STSSAggSdk"
276 278
277 if-eqz p0, :cond_4 279 if-eqz p0, :cond_4
278 280
279 - .line 78 281 + .line 79
280 invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z 282 invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
281 283
282 - move-result v2 284 + move-result v3
283 285
284 - if-eqz v2, :cond_0 286 + if-eqz v3, :cond_0
285 287
286 goto/16 :goto_0 288 goto/16 :goto_0
287 289
288 - .line 82 290 + .line 83
289 :cond_0 291 :cond_0
290 :try_start_0 292 :try_start_0
291 - new-instance v2, Lorg/json/JSONObject; 293 + new-instance v3, Lorg/json/JSONObject;
292 294
293 - invoke-direct {v2, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V 295 + invoke-direct {v3, p0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
294 296
295 const-string p0, "code" 297 const-string p0, "code"
296 298
297 - .line 83  
298 - invoke-virtual {v2, p0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I 299 + .line 84
  300 + invoke-virtual {v3, p0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
299 301
300 move-result p0 302 move-result p0
301 303
302 - const/4 v3, 0x1 304 + const/4 v4, 0x1
303 305
304 - if-eq p0, v3, :cond_1 306 + if-eq p0, v4, :cond_1
305 307
306 - .line 85  
307 - new-instance v0, Ljava/lang/StringBuilder; 308 + .line 86
  309 + new-instance v1, Ljava/lang/StringBuilder;
308 310
309 - invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V 311 + invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
310 312
311 - const-string v3, "auth failed. the state is " 313 + const-string v4, "auth failed. the state is "
312 314
313 - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 315 + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
314 316
315 - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; 317 + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
316 318
317 const-string p0, ", msg is " 319 const-string p0, ", msg is "
318 320
319 - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 321 + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  322 +
  323 + invoke-virtual {v3, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
  324 +
  325 + move-result-object p0
320 326
321 - const-string p0, "msg" 327 + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
322 328
323 - invoke-virtual {v2, p0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 329 + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
324 330
325 move-result-object p0 331 move-result-object p0
326 332
327 - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 333 + invoke-static {v2, p0}, Lcom/stss/sdk/utils/STSSAggLog;->eLog(Ljava/lang/String;Ljava/lang/String;)V
328 334
329 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 335 + .line 87
  336 + invoke-virtual {v3, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
330 337
331 move-result-object p0 338 move-result-object p0
332 339
333 - invoke-static {v1, p0}, Lcom/stss/sdk/utils/STSSAggLog;->eLog(Ljava/lang/String;Ljava/lang/String;)V 340 + .line 88
  341 + invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
334 342
335 - .line 86 343 + move-result-object v0
  344 +
  345 + new-instance v1, Lcom/stss/sdk/request/STSSLoginVerify$2;
  346 +
  347 + invoke-direct {v1, p0}, Lcom/stss/sdk/request/STSSLoginVerify$2;-><init>(Ljava/lang/String;)V
  348 +
  349 + invoke-virtual {v0, v1}, Lcom/stss/sdk/STSSAggSdk;->runOnMainThread(Ljava/lang/Runnable;)V
  350 +
  351 + .line 94
336 new-instance p0, Lcom/stss/sdk/verify/STSSUToken; 352 new-instance p0, Lcom/stss/sdk/verify/STSSUToken;
337 353
338 invoke-direct {p0}, Lcom/stss/sdk/verify/STSSUToken;-><init>()V 354 invoke-direct {p0}, Lcom/stss/sdk/verify/STSSUToken;-><init>()V
@@ -342,30 +358,30 @@ @@ -342,30 +358,30 @@
342 :cond_1 358 :cond_1
343 const-string p0, "data" 359 const-string p0, "data"
344 360
345 - .line 88  
346 - invoke-virtual {v2, p0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; 361 + .line 96
  362 + invoke-virtual {v3, p0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
347 363
348 move-result-object p0 364 move-result-object p0
349 365
350 - .line 89  
351 - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z 366 + .line 97
  367 + invoke-virtual {p0, v1}, Lorg/json/JSONObject;->has(Ljava/lang/String;)Z
352 368
353 - move-result v2 369 + move-result v0
354 :try_end_0 370 :try_end_0
355 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 371 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
356 372
357 const-string v3, "id" 373 const-string v3, "id"
358 374
359 - if-eqz v2, :cond_2 375 + if-eqz v0, :cond_2
360 376
361 :try_start_1 377 :try_start_1
362 - invoke-virtual {p0, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 378 + invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
363 379
364 move-result-object v0 380 move-result-object v0
365 381
366 - const-string v2, "1" 382 + const-string v1, "1"
367 383
368 - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z 384 + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
369 385
370 move-result v0 386 move-result v0
371 387
@@ -375,82 +391,82 @@ @@ -375,82 +391,82 @@
375 391
376 move-result-object v0 392 move-result-object v0
377 393
378 - const-string v2, "register" 394 + const-string v1, "register"
379 395
380 - invoke-virtual {v0, v2}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->isSupport(Ljava/lang/String;)Z 396 + invoke-virtual {v0, v1}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->isSupport(Ljava/lang/String;)Z
381 397
382 move-result v0 398 move-result v0
383 399
384 if-eqz v0, :cond_2 400 if-eqz v0, :cond_2
385 401
386 - .line 90 402 + .line 98
387 invoke-static {}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->getInstance()Lcom/stss/sdk/plugin/STSSAggAnalytics; 403 invoke-static {}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->getInstance()Lcom/stss/sdk/plugin/STSSAggAnalytics;
388 404
389 move-result-object v0 405 move-result-object v0
390 406
391 invoke-virtual {p0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 407 invoke-virtual {p0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
392 408
393 - move-result-object v2 409 + move-result-object v1
394 410
395 - invoke-virtual {v0, v2}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->register(Ljava/lang/String;)V 411 + invoke-virtual {v0, v1}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->register(Ljava/lang/String;)V
396 412
397 - .line 92 413 + .line 100
398 :cond_2 414 :cond_2
399 invoke-static {}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->getInstance()Lcom/stss/sdk/plugin/STSSAggAnalytics; 415 invoke-static {}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->getInstance()Lcom/stss/sdk/plugin/STSSAggAnalytics;
400 416
401 move-result-object v0 417 move-result-object v0
402 418
403 - const-string v2, "login" 419 + const-string v1, "login"
404 420
405 - invoke-virtual {v0, v2}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->isSupport(Ljava/lang/String;)Z 421 + invoke-virtual {v0, v1}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->isSupport(Ljava/lang/String;)Z
406 422
407 move-result v0 423 move-result v0
408 424
409 if-eqz v0, :cond_3 425 if-eqz v0, :cond_3
410 426
411 - .line 93 427 + .line 101
412 invoke-static {}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->getInstance()Lcom/stss/sdk/plugin/STSSAggAnalytics; 428 invoke-static {}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->getInstance()Lcom/stss/sdk/plugin/STSSAggAnalytics;
413 429
414 move-result-object v0 430 move-result-object v0
415 431
416 invoke-virtual {p0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 432 invoke-virtual {p0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
417 433
418 - move-result-object v2 434 + move-result-object v1
419 435
420 - invoke-virtual {v0, v2}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->login(Ljava/lang/String;)V 436 + invoke-virtual {v0, v1}, Lcom/stss/sdk/plugin/STSSAggAnalytics;->login(Ljava/lang/String;)V
421 437
422 - .line 95 438 + .line 103
423 :cond_3 439 :cond_3
424 new-instance v0, Lcom/stss/sdk/verify/STSSUToken; 440 new-instance v0, Lcom/stss/sdk/verify/STSSUToken;
425 441
426 - const-string v2, "game_uid" 442 + const-string v1, "game_uid"
427 443
428 - invoke-virtual {p0, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 444 + invoke-virtual {p0, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
429 445
430 - move-result-object v2 446 + move-result-object v1
431 447
432 const-string v3, "channel_uid" 448 const-string v3, "channel_uid"
433 449
434 - .line 96 450 + .line 104
435 invoke-virtual {p0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 451 invoke-virtual {p0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
436 452
437 move-result-object v3 453 move-result-object v3
438 454
439 const-string v4, "token" 455 const-string v4, "token"
440 456
441 - .line 97 457 + .line 105
442 invoke-virtual {p0, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 458 invoke-virtual {p0, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
443 459
444 move-result-object v4 460 move-result-object v4
445 461
446 const-string v5, "extension" 462 const-string v5, "extension"
447 463
448 - .line 98 464 + .line 106
449 invoke-virtual {p0, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 465 invoke-virtual {p0, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
450 466
451 move-result-object p0 467 move-result-object p0
452 468
453 - invoke-direct {v0, v2, v3, v4, p0}, Lcom/stss/sdk/verify/STSSUToken;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V 469 + invoke-direct {v0, v1, v3, v4, p0}, Lcom/stss/sdk/verify/STSSUToken;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
454 :try_end_1 470 :try_end_1
455 .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 471 .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0
456 472
@@ -461,20 +477,20 @@ @@ -461,20 +477,20 @@
461 477
462 const-string v0, "\u629b\u4e86\u4e2a\u5f02\u5e38" 478 const-string v0, "\u629b\u4e86\u4e2a\u5f02\u5e38"
463 479
464 - .line 100  
465 - invoke-static {v1, v0}, Lcom/stss/sdk/utils/STSSAggLog;->eLog(Ljava/lang/String;Ljava/lang/String;)V 480 + .line 108
  481 + invoke-static {v2, v0}, Lcom/stss/sdk/utils/STSSAggLog;->eLog(Ljava/lang/String;Ljava/lang/String;)V
466 482
467 - .line 101 483 + .line 109
468 invoke-virtual {p0}, Lorg/json/JSONException;->printStackTrace()V 484 invoke-virtual {p0}, Lorg/json/JSONException;->printStackTrace()V
469 485
470 - .line 103 486 + .line 111
471 new-instance p0, Lcom/stss/sdk/verify/STSSUToken; 487 new-instance p0, Lcom/stss/sdk/verify/STSSUToken;
472 488
473 invoke-direct {p0}, Lcom/stss/sdk/verify/STSSUToken;-><init>()V 489 invoke-direct {p0}, Lcom/stss/sdk/verify/STSSUToken;-><init>()V
474 490
475 return-object p0 491 return-object p0
476 492
477 - .line 79 493 + .line 80
478 :cond_4 494 :cond_4
479 :goto_0 495 :goto_0
480 new-instance p0, Lcom/stss/sdk/verify/STSSUToken; 496 new-instance p0, Lcom/stss/sdk/verify/STSSUToken;
@@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
27 .method constructor <init>(Lcom/stss/sdk/request/STSSSubmitData$1;Ljava/lang/String;)V 27 .method constructor <init>(Lcom/stss/sdk/request/STSSSubmitData$1;Ljava/lang/String;)V
28 .locals 0 28 .locals 0
29 29
30 - .line 60 30 + .line 61
31 iput-object p1, p0, Lcom/stss/sdk/request/STSSSubmitData$1$1;->this$0:Lcom/stss/sdk/request/STSSSubmitData$1; 31 iput-object p1, p0, Lcom/stss/sdk/request/STSSSubmitData$1$1;->this$0:Lcom/stss/sdk/request/STSSSubmitData$1;
32 32
33 iput-object p2, p0, Lcom/stss/sdk/request/STSSSubmitData$1$1;->val$result:Ljava/lang/String; 33 iput-object p2, p0, Lcom/stss/sdk/request/STSSSubmitData$1$1;->val$result:Ljava/lang/String;
@@ -42,7 +42,7 @@ @@ -42,7 +42,7 @@
42 .method public run()V 42 .method public run()V
43 .locals 1 43 .locals 1
44 44
45 - .line 63 45 + .line 64
46 iget-object v0, p0, Lcom/stss/sdk/request/STSSSubmitData$1$1;->val$result:Ljava/lang/String; 46 iget-object v0, p0, Lcom/stss/sdk/request/STSSSubmitData$1$1;->val$result:Ljava/lang/String;
47 47
48 invoke-static {v0}, Lcom/stss/sdk/request/STSSSubmitData;->access$000(Ljava/lang/String;)V 48 invoke-static {v0}, Lcom/stss/sdk/request/STSSSubmitData;->access$000(Ljava/lang/String;)V
@@ -21,7 +21,7 @@ @@ -21,7 +21,7 @@
21 .method constructor <init>()V 21 .method constructor <init>()V
22 .locals 0 22 .locals 0
23 23
24 - .line 56 24 + .line 57
25 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 25 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
26 26
27 return-void 27 return-void
@@ -32,7 +32,7 @@ @@ -32,7 +32,7 @@
32 .method public requestResult(Ljava/lang/String;)V 32 .method public requestResult(Ljava/lang/String;)V
33 .locals 2 33 .locals 2
34 34
35 - .line 60 35 + .line 61
36 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 36 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
37 37
38 move-result-object v0 38 move-result-object v0
  1 +.class Lcom/stss/sdk/request/STSSSubmitData$2;
  2 +.super Ljava/lang/Object;
  3 +.source "STSSSubmitData.java"
  4 +
  5 +# interfaces
  6 +.implements Ljava/lang/Runnable;
  7 +
  8 +
  9 +# annotations
  10 +.annotation system Ldalvik/annotation/EnclosingMethod;
  11 + value = Lcom/stss/sdk/request/STSSSubmitData;->parseSubmitResult(Ljava/lang/String;)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 val$msg:Ljava/lang/String;
  22 +
  23 +
  24 +# direct methods
  25 +.method constructor <init>(Ljava/lang/String;)V
  26 + .locals 0
  27 +
  28 + .line 85
  29 + iput-object p1, p0, Lcom/stss/sdk/request/STSSSubmitData$2;->val$msg:Ljava/lang/String;
  30 +
  31 + invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  32 +
  33 + return-void
  34 +.end method
  35 +
  36 +
  37 +# virtual methods
  38 +.method public run()V
  39 + .locals 3
  40 +
  41 + .line 88
  42 + invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
  43 +
  44 + move-result-object v0
  45 +
  46 + invoke-virtual {v0}, Lcom/stss/sdk/STSSAggSdk;->getContext()Landroid/app/Activity;
  47 +
  48 + move-result-object v0
  49 +
  50 + new-instance v1, Ljava/lang/StringBuilder;
  51 +
  52 + invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
  53 +
  54 + const-string v2, "\u4e0a\u4f20\u89d2\u8272\u4fe1\u606f\u5931\u8d25---->"
  55 +
  56 + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  57 +
  58 + iget-object v2, p0, Lcom/stss/sdk/request/STSSSubmitData$2;->val$msg:Ljava/lang/String;
  59 +
  60 + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  61 +
  62 + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  63 +
  64 + move-result-object v1
  65 +
  66 + const/4 v2, 0x0
  67 +
  68 + invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
  69 +
  70 + move-result-object v0
  71 +
  72 + invoke-virtual {v0}, Landroid/widget/Toast;->show()V
  73 +
  74 + return-void
  75 +.end method
@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 .method public constructor <init>()V 7 .method public constructor <init>()V
8 .locals 0 8 .locals 0
9 9
10 - .line 22 10 + .line 23
11 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 11 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
12 12
13 return-void 13 return-void
@@ -16,7 +16,7 @@ @@ -16,7 +16,7 @@
16 .method static synthetic access$000(Ljava/lang/String;)V 16 .method static synthetic access$000(Ljava/lang/String;)V
17 .locals 0 17 .locals 0
18 18
19 - .line 22 19 + .line 23
20 invoke-static {p0}, Lcom/stss/sdk/request/STSSSubmitData;->parseSubmitResult(Ljava/lang/String;)V 20 invoke-static {p0}, Lcom/stss/sdk/request/STSSSubmitData;->parseSubmitResult(Ljava/lang/String;)V
21 21
22 return-void 22 return-void
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 .method private static parseSubmitResult(Ljava/lang/String;)V 25 .method private static parseSubmitResult(Ljava/lang/String;)V
26 .locals 5 26 .locals 5
27 27
28 - .line 75 28 + .line 76
29 invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z 29 invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
30 30
31 move-result v0 31 move-result v0
@@ -34,7 +34,7 @@ @@ -34,7 +34,7 @@
34 34
35 return-void 35 return-void
36 36
37 - .line 79 37 + .line 80
38 :cond_0 38 :cond_0
39 :try_start_0 39 :try_start_0
40 new-instance v0, Lorg/json/JSONObject; 40 new-instance v0, Lorg/json/JSONObject;
@@ -43,7 +43,7 @@ @@ -43,7 +43,7 @@
43 43
44 const-string p0, "code" 44 const-string p0, "code"
45 45
46 - .line 80 46 + .line 81
47 invoke-virtual {v0, p0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I 47 invoke-virtual {v0, p0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
48 48
49 move-result p0 49 move-result p0
@@ -52,13 +52,13 @@ @@ -52,13 +52,13 @@
52 52
53 const/4 v1, 0x1 53 const/4 v1, 0x1
54 54
55 - const-string v2, "msg" 55 + const-string v2, "submitExtraData"
56 56
57 - const-string v3, "submitExtraData" 57 + const-string v3, "msg"
58 58
59 if-eq p0, v1, :cond_1 59 if-eq p0, v1, :cond_1
60 60
61 - .line 82 61 + .line 83
62 :try_start_1 62 :try_start_1
63 new-instance v1, Ljava/lang/StringBuilder; 63 new-instance v1, Ljava/lang/StringBuilder;
64 64
@@ -74,7 +74,7 @@ @@ -74,7 +74,7 @@
74 74
75 invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 75 invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
76 76
77 - invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 77 + invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
78 78
79 move-result-object p0 79 move-result-object p0
80 80
@@ -84,11 +84,27 @@ @@ -84,11 +84,27 @@
84 84
85 move-result-object p0 85 move-result-object p0
86 86
87 - invoke-static {v3, p0}, Lcom/stss/sdk/utils/STSSAggLog;->eLog(Ljava/lang/String;Ljava/lang/String;)V 87 + invoke-static {v2, p0}, Lcom/stss/sdk/utils/STSSAggLog;->eLog(Ljava/lang/String;Ljava/lang/String;)V
88 88
89 - return-void 89 + .line 84
  90 + invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
  91 +
  92 + move-result-object p0
90 93
91 .line 85 94 .line 85
  95 + invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
  96 +
  97 + move-result-object v0
  98 +
  99 + new-instance v1, Lcom/stss/sdk/request/STSSSubmitData$2;
  100 +
  101 + invoke-direct {v1, p0}, Lcom/stss/sdk/request/STSSSubmitData$2;-><init>(Ljava/lang/String;)V
  102 +
  103 + invoke-virtual {v0, v1}, Lcom/stss/sdk/STSSAggSdk;->runOnMainThread(Ljava/lang/Runnable;)V
  104 +
  105 + return-void
  106 +
  107 + .line 93
92 :cond_1 108 :cond_1
93 new-instance p0, Ljava/lang/StringBuilder; 109 new-instance p0, Ljava/lang/StringBuilder;
94 110
@@ -98,7 +114,7 @@ @@ -98,7 +114,7 @@
98 114
99 invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 115 invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
100 116
101 - invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 117 + invoke-virtual {v0, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
102 118
103 move-result-object v0 119 move-result-object v0
104 120
@@ -108,7 +124,7 @@ @@ -108,7 +124,7 @@
108 124
109 move-result-object p0 125 move-result-object p0
110 126
111 - invoke-static {v3, p0}, Lcom/stss/sdk/utils/STSSAggLog;->dLog(Ljava/lang/String;Ljava/lang/String;)V 127 + invoke-static {v2, p0}, Lcom/stss/sdk/utils/STSSAggLog;->dLog(Ljava/lang/String;Ljava/lang/String;)V
112 :try_end_1 128 :try_end_1
113 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 129 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0
114 130
@@ -117,7 +133,7 @@ @@ -117,7 +133,7 @@
117 :catch_0 133 :catch_0
118 move-exception p0 134 move-exception p0
119 135
120 - .line 87 136 + .line 95
121 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 137 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
122 138
123 :goto_0 139 :goto_0
@@ -127,7 +143,7 @@ @@ -127,7 +143,7 @@
127 .method public static submitData(Lcom/stss/sdk/bean/STSSUserExtraData;)V 143 .method public static submitData(Lcom/stss/sdk/bean/STSSUserExtraData;)V
128 .locals 5 144 .locals 5
129 145
130 - .line 31 146 + .line 32
131 :try_start_0 147 :try_start_0
132 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 148 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
133 149
@@ -139,7 +155,7 @@ @@ -139,7 +155,7 @@
139 155
140 if-eqz v0, :cond_2 156 if-eqz v0, :cond_2
141 157
142 - .line 32 158 + .line 33
143 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getToken()Ljava/lang/String; 159 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getToken()Ljava/lang/String;
144 160
145 move-result-object v1 161 move-result-object v1
@@ -155,7 +171,7 @@ @@ -155,7 +171,7 @@
155 :cond_0 171 :cond_0
156 if-eqz p0, :cond_2 172 if-eqz p0, :cond_2
157 173
158 - .line 35 174 + .line 36
159 invoke-virtual {p0}, Lcom/stss/sdk/bean/STSSUserExtraData;->toMap()Ljava/util/Map; 175 invoke-virtual {p0}, Lcom/stss/sdk/bean/STSSUserExtraData;->toMap()Ljava/util/Map;
160 176
161 move-result-object v1 177 move-result-object v1
@@ -174,7 +190,7 @@ @@ -174,7 +190,7 @@
174 190
175 goto/16 :goto_0 191 goto/16 :goto_0
176 192
177 - .line 38 193 + .line 39
178 :cond_1 194 :cond_1
179 new-instance v1, Ljava/util/HashMap; 195 new-instance v1, Ljava/util/HashMap;
180 196
@@ -182,7 +198,7 @@ @@ -182,7 +198,7 @@
182 198
183 const-string v2, "game_id" 199 const-string v2, "game_id"
184 200
185 - .line 39 201 + .line 40
186 new-instance v3, Ljava/lang/StringBuilder; 202 new-instance v3, Ljava/lang/StringBuilder;
187 203
188 invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V 204 invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
@@ -207,7 +223,7 @@ @@ -207,7 +223,7 @@
207 223
208 const-string v2, "channel_id" 224 const-string v2, "channel_id"
209 225
210 - .line 40 226 + .line 41
211 sget-object v3, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams; 227 sget-object v3, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams;
212 228
213 invoke-virtual {v3}, Lcom/stss/sdk/SDKParams;->getCurrChannel()Ljava/lang/String; 229 invoke-virtual {v3}, Lcom/stss/sdk/SDKParams;->getCurrChannel()Ljava/lang/String;
@@ -218,7 +234,7 @@ @@ -218,7 +234,7 @@
218 234
219 const-string v2, "imei" 235 const-string v2, "imei"
220 236
221 - .line 41 237 + .line 42
222 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 238 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
223 239
224 move-result-object v3 240 move-result-object v3
@@ -235,7 +251,7 @@ @@ -235,7 +251,7 @@
235 251
236 const-string v2, "game_uid" 252 const-string v2, "game_uid"
237 253
238 - .line 42 254 + .line 43
239 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getGame_uid()Ljava/lang/String; 255 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getGame_uid()Ljava/lang/String;
240 256
241 move-result-object v3 257 move-result-object v3
@@ -244,41 +260,41 @@ @@ -244,41 +260,41 @@
244 260
245 const-string v2, "channel_uid" 261 const-string v2, "channel_uid"
246 262
247 - .line 43 263 + .line 44
248 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getChannel_uid()Ljava/lang/String; 264 invoke-virtual {v0}, Lcom/stss/sdk/verify/STSSUToken;->getChannel_uid()Ljava/lang/String;
249 265
250 move-result-object v0 266 move-result-object v0
251 267
252 invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 268 invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
253 269
254 - .line 44 270 + .line 45
255 invoke-virtual {p0}, Lcom/stss/sdk/bean/STSSUserExtraData;->toMap()Ljava/util/Map; 271 invoke-virtual {p0}, Lcom/stss/sdk/bean/STSSUserExtraData;->toMap()Ljava/util/Map;
256 272
257 move-result-object v0 273 move-result-object v0
258 274
259 invoke-interface {v1, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V 275 invoke-interface {v1, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
260 276
261 - .line 46 277 + .line 47
262 invoke-static {v1}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->sortMapByKey(Ljava/util/Map;)Ljava/util/Map; 278 invoke-static {v1}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->sortMapByKey(Ljava/util/Map;)Ljava/util/Map;
263 279
264 move-result-object v0 280 move-result-object v0
265 281
266 - .line 47 282 + .line 48
267 invoke-static {v0}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->reqDataMD5(Ljava/util/Map;)Ljava/lang/String; 283 invoke-static {v0}, Lcom/stss/sdk/utils/STSSAggJsonUtils;->reqDataMD5(Ljava/util/Map;)Ljava/lang/String;
268 284
269 move-result-object v0 285 move-result-object v0
270 286
271 - .line 49 287 + .line 50
272 invoke-static {}, Lcom/stss/sdk/utils/http/HttpParamsUtils;->getCommonParams()Ljava/util/HashMap; 288 invoke-static {}, Lcom/stss/sdk/utils/http/HttpParamsUtils;->getCommonParams()Ljava/util/HashMap;
273 289
274 move-result-object v1 290 move-result-object v1
275 291
276 const-string v2, "sign" 292 const-string v2, "sign"
277 293
278 - .line 50 294 + .line 51
279 invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 295 invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
280 296
281 - .line 51 297 + .line 52
282 invoke-virtual {p0}, Lcom/stss/sdk/bean/STSSUserExtraData;->toMap()Ljava/util/Map; 298 invoke-virtual {p0}, Lcom/stss/sdk/bean/STSSUserExtraData;->toMap()Ljava/util/Map;
283 299
284 move-result-object p0 300 move-result-object p0
@@ -287,7 +303,7 @@ @@ -287,7 +303,7 @@
287 303
288 const-string p0, "submitExtraData" 304 const-string p0, "submitExtraData"
289 305
290 - .line 53 306 + .line 54
291 new-instance v0, Ljava/lang/StringBuilder; 307 new-instance v0, Ljava/lang/StringBuilder;
292 308
293 invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V 309 invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
@@ -308,7 +324,7 @@ @@ -308,7 +324,7 @@
308 324
309 invoke-static {p0, v0}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V 325 invoke-static {p0, v0}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V
310 326
311 - .line 55 327 + .line 56
312 new-instance p0, Lcom/stss/sdk/utils/http/RequestParams; 328 new-instance p0, Lcom/stss/sdk/utils/http/RequestParams;
313 329
314 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 330 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
@@ -323,7 +339,7 @@ @@ -323,7 +339,7 @@
323 339
324 invoke-direct {p0, v1, v0}, Lcom/stss/sdk/utils/http/RequestParams;-><init>(Ljava/util/Map;Ljava/lang/String;)V 340 invoke-direct {p0, v1, v0}, Lcom/stss/sdk/utils/http/RequestParams;-><init>(Ljava/util/Map;Ljava/lang/String;)V
325 341
326 - .line 56 342 + .line 57
327 new-instance v0, Lcom/stss/sdk/utils/http/RequestTask; 343 new-instance v0, Lcom/stss/sdk/utils/http/RequestTask;
328 344
329 new-instance v1, Lcom/stss/sdk/request/STSSSubmitData$1; 345 new-instance v1, Lcom/stss/sdk/request/STSSSubmitData$1;
@@ -334,7 +350,7 @@ @@ -334,7 +350,7 @@
334 350
335 const/4 v1, 0x1 351 const/4 v1, 0x1
336 352
337 - .line 68 353 + .line 69
338 new-array v1, v1, [Lcom/stss/sdk/utils/http/RequestParams; 354 new-array v1, v1, [Lcom/stss/sdk/utils/http/RequestParams;
339 355
340 const/4 v2, 0x0 356 const/4 v2, 0x0
@@ -354,7 +370,7 @@ @@ -354,7 +370,7 @@
354 :catch_0 370 :catch_0
355 move-exception p0 371 move-exception p0
356 372
357 - .line 70 373 + .line 71
358 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 374 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
359 375
360 :goto_1 376 :goto_1
@@ -129,6 +129,20 @@ @@ -129,6 +129,20 @@
129 invoke-virtual {p1, v1}, Lcom/stss/sdk/bean/STSSPayParams;->setOrderID(Ljava/lang/String;)V 129 invoke-virtual {p1, v1}, Lcom/stss/sdk/bean/STSSPayParams;->setOrderID(Ljava/lang/String;)V
130 130
131 .line 81 131 .line 81
  132 + invoke-virtual {p2}, Lcom/stss/sdk/bean/STSSOrder;->getProduct_price()Ljava/lang/String;
  133 +
  134 + move-result-object v1
  135 +
  136 + invoke-virtual {p1, v1}, Lcom/stss/sdk/bean/STSSPayParams;->setPrice(Ljava/lang/String;)V
  137 +
  138 + .line 82
  139 + invoke-virtual {p2}, Lcom/stss/sdk/bean/STSSOrder;->getProduct_count()Ljava/lang/String;
  140 +
  141 + move-result-object v1
  142 +
  143 + invoke-virtual {p1, v1}, Lcom/stss/sdk/bean/STSSPayParams;->setBuyNum(Ljava/lang/String;)V
  144 +
  145 + .line 83
132 new-instance v1, Ljava/lang/StringBuilder; 146 new-instance v1, Ljava/lang/StringBuilder;
133 147
134 invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V 148 invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
@@ -149,17 +163,17 @@ @@ -149,17 +163,17 @@
149 163
150 invoke-virtual {p1, v1}, Lcom/stss/sdk/bean/STSSPayParams;->setPayWay(Ljava/lang/String;)V 164 invoke-virtual {p1, v1}, Lcom/stss/sdk/bean/STSSPayParams;->setPayWay(Ljava/lang/String;)V
151 165
152 - .line 82 166 + .line 84
153 invoke-virtual {p1, v0}, Lcom/stss/sdk/bean/STSSPayParams;->setExtension(Ljava/lang/String;)V 167 invoke-virtual {p1, v0}, Lcom/stss/sdk/bean/STSSPayParams;->setExtension(Ljava/lang/String;)V
154 168
155 - .line 83 169 + .line 85
156 invoke-virtual {p2}, Lcom/stss/sdk/bean/STSSOrder;->getCallBack()Ljava/lang/String; 170 invoke-virtual {p2}, Lcom/stss/sdk/bean/STSSOrder;->getCallBack()Ljava/lang/String;
157 171
158 move-result-object p2 172 move-result-object p2
159 173
160 invoke-virtual {p1, p2}, Lcom/stss/sdk/bean/STSSPayParams;->setCallBack(Ljava/lang/String;)V 174 invoke-virtual {p1, p2}, Lcom/stss/sdk/bean/STSSPayParams;->setCallBack(Ljava/lang/String;)V
161 175
162 - .line 86 176 + .line 88
163 :try_start_0 177 :try_start_0
164 new-instance p2, Lorg/json/JSONObject; 178 new-instance p2, Lorg/json/JSONObject;
165 179
@@ -167,7 +181,7 @@ @@ -167,7 +181,7 @@
167 181
168 const-string v0, "notifyUrl" 182 const-string v0, "notifyUrl"
169 183
170 - .line 87 184 + .line 89
171 invoke-virtual {p2, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; 185 invoke-virtual {p2, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
172 186
173 move-result-object p2 187 move-result-object p2
@@ -181,10 +195,10 @@ @@ -181,10 +195,10 @@
181 :catch_0 195 :catch_0
182 move-exception p2 196 move-exception p2
183 197
184 - .line 89 198 + .line 91
185 invoke-virtual {p2}, Lorg/json/JSONException;->printStackTrace()V 199 invoke-virtual {p2}, Lorg/json/JSONException;->printStackTrace()V
186 200
187 - .line 91 201 + .line 93
188 :goto_0 202 :goto_0
189 invoke-static {}, Lcom/stss/sdk/plugin/STSSAggPay;->getInstance()Lcom/stss/sdk/plugin/STSSAggPay; 203 invoke-static {}, Lcom/stss/sdk/plugin/STSSAggPay;->getInstance()Lcom/stss/sdk/plugin/STSSAggPay;
190 204
@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 .method public constructor <init>()V 7 .method public constructor <init>()V
8 .locals 0 8 .locals 0
9 9
10 - .line 32 10 + .line 34
11 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 11 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
12 12
13 return-void 13 return-void
@@ -23,12 +23,12 @@ @@ -23,12 +23,12 @@
23 :try_start_0 23 :try_start_0
24 const-string v2, "android.content.pm.PackageParser$Package" 24 const-string v2, "android.content.pm.PackageParser$Package"
25 25
26 - .line 277 26 + .line 279
27 invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; 27 invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
28 28
29 move-result-object v2 29 move-result-object v2
30 30
31 - .line 278 31 + .line 280
32 new-array v3, v1, [Ljava/lang/Class; 32 new-array v3, v1, [Ljava/lang/Class;
33 33
34 const-class v4, Ljava/lang/String; 34 const-class v4, Ljava/lang/String;
@@ -39,7 +39,7 @@ @@ -39,7 +39,7 @@
39 39
40 move-result-object v2 40 move-result-object v2
41 41
42 - .line 279 42 + .line 281
43 invoke-virtual {v2, v1}, Ljava/lang/reflect/Constructor;->setAccessible(Z)V 43 invoke-virtual {v2, v1}, Ljava/lang/reflect/Constructor;->setAccessible(Z)V
44 :try_end_0 44 :try_end_0
45 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 45 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
@@ -49,33 +49,33 @@ @@ -49,33 +49,33 @@
49 :catch_0 49 :catch_0
50 move-exception v2 50 move-exception v2
51 51
52 - .line 281 52 + .line 283
53 invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V 53 invoke-virtual {v2}, Ljava/lang/Exception;->printStackTrace()V
54 54
55 :goto_0 55 :goto_0
56 :try_start_1 56 :try_start_1
57 const-string v2, "android.app.ActivityThread" 57 const-string v2, "android.app.ActivityThread"
58 58
59 - .line 284 59 + .line 286
60 invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; 60 invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
61 61
62 move-result-object v2 62 move-result-object v2
63 63
64 const-string v3, "currentActivityThread" 64 const-string v3, "currentActivityThread"
65 65
66 - .line 285 66 + .line 287
67 new-array v4, v0, [Ljava/lang/Class; 67 new-array v4, v0, [Ljava/lang/Class;
68 68
69 invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; 69 invoke-virtual {v2, v3, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
70 70
71 move-result-object v3 71 move-result-object v3
72 72
73 - .line 286 73 + .line 288
74 invoke-virtual {v3, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V 74 invoke-virtual {v3, v1}, Ljava/lang/reflect/Method;->setAccessible(Z)V
75 75
76 const/4 v4, 0x0 76 const/4 v4, 0x0
77 77
78 - .line 287 78 + .line 289
79 new-array v0, v0, [Ljava/lang/Object; 79 new-array v0, v0, [Ljava/lang/Object;
80 80
81 invoke-virtual {v3, v4, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; 81 invoke-virtual {v3, v4, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
@@ -84,15 +84,15 @@ @@ -84,15 +84,15 @@
84 84
85 const-string v3, "mHiddenApiWarningShown" 85 const-string v3, "mHiddenApiWarningShown"
86 86
87 - .line 288 87 + .line 290
88 invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; 88 invoke-virtual {v2, v3}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
89 89
90 move-result-object v2 90 move-result-object v2
91 91
92 - .line 289 92 + .line 291
93 invoke-virtual {v2, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V 93 invoke-virtual {v2, v1}, Ljava/lang/reflect/Field;->setAccessible(Z)V
94 94
95 - .line 290 95 + .line 292
96 invoke-virtual {v2, v0, v1}, Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V 96 invoke-virtual {v2, v0, v1}, Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V
97 :try_end_1 97 :try_end_1
98 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 98 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1
@@ -101,20 +101,77 @@ @@ -101,20 +101,77 @@
101 return-void 101 return-void
102 .end method 102 .end method
103 103
  104 +.method public static getActivityMetaData(Landroid/content/Context;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/String;
  105 + .locals 1
  106 + .annotation system Ldalvik/annotation/Signature;
  107 + value = {
  108 + "(",
  109 + "Landroid/content/Context;",
  110 + "Ljava/lang/Class<",
  111 + "*>;",
  112 + "Ljava/lang/String;",
  113 + ")",
  114 + "Ljava/lang/String;"
  115 + }
  116 + .end annotation
  117 +
  118 + .line 321
  119 + :try_start_0
  120 + new-instance v0, Landroid/content/ComponentName;
  121 +
  122 + invoke-direct {v0, p0, p1}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
  123 +
  124 + .line 322
  125 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
  126 +
  127 + move-result-object p0
  128 +
  129 + const/16 p1, 0x80
  130 +
  131 + invoke-virtual {p0, v0, p1}, Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo;
  132 +
  133 + move-result-object p0
  134 +
  135 + .line 323
  136 + iget-object p0, p0, Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;
  137 +
  138 + if-eqz p0, :cond_0
  139 +
  140 + .line 325
  141 + invoke-virtual {p0, p2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  142 +
  143 + move-result-object p0
  144 + :try_end_0
  145 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
  146 +
  147 + return-object p0
  148 +
  149 + :catch_0
  150 + move-exception p0
  151 +
  152 + .line 329
  153 + invoke-virtual {p0}, Landroid/content/pm/PackageManager$NameNotFoundException;->printStackTrace()V
  154 +
  155 + :cond_0
  156 + const-string p0, ""
  157 +
  158 + return-object p0
  159 +.end method
  160 +
104 .method public static getAdChannel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; 161 .method public static getAdChannel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
105 .locals 6 162 .locals 6
106 163
107 const-string v0, "--" 164 const-string v0, "--"
108 165
109 - .line 221 166 + .line 223
110 invoke-virtual {p0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; 167 invoke-virtual {p0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo;
111 168
112 move-result-object p0 169 move-result-object p0
113 170
114 - .line 222 171 + .line 224
115 iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->sourceDir:Ljava/lang/String; 172 iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->sourceDir:Ljava/lang/String;
116 173
117 - .line 223 174 + .line 225
118 new-instance v1, Ljava/lang/StringBuilder; 175 new-instance v1, Ljava/lang/StringBuilder;
119 176
120 invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V 177 invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
@@ -131,7 +188,7 @@ @@ -131,7 +188,7 @@
131 188
132 const/4 v1, 0x0 189 const/4 v1, 0x0
133 190
134 - .line 226 191 + .line 228
135 :try_start_0 192 :try_start_0
136 new-instance v2, Ljava/util/zip/ZipFile; 193 new-instance v2, Ljava/util/zip/ZipFile;
137 194
@@ -140,13 +197,13 @@ @@ -140,13 +197,13 @@
140 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_2 197 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_2
141 .catchall {:try_start_0 .. :try_end_0} :catchall_1 198 .catchall {:try_start_0 .. :try_end_0} :catchall_1
142 199
143 - .line 227 200 + .line 229
144 :try_start_1 201 :try_start_1
145 invoke-virtual {v2}, Ljava/util/zip/ZipFile;->entries()Ljava/util/Enumeration; 202 invoke-virtual {v2}, Ljava/util/zip/ZipFile;->entries()Ljava/util/Enumeration;
146 203
147 move-result-object p0 204 move-result-object p0
148 205
149 - .line 229 206 + .line 231
150 :cond_0 207 :cond_0
151 invoke-interface {p0}, Ljava/util/Enumeration;->hasMoreElements()Z 208 invoke-interface {p0}, Ljava/util/Enumeration;->hasMoreElements()Z
152 209
@@ -154,26 +211,26 @@ @@ -154,26 +211,26 @@
154 211
155 if-eqz v3, :cond_1 212 if-eqz v3, :cond_1
156 213
157 - .line 230 214 + .line 232
158 invoke-interface {p0}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object; 215 invoke-interface {p0}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;
159 216
160 move-result-object v3 217 move-result-object v3
161 218
162 check-cast v3, Ljava/util/zip/ZipEntry; 219 check-cast v3, Ljava/util/zip/ZipEntry;
163 220
164 - .line 231 221 + .line 233
165 invoke-virtual {v3}, Ljava/util/zip/ZipEntry;->getName()Ljava/lang/String; 222 invoke-virtual {v3}, Ljava/util/zip/ZipEntry;->getName()Ljava/lang/String;
166 223
167 move-result-object v3 224 move-result-object v3
168 225
169 - .line 232 226 + .line 234
170 invoke-virtual {v3, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z 227 invoke-virtual {v3, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
171 228
172 move-result v4 229 move-result v4
173 230
174 if-eqz v4, :cond_0 231 if-eqz v4, :cond_0
175 232
176 - .line 234 233 + .line 236
177 sget-object p0, Ljava/lang/System;->out:Ljava/io/PrintStream; 234 sget-object p0, Ljava/lang/System;->out:Ljava/io/PrintStream;
178 235
179 new-instance p1, Ljava/lang/StringBuilder; 236 new-instance p1, Ljava/lang/StringBuilder;
@@ -194,7 +251,7 @@ @@ -194,7 +251,7 @@
194 251
195 move-object v1, v3 252 move-object v1, v3
196 253
197 - .line 238 254 + .line 240
198 :cond_1 255 :cond_1
199 invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z 256 invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
200 257
@@ -202,7 +259,7 @@ @@ -202,7 +259,7 @@
202 259
203 if-nez p0, :cond_2 260 if-nez p0, :cond_2
204 261
205 - .line 239 262 + .line 241
206 sget-object p0, Ljava/lang/System;->out:Ljava/io/PrintStream; 263 sget-object p0, Ljava/lang/System;->out:Ljava/io/PrintStream;
207 264
208 new-instance p1, Ljava/lang/StringBuilder; 265 new-instance p1, Ljava/lang/StringBuilder;
@@ -223,14 +280,14 @@ @@ -223,14 +280,14 @@
223 280
224 const-string p0, "/" 281 const-string p0, "/"
225 282
226 - .line 240 283 + .line 242
227 invoke-virtual {v1, p0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; 284 invoke-virtual {v1, p0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
228 285
229 move-result-object p0 286 move-result-object p0
230 287
231 const/4 p1, 0x1 288 const/4 p1, 0x1
232 289
233 - .line 241 290 + .line 243
234 aget-object v1, p0, p1 291 aget-object v1, p0, p1
235 292
236 const-string v3, "_" 293 const-string v3, "_"
@@ -239,7 +296,7 @@ @@ -239,7 +296,7 @@
239 296
240 move-result-object v1 297 move-result-object v1
241 298
242 - .line 242 299 + .line 244
243 sget-object v3, Ljava/lang/System;->out:Ljava/io/PrintStream; 300 sget-object v3, Ljava/lang/System;->out:Ljava/io/PrintStream;
244 301
245 new-instance v4, Ljava/lang/StringBuilder; 302 new-instance v4, Ljava/lang/StringBuilder;
@@ -276,14 +333,14 @@ @@ -276,14 +333,14 @@
276 333
277 if-eqz v1, :cond_2 334 if-eqz v1, :cond_2
278 335
279 - .line 243 336 + .line 245
280 array-length p0, v1 337 array-length p0, v1
281 338
282 const/4 v0, 0x2 339 const/4 v0, 0x2
283 340
284 if-lt p0, v0, :cond_2 341 if-lt p0, v0, :cond_2
285 342
286 - .line 244 343 + .line 246
287 sget-object p0, Ljava/lang/System;->out:Ljava/io/PrintStream; 344 sget-object p0, Ljava/lang/System;->out:Ljava/io/PrintStream;
288 345
289 new-instance v0, Ljava/lang/StringBuilder; 346 new-instance v0, Ljava/lang/StringBuilder;
@@ -304,13 +361,13 @@ @@ -304,13 +361,13 @@
304 361
305 invoke-virtual {p0, v0}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V 362 invoke-virtual {p0, v0}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V
306 363
307 - .line 245 364 + .line 247
308 aget-object p0, v1, p1 365 aget-object p0, v1, p1
309 :try_end_1 366 :try_end_1
310 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 367 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1
311 .catchall {:try_start_1 .. :try_end_1} :catchall_0 368 .catchall {:try_start_1 .. :try_end_1} :catchall_0
312 369
313 - .line 253 370 + .line 255
314 :try_start_2 371 :try_start_2
315 invoke-virtual {v2}, Ljava/util/zip/ZipFile;->close()V 372 invoke-virtual {v2}, Ljava/util/zip/ZipFile;->close()V
316 :try_end_2 373 :try_end_2
@@ -321,13 +378,13 @@ @@ -321,13 +378,13 @@
321 :catch_0 378 :catch_0
322 move-exception p1 379 move-exception p1
323 380
324 - .line 255 381 + .line 257
325 invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V 382 invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V
326 383
327 :goto_0 384 :goto_0
328 return-object p0 385 return-object p0
329 386
330 - .line 253 387 + .line 255
331 :cond_2 388 :cond_2
332 :try_start_3 389 :try_start_3
333 invoke-virtual {v2}, Ljava/util/zip/ZipFile;->close()V 390 invoke-virtual {v2}, Ljava/util/zip/ZipFile;->close()V
@@ -358,7 +415,7 @@ @@ -358,7 +415,7 @@
358 :catch_2 415 :catch_2
359 move-exception p0 416 move-exception p0
360 417
361 - .line 249 418 + .line 251
362 :goto_1 419 :goto_1
363 :try_start_4 420 :try_start_4
364 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 421 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
@@ -367,7 +424,7 @@ @@ -367,7 +424,7 @@
367 424
368 if-eqz v1, :cond_3 425 if-eqz v1, :cond_3
369 426
370 - .line 253 427 + .line 255
371 :try_start_5 428 :try_start_5
372 invoke-virtual {v1}, Ljava/util/zip/ZipFile;->close()V 429 invoke-virtual {v1}, Ljava/util/zip/ZipFile;->close()V
373 :try_end_5 430 :try_end_5
@@ -378,7 +435,7 @@ @@ -378,7 +435,7 @@
378 :catch_3 435 :catch_3
379 move-exception p0 436 move-exception p0
380 437
381 - .line 255 438 + .line 257
382 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 439 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
383 440
384 :cond_3 441 :cond_3
@@ -390,7 +447,7 @@ @@ -390,7 +447,7 @@
390 :goto_3 447 :goto_3
391 if-eqz v2, :cond_4 448 if-eqz v2, :cond_4
392 449
393 - .line 253 450 + .line 255
394 :try_start_6 451 :try_start_6
395 invoke-virtual {v2}, Ljava/util/zip/ZipFile;->close()V 452 invoke-virtual {v2}, Ljava/util/zip/ZipFile;->close()V
396 :try_end_6 453 :try_end_6
@@ -401,10 +458,10 @@ @@ -401,10 +458,10 @@
401 :catch_4 458 :catch_4
402 move-exception p1 459 move-exception p1
403 460
404 - .line 255 461 + .line 257
405 invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V 462 invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V
406 463
407 - .line 258 464 + .line 260
408 :cond_4 465 :cond_4
409 :goto_4 466 :goto_4
410 throw p0 467 throw p0
@@ -413,7 +470,7 @@ @@ -413,7 +470,7 @@
413 .method public static getAndroidId(Landroid/content/Context;)Ljava/lang/String; 470 .method public static getAndroidId(Landroid/content/Context;)Ljava/lang/String;
414 .locals 1 471 .locals 1
415 472
416 - .line 45 473 + .line 47
417 invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; 474 invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
418 475
419 move-result-object p0 476 move-result-object p0
@@ -432,7 +489,7 @@ @@ -432,7 +489,7 @@
432 489
433 const/4 v0, 0x0 490 const/4 v0, 0x0
434 491
435 - .line 53 492 + .line 55
436 :try_start_0 493 :try_start_0
437 invoke-virtual {p0}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context; 494 invoke-virtual {p0}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context;
438 495
@@ -444,7 +501,7 @@ @@ -444,7 +501,7 @@
444 :try_end_0 501 :try_end_0
445 .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 502 .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
446 503
447 - .line 54 504 + .line 56
448 :try_start_1 505 :try_start_1
449 invoke-virtual {p0}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; 506 invoke-virtual {p0}, Landroid/app/Activity;->getPackageName()Ljava/lang/String;
450 507
@@ -463,7 +520,7 @@ @@ -463,7 +520,7 @@
463 :catch_0 520 :catch_0
464 move-object v1, v0 521 move-object v1, v0
465 522
466 - .line 57 523 + .line 59
467 :catch_1 524 :catch_1
468 :goto_0 525 :goto_0
469 invoke-virtual {v1, v0}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; 526 invoke-virtual {v1, v0}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence;
@@ -482,7 +539,7 @@ @@ -482,7 +539,7 @@
482 539
483 const/4 v0, 0x0 540 const/4 v0, 0x0
484 541
485 - .line 86 542 + .line 88
486 :try_start_0 543 :try_start_0
487 new-instance v1, Ljava/io/InputStreamReader; 544 new-instance v1, Ljava/io/InputStreamReader;
488 545
@@ -499,7 +556,7 @@ @@ -499,7 +556,7 @@
499 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_4 556 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_4
500 .catchall {:try_start_0 .. :try_end_0} :catchall_1 557 .catchall {:try_start_0 .. :try_end_0} :catchall_1
501 558
502 - .line 87 559 + .line 89
503 :try_start_1 560 :try_start_1
504 new-instance p0, Ljava/io/BufferedReader; 561 new-instance p0, Ljava/io/BufferedReader;
505 562
@@ -508,13 +565,13 @@ @@ -508,13 +565,13 @@
508 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_3 565 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_3
509 .catchall {:try_start_1 .. :try_end_1} :catchall_0 566 .catchall {:try_start_1 .. :try_end_1} :catchall_0
510 567
511 - .line 88 568 + .line 90
512 :try_start_2 569 :try_start_2
513 new-instance p1, Ljava/lang/StringBuilder; 570 new-instance p1, Ljava/lang/StringBuilder;
514 571
515 invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V 572 invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
516 573
517 - .line 90 574 + .line 92
518 :goto_0 575 :goto_0
519 invoke-virtual {p0}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; 576 invoke-virtual {p0}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
520 577
@@ -522,12 +579,12 @@ @@ -522,12 +579,12 @@
522 579
523 if-eqz v2, :cond_0 580 if-eqz v2, :cond_0
524 581
525 - .line 91 582 + .line 93
526 invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 583 invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
527 584
528 goto :goto_0 585 goto :goto_0
529 586
530 - .line 93 587 + .line 95
531 :cond_0 588 :cond_0
532 invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; 589 invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
533 590
@@ -536,7 +593,7 @@ @@ -536,7 +593,7 @@
536 .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_2 593 .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_2
537 .catchall {:try_start_2 .. :try_end_2} :catchall_2 594 .catchall {:try_start_2 .. :try_end_2} :catchall_2
538 595
539 - .line 99 596 + .line 101
540 :try_start_3 597 :try_start_3
541 invoke-virtual {p0}, Ljava/io/BufferedReader;->close()V 598 invoke-virtual {p0}, Ljava/io/BufferedReader;->close()V
542 :try_end_3 599 :try_end_3
@@ -547,10 +604,10 @@ @@ -547,10 +604,10 @@
547 :catch_0 604 :catch_0
548 move-exception p0 605 move-exception p0
549 606
550 - .line 102 607 + .line 104
551 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V 608 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V
552 609
553 - .line 107 610 + .line 109
554 :goto_1 611 :goto_1
555 :try_start_4 612 :try_start_4
556 invoke-virtual {v1}, Ljava/io/InputStreamReader;->close()V 613 invoke-virtual {v1}, Ljava/io/InputStreamReader;->close()V
@@ -562,7 +619,7 @@ @@ -562,7 +619,7 @@
562 :catch_1 619 :catch_1
563 move-exception p0 620 move-exception p0
564 621
565 - .line 111 622 + .line 113
566 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V 623 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V
567 624
568 :goto_2 625 :goto_2
@@ -603,7 +660,7 @@ @@ -603,7 +660,7 @@
603 660
604 move-object v1, p0 661 move-object v1, p0
605 662
606 - .line 95 663 + .line 97
607 :goto_3 664 :goto_3
608 :try_start_5 665 :try_start_5
609 invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V 666 invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V
@@ -612,7 +669,7 @@ @@ -612,7 +669,7 @@
612 669
613 if-eqz p0, :cond_1 670 if-eqz p0, :cond_1
614 671
615 - .line 99 672 + .line 101
616 :try_start_6 673 :try_start_6
617 invoke-virtual {p0}, Ljava/io/BufferedReader;->close()V 674 invoke-virtual {p0}, Ljava/io/BufferedReader;->close()V
618 :try_end_6 675 :try_end_6
@@ -623,14 +680,14 @@ @@ -623,14 +680,14 @@
623 :catch_5 680 :catch_5
624 move-exception p0 681 move-exception p0
625 682
626 - .line 102 683 + .line 104
627 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V 684 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V
628 685
629 :cond_1 686 :cond_1
630 :goto_4 687 :goto_4
631 if-eqz v1, :cond_2 688 if-eqz v1, :cond_2
632 689
633 - .line 107 690 + .line 109
634 :try_start_7 691 :try_start_7
635 invoke-virtual {v1}, Ljava/io/InputStreamReader;->close()V 692 invoke-virtual {v1}, Ljava/io/InputStreamReader;->close()V
636 :try_end_7 693 :try_end_7
@@ -641,7 +698,7 @@ @@ -641,7 +698,7 @@
641 :catch_6 698 :catch_6
642 move-exception p0 699 move-exception p0
643 700
644 - .line 111 701 + .line 113
645 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V 702 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V
646 703
647 :cond_2 704 :cond_2
@@ -654,7 +711,7 @@ @@ -654,7 +711,7 @@
654 :goto_6 711 :goto_6
655 if-eqz p0, :cond_3 712 if-eqz p0, :cond_3
656 713
657 - .line 99 714 + .line 101
658 :try_start_8 715 :try_start_8
659 invoke-virtual {p0}, Ljava/io/BufferedReader;->close()V 716 invoke-virtual {p0}, Ljava/io/BufferedReader;->close()V
660 :try_end_8 717 :try_end_8
@@ -665,14 +722,14 @@ @@ -665,14 +722,14 @@
665 :catch_7 722 :catch_7
666 move-exception p0 723 move-exception p0
667 724
668 - .line 102 725 + .line 104
669 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V 726 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V
670 727
671 :cond_3 728 :cond_3
672 :goto_7 729 :goto_7
673 if-eqz v1, :cond_4 730 if-eqz v1, :cond_4
674 731
675 - .line 107 732 + .line 109
676 :try_start_9 733 :try_start_9
677 invoke-virtual {v1}, Ljava/io/InputStreamReader;->close()V 734 invoke-virtual {v1}, Ljava/io/InputStreamReader;->close()V
678 :try_end_9 735 :try_end_9
@@ -683,10 +740,10 @@ @@ -683,10 +740,10 @@
683 :catch_8 740 :catch_8
684 move-exception p0 741 move-exception p0
685 742
686 - .line 111 743 + .line 113
687 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V 744 invoke-virtual {p0}, Ljava/io/IOException;->printStackTrace()V
688 745
689 - .line 114 746 + .line 116
690 :cond_4 747 :cond_4
691 :goto_8 748 :goto_8
692 throw p1 749 throw p1
@@ -707,13 +764,13 @@ @@ -707,13 +764,13 @@
707 } 764 }
708 .end annotation 765 .end annotation
709 766
710 - .line 127 767 + .line 129
711 :try_start_0 768 :try_start_0
712 new-instance v0, Ljava/util/Properties; 769 new-instance v0, Ljava/util/Properties;
713 770
714 invoke-direct {v0}, Ljava/util/Properties;-><init>()V 771 invoke-direct {v0}, Ljava/util/Properties;-><init>()V
715 772
716 - .line 128 773 + .line 130
717 invoke-virtual {p0}, Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager; 774 invoke-virtual {p0}, Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager;
718 775
719 move-result-object p0 776 move-result-object p0
@@ -724,12 +781,12 @@ @@ -724,12 +781,12 @@
724 781
725 invoke-virtual {v0, p0}, Ljava/util/Properties;->load(Ljava/io/InputStream;)V 782 invoke-virtual {v0, p0}, Ljava/util/Properties;->load(Ljava/io/InputStream;)V
726 783
727 - .line 129 784 + .line 131
728 new-instance p0, Ljava/util/HashMap; 785 new-instance p0, Ljava/util/HashMap;
729 786
730 invoke-direct {p0}, Ljava/util/HashMap;-><init>()V 787 invoke-direct {p0}, Ljava/util/HashMap;-><init>()V
731 788
732 - .line 130 789 + .line 132
733 invoke-virtual {v0}, Ljava/util/Properties;->entrySet()Ljava/util/Set; 790 invoke-virtual {v0}, Ljava/util/Properties;->entrySet()Ljava/util/Set;
734 791
735 move-result-object p1 792 move-result-object p1
@@ -752,7 +809,7 @@ @@ -752,7 +809,7 @@
752 809
753 check-cast v0, Ljava/util/Map$Entry; 810 check-cast v0, Ljava/util/Map$Entry;
754 811
755 - .line 131 812 + .line 133
756 invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; 813 invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
757 814
758 move-result-object v1 815 move-result-object v1
@@ -765,7 +822,7 @@ @@ -765,7 +822,7 @@
765 822
766 move-result-object v1 823 move-result-object v1
767 824
768 - .line 132 825 + .line 134
769 invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; 826 invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
770 827
771 move-result-object v0 828 move-result-object v0
@@ -778,14 +835,14 @@ @@ -778,14 +835,14 @@
778 835
779 move-result-object v0 836 move-result-object v0
780 837
781 - .line 133 838 + .line 135
782 invoke-interface {p0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z 839 invoke-interface {p0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
783 840
784 move-result v2 841 move-result v2
785 842
786 if-nez v2, :cond_0 843 if-nez v2, :cond_0
787 844
788 - .line 134 845 + .line 136
789 invoke-interface {p0, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 846 invoke-interface {p0, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
790 :try_end_0 847 :try_end_0
791 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 848 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
@@ -798,7 +855,7 @@ @@ -798,7 +855,7 @@
798 :catch_0 855 :catch_0
799 move-exception p0 856 move-exception p0
800 857
801 - .line 139 858 + .line 141
802 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 859 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
803 860
804 const/4 p0, 0x0 861 const/4 p0, 0x0
@@ -809,13 +866,13 @@ @@ -809,13 +866,13 @@
809 .method public static getDeviceInfor()Ljava/lang/String; 866 .method public static getDeviceInfor()Ljava/lang/String;
810 .locals 5 867 .locals 5
811 868
812 - .line 263 869 + .line 265
813 sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String; 870 sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String;
814 871
815 - .line 264 872 + .line 266
816 sget-object v1, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; 873 sget-object v1, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String;
817 874
818 - .line 265 875 + .line 267
819 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 876 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
820 877
821 move-result-object v2 878 move-result-object v2
@@ -828,10 +885,10 @@ @@ -828,10 +885,10 @@
828 885
829 move-result-object v2 886 move-result-object v2
830 887
831 - .line 266 888 + .line 268
832 sget-object v3, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; 889 sget-object v3, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
833 890
834 - .line 267 891 + .line 269
835 new-instance v4, Ljava/lang/StringBuilder; 892 new-instance v4, Ljava/lang/StringBuilder;
836 893
837 invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V 894 invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
@@ -864,14 +921,14 @@ @@ -864,14 +921,14 @@
864 .method public static getGameVersionCode(Landroid/content/Context;)I 921 .method public static getGameVersionCode(Landroid/content/Context;)I
865 .locals 2 922 .locals 2
866 923
867 - .line 300 924 + .line 302
868 invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; 925 invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
869 926
870 move-result-object v0 927 move-result-object v0
871 928
872 const/4 v1, 0x0 929 const/4 v1, 0x0
873 930
874 - .line 302 931 + .line 304
875 :try_start_0 932 :try_start_0
876 invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; 933 invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
877 934
@@ -881,7 +938,7 @@ @@ -881,7 +938,7 @@
881 938
882 move-result-object p0 939 move-result-object p0
883 940
884 - .line 303 941 + .line 305
885 iget p0, p0, Landroid/content/pm/PackageInfo;->versionCode:I 942 iget p0, p0, Landroid/content/pm/PackageInfo;->versionCode:I
886 :try_end_0 943 :try_end_0
887 .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 944 .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
@@ -891,7 +948,7 @@ @@ -891,7 +948,7 @@
891 :catch_0 948 :catch_0
892 move-exception p0 949 move-exception p0
893 950
894 - .line 305 951 + .line 307
895 invoke-virtual {p0}, Landroid/content/pm/PackageManager$NameNotFoundException;->printStackTrace()V 952 invoke-virtual {p0}, Landroid/content/pm/PackageManager$NameNotFoundException;->printStackTrace()V
896 953
897 return v1 954 return v1
@@ -900,7 +957,7 @@ @@ -900,7 +957,7 @@
900 .method public static getIMEI(Landroid/content/Context;)Ljava/lang/String; 957 .method public static getIMEI(Landroid/content/Context;)Ljava/lang/String;
901 .locals 0 958 .locals 0
902 959
903 - .line 38 960 + .line 40
904 invoke-static {p0}, Lcom/stss/sdk/utils/PhoneUtils;->getPhoneIMEI(Landroid/content/Context;)Ljava/lang/String; 961 invoke-static {p0}, Lcom/stss/sdk/utils/PhoneUtils;->getPhoneIMEI(Landroid/content/Context;)Ljava/lang/String;
905 962
906 move-result-object p0 963 move-result-object p0
@@ -911,15 +968,15 @@ @@ -911,15 +968,15 @@
911 .method public static getLogicChannel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; 968 .method public static getLogicChannel(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
912 .locals 4 969 .locals 4
913 970
914 - .line 183 971 + .line 185
915 invoke-virtual {p0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; 972 invoke-virtual {p0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo;
916 973
917 move-result-object p0 974 move-result-object p0
918 975
919 - .line 184 976 + .line 186
920 iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->sourceDir:Ljava/lang/String; 977 iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->sourceDir:Ljava/lang/String;
921 978
922 - .line 185 979 + .line 187
923 new-instance v0, Ljava/lang/StringBuilder; 980 new-instance v0, Ljava/lang/StringBuilder;
924 981
925 invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V 982 invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
@@ -936,7 +993,7 @@ @@ -936,7 +993,7 @@
936 993
937 const/4 v0, 0x0 994 const/4 v0, 0x0
938 995
939 - .line 188 996 + .line 190
940 :try_start_0 997 :try_start_0
941 new-instance v1, Ljava/util/zip/ZipFile; 998 new-instance v1, Ljava/util/zip/ZipFile;
942 999
@@ -945,13 +1002,13 @@ @@ -945,13 +1002,13 @@
945 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_2 1002 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_2
946 .catchall {:try_start_0 .. :try_end_0} :catchall_1 1003 .catchall {:try_start_0 .. :try_end_0} :catchall_1
947 1004
948 - .line 189 1005 + .line 191
949 :try_start_1 1006 :try_start_1
950 invoke-virtual {v1}, Ljava/util/zip/ZipFile;->entries()Ljava/util/Enumeration; 1007 invoke-virtual {v1}, Ljava/util/zip/ZipFile;->entries()Ljava/util/Enumeration;
951 1008
952 move-result-object p0 1009 move-result-object p0
953 1010
954 - .line 191 1011 + .line 193
955 :cond_0 1012 :cond_0
956 invoke-interface {p0}, Ljava/util/Enumeration;->hasMoreElements()Z 1013 invoke-interface {p0}, Ljava/util/Enumeration;->hasMoreElements()Z
957 1014
@@ -959,19 +1016,19 @@ @@ -959,19 +1016,19 @@
959 1016
960 if-eqz v2, :cond_1 1017 if-eqz v2, :cond_1
961 1018
962 - .line 192 1019 + .line 194
963 invoke-interface {p0}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object; 1020 invoke-interface {p0}, Ljava/util/Enumeration;->nextElement()Ljava/lang/Object;
964 1021
965 move-result-object v2 1022 move-result-object v2
966 1023
967 check-cast v2, Ljava/util/zip/ZipEntry; 1024 check-cast v2, Ljava/util/zip/ZipEntry;
968 1025
969 - .line 193 1026 + .line 195
970 invoke-virtual {v2}, Ljava/util/zip/ZipEntry;->getName()Ljava/lang/String; 1027 invoke-virtual {v2}, Ljava/util/zip/ZipEntry;->getName()Ljava/lang/String;
971 1028
972 move-result-object v2 1029 move-result-object v2
973 1030
974 - .line 194 1031 + .line 196
975 invoke-virtual {v2, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z 1032 invoke-virtual {v2, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
976 1033
977 move-result v3 1034 move-result v3
@@ -980,7 +1037,7 @@ @@ -980,7 +1037,7 @@
980 1037
981 move-object v0, v2 1038 move-object v0, v2
982 1039
983 - .line 200 1040 + .line 202
984 :cond_1 1041 :cond_1
985 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z 1042 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
986 1043
@@ -990,12 +1047,12 @@ @@ -990,12 +1047,12 @@
990 1047
991 const-string p0, "_" 1048 const-string p0, "_"
992 1049
993 - .line 201 1050 + .line 203
994 invoke-virtual {v0, p0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; 1051 invoke-virtual {v0, p0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
995 1052
996 move-result-object p0 1053 move-result-object p0
997 1054
998 - .line 202 1055 + .line 204
999 array-length p1, p0 1056 array-length p1, p0
1000 1057
1001 const/4 v2, 0x2 1058 const/4 v2, 0x2
@@ -1004,7 +1061,7 @@ @@ -1004,7 +1061,7 @@
1004 1061
1005 const/4 p1, 0x0 1062 const/4 p1, 0x0
1006 1063
1007 - .line 203 1064 + .line 205
1008 aget-object p0, p0, p1 1065 aget-object p0, p0, p1
1009 1066
1010 invoke-virtual {p0}, Ljava/lang/String;->length()I 1067 invoke-virtual {p0}, Ljava/lang/String;->length()I
@@ -1020,7 +1077,7 @@ @@ -1020,7 +1077,7 @@
1020 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 1077 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1
1021 .catchall {:try_start_1 .. :try_end_1} :catchall_0 1078 .catchall {:try_start_1 .. :try_end_1} :catchall_0
1022 1079
1023 - .line 211 1080 + .line 213
1024 :try_start_2 1081 :try_start_2
1025 invoke-virtual {v1}, Ljava/util/zip/ZipFile;->close()V 1082 invoke-virtual {v1}, Ljava/util/zip/ZipFile;->close()V
1026 :try_end_2 1083 :try_end_2
@@ -1031,13 +1088,13 @@ @@ -1031,13 +1088,13 @@
1031 :catch_0 1088 :catch_0
1032 move-exception p1 1089 move-exception p1
1033 1090
1034 - .line 213 1091 + .line 215
1035 invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V 1092 invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V
1036 1093
1037 :goto_0 1094 :goto_0
1038 return-object p0 1095 return-object p0
1039 1096
1040 - .line 211 1097 + .line 213
1041 :cond_2 1098 :cond_2
1042 :try_start_3 1099 :try_start_3
1043 invoke-virtual {v1}, Ljava/util/zip/ZipFile;->close()V 1100 invoke-virtual {v1}, Ljava/util/zip/ZipFile;->close()V
@@ -1068,7 +1125,7 @@ @@ -1068,7 +1125,7 @@
1068 :catch_2 1125 :catch_2
1069 move-exception p0 1126 move-exception p0
1070 1127
1071 - .line 207 1128 + .line 209
1072 :goto_1 1129 :goto_1
1073 :try_start_4 1130 :try_start_4
1074 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 1131 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
@@ -1077,7 +1134,7 @@ @@ -1077,7 +1134,7 @@
1077 1134
1078 if-eqz v0, :cond_3 1135 if-eqz v0, :cond_3
1079 1136
1080 - .line 211 1137 + .line 213
1081 :try_start_5 1138 :try_start_5
1082 invoke-virtual {v0}, Ljava/util/zip/ZipFile;->close()V 1139 invoke-virtual {v0}, Ljava/util/zip/ZipFile;->close()V
1083 :try_end_5 1140 :try_end_5
@@ -1088,7 +1145,7 @@ @@ -1088,7 +1145,7 @@
1088 :catch_3 1145 :catch_3
1089 move-exception p0 1146 move-exception p0
1090 1147
1091 - .line 213 1148 + .line 215
1092 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 1149 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
1093 1150
1094 :cond_3 1151 :cond_3
@@ -1100,7 +1157,7 @@ @@ -1100,7 +1157,7 @@
1100 :goto_3 1157 :goto_3
1101 if-eqz v1, :cond_4 1158 if-eqz v1, :cond_4
1102 1159
1103 - .line 211 1160 + .line 213
1104 :try_start_6 1161 :try_start_6
1105 invoke-virtual {v1}, Ljava/util/zip/ZipFile;->close()V 1162 invoke-virtual {v1}, Ljava/util/zip/ZipFile;->close()V
1106 :try_end_6 1163 :try_end_6
@@ -1111,10 +1168,10 @@ @@ -1111,10 +1168,10 @@
1111 :catch_4 1168 :catch_4
1112 move-exception p1 1169 move-exception p1
1113 1170
1114 - .line 213 1171 + .line 215
1115 invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V 1172 invoke-virtual {p1}, Ljava/lang/Exception;->printStackTrace()V
1116 1173
1117 - .line 216 1174 + .line 218
1118 :cond_4 1175 :cond_4
1119 :goto_4 1176 :goto_4
1120 throw p0 1177 throw p0
@@ -1125,7 +1182,7 @@ @@ -1125,7 +1182,7 @@
1125 1182
1126 const-string v0, "" 1183 const-string v0, ""
1127 1184
1128 - .line 152 1185 + .line 154
1129 :try_start_0 1186 :try_start_0
1130 invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; 1187 invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
1131 1188
@@ -1143,7 +1200,7 @@ @@ -1143,7 +1200,7 @@
1143 1200
1144 if-eqz p0, :cond_0 1201 if-eqz p0, :cond_0
1145 1202
1146 - .line 153 1203 + .line 155
1147 iget-object v1, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; 1204 iget-object v1, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
1148 1205
1149 if-eqz v1, :cond_0 1206 if-eqz v1, :cond_0
@@ -1156,7 +1213,7 @@ @@ -1156,7 +1213,7 @@
1156 1213
1157 if-eqz v1, :cond_0 1214 if-eqz v1, :cond_0
1158 1215
1159 - .line 154 1216 + .line 156
1160 new-instance v1, Ljava/lang/StringBuilder; 1217 new-instance v1, Ljava/lang/StringBuilder;
1161 1218
1162 invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V 1219 invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
@@ -1182,7 +1239,7 @@ @@ -1182,7 +1239,7 @@
1182 :catch_0 1239 :catch_0
1183 move-exception p0 1240 move-exception p0
1184 1241
1185 - .line 157 1242 + .line 159
1186 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 1243 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
1187 1244
1188 :cond_0 1245 :cond_0
@@ -1192,7 +1249,7 @@ @@ -1192,7 +1249,7 @@
1192 .method public static getMetaDataBundle(Landroid/content/Context;)Landroid/os/Bundle; 1249 .method public static getMetaDataBundle(Landroid/content/Context;)Landroid/os/Bundle;
1193 .locals 2 1250 .locals 2
1194 1251
1195 - .line 164 1252 + .line 166
1196 :try_start_0 1253 :try_start_0
1197 invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; 1254 invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
1198 1255
@@ -1210,19 +1267,19 @@ @@ -1210,19 +1267,19 @@
1210 1267
1211 if-eqz p0, :cond_0 1268 if-eqz p0, :cond_0
1212 1269
1213 - .line 165 1270 + .line 167
1214 iget-object v0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; 1271 iget-object v0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
1215 1272
1216 if-eqz v0, :cond_0 1273 if-eqz v0, :cond_0
1217 1274
1218 - .line 166 1275 + .line 168
1219 iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; 1276 iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle;
1220 :try_end_0 1277 :try_end_0
1221 .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 1278 .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0
1222 1279
1223 return-object p0 1280 return-object p0
1224 1281
1225 - .line 170 1282 + .line 172
1226 :catch_0 1283 :catch_0
1227 :cond_0 1284 :cond_0
1228 new-instance p0, Landroid/os/Bundle; 1285 new-instance p0, Landroid/os/Bundle;
@@ -1235,7 +1292,7 @@ @@ -1235,7 +1292,7 @@
1235 .method public static isGranted(Landroid/content/Context;Ljava/lang/String;)Z 1292 .method public static isGranted(Landroid/content/Context;Ljava/lang/String;)Z
1236 .locals 0 1293 .locals 0
1237 1294
1238 - .line 296 1295 + .line 298
1239 invoke-static {p0, p1}, Landroid/support/v4/content/ContextCompat;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I 1296 invoke-static {p0, p1}, Landroid/support/v4/content/ContextCompat;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I
1240 1297
1241 move-result p0 1298 move-result p0
@@ -1261,21 +1318,21 @@ @@ -1261,21 +1318,21 @@
1261 :try_start_0 1318 :try_start_0
1262 const-string v1, "connectivity" 1319 const-string v1, "connectivity"
1263 1320
1264 - .line 67 1321 + .line 69
1265 invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; 1322 invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
1266 1323
1267 move-result-object p0 1324 move-result-object p0
1268 1325
1269 check-cast p0, Landroid/net/ConnectivityManager; 1326 check-cast p0, Landroid/net/ConnectivityManager;
1270 1327
1271 - .line 68 1328 + .line 70
1272 invoke-virtual {p0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; 1329 invoke-virtual {p0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo;
1273 1330
1274 move-result-object p0 1331 move-result-object p0
1275 1332
1276 if-eqz p0, :cond_0 1333 if-eqz p0, :cond_0
1277 1334
1278 - .line 69 1335 + .line 71
1279 invoke-virtual {p0}, Landroid/net/NetworkInfo;->isAvailable()Z 1336 invoke-virtual {p0}, Landroid/net/NetworkInfo;->isAvailable()Z
1280 1337
1281 move-result p0 1338 move-result p0
@@ -1292,7 +1349,7 @@ @@ -1292,7 +1349,7 @@
1292 :catch_0 1349 :catch_0
1293 move-exception p0 1350 move-exception p0
1294 1351
1295 - .line 71 1352 + .line 73
1296 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V 1353 invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V
1297 1354
1298 return v0 1355 return v0
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 .method constructor <init>(Lcom/stss/sdk/utils/STSSAggUrlUtils;)V 25 .method constructor <init>(Lcom/stss/sdk/utils/STSSAggUrlUtils;)V
26 .locals 0 26 .locals 0
27 27
28 - .line 21 28 + .line 22
29 iput-object p1, p0, Lcom/stss/sdk/utils/STSSAggUrlUtils$1;->this$0:Lcom/stss/sdk/utils/STSSAggUrlUtils; 29 iput-object p1, p0, Lcom/stss/sdk/utils/STSSAggUrlUtils$1;->this$0:Lcom/stss/sdk/utils/STSSAggUrlUtils;
30 30
31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@@ -38,7 +38,7 @@ @@ -38,7 +38,7 @@
38 .method public run()V 38 .method public run()V
39 .locals 1 39 .locals 1
40 40
41 - .line 24 41 + .line 25
42 iget-object v0, p0, Lcom/stss/sdk/utils/STSSAggUrlUtils$1;->this$0:Lcom/stss/sdk/utils/STSSAggUrlUtils; 42 iget-object v0, p0, Lcom/stss/sdk/utils/STSSAggUrlUtils$1;->this$0:Lcom/stss/sdk/utils/STSSAggUrlUtils;
43 43
44 invoke-virtual {v0}, Lcom/stss/sdk/utils/STSSAggUrlUtils;->goToLogin()V 44 invoke-virtual {v0}, Lcom/stss/sdk/utils/STSSAggUrlUtils;->goToLogin()V
@@ -120,7 +120,28 @@ @@ -120,7 +120,28 @@
120 120
121 invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 121 invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
122 122
123 - const-string v0, "unite/role_up" 123 + const-string v3, "unite/role_up"
  124 +
  125 + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  126 +
  127 + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  128 +
  129 + move-result-object v2
  130 +
  131 + const-string v3, "qnAgg_url_submit"
  132 +
  133 + invoke-interface {v1, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  134 +
  135 + .line 20
  136 + iget-object v1, p0, Lcom/stss/sdk/utils/STSSAggUrlUtils;->address:Ljava/util/Map;
  137 +
  138 + new-instance v2, Ljava/lang/StringBuilder;
  139 +
  140 + invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
  141 +
  142 + invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  143 +
  144 + const-string v0, "unite/online"
124 145
125 invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; 146 invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
126 147
@@ -128,11 +149,11 @@ @@ -128,11 +149,11 @@
128 149
129 move-result-object v0 150 move-result-object v0
130 151
131 - const-string v2, "qnAgg_url_submit" 152 + const-string v2, "qnAgg_url_online"
132 153
133 invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 154 invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
134 155
135 - .line 20 156 + .line 21
136 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 157 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
137 158
138 move-result-object v0 159 move-result-object v0
@@ -141,7 +162,7 @@ @@ -141,7 +162,7 @@
141 162
142 invoke-virtual {v0, v1}, Lcom/stss/sdk/STSSAggSdk;->setAddressMap(Ljava/util/Map;)V 163 invoke-virtual {v0, v1}, Lcom/stss/sdk/STSSAggSdk;->setAddressMap(Ljava/util/Map;)V
143 164
144 - .line 21 165 + .line 22
145 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 166 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
146 167
147 move-result-object v0 168 move-result-object v0
@@ -158,28 +179,28 @@ @@ -158,28 +179,28 @@
158 .method public goToLogin()V 179 .method public goToLogin()V
159 .locals 3 180 .locals 3
160 181
161 - .line 30 182 + .line 31
162 new-instance v0, Lcom/stss/sdk/InitResult; 183 new-instance v0, Lcom/stss/sdk/InitResult;
163 184
164 const/4 v1, 0x0 185 const/4 v1, 0x0
165 186
166 invoke-direct {v0, v1}, Lcom/stss/sdk/InitResult;-><init>(Z)V 187 invoke-direct {v0, v1}, Lcom/stss/sdk/InitResult;-><init>(Z)V
167 188
168 - .line 31 189 + .line 32
169 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 190 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
170 191
171 move-result-object v2 192 move-result-object v2
172 193
173 invoke-virtual {v2, v0}, Lcom/stss/sdk/STSSAggSdk;->onInitResult(Lcom/stss/sdk/InitResult;)V 194 invoke-virtual {v2, v0}, Lcom/stss/sdk/STSSAggSdk;->onInitResult(Lcom/stss/sdk/InitResult;)V
174 195
175 - .line 33 196 + .line 34
176 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 197 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
177 198
178 move-result-object v0 199 move-result-object v0
179 200
180 iput-boolean v1, v0, Lcom/stss/sdk/STSSAggSdk;->isUpdate:Z 201 iput-boolean v1, v0, Lcom/stss/sdk/STSSAggSdk;->isUpdate:Z
181 202
182 - .line 34 203 + .line 35
183 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; 204 invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
184 205
185 move-result-object v0 206 move-result-object v0
@@ -188,7 +209,7 @@ @@ -188,7 +209,7 @@
188 209
189 if-eqz v0, :cond_0 210 if-eqz v0, :cond_0
190 211
191 - .line 35 212 + .line 36
192 invoke-static {}, Lcom/stss/sdk/plugin/STSSAggUser;->getInstance()Lcom/stss/sdk/plugin/STSSAggUser; 213 invoke-static {}, Lcom/stss/sdk/plugin/STSSAggUser;->getInstance()Lcom/stss/sdk/plugin/STSSAggUser;
193 214
194 move-result-object v0 215 move-result-object v0
@@ -25,7 +25,7 @@ @@ -25,7 +25,7 @@
25 .method constructor <init>(Lcom/stss/sdk/STSSAggSdk$1;)V 25 .method constructor <init>(Lcom/stss/sdk/STSSAggSdk$1;)V
26 .locals 0 26 .locals 0
27 27
28 - .line 255 28 + .line 260
29 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1$1;->this$1:Lcom/stss/sdk/STSSAggSdk$1; 29 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1$1;->this$1:Lcom/stss/sdk/STSSAggSdk$1;
30 30
31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V 31 invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@@ -52,7 +52,7 @@ @@ -52,7 +52,7 @@
52 } 52 }
53 .end annotation 53 .end annotation
54 54
55 - .line 258 55 + .line 263
56 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1$1;->this$1:Lcom/stss/sdk/STSSAggSdk$1; 56 iget-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1$1;->this$1:Lcom/stss/sdk/STSSAggSdk$1;
57 57
58 iget-object p1, p1, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk; 58 iget-object p1, p1, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk;
@@ -27,7 +27,7 @@ @@ -27,7 +27,7 @@
27 .method constructor <init>(Lcom/stss/sdk/STSSAggSdk;Landroid/app/Activity;)V 27 .method constructor <init>(Lcom/stss/sdk/STSSAggSdk;Landroid/app/Activity;)V
28 .locals 0 28 .locals 0
29 29
30 - .line 244 30 + .line 249
31 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk; 31 iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk;
32 32
33 iput-object p2, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity; 33 iput-object p2, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity;
@@ -42,7 +42,7 @@ @@ -42,7 +42,7 @@
42 .method public run()V 42 .method public run()V
43 .locals 3 43 .locals 3
44 44
45 - .line 247 45 + .line 252
46 sget-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams; 46 sget-object v0, Lcom/stss/sdk/constant/STSSConstants;->sdkParams:Lcom/stss/sdk/SDKParams;
47 47
48 invoke-virtual {v0}, Lcom/stss/sdk/SDKParams;->getReqPermission()I 48 invoke-virtual {v0}, Lcom/stss/sdk/SDKParams;->getReqPermission()I
@@ -55,7 +55,7 @@ @@ -55,7 +55,7 @@
55 55
56 if-ne v0, v2, :cond_1 56 if-ne v0, v2, :cond_1
57 57
58 - .line 248 58 + .line 253
59 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I 59 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
60 60
61 const/16 v2, 0x17 61 const/16 v2, 0x17
@@ -64,10 +64,10 @@ @@ -64,10 +64,10 @@
64 64
65 const-string v0, "\u4f7f\u7528STSSAggSdk \u7684\u6743\u9650\u7533\u8bf7\u529f\u80fd" 65 const-string v0, "\u4f7f\u7528STSSAggSdk \u7684\u6743\u9650\u7533\u8bf7\u529f\u80fd"
66 66
67 - .line 249 67 + .line 254
68 invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I 68 invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
69 69
70 - .line 250 70 + .line 255
71 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity; 71 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity;
72 72
73 invoke-static {v0}, Lcom/stss/sdk/utils/permission/PermissionHelper;->getManifestPermissions(Landroid/app/Activity;)[Ljava/lang/String; 73 invoke-static {v0}, Lcom/stss/sdk/utils/permission/PermissionHelper;->getManifestPermissions(Landroid/app/Activity;)[Ljava/lang/String;
@@ -78,14 +78,14 @@ @@ -78,14 +78,14 @@
78 78
79 move-result-object v0 79 move-result-object v0
80 80
81 - .line 251 81 + .line 256
82 invoke-interface {v0}, Ljava/util/List;->size()I 82 invoke-interface {v0}, Ljava/util/List;->size()I
83 83
84 move-result v1 84 move-result v1
85 85
86 if-gtz v1, :cond_0 86 if-gtz v1, :cond_0
87 87
88 - .line 252 88 + .line 257
89 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk; 89 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk;
90 90
91 invoke-static {v0}, Lcom/stss/sdk/STSSAggSdk;->access$000(Lcom/stss/sdk/STSSAggSdk;)V 91 invoke-static {v0}, Lcom/stss/sdk/STSSAggSdk;->access$000(Lcom/stss/sdk/STSSAggSdk;)V
@@ -95,7 +95,7 @@ @@ -95,7 +95,7 @@
95 :cond_0 95 :cond_0
96 const/4 v1, 0x0 96 const/4 v1, 0x0
97 97
98 - .line 254 98 + .line 259
99 new-array v1, v1, [Ljava/lang/String; 99 new-array v1, v1, [Ljava/lang/String;
100 100
101 invoke-interface {v0, v1}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; 101 invoke-interface {v0, v1}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
@@ -104,7 +104,7 @@ @@ -104,7 +104,7 @@
104 104
105 check-cast v0, [Ljava/lang/String; 105 check-cast v0, [Ljava/lang/String;
106 106
107 - .line 255 107 + .line 260
108 iget-object v1, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity; 108 iget-object v1, p0, Lcom/stss/sdk/STSSAggSdk$1;->val$context:Landroid/app/Activity;
109 109
110 new-instance v2, Lcom/stss/sdk/STSSAggSdk$1$1; 110 new-instance v2, Lcom/stss/sdk/STSSAggSdk$1$1;
@@ -118,10 +118,10 @@ @@ -118,10 +118,10 @@
118 :cond_1 118 :cond_1
119 const-string v0, "\u6e20\u9053sdk \u5df2\u6709\u6743\u9650\u7533\u8bf7\u529f\u80fd" 119 const-string v0, "\u6e20\u9053sdk \u5df2\u6709\u6743\u9650\u7533\u8bf7\u529f\u80fd"
120 120
121 - .line 263 121 + .line 268
122 invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I 122 invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
123 123
124 - .line 264 124 + .line 269
125 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk; 125 iget-object v0, p0, Lcom/stss/sdk/STSSAggSdk$1;->this$0:Lcom/stss/sdk/STSSAggSdk;
126 126
127 invoke-static {v0}, Lcom/stss/sdk/STSSAggSdk;->access$000(Lcom/stss/sdk/STSSAggSdk;)V 127 invoke-static {v0}, Lcom/stss/sdk/STSSAggSdk;->access$000(Lcom/stss/sdk/STSSAggSdk;)V
  1 +.class Lcom/stss/sdk/STSSAggSdk$2$1;
  2 +.super Ljava/lang/Object;
  3 +.source "STSSAggSdk.java"
  4 +
  5 +# interfaces
  6 +.implements Ljava/lang/Runnable;
  7 +
  8 +
  9 +# annotations
  10 +.annotation system Ldalvik/annotation/EnclosingMethod;
  11 + value = Lcom/stss/sdk/STSSAggSdk$2;->run()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$1:Lcom/stss/sdk/STSSAggSdk$2;
  22 +
  23 +
  24 +# direct methods
  25 +.method constructor <init>(Lcom/stss/sdk/STSSAggSdk$2;)V
  26 + .locals 0
  27 +
  28 + .line 285
  29 + iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$2$1;->this$1:Lcom/stss/sdk/STSSAggSdk$2;
  30 +
  31 + invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  32 +
  33 + return-void
  34 +.end method
  35 +
  36 +
  37 +# virtual methods
  38 +.method public run()V
  39 + .locals 4
  40 +
  41 + .line 288
  42 + new-instance v0, Lcom/stss/sdk/request/CheckOnline;
  43 +
  44 + invoke-direct {v0}, Lcom/stss/sdk/request/CheckOnline;-><init>()V
  45 +
  46 + const/4 v1, 0x1
  47 +
  48 + new-array v1, v1, [Ljava/lang/String;
  49 +
  50 + invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk;
  51 +
  52 + move-result-object v2
  53 +
  54 + const-string v3, "qnAgg_url_online"
  55 +
  56 + invoke-virtual {v2, v3}, Lcom/stss/sdk/STSSAggSdk;->getURL(Ljava/lang/String;)Ljava/lang/String;
  57 +
  58 + move-result-object v2
  59 +
  60 + const/4 v3, 0x0
  61 +
  62 + aput-object v2, v1, v3
  63 +
  64 + invoke-virtual {v0, v1}, Lcom/stss/sdk/request/CheckOnline;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask;
  65 +
  66 + return-void
  67 +.end method
  1 +.class Lcom/stss/sdk/STSSAggSdk$2;
  2 +.super Ljava/util/TimerTask;
  3 +.source "STSSAggSdk.java"
  4 +
  5 +
  6 +# annotations
  7 +.annotation system Ldalvik/annotation/EnclosingMethod;
  8 + value = Lcom/stss/sdk/STSSAggSdk;->checkOnline()V
  9 +.end annotation
  10 +
  11 +.annotation system Ldalvik/annotation/InnerClass;
  12 + accessFlags = 0x0
  13 + name = null
  14 +.end annotation
  15 +
  16 +
  17 +# instance fields
  18 +.field final synthetic this$0:Lcom/stss/sdk/STSSAggSdk;
  19 +
  20 +.field final synthetic val$mHandler:Landroid/os/Handler;
  21 +
  22 +
  23 +# direct methods
  24 +.method constructor <init>(Lcom/stss/sdk/STSSAggSdk;Landroid/os/Handler;)V
  25 + .locals 0
  26 +
  27 + .line 277
  28 + iput-object p1, p0, Lcom/stss/sdk/STSSAggSdk$2;->this$0:Lcom/stss/sdk/STSSAggSdk;
  29 +
  30 + iput-object p2, p0, Lcom/stss/sdk/STSSAggSdk$2;->val$mHandler:Landroid/os/Handler;
  31 +
  32 + invoke-direct {p0}, Ljava/util/TimerTask;-><init>()V
  33 +
  34 + return-void
  35 +.end method
  36 +
  37 +
  38 +# virtual methods
  39 +.method public run()V
  40 + .locals 5
  41 +
  42 + .line 280
  43 + invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
  44 +
  45 + move-result-object v0
  46 +
  47 + const/16 v1, 0xb
  48 +
  49 + .line 281
  50 + invoke-virtual {v0, v1}, Ljava/util/Calendar;->get(I)I
  51 +
  52 + move-result v1
  53 +
  54 + const/16 v2, 0xc
  55 +
  56 + .line 282
  57 + invoke-virtual {v0, v2}, Ljava/util/Calendar;->get(I)I
  58 +
  59 + move-result v0
  60 +
  61 + if-nez v1, :cond_0
  62 +
  63 + const/4 v1, 0x1
  64 +
  65 + if-ge v0, v1, :cond_0
  66 +
  67 + .line 284
  68 + new-instance v0, Ljava/util/Random;
  69 +
  70 + invoke-direct {v0}, Ljava/util/Random;-><init>()V
  71 +
  72 + const v1, 0x493e0
  73 +
  74 + invoke-virtual {v0, v1}, Ljava/util/Random;->nextInt(I)I
  75 +
  76 + move-result v0
  77 +
  78 + .line 285
  79 + iget-object v1, p0, Lcom/stss/sdk/STSSAggSdk$2;->val$mHandler:Landroid/os/Handler;
  80 +
  81 + new-instance v2, Lcom/stss/sdk/STSSAggSdk$2$1;
  82 +
  83 + invoke-direct {v2, p0}, Lcom/stss/sdk/STSSAggSdk$2$1;-><init>(Lcom/stss/sdk/STSSAggSdk$2;)V
  84 +
  85 + int-to-long v3, v0
  86 +
  87 + invoke-virtual {v1, v2, v3, v4}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
  88 +
  89 + :cond_0
  90 + return-void
  91 +.end method