Files
rr3-apk/decompiled-community/sources/com/applovin/impl/ll.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- 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
2026-02-18 15:48:36 -08:00

80 lines
2.9 KiB
Java

package com.applovin.impl;
import android.content.IntentFilter;
import com.applovin.communicator.AppLovinCommunicatorSubscriber;
import com.applovin.impl.sdk.AppLovinBroadcastManager;
import com.applovin.impl.sdk.utils.StringUtils;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
/* loaded from: classes.dex */
public class ll {
private final Set a = new HashSet(32);
private final Object b = new Object();
public boolean a(String str) {
synchronized (this.b) {
try {
Iterator it = this.a.iterator();
while (it.hasNext()) {
if (str.equals(((ml) it.next()).b())) {
return true;
}
}
return false;
} catch (Throwable th) {
throw th;
}
}
}
public void b(AppLovinCommunicatorSubscriber appLovinCommunicatorSubscriber, String str) {
ml a;
if (StringUtils.isValidString(str)) {
synchronized (this.b) {
a = a(str, appLovinCommunicatorSubscriber);
}
if (a != null) {
a.a(false);
AppLovinBroadcastManager.unregisterReceiver(a);
}
}
}
private ml a(String str, AppLovinCommunicatorSubscriber appLovinCommunicatorSubscriber) {
for (ml mlVar : this.a) {
if (str.equals(mlVar.b()) && appLovinCommunicatorSubscriber.equals(mlVar.a())) {
return mlVar;
}
}
return null;
}
public boolean a(AppLovinCommunicatorSubscriber appLovinCommunicatorSubscriber, String str) {
if (appLovinCommunicatorSubscriber != null && StringUtils.isValidString(str)) {
synchronized (this.b) {
try {
ml a = a(str, appLovinCommunicatorSubscriber);
if (a != null) {
com.applovin.impl.sdk.n.h("AppLovinCommunicator", "Attempting to re-subscribe subscriber (" + appLovinCommunicatorSubscriber + ") to topic (" + str + ")");
if (!a.c()) {
a.a(true);
AppLovinBroadcastManager.registerReceiver(a, new IntentFilter(str));
}
return true;
}
ml mlVar = new ml(str, appLovinCommunicatorSubscriber);
this.a.add(mlVar);
AppLovinBroadcastManager.registerReceiver(mlVar, new IntentFilter(str));
return true;
} catch (Throwable th) {
throw th;
}
}
}
com.applovin.impl.sdk.n.h("AppLovinCommunicator", "Unable to subscribe - invalid subscriber (" + appLovinCommunicatorSubscriber + ") or topic (" + str + ")");
return false;
}
}