.class public final Ldd/b$a; .super Ljava/lang/Object; .source "TmapUidGenerator.java" # interfaces .implements Ljava/lang/Runnable; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; value = Ldd/b;->k(Landroid/content/Context;Ldd/b$b;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x9 name = null .end annotation # instance fields .field public final synthetic a:Landroid/content/Context; .field public final synthetic b:Ldd/b$b; # direct methods .method public constructor (Landroid/content/Context;Ldd/b$b;)V .locals 0 .line 1 iput-object p1, p0, Ldd/b$a;->a:Landroid/content/Context; iput-object p2, p0, Ldd/b$a;->b:Ldd/b$b; invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public run()V .locals 3 const-string v0, "" .line 1 :try_start_0 iget-object v1, p0, Ldd/b$a;->a:Landroid/content/Context; invoke-static {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient;->getAdvertisingIdInfo(Landroid/content/Context;)Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info; move-result-object v1 .line 2 invoke-virtual {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;->isLimitAdTrackingEnabled()Z move-result v2 if-nez v2, :cond_0 .line 3 invoke-virtual {v1}, Lcom/google/android/gms/ads/identifier/AdvertisingIdClient$Info;->getId()Ljava/lang/String; move-result-object v1 .line 4 iget-object v2, p0, Ldd/b$a;->a:Landroid/content/Context; invoke-static {v2, v1}, Ldd/b;->c(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-static {v1}, Ldd/b;->b(Ljava/lang/String;)Ljava/lang/String; goto :goto_0 .line 5 :cond_0 iget-object v1, p0, Ldd/b$a;->a:Landroid/content/Context; invoke-static {v1, v0}, Ldd/b;->c(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; move-result-object v1 invoke-static {v1}, Ldd/b;->b(Ljava/lang/String;)Ljava/lang/String; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 .line 6 :catch_0 iget-object v1, p0, Ldd/b$a;->a:Landroid/content/Context; invoke-static {v1, v0}, Ldd/b;->c(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Ldd/b;->b(Ljava/lang/String;)Ljava/lang/String; .line 7 :goto_0 iget-object v0, p0, Ldd/b$a;->a:Landroid/content/Context; invoke-static {}, Ldd/b;->a()Ljava/lang/String; move-result-object v1 invoke-static {v0, v1}, Ldd/b;->d(Landroid/content/Context;Ljava/lang/String;)V .line 8 iget-object v0, p0, Ldd/b$a;->b:Ldd/b$b; invoke-static {}, Ldd/b;->a()Ljava/lang/String; move-result-object v1 invoke-interface {v0, v1}, Ldd/b$b;->a(Ljava/lang/String;)V return-void .end method