hch
2025-07-18 2a011653190c36e6fb1f790b3819a1d6b0744aef
Project/qkbtzf/src/main/java/com/secondworld/universalsdk/MainActivity.java
@@ -21,6 +21,8 @@
import android.widget.RelativeLayout;
import android.widget.Toast;
import com.kwai.monitor.log.TurboAgent;
import com.kwai.monitor.log.TurboConfig;
import com.quicksdk.QuickSDK;
import com.quicksdk.Sdk;
import com.secondworld.univeralsdk.R;
@@ -88,6 +90,12 @@
        _frameLayout.addView(unityView);
        //H2EngineSDK.onCreate(this, savedInstanceState);
        //初始化sdk,注意相关权限的申请,如IMEI权限,强烈建议先进行申请权限后进行初始化
        TurboAgent.init(TurboConfig.TurboConfigBuilder.create(this.getBaseContext())
                .setAppId("70261") //请填写平台申请的appId
                .setAppName("djmx_ay") //请填写申请Appid时填写的appName
                .setEnableDebug(true)
                .build());
        Sdk.getInstance().onCreate(this);
        try {
@@ -100,11 +108,11 @@
                ActivityCompat.requestPermissions(this, new String[] {
                        Manifest.permission.READ_PHONE_STATE, Manifest.permission.WRITE_EXTERNAL_STORAGE }, 1);
            } else {
                QuickPlatformUtil.getInstance().onCreate();
                QuickPlatformUtil.getInstance().onCreate(this);
                Sdk.getInstance().init(this,"16738592021815700006389081047799", "46221152");
            }
        } catch (Exception e) {
            QuickPlatformUtil.getInstance().onCreate();
            QuickPlatformUtil.getInstance().onCreate(this);
            Sdk.getInstance().init(this, "16738592021815700006389081047799", "46221152");
        }
        QuickSDK.getInstance().setIsLandScape(true);
@@ -151,7 +159,7 @@
    {
        if (grantResults != null && grantResults.length > 0 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
            // 申请成功
            QuickPlatformUtil.getInstance().onCreate();
            QuickPlatformUtil.getInstance().onCreate(this);
            if (!QuickPlatformUtil.getInstance().isInited) {
                Sdk.getInstance().init(this, "16738592021815700006389081047799", "46221152");
            }
@@ -175,7 +183,7 @@
                        Uri uri = Uri.fromParts("package", getPackageName(), null);
                        intent.setData(uri);
                        startActivityForResult(intent, REQUEST_RECORD_PERMISSION_SETTING);
                        QuickPlatformUtil.getInstance().onCreate();
                        QuickPlatformUtil.getInstance().onCreate(UnityPlayer.currentActivity);
                        Sdk.getInstance().init(UnityPlayer.currentActivity, "16738592021815700006389081047799", "46221152");
                    }
                });
@@ -183,7 +191,7 @@
                    @Override
                    public void onClick(DialogInterface dialog, int which) {
                        Toast.makeText(UnityPlayer.currentActivity, "权限被拒绝", Toast.LENGTH_SHORT).show();
                        QuickPlatformUtil.getInstance().onCreate();
                        QuickPlatformUtil.getInstance().onCreate(UnityPlayer.currentActivity);
                        Sdk.getInstance().init(UnityPlayer.currentActivity, "16738592021815700006389081047799", "46221152");
                    }
                });