Initial import of ADIF API reverse-engineering toolkit
This commit is contained in:
@@ -0,0 +1,188 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.R;
|
||||
import android.app.Activity;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.Button;
|
||||
import android.widget.FrameLayout;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.TextView;
|
||||
import com.google.android.gms.common.GoogleApiAvailability;
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.android.gms.dynamic.LifecycleDelegate;
|
||||
import java.util.LinkedList;
|
||||
|
||||
@KeepForSdk
|
||||
/* loaded from: classes3.dex */
|
||||
public abstract class DeferredLifecycleHelper<T extends LifecycleDelegate> {
|
||||
private LifecycleDelegate zaa;
|
||||
private Bundle zab;
|
||||
private LinkedList zac;
|
||||
private final OnDelegateCreatedListener zad = new zaa(this);
|
||||
|
||||
@KeepForSdk
|
||||
public DeferredLifecycleHelper() {
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public static void showGooglePlayUnavailableMessage(FrameLayout frameLayout) {
|
||||
GoogleApiAvailability googleApiAvailability = GoogleApiAvailability.getInstance();
|
||||
Context context = frameLayout.getContext();
|
||||
int isGooglePlayServicesAvailable = googleApiAvailability.isGooglePlayServicesAvailable(context);
|
||||
String zad = com.google.android.gms.common.internal.zac.zad(context, isGooglePlayServicesAvailable);
|
||||
String zac = com.google.android.gms.common.internal.zac.zac(context, isGooglePlayServicesAvailable);
|
||||
LinearLayout linearLayout = new LinearLayout(frameLayout.getContext());
|
||||
linearLayout.setOrientation(1);
|
||||
linearLayout.setLayoutParams(new FrameLayout.LayoutParams(-2, -2));
|
||||
frameLayout.addView(linearLayout);
|
||||
TextView textView = new TextView(frameLayout.getContext());
|
||||
textView.setLayoutParams(new FrameLayout.LayoutParams(-2, -2));
|
||||
textView.setText(zad);
|
||||
linearLayout.addView(textView);
|
||||
Intent errorResolutionIntent = googleApiAvailability.getErrorResolutionIntent(context, isGooglePlayServicesAvailable, null);
|
||||
if (errorResolutionIntent != null) {
|
||||
Button button = new Button(context);
|
||||
button.setId(R.id.button1);
|
||||
button.setLayoutParams(new FrameLayout.LayoutParams(-2, -2));
|
||||
button.setText(zac);
|
||||
linearLayout.addView(button);
|
||||
button.setOnClickListener(new zae(context, errorResolutionIntent));
|
||||
}
|
||||
}
|
||||
|
||||
private final void zae(int i) {
|
||||
while (!this.zac.isEmpty() && ((zah) this.zac.getLast()).zaa() >= i) {
|
||||
this.zac.removeLast();
|
||||
}
|
||||
}
|
||||
|
||||
private final void zaf(Bundle bundle, zah zahVar) {
|
||||
LifecycleDelegate lifecycleDelegate = this.zaa;
|
||||
if (lifecycleDelegate != null) {
|
||||
zahVar.zab(lifecycleDelegate);
|
||||
return;
|
||||
}
|
||||
if (this.zac == null) {
|
||||
this.zac = new LinkedList();
|
||||
}
|
||||
this.zac.add(zahVar);
|
||||
if (bundle != null) {
|
||||
Bundle bundle2 = this.zab;
|
||||
if (bundle2 == null) {
|
||||
this.zab = (Bundle) bundle.clone();
|
||||
} else {
|
||||
bundle2.putAll(bundle);
|
||||
}
|
||||
}
|
||||
createDelegate(this.zad);
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public abstract void createDelegate(OnDelegateCreatedListener<T> onDelegateCreatedListener);
|
||||
|
||||
@KeepForSdk
|
||||
public T getDelegate() {
|
||||
return (T) this.zaa;
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void handleGooglePlayUnavailable(FrameLayout frameLayout) {
|
||||
showGooglePlayUnavailableMessage(frameLayout);
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void onCreate(Bundle bundle) {
|
||||
zaf(bundle, new zac(this, bundle));
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
|
||||
FrameLayout frameLayout = new FrameLayout(layoutInflater.getContext());
|
||||
zaf(bundle, new zad(this, frameLayout, layoutInflater, viewGroup, bundle));
|
||||
if (this.zaa == null) {
|
||||
handleGooglePlayUnavailable(frameLayout);
|
||||
}
|
||||
return frameLayout;
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void onDestroy() {
|
||||
LifecycleDelegate lifecycleDelegate = this.zaa;
|
||||
if (lifecycleDelegate != null) {
|
||||
lifecycleDelegate.onDestroy();
|
||||
} else {
|
||||
zae(1);
|
||||
}
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void onDestroyView() {
|
||||
LifecycleDelegate lifecycleDelegate = this.zaa;
|
||||
if (lifecycleDelegate != null) {
|
||||
lifecycleDelegate.onDestroyView();
|
||||
} else {
|
||||
zae(2);
|
||||
}
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void onInflate(Activity activity, Bundle bundle, Bundle bundle2) {
|
||||
zaf(bundle2, new zab(this, activity, bundle, bundle2));
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void onLowMemory() {
|
||||
LifecycleDelegate lifecycleDelegate = this.zaa;
|
||||
if (lifecycleDelegate != null) {
|
||||
lifecycleDelegate.onLowMemory();
|
||||
}
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void onPause() {
|
||||
LifecycleDelegate lifecycleDelegate = this.zaa;
|
||||
if (lifecycleDelegate != null) {
|
||||
lifecycleDelegate.onPause();
|
||||
} else {
|
||||
zae(5);
|
||||
}
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void onResume() {
|
||||
zaf(null, new zag(this));
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void onSaveInstanceState(Bundle bundle) {
|
||||
LifecycleDelegate lifecycleDelegate = this.zaa;
|
||||
if (lifecycleDelegate != null) {
|
||||
lifecycleDelegate.onSaveInstanceState(bundle);
|
||||
return;
|
||||
}
|
||||
Bundle bundle2 = this.zab;
|
||||
if (bundle2 != null) {
|
||||
bundle.putAll(bundle2);
|
||||
}
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void onStart() {
|
||||
zaf(null, new zaf(this));
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public void onStop() {
|
||||
LifecycleDelegate lifecycleDelegate = this.zaa;
|
||||
if (lifecycleDelegate != null) {
|
||||
lifecycleDelegate.onStop();
|
||||
} else {
|
||||
zae(4);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,165 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.annotation.SuppressLint;
|
||||
import android.app.Fragment;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.view.View;
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.android.gms.common.internal.Preconditions;
|
||||
import com.google.android.gms.dynamic.IFragmentWrapper;
|
||||
|
||||
@KeepForSdk
|
||||
@SuppressLint({"NewApi"})
|
||||
/* loaded from: classes3.dex */
|
||||
public final class FragmentWrapper extends IFragmentWrapper.Stub {
|
||||
private Fragment zza;
|
||||
|
||||
private FragmentWrapper(Fragment fragment) {
|
||||
this.zza = fragment;
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public static FragmentWrapper wrap(Fragment fragment) {
|
||||
if (fragment != null) {
|
||||
return new FragmentWrapper(fragment);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzA() {
|
||||
return this.zza.isVisible();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final int zzb() {
|
||||
return this.zza.getId();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final int zzc() {
|
||||
return this.zza.getTargetRequestCode();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final Bundle zzd() {
|
||||
return this.zza.getArguments();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IFragmentWrapper zze() {
|
||||
return wrap(this.zza.getParentFragment());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IFragmentWrapper zzf() {
|
||||
return wrap(this.zza.getTargetFragment());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IObjectWrapper zzg() {
|
||||
return ObjectWrapper.wrap(this.zza.getActivity());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IObjectWrapper zzh() {
|
||||
return ObjectWrapper.wrap(this.zza.getResources());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IObjectWrapper zzi() {
|
||||
return ObjectWrapper.wrap(this.zza.getView());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final String zzj() {
|
||||
return this.zza.getTag();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzk(IObjectWrapper iObjectWrapper) {
|
||||
View view = (View) ObjectWrapper.unwrap(iObjectWrapper);
|
||||
Fragment fragment = this.zza;
|
||||
Preconditions.checkNotNull(view);
|
||||
fragment.registerForContextMenu(view);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzl(boolean z3) {
|
||||
this.zza.setHasOptionsMenu(z3);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzm(boolean z3) {
|
||||
this.zza.setMenuVisibility(z3);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzn(boolean z3) {
|
||||
this.zza.setRetainInstance(z3);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzo(boolean z3) {
|
||||
this.zza.setUserVisibleHint(z3);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzp(Intent intent) {
|
||||
this.zza.startActivity(intent);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzq(Intent intent, int i) {
|
||||
this.zza.startActivityForResult(intent, i);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzr(IObjectWrapper iObjectWrapper) {
|
||||
View view = (View) ObjectWrapper.unwrap(iObjectWrapper);
|
||||
Fragment fragment = this.zza;
|
||||
Preconditions.checkNotNull(view);
|
||||
fragment.unregisterForContextMenu(view);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzs() {
|
||||
return this.zza.getRetainInstance();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzt() {
|
||||
return this.zza.getUserVisibleHint();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzu() {
|
||||
return this.zza.isAdded();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzv() {
|
||||
return this.zza.isDetached();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzw() {
|
||||
return this.zza.isHidden();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzx() {
|
||||
return this.zza.isInLayout();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzy() {
|
||||
return this.zza.isRemoving();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzz() {
|
||||
return this.zza.isResumed();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,228 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
import android.os.Parcel;
|
||||
import android.os.RemoteException;
|
||||
import com.google.android.gms.dynamic.IObjectWrapper;
|
||||
import com.google.android.gms.internal.common.zzc;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public interface IFragmentWrapper extends IInterface {
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static abstract class Stub extends com.google.android.gms.internal.common.zzb implements IFragmentWrapper {
|
||||
public Stub() {
|
||||
super("com.google.android.gms.dynamic.IFragmentWrapper");
|
||||
}
|
||||
|
||||
public static IFragmentWrapper asInterface(IBinder iBinder) {
|
||||
if (iBinder == null) {
|
||||
return null;
|
||||
}
|
||||
IInterface queryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.dynamic.IFragmentWrapper");
|
||||
return queryLocalInterface instanceof IFragmentWrapper ? (IFragmentWrapper) queryLocalInterface : new zza(iBinder);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.internal.common.zzb
|
||||
public final boolean zza(int i, Parcel parcel, Parcel parcel2, int i4) throws RemoteException {
|
||||
switch (i) {
|
||||
case 2:
|
||||
IObjectWrapper zzg = zzg();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzf(parcel2, zzg);
|
||||
return true;
|
||||
case 3:
|
||||
Bundle zzd = zzd();
|
||||
parcel2.writeNoException();
|
||||
zzc.zze(parcel2, zzd);
|
||||
return true;
|
||||
case 4:
|
||||
int zzb = zzb();
|
||||
parcel2.writeNoException();
|
||||
parcel2.writeInt(zzb);
|
||||
return true;
|
||||
case 5:
|
||||
IFragmentWrapper zze = zze();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzf(parcel2, zze);
|
||||
return true;
|
||||
case 6:
|
||||
IObjectWrapper zzh = zzh();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzf(parcel2, zzh);
|
||||
return true;
|
||||
case 7:
|
||||
boolean zzs = zzs();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzc(parcel2, zzs);
|
||||
return true;
|
||||
case 8:
|
||||
String zzj = zzj();
|
||||
parcel2.writeNoException();
|
||||
parcel2.writeString(zzj);
|
||||
return true;
|
||||
case 9:
|
||||
IFragmentWrapper zzf = zzf();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzf(parcel2, zzf);
|
||||
return true;
|
||||
case 10:
|
||||
int zzc = zzc();
|
||||
parcel2.writeNoException();
|
||||
parcel2.writeInt(zzc);
|
||||
return true;
|
||||
case 11:
|
||||
boolean zzt = zzt();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzc(parcel2, zzt);
|
||||
return true;
|
||||
case 12:
|
||||
IObjectWrapper zzi = zzi();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzf(parcel2, zzi);
|
||||
return true;
|
||||
case 13:
|
||||
boolean zzu = zzu();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzc(parcel2, zzu);
|
||||
return true;
|
||||
case 14:
|
||||
boolean zzv = zzv();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzc(parcel2, zzv);
|
||||
return true;
|
||||
case 15:
|
||||
boolean zzw = zzw();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzc(parcel2, zzw);
|
||||
return true;
|
||||
case 16:
|
||||
boolean zzx = zzx();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzc(parcel2, zzx);
|
||||
return true;
|
||||
case 17:
|
||||
boolean zzy = zzy();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzc(parcel2, zzy);
|
||||
return true;
|
||||
case 18:
|
||||
boolean zzz = zzz();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzc(parcel2, zzz);
|
||||
return true;
|
||||
case 19:
|
||||
boolean zzA = zzA();
|
||||
parcel2.writeNoException();
|
||||
zzc.zzc(parcel2, zzA);
|
||||
return true;
|
||||
case 20:
|
||||
IObjectWrapper asInterface = IObjectWrapper.Stub.asInterface(parcel.readStrongBinder());
|
||||
zzc.zzb(parcel);
|
||||
zzk(asInterface);
|
||||
parcel2.writeNoException();
|
||||
return true;
|
||||
case 21:
|
||||
boolean zzg2 = zzc.zzg(parcel);
|
||||
zzc.zzb(parcel);
|
||||
zzl(zzg2);
|
||||
parcel2.writeNoException();
|
||||
return true;
|
||||
case 22:
|
||||
boolean zzg3 = zzc.zzg(parcel);
|
||||
zzc.zzb(parcel);
|
||||
zzm(zzg3);
|
||||
parcel2.writeNoException();
|
||||
return true;
|
||||
case 23:
|
||||
boolean zzg4 = zzc.zzg(parcel);
|
||||
zzc.zzb(parcel);
|
||||
zzn(zzg4);
|
||||
parcel2.writeNoException();
|
||||
return true;
|
||||
case 24:
|
||||
boolean zzg5 = zzc.zzg(parcel);
|
||||
zzc.zzb(parcel);
|
||||
zzo(zzg5);
|
||||
parcel2.writeNoException();
|
||||
return true;
|
||||
case 25:
|
||||
Intent intent = (Intent) zzc.zza(parcel, Intent.CREATOR);
|
||||
zzc.zzb(parcel);
|
||||
zzp(intent);
|
||||
parcel2.writeNoException();
|
||||
return true;
|
||||
case 26:
|
||||
Intent intent2 = (Intent) zzc.zza(parcel, Intent.CREATOR);
|
||||
int readInt = parcel.readInt();
|
||||
zzc.zzb(parcel);
|
||||
zzq(intent2, readInt);
|
||||
parcel2.writeNoException();
|
||||
return true;
|
||||
case 27:
|
||||
IObjectWrapper asInterface2 = IObjectWrapper.Stub.asInterface(parcel.readStrongBinder());
|
||||
zzc.zzb(parcel);
|
||||
zzr(asInterface2);
|
||||
parcel2.writeNoException();
|
||||
return true;
|
||||
default:
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
boolean zzA() throws RemoteException;
|
||||
|
||||
int zzb() throws RemoteException;
|
||||
|
||||
int zzc() throws RemoteException;
|
||||
|
||||
Bundle zzd() throws RemoteException;
|
||||
|
||||
IFragmentWrapper zze() throws RemoteException;
|
||||
|
||||
IFragmentWrapper zzf() throws RemoteException;
|
||||
|
||||
IObjectWrapper zzg() throws RemoteException;
|
||||
|
||||
IObjectWrapper zzh() throws RemoteException;
|
||||
|
||||
IObjectWrapper zzi() throws RemoteException;
|
||||
|
||||
String zzj() throws RemoteException;
|
||||
|
||||
void zzk(IObjectWrapper iObjectWrapper) throws RemoteException;
|
||||
|
||||
void zzl(boolean z3) throws RemoteException;
|
||||
|
||||
void zzm(boolean z3) throws RemoteException;
|
||||
|
||||
void zzn(boolean z3) throws RemoteException;
|
||||
|
||||
void zzo(boolean z3) throws RemoteException;
|
||||
|
||||
void zzp(Intent intent) throws RemoteException;
|
||||
|
||||
void zzq(Intent intent, int i) throws RemoteException;
|
||||
|
||||
void zzr(IObjectWrapper iObjectWrapper) throws RemoteException;
|
||||
|
||||
boolean zzs() throws RemoteException;
|
||||
|
||||
boolean zzt() throws RemoteException;
|
||||
|
||||
boolean zzu() throws RemoteException;
|
||||
|
||||
boolean zzv() throws RemoteException;
|
||||
|
||||
boolean zzw() throws RemoteException;
|
||||
|
||||
boolean zzx() throws RemoteException;
|
||||
|
||||
boolean zzy() throws RemoteException;
|
||||
|
||||
boolean zzz() throws RemoteException;
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.os.IBinder;
|
||||
import android.os.IInterface;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public interface IObjectWrapper extends IInterface {
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public static abstract class Stub extends com.google.android.gms.internal.common.zzb implements IObjectWrapper {
|
||||
public Stub() {
|
||||
super("com.google.android.gms.dynamic.IObjectWrapper");
|
||||
}
|
||||
|
||||
public static IObjectWrapper asInterface(IBinder iBinder) {
|
||||
if (iBinder == null) {
|
||||
return null;
|
||||
}
|
||||
IInterface queryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.dynamic.IObjectWrapper");
|
||||
return queryLocalInterface instanceof IObjectWrapper ? (IObjectWrapper) queryLocalInterface : new zzb(iBinder);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,45 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.os.Bundle;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
|
||||
@KeepForSdk
|
||||
/* loaded from: classes3.dex */
|
||||
public interface LifecycleDelegate {
|
||||
@KeepForSdk
|
||||
void onCreate(Bundle bundle);
|
||||
|
||||
@KeepForSdk
|
||||
View onCreateView(LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle);
|
||||
|
||||
@KeepForSdk
|
||||
void onDestroy();
|
||||
|
||||
@KeepForSdk
|
||||
void onDestroyView();
|
||||
|
||||
@KeepForSdk
|
||||
void onInflate(Activity activity, Bundle bundle, Bundle bundle2);
|
||||
|
||||
@KeepForSdk
|
||||
void onLowMemory();
|
||||
|
||||
@KeepForSdk
|
||||
void onPause();
|
||||
|
||||
@KeepForSdk
|
||||
void onResume();
|
||||
|
||||
@KeepForSdk
|
||||
void onSaveInstanceState(Bundle bundle);
|
||||
|
||||
@KeepForSdk
|
||||
void onStart();
|
||||
|
||||
@KeepForSdk
|
||||
void onStop();
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.os.IBinder;
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.android.gms.common.internal.Preconditions;
|
||||
import com.google.android.gms.common.util.RetainForClient;
|
||||
import com.google.android.gms.dynamic.IObjectWrapper;
|
||||
import com.google.android.gms.measurement.internal.a;
|
||||
import java.lang.reflect.Field;
|
||||
|
||||
@RetainForClient
|
||||
@KeepForSdk
|
||||
/* loaded from: classes3.dex */
|
||||
public final class ObjectWrapper<T> extends IObjectWrapper.Stub {
|
||||
private final Object zza;
|
||||
|
||||
private ObjectWrapper(Object obj) {
|
||||
this.zza = obj;
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public static <T> T unwrap(IObjectWrapper iObjectWrapper) {
|
||||
if (iObjectWrapper instanceof ObjectWrapper) {
|
||||
return (T) ((ObjectWrapper) iObjectWrapper).zza;
|
||||
}
|
||||
IBinder asBinder = iObjectWrapper.asBinder();
|
||||
Field[] declaredFields = asBinder.getClass().getDeclaredFields();
|
||||
Field field = null;
|
||||
int i = 0;
|
||||
for (Field field2 : declaredFields) {
|
||||
if (!field2.isSynthetic()) {
|
||||
i++;
|
||||
field = field2;
|
||||
}
|
||||
}
|
||||
if (i != 1) {
|
||||
throw new IllegalArgumentException(a.l(declaredFields.length, "Unexpected number of IObjectWrapper declared fields: "));
|
||||
}
|
||||
Preconditions.checkNotNull(field);
|
||||
if (field.isAccessible()) {
|
||||
throw new IllegalArgumentException("IObjectWrapper declared field not private!");
|
||||
}
|
||||
field.setAccessible(true);
|
||||
try {
|
||||
return (T) field.get(asBinder);
|
||||
} catch (IllegalAccessException e4) {
|
||||
throw new IllegalArgumentException("Could not access the field in remoteBinder.", e4);
|
||||
} catch (NullPointerException e5) {
|
||||
throw new IllegalArgumentException("Binder object is null.", e5);
|
||||
}
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public static <T> IObjectWrapper wrap(T t2) {
|
||||
return new ObjectWrapper(t2);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.android.gms.dynamic.LifecycleDelegate;
|
||||
|
||||
@KeepForSdk
|
||||
/* loaded from: classes3.dex */
|
||||
public interface OnDelegateCreatedListener<T extends LifecycleDelegate> {
|
||||
@KeepForSdk
|
||||
void onDelegateCreated(T t2);
|
||||
}
|
||||
@@ -0,0 +1,57 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.IBinder;
|
||||
import com.google.android.gms.common.GooglePlayServicesUtilLight;
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.android.gms.common.internal.Preconditions;
|
||||
|
||||
@KeepForSdk
|
||||
/* loaded from: classes3.dex */
|
||||
public abstract class RemoteCreator<T> {
|
||||
private final String zza;
|
||||
private Object zzb;
|
||||
|
||||
@KeepForSdk
|
||||
/* loaded from: classes3.dex */
|
||||
public static class RemoteCreatorException extends Exception {
|
||||
@KeepForSdk
|
||||
public RemoteCreatorException(String str) {
|
||||
super(str);
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public RemoteCreatorException(String str, Throwable th) {
|
||||
super(str, th);
|
||||
}
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public RemoteCreator(String str) {
|
||||
this.zza = str;
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public abstract T getRemoteCreator(IBinder iBinder);
|
||||
|
||||
@KeepForSdk
|
||||
public final T getRemoteCreatorInstance(Context context) throws RemoteCreatorException {
|
||||
if (this.zzb == null) {
|
||||
Preconditions.checkNotNull(context);
|
||||
Context remoteContext = GooglePlayServicesUtilLight.getRemoteContext(context);
|
||||
if (remoteContext == null) {
|
||||
throw new RemoteCreatorException("Could not get remote context.");
|
||||
}
|
||||
try {
|
||||
this.zzb = getRemoteCreator((IBinder) remoteContext.getClassLoader().loadClass(this.zza).newInstance());
|
||||
} catch (ClassNotFoundException e4) {
|
||||
throw new RemoteCreatorException("Could not load creator class.", e4);
|
||||
} catch (IllegalAccessException e5) {
|
||||
throw new RemoteCreatorException("Could not access creator.", e5);
|
||||
} catch (InstantiationException e6) {
|
||||
throw new RemoteCreatorException("Could not instantiate creator.", e6);
|
||||
}
|
||||
}
|
||||
return (T) this.zzb;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,163 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.view.View;
|
||||
import androidx.fragment.app.K;
|
||||
import com.google.android.gms.common.annotation.KeepForSdk;
|
||||
import com.google.android.gms.common.internal.Preconditions;
|
||||
import com.google.android.gms.dynamic.IFragmentWrapper;
|
||||
|
||||
@KeepForSdk
|
||||
/* loaded from: classes3.dex */
|
||||
public final class SupportFragmentWrapper extends IFragmentWrapper.Stub {
|
||||
private K zza;
|
||||
|
||||
private SupportFragmentWrapper(K k4) {
|
||||
this.zza = k4;
|
||||
}
|
||||
|
||||
@KeepForSdk
|
||||
public static SupportFragmentWrapper wrap(K k4) {
|
||||
if (k4 != null) {
|
||||
return new SupportFragmentWrapper(k4);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzA() {
|
||||
return this.zza.isVisible();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final int zzb() {
|
||||
return this.zza.getId();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final int zzc() {
|
||||
return this.zza.getTargetRequestCode();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final Bundle zzd() {
|
||||
return this.zza.getArguments();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IFragmentWrapper zze() {
|
||||
return wrap(this.zza.getParentFragment());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IFragmentWrapper zzf() {
|
||||
return wrap(this.zza.getTargetFragment());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IObjectWrapper zzg() {
|
||||
return ObjectWrapper.wrap(this.zza.getActivity());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IObjectWrapper zzh() {
|
||||
return ObjectWrapper.wrap(this.zza.getResources());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IObjectWrapper zzi() {
|
||||
return ObjectWrapper.wrap(this.zza.getView());
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final String zzj() {
|
||||
return this.zza.getTag();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzk(IObjectWrapper iObjectWrapper) {
|
||||
View view = (View) ObjectWrapper.unwrap(iObjectWrapper);
|
||||
K k4 = this.zza;
|
||||
Preconditions.checkNotNull(view);
|
||||
k4.registerForContextMenu(view);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzl(boolean z3) {
|
||||
this.zza.setHasOptionsMenu(z3);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzm(boolean z3) {
|
||||
this.zza.setMenuVisibility(z3);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzn(boolean z3) {
|
||||
this.zza.setRetainInstance(z3);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzo(boolean z3) {
|
||||
this.zza.setUserVisibleHint(z3);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzp(Intent intent) {
|
||||
this.zza.startActivity(intent);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzq(Intent intent, int i) {
|
||||
this.zza.startActivityForResult(intent, i);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzr(IObjectWrapper iObjectWrapper) {
|
||||
View view = (View) ObjectWrapper.unwrap(iObjectWrapper);
|
||||
K k4 = this.zza;
|
||||
Preconditions.checkNotNull(view);
|
||||
k4.unregisterForContextMenu(view);
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzs() {
|
||||
return this.zza.getRetainInstance();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzt() {
|
||||
return this.zza.getUserVisibleHint();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzu() {
|
||||
return this.zza.isAdded();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzv() {
|
||||
return this.zza.isDetached();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzw() {
|
||||
return this.zza.isHidden();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzx() {
|
||||
return this.zza.isInLayout();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzy() {
|
||||
return this.zza.isRemoving();
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzz() {
|
||||
return this.zza.isResumed();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import java.util.Iterator;
|
||||
import java.util.LinkedList;
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: package-private */
|
||||
/* loaded from: classes3.dex */
|
||||
public final class zaa implements OnDelegateCreatedListener {
|
||||
final /* synthetic */ DeferredLifecycleHelper zaa;
|
||||
|
||||
public zaa(DeferredLifecycleHelper deferredLifecycleHelper) {
|
||||
this.zaa = deferredLifecycleHelper;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.OnDelegateCreatedListener
|
||||
public final void onDelegateCreated(LifecycleDelegate lifecycleDelegate) {
|
||||
LinkedList linkedList;
|
||||
LinkedList linkedList2;
|
||||
LifecycleDelegate lifecycleDelegate2;
|
||||
this.zaa.zaa = lifecycleDelegate;
|
||||
linkedList = this.zaa.zac;
|
||||
Iterator it = linkedList.iterator();
|
||||
while (it.hasNext()) {
|
||||
zah zahVar = (zah) it.next();
|
||||
lifecycleDelegate2 = this.zaa.zaa;
|
||||
zahVar.zab(lifecycleDelegate2);
|
||||
}
|
||||
linkedList2 = this.zaa.zac;
|
||||
linkedList2.clear();
|
||||
this.zaa.zab = null;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.os.Bundle;
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: package-private */
|
||||
/* loaded from: classes3.dex */
|
||||
public final class zab implements zah {
|
||||
final /* synthetic */ Activity zaa;
|
||||
final /* synthetic */ Bundle zab;
|
||||
final /* synthetic */ Bundle zac;
|
||||
final /* synthetic */ DeferredLifecycleHelper zad;
|
||||
|
||||
public zab(DeferredLifecycleHelper deferredLifecycleHelper, Activity activity, Bundle bundle, Bundle bundle2) {
|
||||
this.zad = deferredLifecycleHelper;
|
||||
this.zaa = activity;
|
||||
this.zab = bundle;
|
||||
this.zac = bundle2;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.zah
|
||||
public final int zaa() {
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.zah
|
||||
public final void zab(LifecycleDelegate lifecycleDelegate) {
|
||||
LifecycleDelegate lifecycleDelegate2;
|
||||
lifecycleDelegate2 = this.zad.zaa;
|
||||
lifecycleDelegate2.onInflate(this.zaa, this.zab, this.zac);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.os.Bundle;
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: package-private */
|
||||
/* loaded from: classes3.dex */
|
||||
public final class zac implements zah {
|
||||
final /* synthetic */ Bundle zaa;
|
||||
final /* synthetic */ DeferredLifecycleHelper zab;
|
||||
|
||||
public zac(DeferredLifecycleHelper deferredLifecycleHelper, Bundle bundle) {
|
||||
this.zab = deferredLifecycleHelper;
|
||||
this.zaa = bundle;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.zah
|
||||
public final int zaa() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.zah
|
||||
public final void zab(LifecycleDelegate lifecycleDelegate) {
|
||||
LifecycleDelegate lifecycleDelegate2;
|
||||
lifecycleDelegate2 = this.zab.zaa;
|
||||
lifecycleDelegate2.onCreate(this.zaa);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,38 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.view.LayoutInflater;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.FrameLayout;
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: package-private */
|
||||
/* loaded from: classes3.dex */
|
||||
public final class zad implements zah {
|
||||
final /* synthetic */ FrameLayout zaa;
|
||||
final /* synthetic */ LayoutInflater zab;
|
||||
final /* synthetic */ ViewGroup zac;
|
||||
final /* synthetic */ Bundle zad;
|
||||
final /* synthetic */ DeferredLifecycleHelper zae;
|
||||
|
||||
public zad(DeferredLifecycleHelper deferredLifecycleHelper, FrameLayout frameLayout, LayoutInflater layoutInflater, ViewGroup viewGroup, Bundle bundle) {
|
||||
this.zae = deferredLifecycleHelper;
|
||||
this.zaa = frameLayout;
|
||||
this.zab = layoutInflater;
|
||||
this.zac = viewGroup;
|
||||
this.zad = bundle;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.zah
|
||||
public final int zaa() {
|
||||
return 2;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.zah
|
||||
public final void zab(LifecycleDelegate lifecycleDelegate) {
|
||||
LifecycleDelegate lifecycleDelegate2;
|
||||
this.zaa.removeAllViews();
|
||||
FrameLayout frameLayout = this.zaa;
|
||||
lifecycleDelegate2 = this.zae.zaa;
|
||||
frameLayout.addView(lifecycleDelegate2.onCreateView(this.zab, this.zac, this.zad));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.content.ActivityNotFoundException;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.util.Log;
|
||||
import android.view.View;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
final class zae implements View.OnClickListener {
|
||||
final /* synthetic */ Context zaa;
|
||||
final /* synthetic */ Intent zab;
|
||||
|
||||
public zae(Context context, Intent intent) {
|
||||
this.zaa = context;
|
||||
this.zab = intent;
|
||||
}
|
||||
|
||||
@Override // android.view.View.OnClickListener
|
||||
public final void onClick(View view) {
|
||||
try {
|
||||
this.zaa.startActivity(this.zab);
|
||||
} catch (ActivityNotFoundException e4) {
|
||||
Log.e("DeferredLifecycleHelper", "Failed to start resolution intent", e4);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: package-private */
|
||||
/* loaded from: classes3.dex */
|
||||
public final class zaf implements zah {
|
||||
final /* synthetic */ DeferredLifecycleHelper zaa;
|
||||
|
||||
public zaf(DeferredLifecycleHelper deferredLifecycleHelper) {
|
||||
this.zaa = deferredLifecycleHelper;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.zah
|
||||
public final int zaa() {
|
||||
return 4;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.zah
|
||||
public final void zab(LifecycleDelegate lifecycleDelegate) {
|
||||
LifecycleDelegate lifecycleDelegate2;
|
||||
lifecycleDelegate2 = this.zaa.zaa;
|
||||
lifecycleDelegate2.onStart();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: package-private */
|
||||
/* loaded from: classes3.dex */
|
||||
public final class zag implements zah {
|
||||
final /* synthetic */ DeferredLifecycleHelper zaa;
|
||||
|
||||
public zag(DeferredLifecycleHelper deferredLifecycleHelper) {
|
||||
this.zaa = deferredLifecycleHelper;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.zah
|
||||
public final int zaa() {
|
||||
return 5;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.zah
|
||||
public final void zab(LifecycleDelegate lifecycleDelegate) {
|
||||
LifecycleDelegate lifecycleDelegate2;
|
||||
lifecycleDelegate2 = this.zaa.zaa;
|
||||
lifecycleDelegate2.onResume();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
interface zah {
|
||||
int zaa();
|
||||
|
||||
void zab(LifecycleDelegate lifecycleDelegate);
|
||||
}
|
||||
143
apk_decompiled/sources/com/google/android/gms/dynamic/zza.java
Normal file
143
apk_decompiled/sources/com/google/android/gms/dynamic/zza.java
Normal file
@@ -0,0 +1,143 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.os.IBinder;
|
||||
import android.os.RemoteException;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class zza extends com.google.android.gms.internal.common.zza implements IFragmentWrapper {
|
||||
public zza(IBinder iBinder) {
|
||||
super(iBinder, "com.google.android.gms.dynamic.IFragmentWrapper");
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzA() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final int zzb() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final int zzc() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final Bundle zzd() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IFragmentWrapper zze() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IFragmentWrapper zzf() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IObjectWrapper zzg() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IObjectWrapper zzh() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final IObjectWrapper zzi() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final String zzj() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzk(IObjectWrapper iObjectWrapper) throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzl(boolean z3) throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzm(boolean z3) throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzn(boolean z3) throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzo(boolean z3) throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzp(Intent intent) throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzq(Intent intent, int i) throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final void zzr(IObjectWrapper iObjectWrapper) throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzs() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzt() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzu() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzv() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzw() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzx() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzy() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
|
||||
@Override // com.google.android.gms.dynamic.IFragmentWrapper
|
||||
public final boolean zzz() throws RemoteException {
|
||||
throw null;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
package com.google.android.gms.dynamic;
|
||||
|
||||
import android.os.IBinder;
|
||||
|
||||
/* loaded from: classes3.dex */
|
||||
public final class zzb extends com.google.android.gms.internal.common.zza implements IObjectWrapper {
|
||||
public zzb(IBinder iBinder) {
|
||||
super(iBinder, "com.google.android.gms.dynamic.IObjectWrapper");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user