From 88e174594ae5cc112858065129fc314b997d3aa7 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期日, 08 十月 2023 12:11:00 +0800 Subject: [PATCH] 0312 抖音-游戏兔最新版本 --- SdkProject/channel/hygame/java/com/secondworld/sdk/BtGamePlatform.java | 74 ++----------------------------------- 1 files changed, 4 insertions(+), 70 deletions(-) diff --git a/SdkProject/channel/hygame/java/com/secondworld/sdk/BtGamePlatform.java b/SdkProject/channel/hygame/java/com/secondworld/sdk/BtGamePlatform.java index 807042a..7f303a4 100644 --- a/SdkProject/channel/hygame/java/com/secondworld/sdk/BtGamePlatform.java +++ b/SdkProject/channel/hygame/java/com/secondworld/sdk/BtGamePlatform.java @@ -99,74 +99,17 @@ return new String[] {}; } - @Override - public void RegisterEvent(String platform) { - - Boolean status = GameActivityProxy.I.activity.getSharedPreferences("file",Context.MODE_PRIVATE) - .getBoolean("AGREE",false); - if (status == true){ - Login(); - } - } @Override - public void Login() + public void LoginSuccess() { - switch (QuickSdkMgr.I.sdkInitState) { - case FAILED: - { - if (GameActivityProxy.I.activity == null) - return; - if (QuickSdkMgr.I.hasPermissions(GameActivityProxy.I.activity)) { - //init(BtGameMain.I.activity); - Toast.makeText(GameAppProxy.app, "寮傚父璇烽噸鍚父鎴�", Toast.LENGTH_LONG).show(); - } - break; - } - case SUCCEED: { - - //User.getInstance().login(GameActivityProxy.I.activity); - GameActivityProxy.I.activity.runOnUiThread(new Runnable() - { - @Override - public void run() - { - User.getInstance().login(GameActivityProxy.I.activity); - GameReportHelper.onEventRegister("youxitu",true); - GameActivityProxy.I.activity.getSharedPreferences("file", Context.MODE_PRIVATE).edit() - .putBoolean("AGREE", true) - .apply(); - } - }); - break; - } - case UNKNOWN: - { - QuickSdkMgr.I.sdkInitState = PlatformSdkMgr.SdkInitState.LOADING; - break; - } - case LOADING: { - //Toast.makeText(GameAppProxy.app, "璐﹀彿鐧诲綍鎴愬姛鍚庯紝璇峰啀娆$偣鍑昏繘鍏ユ父鎴�", Toast.LENGTH_LONG).show(); - Boolean status = GameActivityProxy.I.activity.getSharedPreferences("file",Context.MODE_PRIVATE) - .getBoolean("AGREE",false); - if (status == false) { - QuickSdkMgr.I.requestPermissions(GameActivityProxy.I.activity); - } - break; - } - } + LogUtil.i("unity", "LoginSuccess"); + GameReportHelper.onEventRegister("youxitu",true); } + @Override public void StartRequestPermission() { - //璇绘爣蹇� 浜屾鐧诲綍鍙互鐩存帴鍒濆鍖� - Boolean status = GameActivityProxy.I.activity.getSharedPreferences("file",Context.MODE_PRIVATE) - .getBoolean("AGREE",false); - if (status == true){ - QuickSdkMgr.I.requestPermissions(GameActivityProxy.I.activity); - } - - //鑾峰彇娓犻亾鍚嶇О context涓哄涓荤殑context String channel = HumeSDK.getChannel(GameAppProxy.app.getApplicationContext()); if (channel == null || channel.isEmpty()) @@ -181,13 +124,4 @@ AppLog.start(); } - @Override - public void OnRequestPermissionsResult(int requestCode, int[] grantResults, String[] permissions) - { - LogUtil.i("unitysdk", "OnRequestPermissionsResult " + permissions.length); - if (Arrays.asList(permissions).contains(Manifest.permission.READ_PHONE_STATE)) - { - Login(); - } - } } -- Gitblit v1.8.0