From 7884678566aa89d8638cf7243c2e414fcff8c1e8 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 07 七月 2022 12:25:50 +0800
Subject: [PATCH] 0312 同意隐私后才可申请权限
---
SdkProject/channel/qkbt52/java/com/secondworld/sdk/BtGameMain.java | 2 +-
SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java | 4 ++--
Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar | 0
SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdRequestPermissionStart.java | 22 ++++++++++++++++++++++
SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java | 5 +++++
Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar | 0
6 files changed, 30 insertions(+), 3 deletions(-)
diff --git a/Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar b/Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar
index 2a91c8a..9ccdc09 100644
--- a/Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar
+++ b/Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar
Binary files differ
diff --git a/Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar b/Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar
index b5bff08..9a52ea5 100644
--- a/Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar
+++ b/Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar
Binary files differ
diff --git a/SdkProject/channel/qkbt52/java/com/secondworld/sdk/BtGameMain.java b/SdkProject/channel/qkbt52/java/com/secondworld/sdk/BtGameMain.java
index 969072f..e713b3c 100644
--- a/SdkProject/channel/qkbt52/java/com/secondworld/sdk/BtGameMain.java
+++ b/SdkProject/channel/qkbt52/java/com/secondworld/sdk/BtGameMain.java
@@ -15,7 +15,7 @@
@Override
public void onCreate(Activity activity) {
super.onCreate(activity);
- QuickSdkMgr.I.requestPermissions(activity);
+ //QuickSdkMgr.I.requestPermissions(activity);
//QuickSdkMgr.I.init(activity);
com.quicksdk.Sdk.getInstance().onCreate(activity);
}
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
new file mode 100644
index 0000000..6e86c33
--- /dev/null
+++ b/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdRequestPermissionStart.java
@@ -0,0 +1,22 @@
+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);
+ }
+}
diff --git a/SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java b/SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java
index 21143e5..4c9d2d5 100644
--- a/SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java
+++ b/SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java
@@ -63,6 +63,11 @@
*/
int GoToAppStore=13;
+ /*
+ * 鍚姩娓告垙鏃剁敵璇锋潈闄�
+ */
+ int RequestPermissionStart=14;
+
/**
* 姣忎釜娓犻亾Sdk鐩稿叧
*/
diff --git a/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java b/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java
index cdde105..18c0e02 100644
--- a/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java
+++ b/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java
@@ -104,8 +104,8 @@
}
public void onActivityResult(Activity activity, int requestCode) {
- if (requestCode == REQUEST_RECORD_PERMISSION_SETTING)
- requestPermissions(activity);
+// if (requestCode == REQUEST_RECORD_PERMISSION_SETTING)
+// requestPermissions(activity);
}
public void init(Activity activity) {
--
Gitblit v1.8.0