package 肌緭.肌緭.肌緭.肌緭.葋申湋骶映鍮秄憁鎓羭; import android.text.TextUtils; import cn.net.shoot.sharetracesdk.AppData; import cn.net.shoot.sharetracesdk.ShareTraceInstallListener; import java.util.HashMap; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import 肌緭.肌緭.肌緭.肌緭.刻槒唱镧詴.C0030; import 肌緭.肌緭.肌緭.肌緭.垡玖.C0031; import 肌緭.肌緭.肌緭.肌緭.垡玖.C0033; import 肌緭.肌緭.肌緭.肌緭.垡玖.C0035; import 肌緭.肌緭.肌緭.肌緭.垡玖.C0038; import 肌緭.肌緭.肌緭.肌緭.灞酞輀攼嵞漁綬迹.C0039; /* renamed from: 肌緭.肌緭.肌緭.肌緭.葋申湋骶映鍮秄憁鎓羭.鞈鵚主瀭孩濣痠閕讠陲檓敐 reason: contains not printable characters */ public class C0051 { /* renamed from: 刻槒唱镧詴 reason: contains not printable characters */ public static volatile C0051 f71; /* renamed from: 肌緭 reason: contains not printable characters */ public ExecutorService f72 = Executors.newSingleThreadExecutor(); /* renamed from: 肌緭.肌緭.肌緭.肌緭.葋申湋骶映鍮秄憁鎓羭.鞈鵚主瀭孩濣痠閕讠陲檓敐$肌緭 reason: contains not printable characters */ public class RunnableC0052 implements Runnable { /* renamed from: 肌緭 reason: contains not printable characters */ public ShareTraceInstallListener f73; /* renamed from: 肌緭.肌緭.肌緭.肌緭.葋申湋骶映鍮秄憁鎓羭.鞈鵚主瀭孩濣痠閕讠陲檓敐$肌緭$肌緭 reason: contains not printable characters */ public class RunnableC0053 implements Runnable { /* renamed from: 肌緭 reason: contains not printable characters */ public final /* synthetic */ C0050 f75; public RunnableC0053(C0050 r2) { this.f75 = r2; } public void run() { if (this.f75.m1090() == 200) { RunnableC0052.this.f73.onInstall(this.f75.m1088() == null ? new AppData() : this.f75.m1088()); } else { RunnableC0052.this.f73.onError(this.f75.m1090(), this.f75.m1094()); } } } public RunnableC0052(ShareTraceInstallListener shareTraceInstallListener) { this.f73 = shareTraceInstallListener; } public void run() { C0035 r1; String r3; try { C0038.m1054("Thread start to running."); if (!C0035.m1028().m1032()) { C0038.m1054("App is'not first launch after installed, get data from cache."); String r0 = C0033.m1024("share_trace_init"); C0038.m1054("Get tid from cache. tid is " + r0); AppData r2 = C0031.m1020(C0035.m1028().m1034()); C0038.m1054("Get appData from cache. appData is " + r2.toString()); C0050 r32 = new C0050(); r32.m1089(r0).m1092(r2).m1091(200); m1099(r32); return; } C0038.m1054("start get data from network."); HashMap<String, String> r02 = C0045.m1079().m1080(); C0038.m1054("report params:" + r02.toString()); String r22 = C0035.m1028().m1030(); String replace = C0035.m1028().m1033() ? "https://api.sharetrace.com".replace("api", "apitest") : "https://api.sharetrace.com"; C0050 r23 = C0039.m1058(replace + String.format("/api/trace/client/report/%s", r22), r02); C0038.m1054("Network is response data is " + r23); if (r23.m1090() == 200) { if (TextUtils.isEmpty(r23.m1095())) { C0038.m1054("response data don't has trade id , save 'init'."); r1 = C0035.m1028(); r3 = "init"; } else { C0038.m1054("response data has trace id , save trade id."); r1 = C0035.m1028(); r3 = r23.m1095(); } r1.m1031(r3); if (r23.m1088() != null) { C0038.m1054("response data has app data , save data."); C0035.m1028().m1036(C0031.m1021(r23.m1088())); } else { C0038.m1054("response data don't has app data , ignore."); } if (!TextUtils.isEmpty(r02.get("clip"))) { C0030.m1012().m1015(); } C0046.m1084().m1085(); } m1099(r23); } catch (Exception e) { C0038.m1053("trace report error . msg =" + e.getMessage()); if (C0038.f36) { e.printStackTrace(); } m1099(new C0050().m1091(-1).m1093("unknown error.")); } } /* renamed from: 肌緭 reason: contains not printable characters */ public final void m1099(C0050 r3) { C0035.m1028().m1040().post(new RunnableC0053(r3)); } } /* renamed from: 肌緭 reason: contains not printable characters */ public static C0051 m1096() { if (f71 == null) { synchronized (C0051.class) { if (f71 == null) { f71 = new C0051(); } } } return f71; } /* renamed from: 肌緭 reason: contains not printable characters */ public synchronized void m1097(ShareTraceInstallListener shareTraceInstallListener) { C0038.m1054("start thread pools."); this.f72.execute(new RunnableC0052(shareTraceInstallListener)); } }