From a49d3f4c6b68c25dca69363078b6fd9211e59a5a Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 27 十二月 2023 16:09:39 +0800
Subject: [PATCH] 0312 绝峰使用海外sdk
---
SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdRequestPermissionStart.java | 54 ++++++++++++++++++++++++++++++++----------------------
1 files changed, 32 insertions(+), 22 deletions(-)
diff --git a/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdRequestPermissionStart.java b/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdRequestPermissionStart.java
index 6e86c33..2be32e3 100644
--- a/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdRequestPermissionStart.java
+++ b/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdRequestPermissionStart.java
@@ -1,22 +1,32 @@
-package com.secondworld.sdk.command;
-
-import com.secondworld.sdk.GameActivityProxy;
-import com.secondworld.sdk.PermissionManager;
-import com.secondworld.sdk.QuickSdkMgr;
-import com.secondworld.sdk.utils.CodeU2A;
-
-import org.json.JSONException;
-import org.json.JSONObject;
-
-public class CmdRequestPermissionStart implements ICommand {
-
- @Override
- public int getCode() {
- return CodeU2A.RequestPermissionStart;
- }
-
- @Override
- public void process(JSONObject json) throws JSONException {
- QuickSdkMgr.I.requestPermissions(GameActivityProxy.I.activity);
- }
-}
+package com.secondworld.sdk.command;
+
+import com.secondworld.sdk.GameActivityProxy;
+import com.secondworld.sdk.PlatformDiff;
+import com.secondworld.sdk.QuickSdkMgr;
+import com.secondworld.sdk.utils.CodeU2A;
+import com.secondworld.sdk.utils.LogUtil;
+
+import org.json.JSONException;
+import org.json.JSONObject;
+
+public class CmdRequestPermissionStart implements ICommand {
+
+ @Override
+ public int getCode() {
+ return CodeU2A.RequestPermissionStart;
+ }
+
+ @Override
+ public void process(JSONObject json) throws JSONException {
+ GameActivityProxy.I.activity.runOnUiThread(new Runnable()
+ {
+ @Override
+ public void run()
+ {
+ LogUtil.i("SdkManager", "CmdRequestPermissionStart process");
+ QuickSdkMgr.I.requestPermissions(GameActivityProxy.I.activity);
+ PlatformDiff.I.StartRequestPermission();
+ }
+ });
+ }
+}
--
Gitblit v1.8.0