- 28,932 files - Full Java source code - Smali files - Resources Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
97 lines
3.5 KiB
Java
97 lines
3.5 KiB
Java
package com.facebook.appevents.aam;
|
|
|
|
import android.app.Activity;
|
|
import androidx.annotation.RestrictTo;
|
|
import androidx.annotation.UiThread;
|
|
import com.facebook.FacebookSdk;
|
|
import com.facebook.internal.AttributionIdentifiers;
|
|
import com.facebook.internal.FetchedAppSettings;
|
|
import com.facebook.internal.FetchedAppSettingsManager;
|
|
import com.facebook.internal.Utility;
|
|
import com.facebook.internal.instrument.crashshield.CrashShieldHandler;
|
|
import kotlin.jvm.internal.Intrinsics;
|
|
|
|
@RestrictTo({RestrictTo.Scope.LIBRARY_GROUP})
|
|
/* loaded from: classes2.dex */
|
|
public final class MetadataIndexer {
|
|
public static final MetadataIndexer INSTANCE = new MetadataIndexer();
|
|
private static final String TAG = MetadataIndexer.class.getCanonicalName();
|
|
private static boolean enabled;
|
|
|
|
private MetadataIndexer() {
|
|
}
|
|
|
|
@UiThread
|
|
public static final void onActivityResumed(Activity activity) {
|
|
if (CrashShieldHandler.isObjectCrashing(MetadataIndexer.class)) {
|
|
return;
|
|
}
|
|
try {
|
|
Intrinsics.checkNotNullParameter(activity, "activity");
|
|
try {
|
|
if (enabled && !MetadataRule.Companion.getRules().isEmpty()) {
|
|
MetadataViewObserver.Companion.startTrackingActivity(activity);
|
|
}
|
|
} catch (Exception unused) {
|
|
}
|
|
} catch (Throwable th) {
|
|
CrashShieldHandler.handleThrowable(th, MetadataIndexer.class);
|
|
}
|
|
}
|
|
|
|
private final void updateRules() {
|
|
String rawAamRules;
|
|
if (CrashShieldHandler.isObjectCrashing(this)) {
|
|
return;
|
|
}
|
|
try {
|
|
FetchedAppSettingsManager fetchedAppSettingsManager = FetchedAppSettingsManager.INSTANCE;
|
|
FetchedAppSettings queryAppSettings = FetchedAppSettingsManager.queryAppSettings(FacebookSdk.getApplicationId(), false);
|
|
if (queryAppSettings == null || (rawAamRules = queryAppSettings.getRawAamRules()) == null) {
|
|
return;
|
|
}
|
|
MetadataRule.Companion.updateRules(rawAamRules);
|
|
} catch (Throwable th) {
|
|
CrashShieldHandler.handleThrowable(th, this);
|
|
}
|
|
}
|
|
|
|
public static final void enable() {
|
|
try {
|
|
if (CrashShieldHandler.isObjectCrashing(MetadataIndexer.class)) {
|
|
return;
|
|
}
|
|
try {
|
|
FacebookSdk.getExecutor().execute(new Runnable() { // from class: com.facebook.appevents.aam.MetadataIndexer$$ExternalSyntheticLambda0
|
|
@Override // java.lang.Runnable
|
|
public final void run() {
|
|
MetadataIndexer.m478enable$lambda0();
|
|
}
|
|
});
|
|
} catch (Exception e) {
|
|
Utility utility = Utility.INSTANCE;
|
|
Utility.logd(TAG, e);
|
|
}
|
|
} catch (Throwable th) {
|
|
CrashShieldHandler.handleThrowable(th, MetadataIndexer.class);
|
|
}
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: private */
|
|
/* renamed from: enable$lambda-0, reason: not valid java name */
|
|
public static final void m478enable$lambda0() {
|
|
if (CrashShieldHandler.isObjectCrashing(MetadataIndexer.class)) {
|
|
return;
|
|
}
|
|
try {
|
|
if (AttributionIdentifiers.Companion.isTrackingLimited(FacebookSdk.getApplicationContext())) {
|
|
return;
|
|
}
|
|
INSTANCE.updateRules();
|
|
enabled = true;
|
|
} catch (Throwable th) {
|
|
CrashShieldHandler.handleThrowable(th, MetadataIndexer.class);
|
|
}
|
|
}
|
|
}
|