Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,74 @@
package com.google.android.gms.ads.formats;
import android.os.IBinder;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
import com.google.android.gms.internal.ads.zzbhm;
import com.google.android.gms.internal.ads.zzbhn;
@SafeParcelable.Class(creator = "AdManagerAdViewOptionsCreator")
/* loaded from: classes2.dex */
public final class AdManagerAdViewOptions extends AbstractSafeParcelable {
@NonNull
public static final Parcelable.Creator<AdManagerAdViewOptions> CREATOR = new zzc();
@SafeParcelable.Field(getter = "getManualImpressionsEnabled", id = 1)
private final boolean zza;
@Nullable
@SafeParcelable.Field(getter = "getDelayedBannerAdListenerBinder", id = 2)
private final IBinder zzb;
public static final class Builder {
private boolean zza = false;
@NonNull
public AdManagerAdViewOptions build() {
return new AdManagerAdViewOptions(this, (zzb) null);
}
@NonNull
public Builder setManualImpressionsEnabled(boolean z) {
this.zza = z;
return this;
}
}
public /* synthetic */ AdManagerAdViewOptions(Builder builder, zzb zzbVar) {
this.zza = builder.zza;
this.zzb = null;
}
public boolean getManualImpressionsEnabled() {
return this.zza;
}
@Override // android.os.Parcelable
public final void writeToParcel(@NonNull Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeBoolean(parcel, 1, getManualImpressionsEnabled());
SafeParcelWriter.writeIBinder(parcel, 2, this.zzb, false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
@Nullable
public final zzbhn zza() {
IBinder iBinder = this.zzb;
if (iBinder == null) {
return null;
}
return zzbhm.zzb(iBinder);
}
@SafeParcelable.Constructor
public AdManagerAdViewOptions(@SafeParcelable.Param(id = 1) boolean z, @Nullable @SafeParcelable.Param(id = 2) IBinder iBinder) {
this.zza = z;
this.zzb = iBinder;
}
}

View File

@@ -0,0 +1,36 @@
package com.google.android.gms.ads.formats;
import android.annotation.TargetApi;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.FrameLayout;
import android.widget.ImageView;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.MediaContent;
@Deprecated
/* loaded from: classes2.dex */
public class MediaView extends FrameLayout {
public MediaView(@NonNull Context context) {
super(context);
}
public void setImageScaleType(@NonNull ImageView.ScaleType scaleType) {
}
public void setMediaContent(@NonNull MediaContent mediaContent) {
}
public MediaView(@NonNull Context context, @NonNull AttributeSet attributeSet) {
super(context, attributeSet);
}
public MediaView(@NonNull Context context, @NonNull AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
}
@TargetApi(21)
public MediaView(@NonNull Context context, @NonNull AttributeSet attributeSet, int i, int i2) {
super(context, attributeSet, i, i2);
}
}

View File

@@ -0,0 +1,52 @@
package com.google.android.gms.ads.formats;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.Bundle;
import androidx.annotation.NonNull;
import java.util.List;
@Deprecated
/* loaded from: classes2.dex */
public abstract class NativeAd {
@NonNull
public static final String ASSET_ADCHOICES_CONTAINER_VIEW = "1098";
@Deprecated
public static abstract class AdChoicesInfo {
@NonNull
public abstract List<Image> getImages();
@NonNull
public abstract CharSequence getText();
}
@Deprecated
public static abstract class Image {
@NonNull
public abstract Drawable getDrawable();
public abstract double getScale();
@NonNull
public abstract Uri getUri();
public int zza() {
return -1;
}
public int zzb() {
return -1;
}
}
@Deprecated
public abstract void performClick(@NonNull Bundle bundle);
@Deprecated
public abstract boolean recordImpression(@NonNull Bundle bundle);
@Deprecated
public abstract void reportTouchEvent(@NonNull Bundle bundle);
}

View File

@@ -0,0 +1,139 @@
package com.google.android.gms.ads.formats;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.ads.VideoOptions;
@Deprecated
/* loaded from: classes2.dex */
public final class NativeAdOptions {
public static final int ADCHOICES_BOTTOM_LEFT = 3;
public static final int ADCHOICES_BOTTOM_RIGHT = 2;
public static final int ADCHOICES_TOP_LEFT = 0;
public static final int ADCHOICES_TOP_RIGHT = 1;
public static final int NATIVE_MEDIA_ASPECT_RATIO_ANY = 1;
public static final int NATIVE_MEDIA_ASPECT_RATIO_LANDSCAPE = 2;
public static final int NATIVE_MEDIA_ASPECT_RATIO_PORTRAIT = 3;
public static final int NATIVE_MEDIA_ASPECT_RATIO_SQUARE = 4;
public static final int NATIVE_MEDIA_ASPECT_RATIO_UNKNOWN = 0;
@Deprecated
public static final int ORIENTATION_ANY = 0;
@Deprecated
public static final int ORIENTATION_LANDSCAPE = 2;
@Deprecated
public static final int ORIENTATION_PORTRAIT = 1;
private final boolean zza;
private final int zzb;
private final int zzc;
private final boolean zzd;
private final int zze;
private final VideoOptions zzf;
private final boolean zzg;
public @interface AdChoicesPlacement {
}
public static final class Builder {
private VideoOptions zze;
private boolean zza = false;
private int zzb = -1;
private int zzc = 0;
private boolean zzd = false;
private int zzf = 1;
private boolean zzg = false;
@NonNull
public NativeAdOptions build() {
return new NativeAdOptions(this, null);
}
@NonNull
public Builder setAdChoicesPlacement(@AdChoicesPlacement int i) {
this.zzf = i;
return this;
}
@NonNull
@Deprecated
public Builder setImageOrientation(int i) {
this.zzb = i;
return this;
}
@NonNull
public Builder setMediaAspectRatio(@NativeMediaAspectRatio int i) {
this.zzc = i;
return this;
}
@NonNull
public Builder setRequestCustomMuteThisAd(boolean z) {
this.zzg = z;
return this;
}
@NonNull
public Builder setRequestMultipleImages(boolean z) {
this.zzd = z;
return this;
}
@NonNull
public Builder setReturnUrlsForImageAssets(boolean z) {
this.zza = z;
return this;
}
@NonNull
public Builder setVideoOptions(@NonNull VideoOptions videoOptions) {
this.zze = videoOptions;
return this;
}
}
public @interface NativeMediaAspectRatio {
}
public /* synthetic */ NativeAdOptions(Builder builder, zzd zzdVar) {
this.zza = builder.zza;
this.zzb = builder.zzb;
this.zzc = builder.zzc;
this.zzd = builder.zzd;
this.zze = builder.zzf;
this.zzf = builder.zze;
this.zzg = builder.zzg;
}
public int getAdChoicesPlacement() {
return this.zze;
}
@Deprecated
public int getImageOrientation() {
return this.zzb;
}
public int getMediaAspectRatio() {
return this.zzc;
}
@Nullable
public VideoOptions getVideoOptions() {
return this.zzf;
}
public boolean shouldRequestMultipleImages() {
return this.zzd;
}
public boolean shouldReturnUrlsForImageAssets() {
return this.zza;
}
public final boolean zza() {
return this.zzg;
}
}

View File

@@ -0,0 +1,9 @@
package com.google.android.gms.ads.formats;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.admanager.AdManagerAdView;
/* loaded from: classes2.dex */
public interface OnAdManagerAdViewLoadedListener {
void onAdManagerAdViewLoaded(@NonNull AdManagerAdView adManagerAdView);
}

View File

@@ -0,0 +1,79 @@
package com.google.android.gms.ads.formats;
import android.os.IBinder;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.ads.internal.client.zzcl;
import com.google.android.gms.ads.internal.client.zzcm;
import com.google.android.gms.common.annotation.KeepForSdk;
import com.google.android.gms.common.internal.safeparcel.AbstractSafeParcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelWriter;
import com.google.android.gms.common.internal.safeparcel.SafeParcelable;
import com.google.android.gms.internal.ads.zzbhm;
import com.google.android.gms.internal.ads.zzbhn;
@SafeParcelable.Class(creator = "PublisherAdViewOptionsCreator")
@Deprecated
/* loaded from: classes2.dex */
public final class PublisherAdViewOptions extends AbstractSafeParcelable {
@NonNull
public static final Parcelable.Creator<PublisherAdViewOptions> CREATOR = new zzh();
@SafeParcelable.Field(getter = "getManualImpressionsEnabled", id = 1)
private final boolean zza;
@Nullable
@SafeParcelable.Field(getter = "getAppEventListenerBinder", id = 2, type = "android.os.IBinder")
private final zzcm zzb;
@Nullable
@SafeParcelable.Field(getter = "getDelayedBannerAdListenerBinder", id = 3)
private final IBinder zzc;
@Deprecated
public static final class Builder {
@NonNull
@KeepForSdk
public Builder setShouldDelayBannerRenderingListener(@NonNull ShouldDelayBannerRenderingListener shouldDelayBannerRenderingListener) {
return this;
}
}
@SafeParcelable.Constructor
public PublisherAdViewOptions(@SafeParcelable.Param(id = 1) boolean z, @Nullable @SafeParcelable.Param(id = 2) IBinder iBinder, @Nullable @SafeParcelable.Param(id = 3) IBinder iBinder2) {
this.zza = z;
this.zzb = iBinder != null ? zzcl.zzd(iBinder) : null;
this.zzc = iBinder2;
}
@Override // android.os.Parcelable
public final void writeToParcel(@NonNull Parcel parcel, int i) {
int beginObjectHeader = SafeParcelWriter.beginObjectHeader(parcel);
SafeParcelWriter.writeBoolean(parcel, 1, this.zza);
zzcm zzcmVar = this.zzb;
SafeParcelWriter.writeIBinder(parcel, 2, zzcmVar == null ? null : zzcmVar.asBinder(), false);
SafeParcelWriter.writeIBinder(parcel, 3, this.zzc, false);
SafeParcelWriter.finishObjectHeader(parcel, beginObjectHeader);
}
@Nullable
public final zzcm zza() {
return this.zzb;
}
@Nullable
public final zzbhn zzb() {
IBinder iBinder = this.zzc;
if (iBinder == null) {
return null;
}
return zzbhm.zzb(iBinder);
}
public final boolean zzc() {
return this.zza;
}
}

View File

@@ -0,0 +1,6 @@
package com.google.android.gms.ads.formats;
@Deprecated
/* loaded from: classes2.dex */
public interface ShouldDelayBannerRenderingListener {
}

View File

@@ -0,0 +1,55 @@
package com.google.android.gms.ads.formats;
import android.os.Bundle;
import androidx.annotation.NonNull;
import com.google.android.gms.ads.VideoController;
import com.google.android.gms.ads.formats.NativeAd;
import com.google.android.gms.common.annotation.KeepForSdk;
import java.util.List;
@Deprecated
/* loaded from: classes2.dex */
public abstract class UnifiedNativeAd {
@KeepForSdk
public abstract void performClick(@NonNull Bundle bundle);
@KeepForSdk
public abstract boolean recordImpression(@NonNull Bundle bundle);
@KeepForSdk
public abstract void reportTouchEvent(@NonNull Bundle bundle);
@NonNull
@Deprecated
public abstract VideoController zza();
@NonNull
public abstract NativeAd.Image zzb();
@NonNull
public abstract Double zzc();
@NonNull
public abstract Object zzd();
@NonNull
public abstract String zze();
@NonNull
public abstract String zzf();
@NonNull
public abstract String zzg();
@NonNull
public abstract String zzh();
@NonNull
public abstract String zzi();
@NonNull
public abstract String zzj();
@NonNull
public abstract List zzk();
}

View File

@@ -0,0 +1,41 @@
package com.google.android.gms.ads.formats;
import androidx.annotation.NonNull;
@Deprecated
/* loaded from: classes2.dex */
public class UnifiedNativeAdAssetNames {
@NonNull
public static final String ASSET_ADCHOICES_CONTAINER_VIEW = "3011";
@NonNull
public static final String ASSET_ADVERTISER = "3005";
@NonNull
public static final String ASSET_BODY = "3004";
@NonNull
public static final String ASSET_CALL_TO_ACTION = "3002";
@NonNull
public static final String ASSET_HEADLINE = "3001";
@NonNull
public static final String ASSET_ICON = "3003";
@NonNull
public static final String ASSET_IMAGE = "3008";
@NonNull
public static final String ASSET_MEDIA_VIDEO = "3010";
@NonNull
public static final String ASSET_PRICE = "3007";
@NonNull
public static final String ASSET_STAR_RATING = "3009";
@NonNull
public static final String ASSET_STORE = "3006";
}

View File

@@ -0,0 +1,12 @@
package com.google.android.gms.ads.formats;
import android.content.Context;
import android.widget.RelativeLayout;
@Deprecated
/* loaded from: classes2.dex */
public final class zza extends RelativeLayout {
public zza(Context context) {
super(context);
}
}

View File

@@ -0,0 +1,34 @@
package com.google.android.gms.ads.formats;
import android.os.IBinder;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
/* loaded from: classes2.dex */
public final class zzc implements Parcelable.Creator {
@Override // android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
IBinder iBinder = null;
boolean z = false;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
z = SafeParcelReader.readBoolean(parcel, readHeader);
} else if (fieldId != 2) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
iBinder = SafeParcelReader.readIBinder(parcel, readHeader);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new AdManagerAdViewOptions(z, iBinder);
}
@Override // android.os.Parcelable.Creator
public final /* synthetic */ Object[] newArray(int i) {
return new AdManagerAdViewOptions[i];
}
}

