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
This commit is contained in:
2026-02-18 15:48:36 -08:00
parent c19eb3d7ff
commit c080f0d97f
26930 changed files with 2529574 additions and 0 deletions

View File

@@ -0,0 +1,88 @@
package androidx.core.content;
import android.content.LocusId;
import android.os.Build;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.RequiresApi;
import androidx.core.util.Preconditions;
import com.ironsource.v8;
/* loaded from: classes.dex */
public final class LocusIdCompat {
private final String mId;
private final LocusId mWrapped;
@NonNull
public String getId() {
return this.mId;
}
@NonNull
@RequiresApi(29)
public LocusId toLocusId() {
return this.mWrapped;
}
public LocusIdCompat(@NonNull String str) {
this.mId = (String) Preconditions.checkStringNotEmpty(str, "id cannot be empty");
if (Build.VERSION.SDK_INT >= 29) {
this.mWrapped = Api29Impl.create(str);
} else {
this.mWrapped = null;
}
}
public int hashCode() {
String str = this.mId;
return 31 + (str == null ? 0 : str.hashCode());
}
public boolean equals(@Nullable Object obj) {
if (this == obj) {
return true;
}
if (obj == null || LocusIdCompat.class != obj.getClass()) {
return false;
}
LocusIdCompat locusIdCompat = (LocusIdCompat) obj;
String str = this.mId;
if (str == null) {
return locusIdCompat.mId == null;
}
return str.equals(locusIdCompat.mId);
}
@NonNull
public String toString() {
return "LocusIdCompat[" + getSanitizedId() + v8.i.e;
}
@NonNull
@RequiresApi(29)
public static LocusIdCompat toLocusIdCompat(@NonNull LocusId locusId) {
Preconditions.checkNotNull(locusId, "locusId cannot be null");
return new LocusIdCompat((String) Preconditions.checkStringNotEmpty(Api29Impl.getId(locusId), "id cannot be empty"));
}
@NonNull
private String getSanitizedId() {
return this.mId.length() + "_chars";
}
@RequiresApi(29)
public static class Api29Impl {
private Api29Impl() {
}
@NonNull
public static LocusId create(@NonNull String str) {
return new LocusId(str);
}
@NonNull
public static String getId(@NonNull LocusId locusId) {
return locusId.getId();
}
}
}