package com.tt.miniapphost; import android.content.Context; import android.text.TextUtils; import com.tt.miniapp.manager.basebundle.BaseBundleManager; import com.tt.option.q.d; import java.util.HashMap; import java.util.Map; public class ParamManager { static Map baseParam; static String doraVersion; static String fullAppSdkVersion; static String jsEngineVersion; static String jsSdkVersion; static String mCurrentSessionId; static String miniAppSdkVersion; static int miniAppSdkVersionCode; private static String createSessionId() { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.append(d.a()); stringBuilder.append(System.currentTimeMillis()); return stringBuilder.toString(); } public static Map getBaseEventParam(Context paramContext) { Map map = baseParam; Map map1 = null; String str = ""; if (map == null && paramContext != null) { baseParam = new HashMap(); if (BaseBundleManager.getInst() != null) { str1 = BaseBundleManager.getInst().getSdkCurrentVersionStr(paramContext); } else { map = null; } if (!TextUtils.isEmpty((CharSequence)map)) baseParam.put("tma_jssdk_version", map); if (AppbrandApplication.getInst() != null) { if (AppbrandApplication.getInst().getAppInfo() != null) { str1 = (AppbrandApplication.getInst().getAppInfo()).appId; } else { str1 = ""; } if (!TextUtils.isEmpty(str1)) baseParam.put("tma_app_id", str1); } if (AppbrandContext.getInst().getInitParams() != null) { str1 = AppbrandContext.getInst().getInitParams().getAppId(); } else { str1 = ""; } if (!TextUtils.isEmpty(str1)) baseParam.put("host_app_id", str1); if (AppbrandContext.getInst().getInitParams() != null) { str1 = AppbrandContext.getInst().getInitParams().getPluginVersion(); } else { str1 = ""; } if (!TextUtils.isEmpty(str1)) baseParam.put("tma_plugin_version", str1); String str1 = getMiniAppSdkVersion(); if (!TextUtils.isEmpty(str1)) baseParam.put("tma_sdk_version", str1); str1 = getDoraVersion(); if (!TextUtils.isEmpty(str1)) baseParam.put("tma_dora_version", str1); } if (TextUtils.isEmpty(baseParam.get("tma_dora_version"))) { String str1 = getDoraVersion(); baseParam.put("tma_dora_version", str1); } if (TextUtils.isEmpty(baseParam.get("tma_sdk_version"))) { String str1 = getMiniAppSdkVersion(); baseParam.put("tma_sdk_version", str1); } if (TextUtils.isEmpty(baseParam.get("tma_plugin_version"))) { String str1; if (AppbrandContext.getInst().getInitParams() != null) { str1 = AppbrandContext.getInst().getInitParams().getPluginVersion(); } else { str1 = ""; } baseParam.put("tma_plugin_version", str1); } if (TextUtils.isEmpty(baseParam.get("host_app_id"))) { String str1; if (AppbrandContext.getInst().getInitParams() != null) { str1 = AppbrandContext.getInst().getInitParams().getAppId(); } else { str1 = ""; } baseParam.put("host_app_id", str1); } if (TextUtils.isEmpty(baseParam.get("tma_app_id")) && AppbrandApplication.getInst() != null) { String str1 = str; if (AppbrandApplication.getInst().getAppInfo() != null) str1 = (AppbrandApplication.getInst().getAppInfo()).appId; baseParam.put("tma_app_id", str1); } if (TextUtils.isEmpty(baseParam.get("tma_jssdk_version"))) { String str1; map = map1; if (BaseBundleManager.getInst() != null) str1 = BaseBundleManager.getInst().getSdkCurrentVersionStr(paramContext); baseParam.put("tma_jssdk_version", str1); } return baseParam; } public static String getDoraVersion() { if (TextUtils.isEmpty(doraVersion) && AppbrandContext.getInst().getBuildConfig() != null) doraVersion = AppbrandContext.getInst().getBuildConfig().getDoraVersion(); return doraVersion; } public static String getFullAppSdkVersion() { if (TextUtils.isEmpty(fullAppSdkVersion) && AppbrandContext.getInst().getBuildConfig() != null) fullAppSdkVersion = AppbrandContext.getInst().getBuildConfig().getMiniAppSdkVersion(); return fullAppSdkVersion; } public static String getJsSdkVersion(Context paramContext) { if (paramContext == null) return jsSdkVersion; if (!TextUtils.isEmpty(jsSdkVersion)) return jsSdkVersion; BaseBundleManager baseBundleManager = BaseBundleManager.getInst(); if (baseBundleManager != null) jsSdkVersion = baseBundleManager.getSdkCurrentVersionStr(paramContext); return jsSdkVersion; } public static String getMiniAppSdkVersion() { String str = getFullAppSdkVersion(); if (TextUtils.isEmpty(miniAppSdkVersion) && !TextUtils.isEmpty(str)) miniAppSdkVersion = str.replaceAll("(\\d+)\\.(\\d+)\\.(\\d+).*", "$1.$2.$3"); return miniAppSdkVersion; } public static int getMiniAppSdkVersionCode() { if (miniAppSdkVersionCode == 0 && AppbrandContext.getInst().getBuildConfig() != null) miniAppSdkVersionCode = AppbrandContext.getInst().getBuildConfig().getMiniAppSdkVersionCode(); return miniAppSdkVersionCode; } public static String getSessionId() { return mCurrentSessionId; } public static void newSession() { mCurrentSessionId = createSessionId(); } } /* Location: C:\Users\august\Desktop\tik\df_miniapp\classes.jar!\com\tt\miniapphost\ParamManager.class * Java compiler version: 6 (50.0) * JD-Core Version: 1.1.3 */