.class public final Lcom/google/android/gms/internal/ads/zzazv; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-ads-lite@@19.1.0" # direct methods .method public static zza(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzazy;)Ljava/lang/Object; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/content/Context;", "Ljava/lang/String;", "Lcom/google/android/gms/internal/ads/zzazy<", "Landroid/os/IBinder;", "TT;>;)TT;" } .end annotation .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/android/gms/internal/ads/zzazx; } .end annotation .line 1 :try_start_0 invoke-static {p0}, Lcom/google/android/gms/internal/ads/zzazv;->zzbs(Landroid/content/Context;)Lcom/google/android/gms/dynamite/DynamiteModule; move-result-object p0 invoke-virtual {p0, p1}, Lcom/google/android/gms/dynamite/DynamiteModule;->instantiate(Ljava/lang/String;)Landroid/os/IBinder; move-result-object p0 invoke-interface {p2, p0}, Lcom/google/android/gms/internal/ads/zzazy;->apply(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p0 :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 return-object p0 :catch_0 move-exception p0 .line 2 new-instance p1, Lcom/google/android/gms/internal/ads/zzazx; invoke-direct {p1, p0}, Lcom/google/android/gms/internal/ads/zzazx;->(Ljava/lang/Throwable;)V throw p1 .end method .method public static zzbr(Landroid/content/Context;)Landroid/content/Context; .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/android/gms/internal/ads/zzazx; } .end annotation .line 1 invoke-static {p0}, Lcom/google/android/gms/internal/ads/zzazv;->zzbs(Landroid/content/Context;)Lcom/google/android/gms/dynamite/DynamiteModule; move-result-object p0 invoke-virtual {p0}, Lcom/google/android/gms/dynamite/DynamiteModule;->getModuleContext()Landroid/content/Context; move-result-object p0 return-object p0 .end method .method private static zzbs(Landroid/content/Context;)Lcom/google/android/gms/dynamite/DynamiteModule; .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/android/gms/internal/ads/zzazx; } .end annotation .line 1 :try_start_0 sget-object v0, Lcom/google/android/gms/dynamite/DynamiteModule;->PREFER_REMOTE:Lcom/google/android/gms/dynamite/DynamiteModule$VersionPolicy; const-string v1, "com.google.android.gms.ads.dynamite" invoke-static {p0, v0, v1}, Lcom/google/android/gms/dynamite/DynamiteModule;->load(Landroid/content/Context;Lcom/google/android/gms/dynamite/DynamiteModule$VersionPolicy;Ljava/lang/String;)Lcom/google/android/gms/dynamite/DynamiteModule; move-result-object p0 :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 return-object p0 :catch_0 move-exception p0 .line 2 new-instance v0, Lcom/google/android/gms/internal/ads/zzazx; invoke-direct {v0, p0}, Lcom/google/android/gms/internal/ads/zzazx;->(Ljava/lang/Throwable;)V throw v0 .end method