From e30392585f4f56a1c7dd17ce3eddd270d2e0bd25 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期二, 01 十一月 2022 11:53:47 +0800
Subject: [PATCH] 0312 BT7新参数
---
SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java | 19 ++++++++++++++-----
1 files changed, 14 insertions(+), 5 deletions(-)
diff --git a/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java b/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java
index 5b74e1f..e3e6b71 100644
--- a/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java
+++ b/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java
@@ -76,6 +76,10 @@
// ActivityCompat.requestPermissions(activity, new String[]{
// Manifest.permission.WRITE_EXTERNAL_STORAGE}, RequestCode.QUICK);
try {
+ if (!hasPermissions(activity)) {
+ ActivityCompat.requestPermissions(activity, new String[]{
+ Manifest.permission.WRITE_EXTERNAL_STORAGE}, RequestCode.QUICK);
+ }
QuickSdkMgr.I.register(PlatformDiff.I.platformProductCode(), PlatformDiff.I.platformProductKey());
QuickSdkMgr.I.init(activity);
}
@@ -86,6 +90,11 @@
public void onRequestPermissionsResult(Activity activity, int requestCode, int[] grantResults) {
if (requestCode != RequestCode.QUICK) return;
+ if (hasPermissions(activity))
+ {
+ LogUtil.i("SdkManager", "onRequestPermissionsResult 鐢宠鎴愬姛");
+ }
+
// if (hasPermissions(activity)) {
// //鐢宠鎴愬姛
// QuickSdkMgr.I.register(PlatformDiff.I.platformProductCode(), PlatformDiff.I.platformProductKey());
@@ -116,11 +125,11 @@
}
public void onActivityResult(Activity activity, int requestCode) {
- if (requestCode == REQUEST_RECORD_PERMISSION_SETTING)
- {
- LogUtil.i("SdkManager", "onActivityResult");
- requestPermissions(activity);
- }
+// if (requestCode == REQUEST_RECORD_PERMISSION_SETTING)
+// {
+// LogUtil.i("SdkManager", "onActivityResult");
+// requestPermissions(activity);
+// }
}
--
Gitblit v1.8.0