From 3bbd2c96b5f22c98cb0adef6378e75a9f404feaf Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期五, 07 三月 2025 12:10:27 +0800 Subject: [PATCH] 0312 官网新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