.class public final Lcom/google/android/gms/internal/ads/zzcfk; .super Ljava/lang/Object; .source "SourceFile" # direct methods .method public constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static final zza(Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzcgr;Ljava/lang/String;ZZLcom/google/android/gms/internal/ads/zzava;Lcom/google/android/gms/internal/ads/zzbds;Lcom/google/android/gms/ads/internal/util/client/VersionInfoParcel;Lcom/google/android/gms/internal/ads/zzbda;Lcom/google/android/gms/ads/internal/zzn;Lcom/google/android/gms/ads/internal/zza;Lcom/google/android/gms/internal/ads/zzbbj;Lcom/google/android/gms/internal/ads/zzfbo;Lcom/google/android/gms/internal/ads/zzfbr;Lcom/google/android/gms/internal/ads/zzebv;Lcom/google/android/gms/internal/ads/zzfcn;)Lcom/google/android/gms/internal/ads/zzcex; .locals 18 .param p5 # Lcom/google/android/gms/internal/ads/zzava; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p6 # Lcom/google/android/gms/internal/ads/zzbds; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p8 # Lcom/google/android/gms/internal/ads/zzbda; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p9 # Lcom/google/android/gms/ads/internal/zzn; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p10 # Lcom/google/android/gms/ads/internal/zza; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p12 # Lcom/google/android/gms/internal/ads/zzfbo; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p13 # Lcom/google/android/gms/internal/ads/zzfbr; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p14 # Lcom/google/android/gms/internal/ads/zzebv; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p15 # Lcom/google/android/gms/internal/ads/zzfcn; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/android/gms/internal/ads/zzcfj; } .end annotation .line 1 invoke-static/range {p0 .. p0}, Lcom/google/android/gms/internal/ads/zzbcl;->zza(Landroid/content/Context;)V :try_start_0 new-instance v0, Lcom/google/android/gms/internal/ads/zzcfg; const/4 v10, 0x0 move-object v1, v0 move-object/from16 v2, p0 move-object/from16 v3, p1 move-object/from16 v4, p2 move/from16 v5, p3 move/from16 v6, p4 move-object/from16 v7, p5 move-object/from16 v8, p6 move-object/from16 v9, p7 move-object/from16 v11, p9 move-object/from16 v12, p10 move-object/from16 v13, p11 move-object/from16 v14, p12 move-object/from16 v15, p13 move-object/from16 v16, p15 move-object/from16 v17, p14 invoke-direct/range {v1 .. v17}, Lcom/google/android/gms/internal/ads/zzcfg;->(Landroid/content/Context;Lcom/google/android/gms/internal/ads/zzcgr;Ljava/lang/String;ZZLcom/google/android/gms/internal/ads/zzava;Lcom/google/android/gms/internal/ads/zzbds;Lcom/google/android/gms/ads/internal/util/client/VersionInfoParcel;Lcom/google/android/gms/internal/ads/zzbda;Lcom/google/android/gms/ads/internal/zzn;Lcom/google/android/gms/ads/internal/zza;Lcom/google/android/gms/internal/ads/zzbbj;Lcom/google/android/gms/internal/ads/zzfbo;Lcom/google/android/gms/internal/ads/zzfbr;Lcom/google/android/gms/internal/ads/zzfcn;Lcom/google/android/gms/internal/ads/zzebv;)V .line 2 invoke-static {}, Landroid/os/StrictMode;->getThreadPolicy()Landroid/os/StrictMode$ThreadPolicy; move-result-object v1 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 .line 3 :try_start_1 new-instance v2, Landroid/os/StrictMode$ThreadPolicy$Builder; invoke-direct {v2, v1}, Landroid/os/StrictMode$ThreadPolicy$Builder;->(Landroid/os/StrictMode$ThreadPolicy;)V .line 4 invoke-virtual {v2}, Landroid/os/StrictMode$ThreadPolicy$Builder;->permitDiskReads()Landroid/os/StrictMode$ThreadPolicy$Builder; move-result-object v2 .line 5 invoke-virtual {v2}, Landroid/os/StrictMode$ThreadPolicy$Builder;->permitDiskWrites()Landroid/os/StrictMode$ThreadPolicy$Builder; move-result-object v2 .line 6 invoke-virtual {v2}, Landroid/os/StrictMode$ThreadPolicy$Builder;->build()Landroid/os/StrictMode$ThreadPolicy; move-result-object v2 .line 7 invoke-static {v2}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V .line 8 invoke-interface {v0}, Lcom/google/android/gms/internal/ads/zzfvf;->zza()Ljava/lang/Object; move-result-object v0 :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_1 .line 9 :try_start_2 invoke-static {v1}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V .line 11 check-cast v0, Lcom/google/android/gms/internal/ads/zzcex; return-object v0 :catchall_0 move-exception v0 goto :goto_0 :catchall_1 move-exception v0 .line 9 invoke-static {v1}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V .line 10 throw v0 :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_0 .line 11 :goto_0 new-instance v1, Lcom/google/android/gms/internal/ads/zzcfj; const-string v2, "Webview initialization failed." .line 12 invoke-direct {v1, v2, v0}, Lcom/google/android/gms/internal/ads/zzcfj;->(Ljava/lang/String;Ljava/lang/Throwable;)V throw v1 .end method