package io.fabric.sdk.android; import io.fabric.sdk.android.services.common.TimingMetric; import io.fabric.sdk.android.services.concurrency.Priority; import io.fabric.sdk.android.services.concurrency.PriorityAsyncTask; import io.fabric.sdk.android.services.concurrency.UnmetDependencyException; /* loaded from: classes2.dex */ class InitializationTask extends PriorityAsyncTask { final Kit o; public InitializationTask(Kit kit) { this.o = kit; } @Override // io.fabric.sdk.android.services.concurrency.AsyncTask protected void b(Result result) { this.o.a((Kit) result); this.o.d.a(new InitializationException(this.o.g() + " Initialization was cancelled")); } @Override // io.fabric.sdk.android.services.concurrency.AsyncTask protected void c(Result result) { this.o.b((Kit) result); this.o.d.a((InitializationCallback) result); } @Override // io.fabric.sdk.android.services.concurrency.AsyncTask protected void f() { super.f(); TimingMetric a = a("onPreExecute"); try { try { boolean o = this.o.o(); a.b(); if (o) { return; } } catch (UnmetDependencyException e) { throw e; } catch (Exception e2) { Fabric.g().b("Fabric", "Failure onPreExecute()", e2); a.b(); } b(true); } catch (Throwable th) { a.b(); b(true); throw th; } } /* JADX INFO: Access modifiers changed from: protected */ @Override // io.fabric.sdk.android.services.concurrency.AsyncTask public Result a(Void... voidArr) { TimingMetric a = a("doInBackground"); Result c = !e() ? this.o.c() : null; a.b(); return c; } @Override // io.fabric.sdk.android.services.concurrency.PriorityProvider public Priority a() { return Priority.HIGH; } private TimingMetric a(String str) { TimingMetric timingMetric = new TimingMetric(this.o.g() + "." + str, "KitInitialization"); timingMetric.a(); return timingMetric; } }