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,172 @@
package com.google.android.gms.ads;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.internal.util.client.zzo;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
/* loaded from: classes2.dex */
public class RequestConfiguration {
@NonNull
public static final String MAX_AD_CONTENT_RATING_UNSPECIFIED = "";
public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_FALSE = 0;
public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE = 1;
public static final int TAG_FOR_CHILD_DIRECTED_TREATMENT_UNSPECIFIED = -1;
public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_FALSE = 0;
public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE = 1;
public static final int TAG_FOR_UNDER_AGE_OF_CONSENT_UNSPECIFIED = -1;
private final int zzb;
private final int zzc;
private final String zzd;
private final List zze;
private final PublisherPrivacyPersonalizationState zzf;
@NonNull
public static final String MAX_AD_CONTENT_RATING_MA = "MA";
@NonNull
public static final String MAX_AD_CONTENT_RATING_T = "T";
@NonNull
public static final String MAX_AD_CONTENT_RATING_PG = "PG";
@NonNull
public static final String MAX_AD_CONTENT_RATING_G = "G";
@NonNull
public static final List zza = Arrays.asList(MAX_AD_CONTENT_RATING_MA, MAX_AD_CONTENT_RATING_T, MAX_AD_CONTENT_RATING_PG, MAX_AD_CONTENT_RATING_G);
public static class Builder {
private int zza = -1;
private int zzb = -1;
private String zzc = null;
private final List zzd = new ArrayList();
private PublisherPrivacyPersonalizationState zze = PublisherPrivacyPersonalizationState.DEFAULT;
@NonNull
public RequestConfiguration build() {
return new RequestConfiguration(this.zza, this.zzb, this.zzc, this.zzd, this.zze, null);
}
@NonNull
public Builder setMaxAdContentRating(String str) {
if (str == null || "".equals(str)) {
this.zzc = null;
} else if (RequestConfiguration.MAX_AD_CONTENT_RATING_G.equals(str) || RequestConfiguration.MAX_AD_CONTENT_RATING_PG.equals(str) || RequestConfiguration.MAX_AD_CONTENT_RATING_T.equals(str) || RequestConfiguration.MAX_AD_CONTENT_RATING_MA.equals(str)) {
this.zzc = str;
} else {
zzo.zzj("Invalid value passed to setMaxAdContentRating: ".concat(str));
}
return this;
}
@NonNull
public Builder setPublisherPrivacyPersonalizationState(@NonNull PublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState) {
this.zze = publisherPrivacyPersonalizationState;
return this;
}
@NonNull
public Builder setTagForChildDirectedTreatment(int i) {
if (i == -1 || i == 0 || i == 1) {
this.zza = i;
} else {
zzo.zzj("Invalid value passed to setTagForChildDirectedTreatment: " + i);
}
return this;
}
@NonNull
public Builder setTagForUnderAgeOfConsent(int i) {
if (i == -1 || i == 0 || i == 1) {
this.zzb = i;
} else {
zzo.zzj("Invalid value passed to setTagForUnderAgeOfConsent: " + i);
}
return this;
}
@NonNull
public Builder setTestDeviceIds(List<String> list) {
this.zzd.clear();
if (list != null) {
this.zzd.addAll(list);
}
return this;
}
}
@Retention(RetentionPolicy.SOURCE)
public @interface MaxAdContentRating {
}
public enum PublisherPrivacyPersonalizationState {
DEFAULT(0),
ENABLED(1),
DISABLED(2);
private final int zzb;
PublisherPrivacyPersonalizationState(int i) {
this.zzb = i;
}
public int getValue() {
return this.zzb;
}
}
@Retention(RetentionPolicy.SOURCE)
public @interface TagForChildDirectedTreatment {
}
@Retention(RetentionPolicy.SOURCE)
public @interface TagForUnderAgeOfConsent {
}
public /* synthetic */ RequestConfiguration(int i, int i2, String str, List list, PublisherPrivacyPersonalizationState publisherPrivacyPersonalizationState, zzi zziVar) {
this.zzb = i;
this.zzc = i2;
this.zzd = str;
this.zze = list;
this.zzf = publisherPrivacyPersonalizationState;
}
@NonNull
public String getMaxAdContentRating() {
String str = this.zzd;
return str == null ? "" : str;
}
@NonNull
public PublisherPrivacyPersonalizationState getPublisherPrivacyPersonalizationState() {
return this.zzf;
}
public int getTagForChildDirectedTreatment() {
return this.zzb;
}
public int getTagForUnderAgeOfConsent() {
return this.zzc;
}
@NonNull
public List<String> getTestDeviceIds() {
return new ArrayList(this.zze);
}
@NonNull
public Builder toBuilder() {
Builder builder = new Builder();
builder.setTagForChildDirectedTreatment(this.zzb);
builder.setTagForUnderAgeOfConsent(this.zzc);
builder.setMaxAdContentRating(this.zzd);
builder.setTestDeviceIds(this.zze);
return builder;
}
}