正在查看: Structured v2.5.8 应用的 TelemetryDeckInitProvider.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Structured v2.5.8 应用的 TelemetryDeckInitProvider.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.telemetrydeck.sdk;
import D5.C0214d;
import D5.D;
import D5.I;
import D5.K;
import D5.N;
import D5.v;
import O3.e;
import android.app.Application;
import android.content.ContentProvider;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.net.Uri;
import io.sentry.android.core.AbstractC1852u;
import io.sentry.android.core.performance.f;
import kotlin.Metadata;
import kotlin.jvm.internal.m;
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003¨\u0006\u0004"}, d2 = {"Lcom/telemetrydeck/sdk/TelemetryDeckInitProvider;", "Landroid/content/ContentProvider;", "<init>", "()V", "lib_release"}, k = 1, mv = {2, 0, 0}, xi = 48)
public final class TelemetryDeckInitProvider extends ContentProvider {
public final String f18887m = "TELEMETRYDECK";
@Override
public final int delete(Uri uri, String str, String[] strArr) {
m.f("p0", uri);
return 0;
}
@Override
public final String getType(Uri uri) {
m.f("p0", uri);
return null;
}
@Override
public final Uri insert(Uri uri, ContentValues contentValues) {
m.f("p0", uri);
return null;
}
@Override
public final boolean onCreate() {
C0214d a10;
f.d(this);
Context context = getContext();
Context applicationContext = context != null ? context.getApplicationContext() : null;
if (applicationContext == null) {
AbstractC1852u.c(this.f18887m, "TelemetryDeckInitProvider requires an Application instance.");
f.e(this);
return false;
}
try {
a10 = N.a(applicationContext);
} catch (Exception e3) {
AbstractC1852u.d(this.f18887m, "Failed to parse TelemetryDeck SDK configuration:", e3);
}
if (a10 == null) {
AbstractC1852u.c(this.f18887m, "No valid TelemetryDeck SDK configuration found in application manifest.");
f.e(this);
return false;
}
int ordinal = a10.f2304b.ordinal();
if (ordinal == 0) {
I i6 = new I();
i6.f2266b = null;
i6.f2267c = null;
i6.f2268d = null;
i6.f2269e = null;
i6.f2270f = null;
i6.f2271g = null;
i6.h = null;
i6.f2272i = null;
i6.f2273j = null;
i6.f2274k = null;
i6.f2275l = null;
i6.f2265a = a10.f2303a;
e eVar = K.f2280f;
Application application = (Application) applicationContext;
if (K.f2281g == null) {
synchronized (eVar) {
try {
if (K.f2281g == null) {
K.f2281g = i6.a(application);
}
} catch (Throwable th) {
throw th;
}
}
}
} else {
if (ordinal != 1) {
H0.e eVar2 = new H0.e();
f.e(this);
throw eVar2;
}
v vVar = new v();
vVar.f2359a = a10.f2303a;
D.f2254f.h((Application) applicationContext, vVar);
}
f.e(this);
return false;
}
@Override
public final Cursor query(Uri uri, String[] strArr, String str, String[] strArr2, String str2) {
m.f("p0", uri);
return null;
}
@Override
public final int update(Uri uri, ContentValues contentValues, String str, String[] strArr) {
m.f("p0", uri);
return 0;
}
}