package com.huawei.hms.hatool; import android.content.Context; import java.util.LinkedHashMap; import java.util.Map; import org.json.JSONException; import org.json.JSONObject; /* loaded from: classes2.dex */ public final class g0 { private static g0 c; private Context a; private final Object b = new Object(); public final void b(String str, int i, String str2, LinkedHashMap linkedHashMap) { e.a().a(str, i, str2, a(linkedHashMap), System.currentTimeMillis()); } public final void a(String str, Context context, String str2, String str3) { JSONObject jSONObject = new JSONObject(); try { jSONObject.put("_constants", str3); e.a().a(str, 0, str2, jSONObject); } catch (JSONException unused) { v.f("hmsSdk", "onEvent():JSON structure Exception!"); } } public final void a(String str, int i, String str2, LinkedHashMap linkedHashMap) { e.a().a(str, i, str2, a(linkedHashMap)); } public final void a(String str, int i) { e.a().a(str, i); } public final void a(Context context) { synchronized (this.b) { if (this.a != null) { return; } this.a = context; e.a().a(context); } } private static void b() { synchronized (g0.class) { if (c == null) { c = new g0(); } } } private JSONObject a(Map map) { JSONObject jSONObject = new JSONObject(); if (map != null) { try { for (Map.Entry entry : map.entrySet()) { jSONObject.put(entry.getKey(), entry.getValue()); } } catch (JSONException unused) { v.b("hmsSdk", "Exception occured when transferring bundle to json"); } } return jSONObject; } public static g0 a() { if (c == null) { b(); } return c; } private g0() { } }