From ecd61eb033a8481e96c2541c5956e0558a3cd7ee Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期二, 29 八月 2023 15:02:57 +0800 Subject: [PATCH] 0312 抖音测试分包 --- SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java | 31 +++++++++++++------------------ 1 files changed, 13 insertions(+), 18 deletions(-) diff --git a/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java b/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java index 4e92c13..3f3cbb5 100644 --- a/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java +++ b/SdkProject/plugins/quick/java/com/secondworld/sdk/QuickSdkMgr.java @@ -58,23 +58,7 @@ } public void requestPermissions(Activity activity) { -// try { -// // check鏉冮檺 -// if (!hasPermissions(activity)) { -// // 娌℃湁鍒欑敵璇锋潈闄� -// ActivityCompat.requestPermissions(activity, new String[]{ -// Manifest.permission.WRITE_EXTERNAL_STORAGE}, RequestCode.QUICK); -// } else { -// QuickSdkMgr.I.register(PlatformDiff.I.platformProductCode(), PlatformDiff.I.platformProductKey()); -// QuickSdkMgr.I.init(activity); -// } -// } catch (Exception e) { -// //QuickSdkMgr.I.init(activity); -// ActivityCompat.requestPermissions(activity, new String[]{ -// Manifest.permission.WRITE_EXTERNAL_STORAGE}, RequestCode.QUICK); -// } -// ActivityCompat.requestPermissions(activity, new String[]{ -// Manifest.permission.WRITE_EXTERNAL_STORAGE}, RequestCode.QUICK); + try { if (!hasPermissions(activity)) { ActivityCompat.requestPermissions(activity, new String[]{ @@ -384,7 +368,18 @@ @Override public void onSuccess() { //閫�鍑烘垚鍔燂紝娓告垙鍦ㄦ鍋氳嚜韬殑閫�鍑洪�昏緫澶勭悊 - UnityMsgHandler.sendMessageToUnity(CodeA2U.ExitGame); + //UnityMsgHandler.sendMessageToUnity(CodeA2U.ExitGame); + if (GameActivityProxy.I.activity == null) + { + UnityMsgHandler.sendMessageToUnity(CodeA2U.ExitGame); + return; + } + LogUtil.i("SdkManager", "activity閫�鍑�"); + GameActivityProxy.I.activity.finish(); + android.os.Process.killProcess(android.os.Process.myPid()); + System.exit(0); + + } @Override -- Gitblit v1.8.0