Channel/Android/mlgtgame_quickhw/debug/libs/library-debug-mlgtgame_quickhw.aarBinary files differ
Channel/Android/mlgtgame_quickhw/release/libs/library-release-mlgtgame_quickhw.aarBinary files differ
SdkProject/channel/mlgtgame_quickhw/java/com/secondworld/sdk/MySdkMgr.java
@@ -22,7 +22,9 @@ public class MySdkMgr extends PlatformSdkMgr { private static final String TAG = MySdkMgr.class.getSimpleName(); public static MySdkMgr I = new MySdkMgr(); QuickGameManager sdkInstance; public static QuickGameManager sdkInstance; public static String uid; public static int viplevel; public void init(Activity activity) { sdkInitState = SdkInitState.LOADING; @@ -95,12 +97,11 @@ orderInfo.setOrderSubject(productName); orderInfo.setProductOrderId(cpOrderID); orderInfo.setAmount(Double.parseDouble(money)); orderInfo.setSuggestCurrency("CNY"); orderInfo.setSuggestCurrency("USD"); orderInfo.setGoodsId(productID); orderInfo.setExtrasParams(Extra); sdkInstance.pay(GTGameMain.I.activity, orderInfo, roleInfo, paymentCallback); } @@ -118,9 +119,8 @@ { args.clear(); JSONObject info = new JSONObject(); String channelID = sdkInstance.getChannelId(); if (channelID == null || channelID.isEmpty()) channelID = "9997"; String channelID = "9997"; uid = userData.getUid(); String account = userData.getUid() + "@" + channelID; info.put("account", account); info.put("userName", userData.getUid()); SdkProject/channel/mlgtgame_quickhw/java/com/secondworld/sdk/command/CmdCreateRole.java
@@ -21,5 +21,6 @@ json.getString("serverName"), json.getString("vipLevel") ); MySdkMgr.sdkInstance.logCreateRoleEvent(MySdkMgr.uid, json.getString("roleName")); } } SdkProject/channel/mlgtgame_quickhw/java/com/secondworld/sdk/command/CmdPayFinished.java
@@ -1,5 +1,6 @@ package com.secondworld.sdk.command; import com.secondworld.sdk.MySdkMgr; import com.secondworld.sdk.utils.CodeU2A; import org.json.JSONObject; @@ -12,5 +13,26 @@ @Override public void process(JSONObject json) throws Exception { if (json.getString("ctgid") == "30") { MySdkMgr.sdkInstance.logEvent("xinrenlb"); } else if (json.getString("ctgid") == "118") { MySdkMgr.sdkInstance.logEvent("shouchong"); } int curVIPLV = json.getInt("vipLevel"); if (curVIPLV == 7 && MySdkMgr.I.viplevel < curVIPLV) { MySdkMgr.sdkInstance.logEvent("vipup7"); MySdkMgr.I.viplevel = curVIPLV; } else if (curVIPLV == 10 && MySdkMgr.I.viplevel < curVIPLV) { MySdkMgr.sdkInstance.logEvent("vipup10"); MySdkMgr.I.viplevel = curVIPLV; } } } SdkProject/channel/mlgtgame_quickhw/java/com/secondworld/sdk/command/CmdPlatformPay.java
@@ -25,7 +25,7 @@ roleInfo.setServerId(json.getString("sid")); roleInfo.setVipLevel(json.getString("vipLevel")); String attach = "9998_" + json.getString("orderId") + "_" + json.getString("sid") + "_" + json.getString("cpInfo"); String attach = "9997_" + json.getString("orderId") + "_" + json.getString("sid") + "_" + json.getString("cpInfo"); MySdkMgr.I.pay(json.getString("roleID"), json.getString("mount"), json.getString("sid"), json.getString("cpInfo"), json.getString("title"), json.getString("orderId"), attach, roleInfo); SdkProject/channel/mlgtgame_quickhw/java/com/secondworld/sdk/command/CmdRoleLevelUp.java
@@ -22,5 +22,12 @@ json.getString("serverName"), json.getString("vipLevel") ); MySdkMgr.sdkInstance.logAchieveLevelEvent(json.getString("level")); if (json.getString("level") == "5") { MySdkMgr.sdkInstance.logCompleteTutorialEvent(true); } } } SdkProject/channel/mlgtgame_quickhw/java/com/secondworld/sdk/command/CmdRoleLogin.java
@@ -22,6 +22,6 @@ json.getString("serverName"), json.getString("vipLevel") ); MySdkMgr.I.viplevel = json.getInt("vipLevel"); } } SdkProject/library/build.gradle
@@ -213,6 +213,11 @@ implementation 'com.google.android.gms:play-services-auth:19.0.0' implementation 'com.facebook.android:facebook-android-sdk:16.0.0' //firebase analytics implementation 'com.google.firebase:firebase-analytics:20.1.0' //appsflyer // implementation 'com.appsflyer:af-android-sdk:6.10.3' ////adjust