From edf45e3bbf471194421b8c46f44941aff28dff3a Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 28 十月 2021 12:22:28 +0800
Subject: [PATCH] 0312 quickbt5

---
 SdkProject/channel/gtgame/java/com/secondworld/sdk/GTGameApp.java |  143 ++++-------------------------------------------
 1 files changed, 12 insertions(+), 131 deletions(-)

diff --git a/SdkProject/channel/gtgame/java/com/secondworld/sdk/GTGameApp.java b/SdkProject/channel/gtgame/java/com/secondworld/sdk/GTGameApp.java
index ada955e..c34aa63 100644
--- a/SdkProject/channel/gtgame/java/com/secondworld/sdk/GTGameApp.java
+++ b/SdkProject/channel/gtgame/java/com/secondworld/sdk/GTGameApp.java
@@ -1,144 +1,25 @@
 package com.secondworld.sdk;
 
-import com.cy.yyjia.sdk.center.SdkManager;
-import com.cy.yyjia.sdk.listener.ChangePasswordListener;
-import com.cy.yyjia.sdk.listener.ExitGameListener;
-import com.cy.yyjia.sdk.listener.InitListener;
-import com.cy.yyjia.sdk.listener.LoginListener;
-import com.cy.yyjia.sdk.listener.LogoutListener;
-import com.cy.yyjia.sdk.listener.PayListener;
-import com.secondworld.sdk.utils.CodeA2U;
-import com.secondworld.sdk.utils.LogUtil;
+import android.app.Application;
 
-import java.util.HashMap;
-import java.util.Map;
-
-public class GTGameApp extends GameApp {
-
-    private Map<String, Object> args;
+public class GTGameApp extends Application {
 
     @Override
+    public void onCreate() {
+        super.onCreate();
+        GameAppProxy.create(this,new GTGamePlatform());
+        registerProxy();
+        initSdk();
+    }
+
     protected void registerProxy() {
-        super.registerProxy();
         //涓荤晫闈唬鐞嗘敞鍐�
         GameActivity.registerProxy(GTGameMain.class);
+        AppsFlyerUtil.init();
     }
 
-    @Override
     protected void initSdk() {
-        super.initSdk();
-        args = new HashMap<>();
-        // 鍒濆鍖栫洃鍚�
-        SdkManager.getInstance().setInitListener(new InitListener() {
-            @Override
-            public void onSuccess() {
-                LogUtil.debug("SdkManager", "鎴愬姛");
-                args.clear();
-                args.put("code", CodeA2U.PlatformInitOk);
-                UnityMsgHandler.sendMessageToUnity(args);
-            }
-
-            @Override
-            public void onError(String msg) {
-                LogUtil.e("SdkManager", "澶辫触锛�" + msg);
-                args.clear();
-                args.put("code", CodeA2U.PlatformInitFail);
-                UnityMsgHandler.sendMessageToUnity(args);
-            }
-        });
-
-        // 鐧诲綍鐩戝惉
-        SdkManager.getInstance().setLoginListener(new LoginListener() {
-
-            @Override
-            public void onSuccess() {
-                args.clear();
-                args.put("code", CodeA2U.PlatformLoginOk);
-                args.put("account", SdkManager.getInstance().getUid());
-                args.put("game_id", SdkManager.getInstance().getGameId());
-                args.put("session_id", SdkManager.getInstance().getSessionId());
-                UnityMsgHandler.sendMessageToUnity(args);
-            }
-
-            @Override
-            public void onError(String s) {
-                args.clear();
-                args.put("code", CodeA2U.PlatformLoginFail);
-                UnityMsgHandler.sendMessageToUnity(args);
-            }
-
-            @Override
-            public void onCancel() {
-                args.clear();
-                args.put("code", CodeA2U.PlatformLoginFail);
-                UnityMsgHandler.sendMessageToUnity(args);
-            }
-        });
-
-        //鏀粯鐩戝惉
-        SdkManager.getInstance().setPayListener(new PayListener() {
-            @Override
-            public void onSuccess(String status, String orderId) {
-            }
-
-            @Override
-            public void onError() {
-
-            }
-
-            @Override
-            public void onCancel() {
-
-            }
-        });
-
-
-        // 璐﹀彿娉ㄩ攢鐩戝惉
-        SdkManager.getInstance().setLogoutListener(new LogoutListener() {
-
-            @Override
-            public void onSuccess() {
-                //娉ㄩ攢鎴愬姛,闇�瑕佹妸娓告垙鍒囨崲鍥炵櫥闄嗗墠鐨勫満鏅�,骞堕噸鏂板脊鍑虹櫥褰曟绛夋搷浣�
-                args.clear();
-                args.put("code", CodeA2U.PlatformLogoutOk);
-                UnityMsgHandler.sendMessageToUnity(args);
-            }
-
-            @Override
-            public void onError() {
-            }
-
-            @Override
-            public void onCancel() {
-            }
-        });
-
-        //娓告垙閫�鍑虹洃鍚�
-        SdkManager.getInstance().setExitGameListener(new ExitGameListener() {
-            @Override
-            public void onCancel() {
-
-            }
-
-            @Override
-            public void onSuccess() {
-
-            }
-        });
-
-        //淇敼瀵嗙爜鐩戝惉
-        SdkManager.getInstance().setChangePasswordListener(new ChangePasswordListener() {
-            @Override
-            public void onError() {
-            }
-
-            @Override
-            public void onSuccess() {
-            }
-        });
-
-        //璁剧疆dubug妯″紡
-//        SdkManager.getInstance().setDebug(BuildConfig.DEBUG);
-
+        MySdkMgr.I.setListener();
     }
+
 }

--
Gitblit v1.8.0