Files
rr3-apk/decompiled-community/sources/com/unity3d/ads/UnityAds.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

152 lines
5.4 KiB
Java

package com.unity3d.ads;
import android.app.Activity;
import android.content.Context;
import com.unity3d.ads.UnityAds;
import com.unity3d.services.ads.IUnityAds;
import com.unity3d.services.ads.UnityAdsImplementation;
import kotlin.jvm.internal.Intrinsics;
/* loaded from: classes4.dex */
public final class UnityAds {
public static final UnityAds INSTANCE = new UnityAds();
public enum UnityAdsInitializationError {
INTERNAL_ERROR,
INVALID_ARGUMENT,
AD_BLOCKER_DETECTED
}
public enum UnityAdsLoadError {
INITIALIZE_FAILED,
INTERNAL_ERROR,
INVALID_ARGUMENT,
NO_FILL,
TIMEOUT
}
public enum UnityAdsShowCompletionState {
SKIPPED,
COMPLETED
}
public enum UnityAdsShowError {
NOT_INITIALIZED,
NOT_READY,
VIDEO_PLAYER_ERROR,
INVALID_ARGUMENT,
NO_CONNECTION,
ALREADY_SHOWING,
INTERNAL_ERROR,
TIMEOUT
}
public static /* synthetic */ void getDebugMode$annotations() {
}
public static /* synthetic */ void getToken$annotations() {
}
public static /* synthetic */ void getVersion$annotations() {
}
public static /* synthetic */ void isInitialized$annotations() {
}
public static /* synthetic */ void isSupported$annotations() {
}
private UnityAds() {
}
public static final void initialize(Context context, String str) {
UnityAdsImplementation.getInstance().initialize(context, str, false, null);
}
public static final void initialize(Context context, String str, IUnityAdsInitializationListener iUnityAdsInitializationListener) {
UnityAdsImplementation.getInstance().initialize(context, str, false, iUnityAdsInitializationListener);
}
public static final void initialize(Context context, String str, boolean z) {
UnityAdsImplementation.getInstance().initialize(context, str, z, null);
}
public static final void initialize(Context context, String str, boolean z, IUnityAdsInitializationListener iUnityAdsInitializationListener) {
UnityAdsImplementation.getInstance().initialize(context, str, z, iUnityAdsInitializationListener);
}
public static final boolean isInitialized() {
return UnityAdsImplementation.getInstance().isInitialized();
}
public static final boolean isSupported() {
return UnityAdsImplementation.getInstance().isSupported();
}
public static final String getVersion() {
String version = UnityAdsImplementation.getInstance().getVersion();
Intrinsics.checkNotNullExpressionValue(version, "getInstance().version");
return version;
}
public static final void show(Activity activity, String str) {
UnityAdsImplementation.getInstance().show(activity, str, new UnityAdsShowOptions(), null);
}
public static final void show(Activity activity, String str, IUnityAdsShowListener iUnityAdsShowListener) {
UnityAdsImplementation.getInstance().show(activity, str, new UnityAdsShowOptions(), iUnityAdsShowListener);
}
public static final void show(Activity activity, String str, UnityAdsShowOptions unityAdsShowOptions) {
UnityAdsImplementation.getInstance().show(activity, str, unityAdsShowOptions, null);
}
public static final void show(Activity activity, String str, UnityAdsShowOptions unityAdsShowOptions, IUnityAdsShowListener iUnityAdsShowListener) {
UnityAdsImplementation.getInstance().show(activity, str, unityAdsShowOptions, iUnityAdsShowListener);
}
public static final boolean getDebugMode() {
return UnityAdsImplementation.getInstance().getDebugMode();
}
public static final void setDebugMode(boolean z) {
UnityAdsImplementation.getInstance().setDebugMode(z);
}
public static final void load(String str) {
load(str, new IUnityAdsLoadListener() { // from class: com.unity3d.ads.UnityAds$load$1
@Override // com.unity3d.ads.IUnityAdsLoadListener
public void onUnityAdsAdLoaded(String placementId) {
Intrinsics.checkNotNullParameter(placementId, "placementId");
}
@Override // com.unity3d.ads.IUnityAdsLoadListener
public void onUnityAdsFailedToLoad(String placementId, UnityAds.UnityAdsLoadError error, String message) {
Intrinsics.checkNotNullParameter(placementId, "placementId");
Intrinsics.checkNotNullParameter(error, "error");
Intrinsics.checkNotNullParameter(message, "message");
}
});
}
public static final void load(String str, IUnityAdsLoadListener iUnityAdsLoadListener) {
UnityAdsImplementation.getInstance().load(str, new UnityAdsLoadOptions(), iUnityAdsLoadListener);
}
public static final void load(String str, UnityAdsLoadOptions unityAdsLoadOptions, IUnityAdsLoadListener iUnityAdsLoadListener) {
IUnityAds unityAdsImplementation = UnityAdsImplementation.getInstance();
if (unityAdsLoadOptions == null) {
unityAdsLoadOptions = new UnityAdsLoadOptions();
}
unityAdsImplementation.load(str, unityAdsLoadOptions, iUnityAdsLoadListener);
}
public static final String getToken() {
return UnityAdsImplementation.getInstance().getToken();
}
public static final void getToken(IUnityAdsTokenListener iUnityAdsTokenListener) {
UnityAdsImplementation.getInstance().getToken(iUnityAdsTokenListener);
}
}