- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
35 lines
1.7 KiB
Java
35 lines
1.7 KiB
Java
package com.google.firebase.crashlytics.internal;
|
|
|
|
import com.google.firebase.crashlytics.internal.metadata.UserMetadata;
|
|
import com.google.firebase.inject.Deferred;
|
|
import com.google.firebase.inject.Provider;
|
|
import com.google.firebase.remoteconfig.interop.FirebaseRemoteConfigInterop;
|
|
|
|
/* loaded from: classes3.dex */
|
|
public class RemoteConfigDeferredProxy {
|
|
public final Deferred remoteConfigInteropDeferred;
|
|
|
|
public RemoteConfigDeferredProxy(Deferred deferred) {
|
|
this.remoteConfigInteropDeferred = deferred;
|
|
}
|
|
|
|
public void setupListener(UserMetadata userMetadata) {
|
|
if (userMetadata == null) {
|
|
Logger.getLogger().w("Didn't successfully register with UserMetadata for rollouts listener");
|
|
} else {
|
|
final CrashlyticsRemoteConfigListener crashlyticsRemoteConfigListener = new CrashlyticsRemoteConfigListener(userMetadata);
|
|
this.remoteConfigInteropDeferred.whenAvailable(new Deferred.DeferredHandler() { // from class: com.google.firebase.crashlytics.internal.RemoteConfigDeferredProxy$$ExternalSyntheticLambda0
|
|
@Override // com.google.firebase.inject.Deferred.DeferredHandler
|
|
public final void handle(Provider provider) {
|
|
RemoteConfigDeferredProxy.lambda$setupListener$0(CrashlyticsRemoteConfigListener.this, provider);
|
|
}
|
|
});
|
|
}
|
|
}
|
|
|
|
public static /* synthetic */ void lambda$setupListener$0(CrashlyticsRemoteConfigListener crashlyticsRemoteConfigListener, Provider provider) {
|
|
((FirebaseRemoteConfigInterop) provider.get()).registerRolloutsStateSubscriber("firebase", crashlyticsRemoteConfigListener);
|
|
Logger.getLogger().d("Registering RemoteConfig Rollouts subscriber");
|
|
}
|
|
}
|