From 20616d1f01f49812d72fabfa2a3fc16bbf825d7f Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 03 四月 2024 12:26:27 +0800
Subject: [PATCH] 0312 港台国内quick 和 越南 sdk初始化通知在热更加载后

---
 SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdCopyAsset.java |   54 +++++++++++++++++++++++++++++++++++-------------------
 1 files changed, 35 insertions(+), 19 deletions(-)

diff --git a/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdCopyAsset.java b/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdCopyAsset.java
index cb065ee..b39d89d 100644
--- a/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdCopyAsset.java
+++ b/SdkProject/library/src/main/java/com/secondworld/sdk/command/CmdCopyAsset.java
@@ -1,19 +1,35 @@
-package com.secondworld.sdk.command;
-
-import com.secondworld.sdk.AsyncTaskOperator;
-import com.secondworld.sdk.utils.CodeU2A;
-import com.secondworld.sdk.utils.FileUtil;
-
-import org.json.JSONObject;
-
-public class CmdCopyAsset implements ICommand {
-    @Override
-    public int getCode() {
-        return CodeU2A.CopyAsset;
-    }
-
-    @Override
-    public void process(JSONObject json) {
-        AsyncTaskOperator.I.run(FileUtil::copyAssets);
-    }
-}
+package com.secondworld.sdk.command;
+
+import com.secondworld.sdk.AsyncTaskOperator;
+import com.secondworld.sdk.utils.CodeU2A;
+import com.secondworld.sdk.utils.FileUtil;
+import com.secondworld.sdk.utils.LogUtil;
+
+import org.json.JSONObject;
+
+public class CmdCopyAsset implements ICommand {
+    @Override
+    public int getCode() {
+        return CodeU2A.CopyAsset;
+    }
+
+    @Override
+    public void process(JSONObject json) {
+        int copyType = 0;
+        try {
+            copyType = json.getInt("copyType");
+        } catch (Exception e) {
+            LogUtil.e("CmdCopyAsset", e);
+        }
+        if (copyType == 0)
+        {
+            LogUtil.i("SdkManager","copyAssets");
+            AsyncTaskOperator.I.run(FileUtil::copyAssets);
+        }
+        else
+        {
+            LogUtil.i("SdkManager","copyConfigs");
+            AsyncTaskOperator.I.run(FileUtil::copyConfigs);
+        }
+    }
+}

--
Gitblit v1.8.0