hch
2022-07-07 7884678566aa89d8638cf7243c2e414fcff8c1e8
0312 同意隐私后才可申请权限
5个文件已修改
1个文件已添加
33 ■■■■■ 已修改文件
Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar 补丁 | 查看 | 原始文档 | blame | 历史
Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar 补丁 | 查看 | 原始文档 | blame | 历史
SdkProject/channel/qkbt52/java/com/secondworld/sdk/BtGameMain.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdRequestPermissionStart.java 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
SdkProject/library/src/main/java/com/secondworld/sdk/utils/CodeU2A.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Channel/Android/qkbt52/debug/libs/library-debug-qkbt52.aar
Binary files differ
Channel/Android/qkbt52/release/libs/library-release-qkbt52.aar
Binary 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) {