|  |  |  | 
|---|
|  |  |  | 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); | 
|---|
|  |  |  | 
|---|
|  |  |  | { | 
|---|
|  |  |  | 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"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | 
|---|
|  |  |  | 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"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | 
|---|
|  |  |  | @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"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }); | 
|---|