package ee4; import android.content.Context; import android.content.Intent; import com.tencent.tinker.lib.service.TinkerPatchService; import com.tencent.tinker.loader.shareutil.ShareConstants; import com.tencent.tinker.loader.shareutil.ShareIntentUtil; import com.tencent.tinker.loader.shareutil.SharePatchFileUtil; import com.tencent.tinker.loader.shareutil.SharePatchInfo; import com.tencent.tinker.loader.shareutil.ShareTinkerInternals; import com.tencent.tinker.loader.shareutil.ShareTinkerLog; import ge4.a; import he4.b; import java.io.File; import java.util.List; public class b implements d { /* renamed from: b reason: collision with root package name */ public static boolean f207109b; /* renamed from: a reason: collision with root package name */ public final Context f207110a; public b(Context context) { this.f207110a = context; } @Override // ee4.d public void a(File file, SharePatchInfo sharePatchInfo, String str) { ShareTinkerLog.i("Tinker.DefaultPatchReporter", "patchReporter onPatchVersionCheckFail: patch version exist. path: %s, version: %s", file.getAbsolutePath(), str); } @Override // ee4.d public void b(File file, int i15) { ShareTinkerLog.i("Tinker.DefaultPatchReporter", "patchReporter onPatchPackageCheckFail: package check failed. path: %s, code: %d", file.getAbsolutePath(), Integer.valueOf(i15)); if (i15 == -3 || i15 == -4 || i15 == -8) { a.c(this.f207110a).b(file); } } @Override // ee4.d public void c(File file, boolean z15, long j15) { ShareTinkerLog.i("Tinker.DefaultPatchReporter", "patchReporter onPatchResult: patch all result path: %s, success: %b, cost: %d", file.getAbsolutePath(), Boolean.valueOf(z15), Long.valueOf(j15)); if (!f207109b) { he4.b b15 = he4.b.b(this.f207110a); if (b15.f225811b.exists()) { SharePatchFileUtil.safeDeleteFile(b15.f225811b); } } } @Override // ee4.d public void d(File file, File file2, String str, int i15) { ShareTinkerLog.i("Tinker.DefaultPatchReporter", "patchReporter onPatchTypeExtractFail: file extract fail type: %s, path: %s, extractTo: %s, filename: %s", ShareTinkerInternals.getTypeString(i15), file.getPath(), file2.getPath(), str); a.c(this.f207110a).b(file); } @Override // ee4.d public void e(File file, List<File> list, Throwable th5) { ShareTinkerLog.i("Tinker.DefaultPatchReporter", "patchReporter onPatchDexOptFail: dex opt fail path: %s, dex size: %d", file.getAbsolutePath(), Integer.valueOf(list.size())); ShareTinkerLog.printErrStackTrace("Tinker.DefaultPatchReporter", th5, "onPatchDexOptFail:", new Object[0]); if (th5.getMessage().contains(ShareConstants.CHECK_DEX_OAT_EXIST_FAIL) || th5.getMessage().contains(ShareConstants.CHECK_DEX_OAT_FORMAT_FAIL)) { f207109b = true; for (File file2 : list) { SharePatchFileUtil.safeDeleteFile(file2); } return; } a.c(this.f207110a).b(file); } @Override // ee4.d public void f(File file, String str, String str2) { ShareTinkerLog.i("Tinker.DefaultPatchReporter", "patchReporter onPatchInfoCorrupted: patch info is corrupted. old: %s, new: %s", str, str2); a.c(this.f207110a).a(); } @Override // ee4.d public void g(File file, Throwable th5) { ShareTinkerLog.i("Tinker.DefaultPatchReporter", "patchReporter onPatchException: patch exception path: %s, throwable: %s", file.getAbsolutePath(), th5.getMessage()); ShareTinkerLog.e("Tinker.DefaultPatchReporter", "tinker patch exception, welcome to submit issue to us: https://github.com/Tencent/tinker/issues", new Object[0]); ShareTinkerLog.printErrStackTrace("Tinker.DefaultPatchReporter", th5, "tinker patch exception", new Object[0]); a.c(this.f207110a).f220552j = 0; a.c(this.f207110a).b(file); } @Override // ee4.d public void h(Intent intent) { b.a aVar; ShareTinkerLog.i("Tinker.DefaultPatchReporter", "patchReporter onPatchServiceStart: patch service start", new Object[0]); f207109b = false; he4.b b15 = he4.b.b(this.f207110a); b15.getClass(); if (intent == null) { ShareTinkerLog.e("Tinker.UpgradePatchRetry", "onPatchServiceStart intent is null, just return", new Object[0]); return; } de4.a aVar2 = TinkerPatchService.f191480d; String stringExtra = ShareIntentUtil.getStringExtra(intent, "patch_path_extra"); if (stringExtra == null) { ShareTinkerLog.w("Tinker.UpgradePatchRetry", "onPatchServiceStart patch path is null, just return", new Object[0]); return; } File file = new File(stringExtra); String md5 = SharePatchFileUtil.getMD5(file); if (md5 == null) { ShareTinkerLog.w("Tinker.UpgradePatchRetry", "onPatchServiceStart patch md5 is null, just return", new Object[0]); return; } if (b15.f225810a.exists()) { aVar = b.a.a(b15.f225810a); String str = aVar.f225813a; if (str == null || aVar.f225814b == null || !md5.equals(str)) { b15.a(file); aVar.f225813a = md5; aVar.f225814b = "1"; } else { int parseInt = Integer.parseInt(aVar.f225814b); if (parseInt >= 20) { SharePatchFileUtil.safeDeleteFile(b15.f225811b); ShareTinkerLog.w("Tinker.UpgradePatchRetry", "onPatchServiceStart retry more than max count, delete retry info file!", new Object[0]); return; } aVar.f225814b = String.valueOf(parseInt + 1); } } else { b15.a(file); aVar = new b.a(md5, "1"); } b.a.b(b15.f225810a, aVar); } }