View File

@@ -0,0 +1,9 @@
package com.google.android.gms.ads.formats;
import java.util.WeakHashMap;
@Deprecated
/* loaded from: classes2.dex */
public final class zze {
public static final WeakHashMap zza = new WeakHashMap();
}

View File

@@ -0,0 +1,8 @@
package com.google.android.gms.ads.formats;
import com.google.android.gms.internal.ads.zzbgr;
/* loaded from: classes2.dex */
public interface zzf {
void zzb(zzbgr zzbgrVar, String str);
}

View File

@@ -0,0 +1,8 @@
package com.google.android.gms.ads.formats;
import com.google.android.gms.internal.ads.zzbgr;
/* loaded from: classes2.dex */
public interface zzg {
void zzc(zzbgr zzbgrVar);
}

View File

@@ -0,0 +1,37 @@
package com.google.android.gms.ads.formats;
import android.os.IBinder;
import android.os.Parcel;
import android.os.Parcelable;
import com.google.android.gms.common.internal.safeparcel.SafeParcelReader;
/* loaded from: classes2.dex */
public final class zzh implements Parcelable.Creator {
@Override // android.os.Parcelable.Creator
public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) {
int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel);
IBinder iBinder = null;
boolean z = false;
IBinder iBinder2 = null;
while (parcel.dataPosition() < validateObjectHeader) {
int readHeader = SafeParcelReader.readHeader(parcel);
int fieldId = SafeParcelReader.getFieldId(readHeader);
if (fieldId == 1) {
z = SafeParcelReader.readBoolean(parcel, readHeader);
} else if (fieldId == 2) {
iBinder = SafeParcelReader.readIBinder(parcel, readHeader);
} else if (fieldId != 3) {
SafeParcelReader.skipUnknownField(parcel, readHeader);
} else {
iBinder2 = SafeParcelReader.readIBinder(parcel, readHeader);
}
}
SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader);
return new PublisherAdViewOptions(z, iBinder, iBinder2);
}
@Override // android.os.Parcelable.Creator
public final /* synthetic */ Object[] newArray(int i) {
return new PublisherAdViewOptions[i];
}
}

View File

@@ -0,0 +1,7 @@
package com.google.android.gms.ads.formats;
@Deprecated
/* loaded from: classes2.dex */
public interface zzi {
void zza(UnifiedNativeAd unifiedNativeAd);
}

View File

@@ -0,0 +1,40 @@
package com.google.android.gms.ads.formats;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.FrameLayout;
@Deprecated
/* loaded from: classes2.dex */
public final class zzj extends FrameLayout {
@Override // android.view.ViewGroup
public final void addView(View view, int i, ViewGroup.LayoutParams layoutParams) {
throw null;
}
@Override // android.view.ViewGroup, android.view.ViewParent
public final void bringChildToFront(View view) {
throw null;
}
@Override // android.view.ViewGroup, android.view.View
public final boolean dispatchTouchEvent(MotionEvent motionEvent) {
throw null;
}
@Override // android.view.View
public final void onVisibilityChanged(View view, int i) {
throw null;
}
@Override // android.view.ViewGroup
public final void removeAllViews() {
throw null;
}
@Override // android.view.ViewGroup, android.view.ViewManager
public final void removeView(View view) {
throw null;
}
}