正在显示
6 个修改的文件
包含
61 行增加
和
159 行删除
| 1 | # Built application files | 1 | # Built application files |
| 2 | 2 | ||
| 3 | -# Files for the Dalvik VM | ||
| 4 | -*.dex | ||
| 5 | - | ||
| 6 | # Java class files | 3 | # Java class files |
| 7 | *.class | 4 | *.class |
| 8 | 5 | ||
| @@ -72,11 +69,5 @@ games/ | @@ -72,11 +69,5 @@ games/ | ||
| 72 | # python打包缓存目录不需要提交 | 69 | # python打包缓存目录不需要提交 |
| 73 | /__pycache__/ | 70 | /__pycache__/ |
| 74 | 71 | ||
| 75 | -/tool/Python36/Lib/__pycache__/ | ||
| 76 | -/tool/Python36/Lib/collections/__pycache__/ | ||
| 77 | -/tool/Python36/Lib/encodings/__pycache__/ | ||
| 78 | -/tool/Python36/Lib/importlib/__pycache__/ | ||
| 79 | -/tool/Python36/Lib/json/__pycache__/ | ||
| 80 | -/tool/Python36/Lib/xml/dom/__pycache__/ | ||
| 81 | -/tool/Python36/Lib/xml/__pycache__/ | ||
| 82 | -/tool/Python36/Lib/xml/etree/__pycache__/ | ||
| 72 | + | ||
| 73 | +**/__pycache__/ |
config/sdk/wukongyou/assets/A3AEECD8.dex
0 → 100644
不能预览此文件类型
| @@ -22,62 +22,9 @@ androidNS = 'http://schemas.android.com/apk/res/android' | @@ -22,62 +22,9 @@ androidNS = 'http://schemas.android.com/apk/res/android' | ||
| 22 | 22 | ||
| 23 | 23 | ||
| 24 | def execute(channel, decompileDir, packageName): | 24 | def execute(channel, decompileDir, packageName): |
| 25 | - replace_applicationId_to_AndroidManifest(decompileDir, packageName) | ||
| 26 | - | ||
| 27 | - # write_params_to_config(channel, decompileDir) | ||
| 28 | - | ||
| 29 | - # modify_main_activity_smali(decompileDir) | ||
| 30 | - | ||
| 31 | - # addWXEntryActivity(channel, decompileDir, packageName) | ||
| 32 | - | ||
| 33 | - return 0 | ||
| 34 | - | ||
| 35 | -def replace_applicationId_to_AndroidManifest(decompileDir, packageName): | ||
| 36 | - manifestPath = decompileDir + '/AndroidManifest.xml' | ||
| 37 | - manifest_file = open(manifestPath, 'r+', encoding='Utf-8') | ||
| 38 | - manifestContent = str(manifest_file.read()) | ||
| 39 | - manifest_file.close() | ||
| 40 | - | ||
| 41 | - # 4、replace "${applicationId}" "${JPUSH_PKGNAME}" with packname in AndroidManifest.xml | ||
| 42 | - manifestContent = manifestContent.replace('${applicationId}', packageName) | ||
| 43 | - | ||
| 44 | - manifest_new_file = open(manifestPath, 'w', encoding='Utf-8') | ||
| 45 | - manifest_new_file.write(manifestContent) | ||
| 46 | - manifest_new_file.close() | ||
| 47 | - | 25 | + modify_main_activity_smali(decompileDir) |
| 48 | return 0 | 26 | return 0 |
| 49 | 27 | ||
| 50 | -def write_params_to_config(channel, decompileDir): | ||
| 51 | - Pid = '104136' | ||
| 52 | - PKey = 'ISw/GOMBIDOSCzcXLy/XA5/DgXGKsA8Syzikka0V/41T2EPWCYAV0d5lcz1enF62' | ||
| 53 | - AppVersion = '1.0' | ||
| 54 | - ScreenType = '1' | ||
| 55 | - if channel['params'] != None and len(channel['params']) > 0: | ||
| 56 | - for param in channel['params']: | ||
| 57 | - if param['name'] == 'Pid': | ||
| 58 | - Pid = param['value'] | ||
| 59 | - elif param['name'] == 'PKey': | ||
| 60 | - PKey = param['value'] | ||
| 61 | - elif param['name'] == 'AppVersion': | ||
| 62 | - AppVersion = param['value'] | ||
| 63 | - elif param['name'] == 'ScreenType': | ||
| 64 | - ScreenType = param['value'] | ||
| 65 | - | ||
| 66 | - developer_config_path = decompileDir + '/assets/ouni_config.info' | ||
| 67 | - euConfigFile = open(developer_config_path, 'r+', encoding='Utf-8') | ||
| 68 | - configContent = str(euConfigFile.read()) | ||
| 69 | - euConfigFile.close() | ||
| 70 | - | ||
| 71 | - configContent = configContent.replace('youlong_Pid_104136', Pid) | ||
| 72 | - configContent = configContent.replace('youlong_PKey_ISw/GOMBIDOSCzcXLy/XA5/DgXGKsA8Syzikka0V/41T2EPWCYAV0d5lcz1enF62', PKey) | ||
| 73 | - configContent = configContent.replace('youlong_AppVersion_1.0', AppVersion) | ||
| 74 | - configContent = configContent.replace('youlong_ScreenType_1', ScreenType) | ||
| 75 | - | ||
| 76 | - developer_config_file = open(developer_config_path, 'w', encoding='Utf-8') | ||
| 77 | - developer_config_file.write(configContent) | ||
| 78 | - developer_config_file.close() | ||
| 79 | - | ||
| 80 | - return 0 | ||
| 81 | 28 | ||
| 82 | def modify_main_activity_smali(decompileDir): | 29 | def modify_main_activity_smali(decompileDir): |
| 83 | 30 | ||
| @@ -167,30 +114,3 @@ def modify_main_activity_smali(decompileDir): | @@ -167,30 +114,3 @@ def modify_main_activity_smali(decompileDir): | ||
| 167 | f2.close() | 114 | f2.close() |
| 168 | 115 | ||
| 169 | return 0 | 116 | return 0 |
| 170 | - | ||
| 171 | -def addWXEntryActivity(channel, decompileDir, packageName): | ||
| 172 | - sdkDir = decompileDir + '/../sdk/' + channel['sdk'] | ||
| 173 | - if not os.path.exists(sdkDir): | ||
| 174 | - file_utils.printF("The sdk temp folder is not exists. path:" + sdkDir) | ||
| 175 | - return 1 | ||
| 176 | - | ||
| 177 | - sourcefile = sdkDir + '/WXEntryActivity/WXEntryActivity.smali' | ||
| 178 | - if not os.path.exists(sourcefile): | ||
| 179 | - return 1 | ||
| 180 | - | ||
| 181 | - packageDir = packageName.replace('.', '/') | ||
| 182 | - destfile = decompileDir + '/smali/' + packageDir + '/wxapi/WXEntryActivity.smali' | ||
| 183 | - | ||
| 184 | - destdir = os.path.dirname(destfile) | ||
| 185 | - if not os.path.exists(destdir): | ||
| 186 | - os.makedirs(destdir) | ||
| 187 | - | ||
| 188 | - euConfigFile = open(sourcefile, 'r+', encoding='Utf-8') | ||
| 189 | - configContent = str(euConfigFile.read()) | ||
| 190 | - euConfigFile.close() | ||
| 191 | - | ||
| 192 | - configContent = configContent.replace('Lcom/stss/sdk/WXEntryActivity', 'L' + packageDir + '/wxapi/WXEntryActivity') | ||
| 193 | - | ||
| 194 | - developer_config_file = open(destfile, 'w', encoding='Utf-8') | ||
| 195 | - developer_config_file.write(configContent) | ||
| 196 | - developer_config_file.close() |
| @@ -26,7 +26,6 @@ | @@ -26,7 +26,6 @@ | ||
| 26 | <dimen name="umcsdk_smscode_margin">30dp</dimen> | 26 | <dimen name="umcsdk_smscode_margin">30dp</dimen> |
| 27 | <dimen name="umcsdk_title_height">50dp</dimen> | 27 | <dimen name="umcsdk_title_height">50dp</dimen> |
| 28 | <dimen name="umcsdk_version_margin">20dp</dimen> | 28 | <dimen name="umcsdk_version_margin">20dp</dimen> |
| 29 | - <string name="app_name">CtApiSdk</string> | ||
| 30 | <string name="umcsdk_account_login">使用历史帐号快速登录</string> | 29 | <string name="umcsdk_account_login">使用历史帐号快速登录</string> |
| 31 | <string name="umcsdk_account_name">中国移动互联网通行证</string> | 30 | <string name="umcsdk_account_name">中国移动互联网通行证</string> |
| 32 | <string name="umcsdk_auto_login">本机号码登录</string> | 31 | <string name="umcsdk_auto_login">本机号码登录</string> |
| @@ -70,7 +70,7 @@ | @@ -70,7 +70,7 @@ | ||
| 70 | .method public onBackPressed()V | 70 | .method public onBackPressed()V |
| 71 | .locals 3 | 71 | .locals 3 |
| 72 | 72 | ||
| 73 | - .line 108 | 73 | + .line 107 |
| 74 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; | 74 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; |
| 75 | 75 | ||
| 76 | move-result-object v0 | 76 | move-result-object v0 |
| @@ -85,10 +85,10 @@ | @@ -85,10 +85,10 @@ | ||
| 85 | 85 | ||
| 86 | const-string v2, "WuKongYou sdk onBackPressed" | 86 | const-string v2, "WuKongYou sdk onBackPressed" |
| 87 | 87 | ||
| 88 | - .line 110 | 88 | + .line 109 |
| 89 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V | 89 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V |
| 90 | 90 | ||
| 91 | - .line 111 | 91 | + .line 110 |
| 92 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; | 92 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; |
| 93 | 93 | ||
| 94 | move-result-object v1 | 94 | move-result-object v1 |
| @@ -102,7 +102,7 @@ | @@ -102,7 +102,7 @@ | ||
| 102 | .method public onConfigurationChanged(Landroid/content/res/Configuration;)V | 102 | .method public onConfigurationChanged(Landroid/content/res/Configuration;)V |
| 103 | .locals 3 | 103 | .locals 3 |
| 104 | 104 | ||
| 105 | - .line 117 | 105 | + .line 116 |
| 106 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; | 106 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; |
| 107 | 107 | ||
| 108 | move-result-object v0 | 108 | move-result-object v0 |
| @@ -117,10 +117,10 @@ | @@ -117,10 +117,10 @@ | ||
| 117 | 117 | ||
| 118 | const-string v2, "WuKongYou sdk onConfigurationChanged" | 118 | const-string v2, "WuKongYou sdk onConfigurationChanged" |
| 119 | 119 | ||
| 120 | - .line 119 | 120 | + .line 118 |
| 121 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V | 121 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V |
| 122 | 122 | ||
| 123 | - .line 120 | 123 | + .line 119 |
| 124 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; | 124 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; |
| 125 | 125 | ||
| 126 | move-result-object v1 | 126 | move-result-object v1 |
| @@ -166,7 +166,7 @@ | @@ -166,7 +166,7 @@ | ||
| 166 | .method public onDestroy()V | 166 | .method public onDestroy()V |
| 167 | .locals 3 | 167 | .locals 3 |
| 168 | 168 | ||
| 169 | - .line 90 | 169 | + .line 89 |
| 170 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; | 170 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; |
| 171 | 171 | ||
| 172 | move-result-object v0 | 172 | move-result-object v0 |
| @@ -181,10 +181,10 @@ | @@ -181,10 +181,10 @@ | ||
| 181 | 181 | ||
| 182 | const-string v2, "WuKongYou sdk onDestroy" | 182 | const-string v2, "WuKongYou sdk onDestroy" |
| 183 | 183 | ||
| 184 | - .line 92 | 184 | + .line 91 |
| 185 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V | 185 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V |
| 186 | 186 | ||
| 187 | - .line 93 | 187 | + .line 92 |
| 188 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; | 188 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; |
| 189 | 189 | ||
| 190 | move-result-object v1 | 190 | move-result-object v1 |
| @@ -198,7 +198,7 @@ | @@ -198,7 +198,7 @@ | ||
| 198 | .method public onNewIntent(Landroid/content/Intent;)V | 198 | .method public onNewIntent(Landroid/content/Intent;)V |
| 199 | .locals 3 | 199 | .locals 3 |
| 200 | 200 | ||
| 201 | - .line 72 | 201 | + .line 71 |
| 202 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; | 202 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; |
| 203 | 203 | ||
| 204 | move-result-object v0 | 204 | move-result-object v0 |
| @@ -213,10 +213,10 @@ | @@ -213,10 +213,10 @@ | ||
| 213 | 213 | ||
| 214 | const-string v2, "WuKongYou sdk onNewIntent" | 214 | const-string v2, "WuKongYou sdk onNewIntent" |
| 215 | 215 | ||
| 216 | - .line 74 | 216 | + .line 73 |
| 217 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V | 217 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V |
| 218 | 218 | ||
| 219 | - .line 75 | 219 | + .line 74 |
| 220 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; | 220 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; |
| 221 | 221 | ||
| 222 | move-result-object v1 | 222 | move-result-object v1 |
| @@ -249,17 +249,6 @@ | @@ -249,17 +249,6 @@ | ||
| 249 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V | 249 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V |
| 250 | 250 | ||
| 251 | .line 56 | 251 | .line 56 |
| 252 | - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; | ||
| 253 | - | ||
| 254 | - move-result-object v2 | ||
| 255 | - | ||
| 256 | - invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; | ||
| 257 | - | ||
| 258 | - move-result-object v2 | ||
| 259 | - | ||
| 260 | - invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V | ||
| 261 | - | ||
| 262 | - .line 57 | ||
| 263 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; | 252 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; |
| 264 | 253 | ||
| 265 | move-result-object v1 | 254 | move-result-object v1 |
| @@ -273,7 +262,7 @@ | @@ -273,7 +262,7 @@ | ||
| 273 | .method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V | 262 | .method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V |
| 274 | .locals 3 | 263 | .locals 3 |
| 275 | 264 | ||
| 276 | - .line 126 | 265 | + .line 125 |
| 277 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; | 266 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; |
| 278 | 267 | ||
| 279 | move-result-object v0 | 268 | move-result-object v0 |
| @@ -288,10 +277,10 @@ | @@ -288,10 +277,10 @@ | ||
| 288 | 277 | ||
| 289 | const-string v2, "WuKongYou sdk onRequestPermissionsResult" | 278 | const-string v2, "WuKongYou sdk onRequestPermissionsResult" |
| 290 | 279 | ||
| 291 | - .line 128 | 280 | + .line 127 |
| 292 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V | 281 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V |
| 293 | 282 | ||
| 294 | - .line 129 | 283 | + .line 128 |
| 295 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; | 284 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; |
| 296 | 285 | ||
| 297 | move-result-object v1 | 286 | move-result-object v1 |
| @@ -305,7 +294,7 @@ | @@ -305,7 +294,7 @@ | ||
| 305 | .method public onRestart()V | 294 | .method public onRestart()V |
| 306 | .locals 3 | 295 | .locals 3 |
| 307 | 296 | ||
| 308 | - .line 99 | 297 | + .line 98 |
| 309 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; | 298 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; |
| 310 | 299 | ||
| 311 | move-result-object v0 | 300 | move-result-object v0 |
| @@ -320,10 +309,10 @@ | @@ -320,10 +309,10 @@ | ||
| 320 | 309 | ||
| 321 | const-string v2, "WuKongYou sdk onRestart" | 310 | const-string v2, "WuKongYou sdk onRestart" |
| 322 | 311 | ||
| 323 | - .line 101 | 312 | + .line 100 |
| 324 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V | 313 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V |
| 325 | 314 | ||
| 326 | - .line 102 | 315 | + .line 101 |
| 327 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; | 316 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; |
| 328 | 317 | ||
| 329 | move-result-object v1 | 318 | move-result-object v1 |
| @@ -337,7 +326,7 @@ | @@ -337,7 +326,7 @@ | ||
| 337 | .method public onResume()V | 326 | .method public onResume()V |
| 338 | .locals 3 | 327 | .locals 3 |
| 339 | 328 | ||
| 340 | - .line 63 | 329 | + .line 62 |
| 341 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; | 330 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; |
| 342 | 331 | ||
| 343 | move-result-object v0 | 332 | move-result-object v0 |
| @@ -352,10 +341,10 @@ | @@ -352,10 +341,10 @@ | ||
| 352 | 341 | ||
| 353 | const-string v2, "WuKongYou sdk onResume" | 342 | const-string v2, "WuKongYou sdk onResume" |
| 354 | 343 | ||
| 355 | - .line 65 | 344 | + .line 64 |
| 356 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V | 345 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V |
| 357 | 346 | ||
| 358 | - .line 66 | 347 | + .line 65 |
| 359 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; | 348 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; |
| 360 | 349 | ||
| 361 | move-result-object v1 | 350 | move-result-object v1 |
| @@ -401,7 +390,7 @@ | @@ -401,7 +390,7 @@ | ||
| 401 | .method public onStop()V | 390 | .method public onStop()V |
| 402 | .locals 3 | 391 | .locals 3 |
| 403 | 392 | ||
| 404 | - .line 81 | 393 | + .line 80 |
| 405 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; | 394 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; |
| 406 | 395 | ||
| 407 | move-result-object v0 | 396 | move-result-object v0 |
| @@ -416,10 +405,10 @@ | @@ -416,10 +405,10 @@ | ||
| 416 | 405 | ||
| 417 | const-string v2, "WuKongYou sdk onStop" | 406 | const-string v2, "WuKongYou sdk onStop" |
| 418 | 407 | ||
| 419 | - .line 83 | 408 | + .line 82 |
| 420 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V | 409 | invoke-static {v1, v2}, Lcom/stss/sdk/utils/STSSAggLog;->wLog(Ljava/lang/String;Ljava/lang/String;)V |
| 421 | 410 | ||
| 422 | - .line 84 | 411 | + .line 83 |
| 423 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; | 412 | invoke-static {}, Lcom/wukongyou/sdk/core/WKYGame;->getInstance()Lcom/wukongyou/sdk/core/WKYGame; |
| 424 | 413 | ||
| 425 | move-result-object v1 | 414 | move-result-object v1 |
| @@ -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 21 | 10 | + .line 22 |
| 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 28 | 21 | + .line 29 |
| 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 29 | 37 | + .line 30 |
| 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 34 | 50 | + .line 35 |
| 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 38 | 69 | + .line 39 |
| 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 39 | 77 | + .line 40 |
| 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 40 | 102 | + .line 41 |
| 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 41 | 113 | + .line 42 |
| 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 42 | 122 | + .line 43 |
| 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 43 | 131 | + .line 44 |
| 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 44 | 150 | + .line 45 |
| 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 45 | 153 | + .line 46 |
| 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 47 | 160 | + .line 48 |
| 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 48 | 165 | + .line 49 |
| 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 50 | 170 | + .line 51 |
| 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 51 | 175 | + .line 52 |
| 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 52 | 184 | + .line 53 |
| 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 54 | 187 | + .line 55 |
| 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 55 | 208 | + .line 56 |
| 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 56 | 213 | + .line 57 |
| 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 57 | 230 | + .line 58 |
| 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 30 | 245 | + .line 31 |
| 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,7 +252,7 @@ | @@ -252,7 +252,7 @@ | ||
| 252 | :catch_0 | 252 | :catch_0 |
| 253 | move-exception p0 | 253 | move-exception p0 |
| 254 | 254 | ||
| 255 | - .line 59 | 255 | + .line 60 |
| 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 |
| @@ -263,7 +263,7 @@ | @@ -263,7 +263,7 @@ | ||
| 263 | 263 | ||
| 264 | const/4 v0, 0x0 | 264 | const/4 v0, 0x0 |
| 265 | 265 | ||
| 266 | - .line 66 | 266 | + .line 67 |
| 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 67 | 274 | + .line 68 |
| 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,15 @@ | @@ -282,12 +282,15 @@ | ||
| 282 | 282 | ||
| 283 | const-string p0, "msg" | 283 | const-string p0, "msg" |
| 284 | 284 | ||
| 285 | - .line 69 | 285 | + .line 70 |
| 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 70 | 290 | + .line 71 |
| 291 | + invoke-static {}, Landroid/os/Looper;->prepare()V | ||
| 292 | + | ||
| 293 | + .line 72 | ||
| 291 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; | 294 | invoke-static {}, Lcom/stss/sdk/STSSAggSdk;->getInstance()Lcom/stss/sdk/STSSAggSdk; |
| 292 | 295 | ||
| 293 | move-result-object v1 | 296 | move-result-object v1 |
| @@ -323,12 +326,12 @@ | @@ -323,12 +326,12 @@ | ||
| 323 | :cond_0 | 326 | :cond_0 |
| 324 | const-string p0, "data" | 327 | const-string p0, "data" |
| 325 | 328 | ||
| 326 | - .line 73 | 329 | + .line 75 |
| 327 | invoke-virtual {v1, p0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; | 330 | invoke-virtual {v1, p0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; |
| 328 | 331 | ||
| 329 | move-result-object p0 | 332 | move-result-object p0 |
| 330 | 333 | ||
| 331 | - .line 74 | 334 | + .line 76 |
| 332 | new-instance v1, Lcom/stss/sdk/bean/STSSOrder; | 335 | new-instance v1, Lcom/stss/sdk/bean/STSSOrder; |
| 333 | 336 | ||
| 334 | const-string v3, "order_code" | 337 | const-string v3, "order_code" |
| @@ -345,7 +348,7 @@ | @@ -345,7 +348,7 @@ | ||
| 345 | 348 | ||
| 346 | const-string v5, "extension" | 349 | const-string v5, "extension" |
| 347 | 350 | ||
| 348 | - .line 75 | 351 | + .line 77 |
| 349 | invoke-virtual {p0, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; | 352 | invoke-virtual {p0, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; |
| 350 | 353 | ||
| 351 | move-result-object p0 | 354 | move-result-object p0 |
| @@ -359,7 +362,7 @@ | @@ -359,7 +362,7 @@ | ||
| 359 | :catch_0 | 362 | :catch_0 |
| 360 | move-exception p0 | 363 | move-exception p0 |
| 361 | 364 | ||
| 362 | - .line 77 | 365 | + .line 79 |
| 363 | invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V | 366 | invoke-virtual {p0}, Ljava/lang/Exception;->printStackTrace()V |
| 364 | 367 | ||
| 365 | return-object v0 | 368 | return-object v0 |
-
请 注册 或 登录 后发表评论