From b80e42792e858346fcc2d19e2950aefcc3fce7fb Mon Sep 17 00:00:00 2001
From: lwb <q3213421wrwqr>
Date: 星期三, 30 十二月 2020 10:02:58 +0800
Subject: [PATCH] sdk更新,加注册事件埋点

---
 SdkProject/channel/GTGame/java/com/secondworld/sdk/command/CmdPlatformPay.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/SdkProject/channel/GTGame/java/com/secondworld/sdk/command/CmdPlatformPay.java b/SdkProject/channel/GTGame/java/com/secondworld/sdk/command/CmdPlatformPay.java
index 731dedf..5364240 100644
--- a/SdkProject/channel/GTGame/java/com/secondworld/sdk/command/CmdPlatformPay.java
+++ b/SdkProject/channel/GTGame/java/com/secondworld/sdk/command/CmdPlatformPay.java
@@ -1,12 +1,14 @@
 package com.secondworld.sdk.command;
 
+import android.util.Base64;
+
 import com.cy.yyjia.sdk.center.SdkManager;
 import com.secondworld.sdk.GameApp;
 import com.secondworld.sdk.utils.CodeU2A;
 
 import org.json.JSONObject;
 
-import java.net.URLEncoder;
+import java.nio.charset.StandardCharsets;
 
 public class CmdPlatformPay implements ICommand {
     @Override
@@ -20,6 +22,7 @@
         extraData.put("appid", GameApp.I.appId);
         extraData.put("cpinfo", json.getString("cpInfo"));
         extraData.put("cporderid", json.getString("orderId"));
+        byte[] bytes = extraData.toString().getBytes(StandardCharsets.UTF_8);
         SdkManager.getInstance()
                 .pay(json.getString("sid"),//鏈嶅姟鍣ㄧ紪鍙�
                         json.getString("roleID"),//瑙掕壊缂栧彿
@@ -27,6 +30,6 @@
                         json.getString("title"),//鍟嗗搧鍚嶇О
                         json.getString("mount"),//鍏呭�奸噾棰�
                         json.getString("orderId"),//Cp璁㈠崟鍙�
-                        URLEncoder.encode(extraData.toString(), "utf-8"));//鎵╁睍淇℃伅
+                        Base64.encodeToString(bytes,Base64.DEFAULT));//鎵╁睍淇℃伅
     }
 }

--
Gitblit v1.8.0