From 8307b1b2236a36d4dfb51faf6fe3d0faedb7617c Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期六, 30 三月 2024 20:11:07 +0800
Subject: [PATCH] 0312 重新编译bthygame
---
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