hch
2022-11-02 6f5f6928ec158d511a285393f73dfcb1f72a5f80
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);
//        }
    }