- 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
128 lines
4.5 KiB
Java
128 lines
4.5 KiB
Java
package com.facebook.ads;
|
|
|
|
import android.annotation.SuppressLint;
|
|
import android.content.Context;
|
|
import androidx.annotation.Keep;
|
|
import androidx.annotation.UiThread;
|
|
import com.facebook.ads.Ad;
|
|
import com.facebook.ads.FullScreenAd;
|
|
import com.facebook.ads.internal.api.RewardedInterstitialAdApi;
|
|
import com.facebook.ads.internal.bench.Benchmark;
|
|
import com.facebook.ads.internal.dynamicloading.DynamicLoaderFactory;
|
|
import com.facebook.infer.annotation.Nullsafe;
|
|
|
|
@Keep
|
|
@UiThread
|
|
@Nullsafe(Nullsafe.Mode.LOCAL)
|
|
/* loaded from: classes2.dex */
|
|
public class RewardedInterstitialAd implements FullScreenAd {
|
|
public static final int UNSET_VIDEO_DURATION = -1;
|
|
private final RewardedInterstitialAdApi mRewardedInterstitialAdApi;
|
|
|
|
@Keep
|
|
public interface RewardedInterstitialAdLoadConfigBuilder extends Ad.LoadConfigBuilder {
|
|
@Override // com.facebook.ads.Ad.LoadConfigBuilder
|
|
@Benchmark(failAtMillis = 5, warnAtMillis = 1)
|
|
RewardedInterstitialLoadAdConfig build();
|
|
|
|
@Benchmark(failAtMillis = 5, warnAtMillis = 1)
|
|
RewardedInterstitialAdLoadConfigBuilder withAdListener(RewardedInterstitialAdListener rewardedInterstitialAdListener);
|
|
|
|
@Override // com.facebook.ads.Ad.LoadConfigBuilder
|
|
@Benchmark(failAtMillis = 5, warnAtMillis = 1)
|
|
RewardedInterstitialAdLoadConfigBuilder withBid(String str);
|
|
|
|
@Benchmark(failAtMillis = 5, warnAtMillis = 1)
|
|
RewardedInterstitialAdLoadConfigBuilder withFailOnCacheFailureEnabled(boolean z);
|
|
|
|
@Benchmark(failAtMillis = 5, warnAtMillis = 1)
|
|
RewardedInterstitialAdLoadConfigBuilder withRewardData(RewardData rewardData);
|
|
}
|
|
|
|
@Keep
|
|
public interface RewardedInterstitialAdShowConfigBuilder extends FullScreenAd.ShowConfigBuilder {
|
|
@Override // com.facebook.ads.FullScreenAd.ShowConfigBuilder
|
|
RewardedInterstitialShowAdConfig build();
|
|
|
|
@Benchmark(failAtMillis = 5, warnAtMillis = 1)
|
|
RewardedInterstitialAdShowConfigBuilder withAppOrientation(int i);
|
|
}
|
|
|
|
@Keep
|
|
public interface RewardedInterstitialLoadAdConfig extends Ad.LoadAdConfig {
|
|
}
|
|
|
|
@Keep
|
|
public interface RewardedInterstitialShowAdConfig extends FullScreenAd.ShowAdConfig {
|
|
}
|
|
|
|
@Benchmark
|
|
public RewardedInterstitialAd(Context context, String str) {
|
|
this.mRewardedInterstitialAdApi = DynamicLoaderFactory.makeLoader(context).createRewardedInterstitialAd(context, str, this);
|
|
}
|
|
|
|
@Override // com.facebook.ads.Ad
|
|
@SuppressLint({"DeprecatedMethod"})
|
|
@Deprecated
|
|
public void setExtraHints(ExtraHints extraHints) {
|
|
this.mRewardedInterstitialAdApi.setExtraHints(extraHints);
|
|
}
|
|
|
|
@Override // com.facebook.ads.Ad
|
|
public void loadAd() {
|
|
this.mRewardedInterstitialAdApi.loadAd();
|
|
}
|
|
|
|
@Benchmark
|
|
public void loadAd(RewardedInterstitialLoadAdConfig rewardedInterstitialLoadAdConfig) {
|
|
this.mRewardedInterstitialAdApi.loadAd(rewardedInterstitialLoadAdConfig);
|
|
}
|
|
|
|
@Override // com.facebook.ads.Ad
|
|
public boolean isAdInvalidated() {
|
|
return this.mRewardedInterstitialAdApi.isAdInvalidated();
|
|
}
|
|
|
|
@Override // com.facebook.ads.FullScreenAd
|
|
public boolean show() {
|
|
return this.mRewardedInterstitialAdApi.show();
|
|
}
|
|
|
|
@Benchmark
|
|
public boolean show(RewardedInterstitialShowAdConfig rewardedInterstitialShowAdConfig) {
|
|
return this.mRewardedInterstitialAdApi.show(rewardedInterstitialShowAdConfig);
|
|
}
|
|
|
|
@Override // com.facebook.ads.Ad
|
|
public void destroy() {
|
|
this.mRewardedInterstitialAdApi.destroy();
|
|
}
|
|
|
|
@Benchmark(failAtMillis = 5, warnAtMillis = 1)
|
|
public boolean isAdLoaded() {
|
|
return this.mRewardedInterstitialAdApi.isAdLoaded();
|
|
}
|
|
|
|
@Override // com.facebook.ads.Ad
|
|
public String getPlacementId() {
|
|
return this.mRewardedInterstitialAdApi.getPlacementId();
|
|
}
|
|
|
|
@Benchmark(failAtMillis = 5, warnAtMillis = 1)
|
|
public int getVideoDuration() {
|
|
return this.mRewardedInterstitialAdApi.getVideoDuration();
|
|
}
|
|
|
|
@Override // com.facebook.ads.FullScreenAd
|
|
@Benchmark(failAtMillis = 5, warnAtMillis = 1)
|
|
public RewardedInterstitialAdLoadConfigBuilder buildLoadAdConfig() {
|
|
return this.mRewardedInterstitialAdApi.buildLoadAdConfig();
|
|
}
|
|
|
|
@Override // com.facebook.ads.FullScreenAd
|
|
@Benchmark(failAtMillis = 5, warnAtMillis = 1)
|
|
public RewardedInterstitialAdShowConfigBuilder buildShowAdConfig() {
|
|
return this.mRewardedInterstitialAdApi.buildShowAdConfig();
|
|
}
|
|
}
|