package com.ubt.jimu.upload; import android.os.Environment; import android.text.TextUtils; import com.ubt.jimu.JimuApplication; import com.ubt.jimu.base.cache.Cache; import com.ubt.jimu.blockly.Utils; import com.ubt.jimu.blockly.bean.BlocklyProject; import com.ubt.jimu.utils.LogUtils; import com.ubt.jimu.utils.SPUtils; import java.io.File; /* loaded from: classes2.dex */ public class UploadFilePathUtils { public static String a(String str) { return c() + str.replace(Environment.getExternalStorageDirectory().getPath() + File.separator + "Android" + File.separator + "data" + File.separator + JimuApplication.l().getPackageName() + File.separator + "files" + File.separator + "users", ""); } public static String b() { return Environment.getExternalStorageDirectory() + File.separator + "Android/data/" + JimuApplication.l().getPackageName() + "/files/users/"; } private static String c() { return "jimu/user/files"; } public static void b(String str) { SPUtils.a("root_http_url_key", str); } public static String a(BlocklyProject blocklyProject) { String str; String userId = Cache.getInstance().getUserId(); if (TextUtils.isEmpty(userId)) { userId = "local"; } String str2 = "1".equals(blocklyProject.getModelType()) ? "default" : "playerdata"; String customModelId = blocklyProject.getCustomModelId(); if ("newBlockly".equals(blocklyProject.getBlocklyType())) { str = customModelId + File.separator + customModelId + Utils.BLOCKLY_ADD_PATH; } else { str = customModelId + File.separator + customModelId; } return userId + File.separator + str2 + File.separator + str + File.separator + (blocklyProject.getXmlId() + ".xml"); } public static String a() { String b = SPUtils.b("root_http_url_key"); if (!TextUtils.isEmpty(b)) { return b; } LogUtils.c("本地没有记录最新的域名,返回默认域名"); return "https://ubtech.oss-cn-shenzhen.aliyuncs.com"; } }