package com.google.android.gms.common.internal;

import android.accounts.Account;
import android.os.Binder;
import android.os.Parcel;
import android.os.RemoteException;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.google.android.gms.common.annotation.KeepForSdk;

/* JADX INFO: loaded from: classes2.dex */
public abstract class a extends com.google.android.gms.internal.common.e implements o {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final /* synthetic */ int f8313b = 0;

    @Nullable
    @KeepForSdk
    public static Account getAccountBinderSafe(@NonNull o oVar) {
        if (oVar == null) {
            return null;
        }
        long jClearCallingIdentity = Binder.clearCallingIdentity();
        try {
            i1 i1Var = (i1) oVar;
            Parcel parcelM = i1Var.M(2, i1Var.O());
            Account account = (Account) com.google.android.gms.internal.common.f.a(parcelM, Account.CREATOR);
            parcelM.recycle();
            return account;
        } catch (RemoteException unused) {
            return null;
        } finally {
            Binder.restoreCallingIdentity(jClearCallingIdentity);
        }
    }
}
