f.smali
.class abstract Lcom/appsflyer/f;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/lang/Runnable;
# instance fields
.field private Aa:Ljava/lang/String;
.field private Ab:Ljava/util/concurrent/atomic/AtomicInteger;
.field private executorService:Ljava/util/concurrent/ScheduledExecutorService;
.field zZ:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference",
"<",
"Landroid/content/Context;",
">;"
}
.end annotation
.end field
# direct methods
.method constructor <init>(Lcom/appsflyer/e;Landroid/content/Context;Ljava/lang/String;Ljava/util/concurrent/ScheduledExecutorService;)V
.registers 7
.prologue
.line 2731
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2721
const/4 v0, 0x0
iput-object v0, p0, Lcom/appsflyer/f;->zZ:Ljava/lang/ref/WeakReference;
.line 2729
new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger;
const/4 v1, 0x0
invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>(I)V
iput-object v0, p0, Lcom/appsflyer/f;->Ab:Ljava/util/concurrent/atomic/AtomicInteger;
.line 2732
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-direct {v0, p2}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Lcom/appsflyer/f;->zZ:Ljava/lang/ref/WeakReference;
.line 2733
iput-object p3, p0, Lcom/appsflyer/f;->Aa:Ljava/lang/String;
.line 2734
if-nez p4, :cond_24
.line 2735
invoke-static {}, Lcom/appsflyer/a;->cq()Lcom/appsflyer/a;
move-result-object v0
invoke-virtual {v0}, Lcom/appsflyer/a;->cs()Ljava/util/concurrent/ScheduledThreadPoolExecutor;
move-result-object v0
iput-object v0, p0, Lcom/appsflyer/f;->executorService:Ljava/util/concurrent/ScheduledExecutorService;
.line 2739
:goto_23
return-void
.line 2737
:cond_24
iput-object p4, p0, Lcom/appsflyer/f;->executorService:Ljava/util/concurrent/ScheduledExecutorService;
goto :goto_23
.end method
# virtual methods
.method protected abstract ad(I)V
.end method
.method protected abstract e(Ljava/util/Map;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.end method
.method public abstract getUrl()Ljava/lang/String;
.end method
.method public run()V
.registers 12
.prologue
const/4 v10, 0x1
.line 2742
iget-object v0, p0, Lcom/appsflyer/f;->Aa:Ljava/lang/String;
if-eqz v0, :cond_d
iget-object v0, p0, Lcom/appsflyer/f;->Aa:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->length()I
move-result v0
if-nez v0, :cond_e
.line 2862
:cond_d
:goto_d
return-void
.line 2745
:cond_e
iget-object v0, p0, Lcom/appsflyer/f;->Ab:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I
.line 2746
const/4 v2, 0x0
.line 2748
:try_start_14
iget-object v0, p0, Lcom/appsflyer/f;->zZ:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Landroid/content/Context;
:try_end_1c
.catch Ljava/lang/Throwable; {:try_start_14 .. :try_end_1c} :catch_1e9
.catchall {:try_start_14 .. :try_end_1c} :catchall_262
.line 2749
if-nez v0, :cond_24
.line 2856
iget-object v0, p0, Lcom/appsflyer/f;->Ab:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I
goto :goto_d
.line 2753
:cond_24
:try_start_24
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v4
.line 2754
new-instance v1, Ljava/lang/ref/WeakReference;
invoke-direct {v1, v0}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
invoke-static {v1}, Lcom/appsflyer/e;->c(Ljava/lang/ref/WeakReference;)Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcom/appsflyer/e;->i(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
.line 2755
const-string v1, ""
.line 2756
if-eqz v3, :cond_56
.line 2757
invoke-static {}, Lcom/appsflyer/e;->cD()Ljava/util/List;
move-result-object v6
invoke-virtual {v3}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
move-result-object v7
invoke-interface {v6, v7}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v6
if-nez v6, :cond_1d8
.line 2758
new-instance v1, Ljava/lang/StringBuilder;
const-string v6, "-"
invoke-direct {v1, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
.line 2763
:cond_56
:goto_56
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
.line 2764
invoke-virtual {p0}, Lcom/appsflyer/f;->getUrl()Ljava/lang/String;
move-result-object v6
invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
.line 2765
invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
move-result-object v6
invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
.line 2766
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v3, "?devkey="
.line 2767
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget-object v3, p0, Lcom/appsflyer/f;->Aa:Ljava/lang/String;
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v3, "&device_id="
.line 2768
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
new-instance v3, Ljava/lang/ref/WeakReference;
invoke-direct {v3, v0}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
invoke-static {v3}, Lcom/appsflyer/ao;->e(Ljava/lang/ref/WeakReference;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
.line 2770
invoke-static {}, Lcom/appsflyer/aq;->cU()Lcom/appsflyer/aq;
move-result-object v1
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
const-string v7, ""
invoke-virtual {v1, v6, v7}, Lcom/appsflyer/aq;->b(Ljava/lang/String;Ljava/lang/String;)V
.line 2771
new-instance v1, Ljava/lang/StringBuilder;
const-string v6, "Calling server for attribution url: "
invoke-direct {v1, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v1}, Lcom/appsflyer/s;->C(Ljava/lang/String;)V
.line 2773
new-instance v1, Ljava/net/URL;
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v6
invoke-direct {v1, v6}, Ljava/net/URL;-><init>(Ljava/lang/String;)V
invoke-virtual {v1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection;
move-result-object v1
check-cast v1, Ljava/net/HttpURLConnection;
:try_end_c0
.catch Ljava/lang/Throwable; {:try_start_24 .. :try_end_c0} :catch_1e9
.catchall {:try_start_24 .. :try_end_c0} :catchall_262
.line 2775
:try_start_c0
const-string v2, "GET"
invoke-virtual {v1, v2}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V
.line 2776
const/16 v2, 0x2710
invoke-virtual {v1, v2}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V
.line 2777
const-string v2, "Connection"
const-string v6, "close"
invoke-virtual {v1, v2, v6}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V
.line 2778
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->connect()V
.line 2780
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getResponseCode()I
move-result v2
.line 2781
invoke-static {v1}, Lcom/appsflyer/e;->a(Ljava/net/HttpURLConnection;)Ljava/lang/String;
move-result-object v6
.line 2782
invoke-static {}, Lcom/appsflyer/aq;->cU()Lcom/appsflyer/aq;
move-result-object v7
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v8
invoke-virtual {v7, v8, v2, v6}, Lcom/appsflyer/aq;->a(Ljava/lang/String;ILjava/lang/String;)V
.line 2783
const/16 v7, 0xc8
if-ne v2, v7, :cond_23b
.line 2785
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
.line 2787
const-string v7, "appsflyerGetConversionDataTiming"
sub-long/2addr v2, v4
const-wide/16 v4, 0x3e8
div-long/2addr v2, v4
invoke-static {v0, v7, v2, v3}, Lcom/appsflyer/e;->b(Landroid/content/Context;Ljava/lang/String;J)V
.line 2790
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "Attribution data: "
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/appsflyer/s;->C(Ljava/lang/String;)V
.line 2792
invoke-virtual {v6}, Ljava/lang/String;->length()I
move-result v2
if-lez v2, :cond_1c7
if-eqz v0, :cond_1c7
.line 2793
invoke-static {v6}, Lcom/appsflyer/e;->w(Ljava/lang/String;)Ljava/util/Map;
move-result-object v4
.line 2794
const-string v2, "iscache"
invoke-interface {v4, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
.line 2797
if-eqz v2, :cond_134
const/4 v3, 0x0
invoke-static {v3}, Ljava/lang/Boolean;->toString(Z)Ljava/lang/String;
move-result-object v3
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_134
.line 2799
const-string v3, "appsflyerConversionDataCacheExpiration"
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v8
invoke-static {v0, v3, v8, v9}, Lcom/appsflyer/e;->b(Landroid/content/Context;Ljava/lang/String;J)V
.line 2801
:cond_134
const-string v3, "af_siteid"
invoke-interface {v4, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_15e
.line 2802
const-string v3, "af_channel"
invoke-interface {v4, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_209
.line 2804
new-instance v5, Ljava/lang/StringBuilder;
const-string v3, "[Invite] Detected App-Invite via channel: "
invoke-direct {v5, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
const-string v3, "af_channel"
invoke-interface {v4, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/appsflyer/AFLogger;->p(Ljava/lang/String;)V
.line 2812
:cond_15e
:goto_15e
const-string v3, "af_siteid"
invoke-interface {v4, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v3
if-eqz v3, :cond_180
.line 2813
new-instance v5, Ljava/lang/StringBuilder;
const-string v3, "[Invite] Detected App-Invite via channel: "
invoke-direct {v5, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
const-string v3, "af_channel"
invoke-interface {v4, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/appsflyer/AFLogger;->p(Ljava/lang/String;)V
.line 2817
:cond_180
const-string v3, "is_first_launch"
const/4 v5, 0x0
invoke-static {v5}, Ljava/lang/Boolean;->toString(Z)Ljava/lang/String;
move-result-object v5
invoke-interface {v4, v3, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 2819
new-instance v3, Lorg/json/JSONObject;
invoke-direct {v3, v4}, Lorg/json/JSONObject;-><init>(Ljava/util/Map;)V
invoke-virtual {v3}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v3
.line 2820
if-eqz v3, :cond_222
.line 2821
const-string v5, "attributionId"
invoke-static {v0, v5, v3}, Lcom/appsflyer/e;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
.line 2827
:goto_19a
new-instance v3, Ljava/lang/StringBuilder;
const-string v5, "iscache="
invoke-direct {v3, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
const-string v3, " caching conversion data"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/appsflyer/AFLogger;->p(Ljava/lang/String;)V
.line 2829
invoke-static {}, Lcom/appsflyer/e;->cC()Lcom/appsflyer/d;
move-result-object v2
if-eqz v2, :cond_1c7
.line 2830
iget-object v2, p0, Lcom/appsflyer/f;->Ab:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;->intValue()I
:try_end_1bd
.catch Ljava/lang/Throwable; {:try_start_c0 .. :try_end_1bd} :catch_220
.catchall {:try_start_c0 .. :try_end_1bd} :catchall_229
move-result v2
if-gt v2, v10, :cond_1c7
.line 2833
:try_start_1c0
invoke-static {v0}, Lcom/appsflyer/e;->u(Landroid/content/Context;)Ljava/util/Map;
:try_end_1c3
.catch Lcom/appsflyer/n; {:try_start_1c0 .. :try_end_1c3} :catch_235
.catch Ljava/lang/Throwable; {:try_start_1c0 .. :try_end_1c3} :catch_220
.catchall {:try_start_1c0 .. :try_end_1c3} :catchall_229
move-result-object v0
.line 2838
:goto_1c4
:try_start_1c4
invoke-virtual {p0, v0}, Lcom/appsflyer/f;->e(Ljava/util/Map;)V
:try_end_1c7
.catch Ljava/lang/Throwable; {:try_start_1c4 .. :try_end_1c7} :catch_220
.catchall {:try_start_1c4 .. :try_end_1c7} :catchall_229
.line 2856
:cond_1c7
:goto_1c7
iget-object v0, p0, Lcom/appsflyer/f;->Ab:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I
.line 2857
if-eqz v1, :cond_1d1
.line 2858
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V
.line 2861
:cond_1d1
:goto_1d1
iget-object v0, p0, Lcom/appsflyer/f;->executorService:Ljava/util/concurrent/ScheduledExecutorService;
invoke-interface {v0}, Ljava/util/concurrent/ScheduledExecutorService;->shutdown()V
goto/16 :goto_d
.line 2760
:cond_1d8
:try_start_1d8
const-string v6, "AF detected using redundant Google-Play channel for attribution - %s. Using without channel postfix."
const/4 v7, 0x1
new-array v7, v7, [Ljava/lang/Object;
const/4 v8, 0x0
aput-object v3, v7, v8
invoke-static {v6, v7}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/appsflyer/AFLogger;->r(Ljava/lang/String;)V
:try_end_1e7
.catch Ljava/lang/Throwable; {:try_start_1d8 .. :try_end_1e7} :catch_1e9
.catchall {:try_start_1d8 .. :try_end_1e7} :catchall_262
goto/16 :goto_56
.line 2850
:catch_1e9
move-exception v0
move-object v1, v2
.line 2851
:goto_1eb
:try_start_1eb
invoke-static {}, Lcom/appsflyer/e;->cC()Lcom/appsflyer/d;
move-result-object v2
if-eqz v2, :cond_1f8
.line 2852
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
const/4 v2, 0x0
invoke-virtual {p0, v2}, Lcom/appsflyer/f;->ad(I)V
.line 2854
:cond_1f8
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
invoke-static {v0}, Lcom/appsflyer/AFLogger;->a(Ljava/lang/Throwable;)V
:try_end_1fe
.catchall {:try_start_1eb .. :try_end_1fe} :catchall_229
.line 2856
iget-object v0, p0, Lcom/appsflyer/f;->Ab:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I
.line 2857
if-eqz v1, :cond_1d1
.line 2858
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V
goto :goto_1d1
.line 2807
:cond_209
:try_start_209
const-string v3, "[CrossPromotion] App was installed via %s\'s Cross Promotion"
const/4 v5, 0x1
new-array v5, v5, [Ljava/lang/Object;
const/4 v7, 0x0
const-string v8, "af_siteid"
.line 2809
invoke-interface {v4, v8}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v8
aput-object v8, v5, v7
.line 2807
invoke-static {v3, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Lcom/appsflyer/AFLogger;->p(Ljava/lang/String;)V
goto/16 :goto_15e
.line 2850
:catch_220
move-exception v0
goto :goto_1eb
.line 2824
:cond_222
const-string v3, "attributionId"
invoke-static {v0, v3, v6}, Lcom/appsflyer/e;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
:try_end_227
.catch Ljava/lang/Throwable; {:try_start_209 .. :try_end_227} :catch_220
.catchall {:try_start_209 .. :try_end_227} :catchall_229
goto/16 :goto_19a
.line 2856
:catchall_229
move-exception v0
:goto_22a
iget-object v2, p0, Lcom/appsflyer/f;->Ab:Ljava/util/concurrent/atomic/AtomicInteger;
invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I
.line 2857
if-eqz v1, :cond_234
.line 2858
invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V
:cond_234
throw v0
.line 2835
:catch_235
move-exception v0
:try_start_236
invoke-static {v0}, Lcom/appsflyer/AFLogger;->a(Ljava/lang/Throwable;)V
move-object v0, v4
.line 2836
goto :goto_1c4
.line 2844
:cond_23b
invoke-static {}, Lcom/appsflyer/e;->cC()Lcom/appsflyer/d;
move-result-object v0
if-eqz v0, :cond_244
.line 2845
invoke-virtual {p0, v2}, Lcom/appsflyer/f;->ad(I)V
.line 2847
:cond_244
new-instance v0, Ljava/lang/StringBuilder;
const-string v4, "AttributionIdFetcher response code: "
invoke-direct {v0, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v2, " url: "
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/appsflyer/s;->C(Ljava/lang/String;)V
:try_end_260
.catch Ljava/lang/Throwable; {:try_start_236 .. :try_end_260} :catch_220
.catchall {:try_start_236 .. :try_end_260} :catchall_229
goto/16 :goto_1c7
.line 2856
:catchall_262
move-exception v0
move-object v1, v2
goto :goto_22a
.end method