| | |
| | | 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);
|
| | | }
|
| | | }
|
| | | }
|