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