Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aarBinary files differ
Channel/Android/qkbt52/release/libs/library-release-qkbt52.aarBinary files differ
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); } SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdRequestPermissionStart.java
New file @@ -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); } } SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java
@@ -63,6 +63,11 @@ */ int GoToAppStore=13; /* * 启动游戏时申请权限 */ int RequestPermissionStart=14; /** * 每个渠道Sdk相关 */ 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) {