package com.mbridge.msdk.foundation.tools; import android.annotation.SuppressLint; import android.app.ActivityManager; import android.content.Context; import android.content.res.Configuration; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.os.Build; import android.os.Handler; import android.os.Looper; import android.provider.Settings; import android.support.v4.media.session.PlaybackStateCompat; import android.telephony.TelephonyManager; import android.text.TextUtils; import android.text.format.Formatter; import android.util.DisplayMetrics; import android.view.Display; import android.view.WindowManager; import android.webkit.WebSettings; import android.webkit.WebView; import com.mbridge.msdk.MBridgeConstans; import com.mbridge.msdk.foundation.entity.CampaignEx; import com.mbridge.msdk.foundation.tools.ah; import com.unity3d.ads.core.data.datasource.AndroidDynamicDeviceInfoDataSource; import com.unity3d.services.ads.gmascar.bridges.mobileads.MobileAdsBridge; import java.io.BufferedReader; import java.io.FileReader; import java.io.IOException; import java.lang.reflect.Constructor; import java.util.HashMap; import java.util.Locale; import java.util.TimeZone; import org.json.JSONObject; @SuppressLint({"NewApi"}) /* loaded from: classes4.dex */ public final class ab extends k { private static String A = ""; private static Object B = null; private static int C = 0; private static int D = 0; private static String E = ""; private static String e = ""; private static String f = ""; private static int g = -1; private static String h = ""; private static int i = -1; private static int j = 0; private static String k = ""; private static int l = -1; private static String m = ""; private static String n = ""; private static volatile int o = -1; private static String p = ""; private static String q = ""; private static int r = -1; private static int s = -1; private static int t = 0; private static String u = ""; private static String v = null; private static int w = 0; private static String x = ""; private static int y = -1; private static int z; public static int b(int i2) { switch (i2) { case 1: case 2: case 4: case 7: case 11: case 16: return 2; case 3: case 5: case 6: case 8: case 9: case 10: case 12: case 14: case 15: case 17: return 3; case 13: case 18: case 19: return 4; case 20: return 5; default: return 0; } } public static void c(int i2) { l = i2; } public static int t() { return y; } public static int v() { return l; } public static void e(final Context context) { if (context == null) { return; } try { if (Looper.myLooper() == Looper.getMainLooper()) { f.b(context); } else { new Handler(context.getMainLooper()).post(new Runnable() { // from class: com.mbridge.msdk.foundation.tools.ab.1 @Override // java.lang.Runnable public final void run() { f.b(context); } }); } } catch (Exception e2) { af.b("SameDiTool", "", e2); } } public static String f(Context context) { if (context == null) { return q; } try { if (!TextUtils.isEmpty(q)) { return q; } String str = context.getPackageManager().getPackageInfo(context.getPackageName(), 0).packageName; q = str; return str; } catch (Exception e2) { e2.printStackTrace(); return ""; } } public static int f() { try { } catch (Throwable th) { af.b("SameDiTool", th.getMessage(), th); } if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return 0; } Context c = com.mbridge.msdk.foundation.controller.c.m().c(); long j2 = 0; long longValue = ((Long) an.a(c, "FreeRamSize", 0L)).longValue(); long currentTimeMillis = System.currentTimeMillis(); if (currentTimeMillis - longValue <= 1800000) { if (r == -1) { } return r; } Context c2 = com.mbridge.msdk.foundation.controller.c.m().c(); if (c2 != null) { ActivityManager activityManager = (ActivityManager) c2.getSystemService("activity"); ActivityManager.MemoryInfo memoryInfo = new ActivityManager.MemoryInfo(); activityManager.getMemoryInfo(memoryInfo); j2 = memoryInfo.availMem; } r = Long.valueOf((j2 / 1000) / 1000).intValue(); an.b(c, "FreeRamSize", Long.valueOf(currentTimeMillis)); return r; } public static String g() { if (TextUtils.isEmpty(x)) { g(com.mbridge.msdk.foundation.controller.c.m().c()); } return x; } public static String g(Context context) { if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return null; } if (TextUtils.isEmpty(x)) { try { x = an.a(context, "mbridge_ua", "").toString(); } catch (Throwable th) { af.b("SameDiTool", th.getMessage(), th); } } try { if (Looper.myLooper() == Looper.getMainLooper() && !MBridgeConstans.DNT_GUA_ON_UI) { if (TextUtils.isEmpty(x)) { try { x = WebSettings.getDefaultUserAgent(context); } catch (Throwable unused) { } if (TextUtils.isEmpty(x)) { try { Constructor declaredConstructor = WebSettings.class.getDeclaredConstructor(Context.class, WebView.class); declaredConstructor.setAccessible(true); x = ((WebSettings) declaredConstructor.newInstance(context, null)).getUserAgentString(); declaredConstructor.setAccessible(false); } catch (Throwable th2) { th2.printStackTrace(); } if (TextUtils.isEmpty(x)) { try { x = new WebView(context).getSettings().getUserAgentString(); } catch (Throwable th3) { th3.printStackTrace(); } } if (TextUtils.isEmpty(x)) { B(); } } } else { y(context); } } else { if (TextUtils.isEmpty(x)) { B(); } y(context); } } catch (Throwable th4) { af.b("SameDiTool", th4.getMessage(), th4); } z(context); return x; } private static void B() { String str = Build.VERSION.RELEASE; String h2 = h(); String str2 = Build.DISPLAY; if (TextUtils.isEmpty(str) || TextUtils.isEmpty(h2)) { x = "Mozilla/5.0 (Linux; Android 4.0.4; Galaxy Nexus Build/IMM76B) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19"; return; } StringBuilder sb = new StringBuilder(); sb.append("Mozilla/5.0 (Linux; Android "); sb.append(str); sb.append("; "); sb.append(h2); sb.append(" Build/"); if (TextUtils.isEmpty(str2)) { str2 = ""; } sb.append(str2); sb.append(") AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.133 Mobile Safari/535.19"); x = sb.toString(); } private static void y(final Context context) { try { new Thread(new Runnable() { // from class: com.mbridge.msdk.foundation.tools.ab.2 @Override // java.lang.Runnable public final void run() { String str; try { str = WebSettings.getDefaultUserAgent(context); } catch (Throwable unused) { str = null; } try { if (TextUtils.isEmpty(str) || str.equals(ab.x)) { return; } String unused2 = ab.x = str; ab.z(context); } catch (Throwable th) { th.printStackTrace(); } } }).start(); } catch (Exception e2) { e2.printStackTrace(); } } /* JADX INFO: Access modifiers changed from: private */ public static void z(Context context) { try { an.b(context, "mbridge_ua", x); } catch (Throwable th) { af.b("SameDiTool", th.getMessage(), th); } } public static String h() { return !com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA) ? "" : Build.MODEL; } public static String i() { com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA); return ""; } public static int h(Context context) { if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA) || context == null) { return 0; } try { DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics(); HashMap i2 = i(context); return i2.get("height") == null ? displayMetrics.heightPixels : ((Integer) i2.get("height")).intValue(); } catch (Exception e2) { e2.printStackTrace(); return 0; } } public static HashMap i(Context context) { HashMap hashMap = new HashMap(); if (context == null) { return hashMap; } try { Display defaultDisplay = ((WindowManager) context.getSystemService("window")).getDefaultDisplay(); DisplayMetrics displayMetrics = new DisplayMetrics(); defaultDisplay.getRealMetrics(displayMetrics); hashMap.put("height", Integer.valueOf(displayMetrics.heightPixels)); hashMap.put("width", Integer.valueOf(displayMetrics.widthPixels)); } catch (Exception e2) { af.b("SameDiTool", e2.getMessage(), e2); } return hashMap; } public static int j(Context context) { if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA) || context == null) { return 0; } try { DisplayMetrics displayMetrics = context.getResources().getDisplayMetrics(); HashMap i2 = i(context); return i2.get("width") == null ? displayMetrics.widthPixels : ((Integer) i2.get("width")).intValue(); } catch (Exception e2) { e2.printStackTrace(); return 0; } } public static void j() { try { Object a = an.a(com.mbridge.msdk.foundation.controller.c.m().c(), MBridgeConstans.SP_GA_ID, ""); Object a2 = an.a(com.mbridge.msdk.foundation.controller.c.m().c(), MBridgeConstans.SP_GA_ID_LIMIT, 0); if (a instanceof String) { String str = (String) a; if (!TextUtils.isEmpty(str)) { f.a(str); } if (a2 instanceof Integer) { f.d = ((Integer) a2).intValue(); } } } catch (Exception e2) { if (MBridgeConstans.DEBUG) { af.b("SameDiTool", e2.getMessage()); } } } public static int k() { if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return Build.VERSION.SDK_INT; } return -1; } public static String k(Context context) { try { if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { m = ""; } else if (TextUtils.isEmpty(m)) { if (context == null) { m = ""; return ""; } String simOperator = ((TelephonyManager) context.getSystemService("phone")).getSimOperator(); if (ak.j(simOperator)) { m = simOperator.substring(0, Math.min(3, simOperator.length())); } } } catch (Exception e2) { e2.printStackTrace(); m = ""; } return m; } public static String l(Context context) { try { if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { n = ""; } else if (TextUtils.isEmpty(n)) { if (context == null) { n = ""; return m; } String simOperator = ((TelephonyManager) context.getSystemService("phone")).getSimOperator(); if (ak.j(simOperator)) { n = simOperator.substring(Math.min(3, simOperator.length())); } } } catch (Exception e2) { e2.printStackTrace(); n = ""; } return n; } public static String a(Context context, int i2) { TelephonyManager telephonyManager; if (i2 == 0 || i2 == 9) { return ""; } try { return (!com.mbridge.msdk.foundation.same.a.z || (telephonyManager = (TelephonyManager) context.getSystemService("phone")) == null) ? "" : String.valueOf(telephonyManager.getNetworkType()); } catch (Throwable th) { af.b("SameDiTool", th.getMessage(), th); return ""; } } public static String l() { return !com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA) ? "" : Build.MANUFACTURER; } @SuppressLint({"MissingPermission"}) public static int m(Context context) { try { final Context c = com.mbridge.msdk.foundation.controller.c.m().c(); if (com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA) && c != null) { if (o == -1) { o = 0; return o; } try { Runnable runnable = new Runnable() { // from class: com.mbridge.msdk.foundation.tools.ab.3 @Override // java.lang.Runnable @SuppressLint({"MissingPermission"}) public final void run() { try { ConnectivityManager connectivityManager = (ConnectivityManager) c.getSystemService("connectivity"); if (connectivityManager != null && com.mbridge.msdk.foundation.same.a.z) { NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo(); if (activeNetworkInfo == null) { int unused = ab.o = 0; return; } if (activeNetworkInfo.getType() == 1) { int unused2 = ab.o = 9; return; } TelephonyManager telephonyManager = (TelephonyManager) c.getSystemService("phone"); if (telephonyManager == null) { int unused3 = ab.o = 0; } else { int unused4 = ab.o = ab.b(telephonyManager.getNetworkType()); } } } catch (Exception e2) { af.b("SameDiTool", e2.getMessage(), e2); int unused5 = ab.o = 0; } } }; if (com.mbridge.msdk.foundation.same.f.a.d().getActiveCount() < 1) { com.mbridge.msdk.foundation.same.f.a.d().execute(runnable); } } catch (Throwable th) { af.b("SameDiTool", th.getMessage()); } return o; } return o; } catch (Exception e2) { af.b("SameDiTool", e2.getMessage(), e2); o = 0; return o; } } public static String a(String str, Context context) { try { } catch (Exception e2) { af.b("SameDiTool", e2.getMessage(), e2); } if (!TextUtils.isEmpty(e)) { return e; } if (!TextUtils.isEmpty(str) && context != null) { e = context.getPackageManager().getInstallerPackageName(str); af.a("SameDiTool", "PKGSource:" + e); } return e; } public static String m() { if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } return Build.MANUFACTURER + " " + Build.MODEL; } public static String n() { Context c; long a; long C2; String A2; String str; String str2; String str3 = ""; try { c = com.mbridge.msdk.foundation.controller.c.m().c(); a = aa.a(); C2 = C(); A2 = A(c); str = "app_tki_" + a + "_" + C2 + "_" + A2; str2 = (String) an.a(c, str, ""); try { } catch (Exception e2) { e = e2; str3 = str2; e.printStackTrace(); return str3; } } catch (Exception e3) { e = e3; } if (!TextUtils.isEmpty(str2)) { return str2; } JSONObject jSONObject = new JSONObject(); try { jSONObject.put("1", A2); jSONObject.put("2", String.valueOf(C2)); jSONObject.put("3", String.valueOf(a)); jSONObject.put("4", ""); jSONObject.put(CampaignEx.CLICKMODE_ON, ""); } catch (Exception e4) { e4.printStackTrace(); } str3 = a.a(jSONObject.toString()); an.b(c, str, str3); return str3; } private static long C() { Context c = com.mbridge.msdk.foundation.controller.c.m().c(); if (c == null) { return 0L; } ActivityManager activityManager = (ActivityManager) c.getSystemService("activity"); ActivityManager.MemoryInfo memoryInfo = new ActivityManager.MemoryInfo(); activityManager.getMemoryInfo(memoryInfo); return memoryInfo.totalMem; } private static String A(Context context) { try { if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { f = ""; } else if (TextUtils.isEmpty(f)) { f = ((TelephonyManager) context.getSystemService("phone")).getSimOperatorName(); } } catch (Exception e2) { e2.printStackTrace(); f = ""; } return f; } public static int o() { if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return 0; } if (s < 1) { try { Context c = com.mbridge.msdk.foundation.controller.c.m().c(); long longValue = ((Long) an.a(c, "TotalRamSize", 0L)).longValue(); long currentTimeMillis = System.currentTimeMillis(); if (currentTimeMillis - longValue <= 1800000) { if (s == -1) { } } s = Long.valueOf((C() / 1000) / 1000).intValue(); an.b(c, "TotalRamSize", Long.valueOf(currentTimeMillis)); } catch (Throwable th) { af.b("SameDiTool", th.getMessage(), th); } } return s; } public static String n(Context context) { if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA) || context == null) { return ""; } try { return Settings.System.getString(context.getContentResolver(), "time_12_24"); } catch (Exception e2) { af.b("SameDiTool", e2.getMessage(), e2); return ""; } catch (Throwable th) { af.b("SameDiTool", th.getMessage(), th); return ""; } } public static String o(Context context) { FileReader fileReader; if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA) || context == null) { return ""; } if (!TextUtils.isEmpty(v)) { return v; } BufferedReader bufferedReader = null; try { try { try { fileReader = new FileReader(AndroidDynamicDeviceInfoDataSource.DIRECTORY_MEM_INFO); try { BufferedReader bufferedReader2 = new BufferedReader(fileReader, 8192); try { String formatFileSize = Formatter.formatFileSize(context, Long.valueOf(bufferedReader2.readLine().split("\\s+")[1]).longValue() * PlaybackStateCompat.ACTION_PLAY_FROM_MEDIA_ID); v = formatFileSize; try { bufferedReader2.close(); } catch (IOException e2) { af.b("SameDiTool", e2.getMessage(), e2); } try { fileReader.close(); } catch (IOException e3) { af.b("SameDiTool", e3.getMessage(), e3); } return formatFileSize; } catch (IOException e4) { e = e4; bufferedReader = bufferedReader2; af.b("SameDiTool", e.getMessage(), e); if (bufferedReader != null) { try { bufferedReader.close(); } catch (IOException e5) { af.b("SameDiTool", e5.getMessage(), e5); } } if (fileReader != null) { fileReader.close(); } return ""; } catch (Throwable th) { th = th; bufferedReader = bufferedReader2; af.b("SameDiTool", th.getMessage(), th); if (bufferedReader != null) { try { bufferedReader.close(); } catch (IOException e6) { af.b("SameDiTool", e6.getMessage(), e6); } } if (fileReader != null) { fileReader.close(); } return ""; } } catch (IOException e7) { e = e7; } catch (Throwable th2) { th = th2; } } catch (IOException e8) { af.b("SameDiTool", e8.getMessage(), e8); return ""; } } catch (IOException e9) { e = e9; fileReader = null; } catch (Throwable th3) { th = th3; fileReader = null; } } finally { } } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Type inference failed for: r1v10, types: [java.io.BufferedReader] */ /* JADX WARN: Type inference failed for: r1v11, types: [java.io.BufferedReader] */ /* JADX WARN: Type inference failed for: r1v13 */ /* JADX WARN: Type inference failed for: r1v14 */ /* JADX WARN: Type inference failed for: r1v16 */ /* JADX WARN: Type inference failed for: r1v18 */ /* JADX WARN: Type inference failed for: r1v19, types: [java.io.BufferedReader] */ /* JADX WARN: Type inference failed for: r1v21 */ /* JADX WARN: Type inference failed for: r1v22 */ /* JADX WARN: Type inference failed for: r1v23 */ /* JADX WARN: Type inference failed for: r1v3, types: [java.lang.String] */ /* JADX WARN: Type inference failed for: r1v4, types: [java.io.BufferedReader] */ /* JADX WARN: Type inference failed for: r1v7 */ /* JADX WARN: Type inference failed for: r1v9 */ public static String p() { FileReader fileReader; Throwable th; Exception e2; if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } if (w > 0) { return w + "GB"; } ?? r1 = AndroidDynamicDeviceInfoDataSource.DIRECTORY_MEM_INFO; w = 0; try { try { try { fileReader = new FileReader(AndroidDynamicDeviceInfoDataSource.DIRECTORY_MEM_INFO); try { r1 = new BufferedReader(fileReader, 8192); try { String str = r1.readLine().split("\\s+")[1]; r1.close(); if (str != null) { w = (int) Math.ceil(new Float(Float.valueOf(str).floatValue() / 1048576.0f).doubleValue()); } try { fileReader.close(); } catch (IOException unused) { } r1.close(); r1 = r1; } catch (Exception e3) { e2 = e3; af.b("SameDiTool", e2.getMessage(), e2); if (fileReader != null) { try { fileReader.close(); } catch (IOException unused2) { } } if (r1 != 0) { r1.close(); r1 = r1; } return w + "GB"; } catch (Throwable th2) { th = th2; af.b("SameDiTool", th.getMessage(), th); if (fileReader != null) { try { fileReader.close(); } catch (IOException unused3) { } } if (r1 != 0) { r1.close(); r1 = r1; } return w + "GB"; } } catch (Exception e4) { e2 = e4; r1 = 0; } catch (Throwable th3) { th = th3; r1 = 0; } } catch (IOException e5) { e5.printStackTrace(); } } catch (Exception e6) { fileReader = null; e2 = e6; r1 = 0; } catch (Throwable th4) { fileReader = null; th = th4; r1 = 0; } return w + "GB"; } finally { } } public static int r() { try { if (ak.h()) { return 1; } return ak.i() ? 2 : 0; } catch (Exception e2) { af.b("SameDiTool", e2.getMessage()); return 0; } } public static int s() { try { return Build.VERSION.SDK_INT; } catch (Exception e2) { e2.printStackTrace(); return 0; } } public static Object b(String str) { if (B == null) { B = ak.g(str); } return B; } public static int u() { if (C == 0) { C = ak.e(); } return C; } public static int c(String str) { if (D == 0) { D = ak.f(str); } return D; } public static String w() { if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } if (TextUtils.isEmpty(p)) { p = s() + ""; } return p; } public static String q(Context context) { if (context == null) { return A; } try { if (!TextUtils.isEmpty(A)) { return A; } String str = context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionName; A = str; return str; } catch (Exception e2) { e2.printStackTrace(); return ""; } } public static int r(Context context) { if (context == null) { return z; } int i2 = z; if (i2 != 0) { return i2; } try { int i3 = context.getPackageManager().getPackageInfo(context.getPackageName(), 0).versionCode; z = i3; return i3; } catch (Exception e2) { e2.printStackTrace(); return -1; } } public static int s(Context context) { Configuration configuration; return (context == null || context.getResources() == null || (configuration = context.getResources().getConfiguration()) == null || configuration.orientation != 2) ? 1 : 2; } public static String x() { return !com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA) ? "" : Build.BRAND; } public static String t(Context context) { Locale locale; if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_GENERAL_DATA)) { return ""; } if (TextUtils.isEmpty(k)) { if (context == null) { return "en-US"; } try { if (context.getResources() == null || context.getResources().getConfiguration() == null || (locale = context.getResources().getConfiguration().locale) == null) { return "en-US"; } String languageTag = locale.toLanguageTag(); k = languageTag; return languageTag; } catch (Throwable th) { af.a("SameDiTool", th.getMessage()); k = "en-US"; } } return k; } public static String y() { try { } catch (Throwable th) { af.b("SameDiTool", th.getMessage(), th); } if (!com.mbridge.msdk.foundation.controller.authoritycontroller.c.j().c(MBridgeConstans.AUTHORITY_OTHER)) { return ""; } if (TextUtils.isEmpty(u)) { new Thread(new Runnable() { // from class: com.mbridge.msdk.foundation.tools.ab.4 @Override // java.lang.Runnable public final void run() { try { String unused = ab.u = TimeZone.getDefault().getDisplayName(false, 0, Locale.ENGLISH); } catch (Throwable th2) { th2.printStackTrace(); } } }).start(); return u; } return u; } public static int u(Context context) { if (context == null) { return t; } if (t == 0) { try { t = context.getApplicationInfo().targetSdkVersion; } catch (Exception e2) { af.b("SameDiTool", e2.getMessage()); } } return t; } private static String D() { String str; if (!TextUtils.isEmpty(h)) { return h; } JSONObject jSONObject = new JSONObject(); try { Class cls = Class.forName("com.huawei.system.BuildEx"); str = (String) cls.getMethod("getOsBrand", new Class[0]).invoke(cls, new Object[0]); } catch (Throwable th) { af.b("SameDiTool", th.getMessage()); str = null; } try { if (TextUtils.isEmpty(str) || !str.equals("harmony")) { h = "android"; } else { jSONObject.put("osType", str); try { Class cls2 = Class.forName("ohos.system.version.SystemVersion"); jSONObject.put("version", (String) cls2.getMethod(MobileAdsBridge.versionMethodName, new Class[0]).invoke(cls2, new Object[0])); } catch (Throwable th2) { af.b("SameDiTool", th2.getMessage()); } try { jSONObject.put("pure_state", Settings.Secure.getInt(com.mbridge.msdk.foundation.controller.c.m().c().getContentResolver(), "pure_mode_state", -1)); } catch (Throwable th3) { af.b("SameDiTool", th3.getMessage()); } String jSONObject2 = jSONObject.toString(); if (!TextUtils.isEmpty(jSONObject2)) { jSONObject2 = z.b(jSONObject2); } h = jSONObject2; } } catch (Throwable th4) { af.b("SameDiTool", th4.getMessage()); } return h; } public static int v(Context context) { if (g == -1) { g = ak.c(context, "com.tencent.mm") ? 1 : 0; } return g; } public static int z() { if (i == -1) { i = ak.f() ? 1 : 0; } return i; } public static boolean w(Context context) { return (context.getResources().getConfiguration().screenLayout & 15) >= 3; } public static int q() { try { } catch (Exception e2) { j = 0; af.b("SameDiTool", e2.getMessage()); } if (!ah.a.a.a("v_a_d_p", false)) { return 0; } if (ak.h()) { j = 1; } else if (ak.i()) { j = 2; } else { j = 0; } return j; } public static void p(Context context) { try { f.a(context); w(); f(context); q(context); r(context); s(context); h(); x(); t(context); y(); com.mbridge.msdk.foundation.same.a.B = false; com.mbridge.msdk.foundation.same.a.z = ak.a("android.permission.ACCESS_NETWORK_STATE", context); u(context); D(); f.e(); try { com.mbridge.msdk.foundation.same.f.a.e().execute(new Runnable() { // from class: com.mbridge.msdk.foundation.tools.ab.5 @Override // java.lang.Runnable public final void run() { try { com.mbridge.msdk.e.c.a(); } catch (Exception e2) { af.b("SameDiTool", e2.getMessage()); } } }); } catch (Throwable th) { af.b("SameDiTool", th.getMessage()); } } catch (Throwable th2) { af.b("SameDiTool", th2.getMessage()); } } }