EventServiceImpl.smali
.class public Lcom/applovin/impl/sdk/EventServiceImpl;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/applovin/sdk/AppLovinEventService;
# instance fields
.field private final a:Lcom/applovin/impl/sdk/j;
.field private final b:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
.end field
.field private final c:Ljava/util/concurrent/atomic/AtomicBoolean;
# direct methods
.method public constructor <init>(Lcom/applovin/impl/sdk/j;)V
.registers 4
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>()V
iput-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->c:Ljava/util/concurrent/atomic/AtomicBoolean;
iput-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v0, Lcom/applovin/impl/sdk/b/c;->p0:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {p1, v0}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
const-string v1, "{}"
if-eqz v0, :cond_34
iget-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v0, Lcom/applovin/impl/sdk/b/e;->s:Lcom/applovin/impl/sdk/b/e;
invoke-virtual {p1, v0, v1}, Lcom/applovin/impl/sdk/j;->e0(Lcom/applovin/impl/sdk/b/e;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iget-object v1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-static {p1, v0, v1}, Lcom/applovin/impl/sdk/utils/i;->j(Ljava/lang/String;Ljava/util/Map;Lcom/applovin/impl/sdk/j;)Ljava/util/Map;
move-result-object p1
iput-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->b:Ljava/util/Map;
goto :goto_40
:cond_34
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->b:Ljava/util/Map;
sget-object v0, Lcom/applovin/impl/sdk/b/e;->s:Lcom/applovin/impl/sdk/b/e;
invoke-virtual {p1, v0, v1}, Lcom/applovin/impl/sdk/j;->J(Lcom/applovin/impl/sdk/b/e;Ljava/lang/Object;)V
:goto_40
return-void
.end method
.method private a()Ljava/lang/String;
.registers 4
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v2, Lcom/applovin/impl/sdk/b/c;->g0:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {v1, v2}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "4.0/pix"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method static synthetic b(Lcom/applovin/impl/sdk/EventServiceImpl;Lcom/applovin/impl/sdk/m;Lcom/applovin/impl/sdk/k$a;)Ljava/util/HashMap;
.registers 3
invoke-direct {p0, p1, p2}, Lcom/applovin/impl/sdk/EventServiceImpl;->c(Lcom/applovin/impl/sdk/m;Lcom/applovin/impl/sdk/k$a;)Ljava/util/HashMap;
move-result-object p0
return-object p0
.end method
.method private c(Lcom/applovin/impl/sdk/m;Lcom/applovin/impl/sdk/k$a;)Ljava/util/HashMap;
.registers 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/applovin/impl/sdk/m;",
"Lcom/applovin/impl/sdk/k$a;",
")",
"Ljava/util/HashMap<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->p()Lcom/applovin/impl/sdk/k;
move-result-object v0
invoke-virtual {v0}, Lcom/applovin/impl/sdk/k;->h()Lcom/applovin/impl/sdk/k$d;
move-result-object v1
invoke-virtual {v0}, Lcom/applovin/impl/sdk/k;->j()Lcom/applovin/impl/sdk/k$b;
move-result-object v0
iget-object v2, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v3, Lcom/applovin/impl/sdk/b/c;->m0:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {v2, v3}, Lcom/applovin/impl/sdk/j;->g0(Lcom/applovin/impl/sdk/b/c;)Ljava/util/List;
move-result-object v2
invoke-virtual {p1}, Lcom/applovin/impl/sdk/m;->a()Ljava/lang/String;
move-result-object v3
invoke-interface {v2, v3}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v2
new-instance v3, Ljava/util/HashMap;
invoke-direct {v3}, Ljava/util/HashMap;-><init>()V
if-eqz v2, :cond_2e
invoke-virtual {p1}, Lcom/applovin/impl/sdk/m;->a()Ljava/lang/String;
move-result-object v4
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
goto :goto_30
:cond_2e
const-string v4, "postinstall"
:goto_30
const-string v5, "event"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {p1}, Lcom/applovin/impl/sdk/m;->c()J
move-result-wide v4
invoke-static {v4, v5}, Ljava/lang/Long;->toString(J)Ljava/lang/String;
move-result-object v4
const-string v5, "ts"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->a:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "platform"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->d:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "model"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget v4, v1, Lcom/applovin/impl/sdk/k$d;->c:I
invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v4
const-string v5, "api_level"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v0, Lcom/applovin/impl/sdk/k$b;->c:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "package_name"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v0, Lcom/applovin/impl/sdk/k$b;->d:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "installer_name"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-wide v4, v0, Lcom/applovin/impl/sdk/k$b;->h:J
invoke-static {v4, v5}, Ljava/lang/Long;->toString(J)Ljava/lang/String;
move-result-object v4
const-string v5, "ia"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v5, Lcom/applovin/impl/sdk/b/c;->m:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {v4, v5}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object v4
const-string v5, "api_did"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->e:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "brand"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->f:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "brand_name"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->g:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "hardware"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->h:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "revision"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
sget-object v4, Lcom/applovin/sdk/AppLovinSdk;->VERSION:Ljava/lang/String;
const-string v5, "sdk_version"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->b:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "os"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->l:Ljava/lang/String;
const-string v5, "orientation_lock"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v0, Lcom/applovin/impl/sdk/k$b;->b:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "app_version"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->i:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "country_code"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->j:Ljava/lang/String;
invoke-static {v4}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
const-string v5, "carrier"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-wide v4, v1, Lcom/applovin/impl/sdk/k$d;->r:D
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(D)Ljava/lang/String;
move-result-object v4
const-string v5, "tz_offset"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-boolean v4, v1, Lcom/applovin/impl/sdk/k$d;->N:Z
invoke-static {v4}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object v4
const-string v5, "aida"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-boolean v4, v1, Lcom/applovin/impl/sdk/k$d;->t:Z
const-string v5, "1"
const-string v6, "0"
if-eqz v4, :cond_117
move-object v4, v5
goto :goto_118
:cond_117
move-object v4, v6
:goto_118
const-string v7, "adr"
invoke-virtual {v3, v7, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget v4, v1, Lcom/applovin/impl/sdk/k$d;->x:I
invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v4
const-string v7, "volume"
invoke-virtual {v3, v7, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget v4, v1, Lcom/applovin/impl/sdk/k$d;->y:I
invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v4
const-string v7, "sb"
invoke-virtual {v3, v7, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-boolean v4, v1, Lcom/applovin/impl/sdk/k$d;->A:Z
if-eqz v4, :cond_138
goto :goto_139
:cond_138
move-object v5, v6
:goto_139
const-string v4, "sim"
invoke-virtual {v3, v4, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-boolean v4, v1, Lcom/applovin/impl/sdk/k$d;->B:Z
invoke-static {v4}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object v4
const-string v5, "gy"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-boolean v4, v1, Lcom/applovin/impl/sdk/k$d;->C:Z
invoke-static {v4}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object v4
const-string v5, "is_tablet"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-boolean v4, v1, Lcom/applovin/impl/sdk/k$d;->D:Z
invoke-static {v4}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object v4
const-string v5, "tv"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-boolean v4, v1, Lcom/applovin/impl/sdk/k$d;->E:Z
invoke-static {v4}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object v4
const-string v5, "vs"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget v4, v1, Lcom/applovin/impl/sdk/k$d;->F:I
invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v4
const-string v5, "lpm"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v0, Lcom/applovin/impl/sdk/k$b;->e:Ljava/lang/String;
const-string v5, "tg"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v0, Lcom/applovin/impl/sdk/k$b;->f:Ljava/lang/String;
const-string v5, "ltg"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-wide v4, v1, Lcom/applovin/impl/sdk/k$d;->H:J
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
const-string v5, "fs"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-wide v4, v1, Lcom/applovin/impl/sdk/k$d;->I:J
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
const-string v5, "tds"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->J:Lcom/applovin/impl/sdk/k$e;
iget-wide v4, v4, Lcom/applovin/impl/sdk/k$e;->b:J
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
const-string v5, "fm"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->J:Lcom/applovin/impl/sdk/k$e;
iget-wide v4, v4, Lcom/applovin/impl/sdk/k$e;->a:J
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
const-string v5, "tm"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->J:Lcom/applovin/impl/sdk/k$e;
iget-wide v4, v4, Lcom/applovin/impl/sdk/k$e;->c:J
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
const-string v5, "lmt"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v4, v1, Lcom/applovin/impl/sdk/k$d;->J:Lcom/applovin/impl/sdk/k$e;
iget-boolean v4, v4, Lcom/applovin/impl/sdk/k$e;->d:Z
invoke-static {v4}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
move-result-object v4
const-string v5, "lm"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget v4, v1, Lcom/applovin/impl/sdk/k$d;->m:F
invoke-static {v4}, Ljava/lang/String;->valueOf(F)Ljava/lang/String;
move-result-object v4
const-string v5, "adns"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget v4, v1, Lcom/applovin/impl/sdk/k$d;->n:I
invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v4
const-string v5, "adnsd"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget v4, v1, Lcom/applovin/impl/sdk/k$d;->o:F
invoke-static {v4}, Ljava/lang/String;->valueOf(F)Ljava/lang/String;
move-result-object v4
const-string v5, "xdpi"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget v4, v1, Lcom/applovin/impl/sdk/k$d;->p:F
invoke-static {v4}, Ljava/lang/String;->valueOf(F)Ljava/lang/String;
move-result-object v4
const-string v5, "ydpi"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-wide v4, v1, Lcom/applovin/impl/sdk/k$d;->q:D
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(D)Ljava/lang/String;
move-result-object v4
const-string v5, "screen_size_in"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-boolean v4, v0, Lcom/applovin/impl/sdk/k$b;->g:Z
invoke-static {v4}, Ljava/lang/Boolean;->toString(Z)Ljava/lang/String;
move-result-object v4
const-string v5, "debug"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-wide v4, v1, Lcom/applovin/impl/sdk/k$d;->v:J
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
const-string v5, "af"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget v4, v1, Lcom/applovin/impl/sdk/k$d;->w:F
invoke-static {v4}, Ljava/lang/String;->valueOf(F)Ljava/lang/String;
move-result-object v4
const-string v5, "font"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-wide v4, v1, Lcom/applovin/impl/sdk/k$d;->Q:J
invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v4
const-string v5, "bt_ms"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget v4, v1, Lcom/applovin/impl/sdk/k$d;->R:I
invoke-static {v4}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v4
const-string v5, "mute_switch"
invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-boolean v0, v0, Lcom/applovin/impl/sdk/k$b;->i:Z
invoke-static {v0}, Lcom/applovin/impl/sdk/utils/o;->g(Z)Ljava/lang/String;
move-result-object v0
const-string v4, "test_ads"
invoke-virtual {v3, v4, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v4, Lcom/applovin/impl/sdk/b/c;->S3:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {v0, v4}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-nez v0, :cond_261
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->H0()Ljava/lang/String;
move-result-object v0
const-string v4, "sdk_key"
invoke-virtual {v3, v4, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_261
invoke-direct {p0, p2, v3}, Lcom/applovin/impl/sdk/EventServiceImpl;->f(Lcom/applovin/impl/sdk/k$a;Ljava/util/Map;)V
iget-object p2, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v0, Lcom/applovin/impl/sdk/b/c;->S2:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {p2, v0}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result p2
if-eqz p2, :cond_27f
iget-object p2, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-virtual {p2}, Lcom/applovin/impl/sdk/j;->w0()Ljava/lang/String;
move-result-object p2
const-string v0, "cuid"
invoke-static {v0, p2, v3}, Lcom/applovin/impl/sdk/utils/r;->B(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
:cond_27f
iget-object p2, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v0, Lcom/applovin/impl/sdk/b/c;->V2:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {p2, v0}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result p2
if-eqz p2, :cond_29a
iget-object p2, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-virtual {p2}, Lcom/applovin/impl/sdk/j;->x0()Ljava/lang/String;
move-result-object p2
const-string v0, "compass_random_token"
invoke-virtual {v3, v0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_29a
iget-object p2, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v0, Lcom/applovin/impl/sdk/b/c;->X2:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {p2, v0}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object p2
check-cast p2, Ljava/lang/Boolean;
invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z
move-result p2
if-eqz p2, :cond_2b5
iget-object p2, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-virtual {p2}, Lcom/applovin/impl/sdk/j;->y0()Ljava/lang/String;
move-result-object p2
const-string v0, "applovin_random_token"
invoke-virtual {v3, v0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_2b5
iget-object p2, v1, Lcom/applovin/impl/sdk/k$d;->K:Ljava/lang/Boolean;
if-eqz p2, :cond_2c2
invoke-virtual {p2}, Ljava/lang/Boolean;->toString()Ljava/lang/String;
move-result-object p2
const-string v0, "huc"
invoke-virtual {v3, v0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_2c2
iget-object p2, v1, Lcom/applovin/impl/sdk/k$d;->L:Ljava/lang/Boolean;
if-eqz p2, :cond_2cf
invoke-virtual {p2}, Ljava/lang/Boolean;->toString()Ljava/lang/String;
move-result-object p2
const-string v0, "aru"
invoke-virtual {v3, v0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_2cf
iget-object p2, v1, Lcom/applovin/impl/sdk/k$d;->M:Ljava/lang/Boolean;
if-eqz p2, :cond_2dc
invoke-virtual {p2}, Ljava/lang/Boolean;->toString()Ljava/lang/String;
move-result-object p2
const-string v0, "dns"
invoke-virtual {v3, v0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_2dc
iget-object p2, v1, Lcom/applovin/impl/sdk/k$d;->u:Lcom/applovin/impl/sdk/k$c;
if-eqz p2, :cond_2f6
iget v0, p2, Lcom/applovin/impl/sdk/k$c;->a:I
invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object v0
const-string v4, "act"
invoke-virtual {v3, v4, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget p2, p2, Lcom/applovin/impl/sdk/k$c;->b:I
invoke-static {p2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p2
const-string v0, "acm"
invoke-virtual {v3, v0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_2f6
iget-object p2, v1, Lcom/applovin/impl/sdk/k$d;->z:Ljava/lang/String;
invoke-static {p2}, Lcom/applovin/impl/sdk/utils/o;->k(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_307
invoke-static {p2}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
const-string v0, "ua"
invoke-virtual {v3, v0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_307
iget-object p2, v1, Lcom/applovin/impl/sdk/k$d;->G:Ljava/lang/String;
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_318
invoke-static {p2}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
const-string v0, "so"
invoke-virtual {v3, v0, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_318
if-nez v2, :cond_327
invoke-virtual {p1}, Lcom/applovin/impl/sdk/m;->a()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p2, "sub_event"
invoke-virtual {v3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_327
iget p1, v1, Lcom/applovin/impl/sdk/k$d;->O:F
const/4 p2, 0x0
cmpl-float v0, p1, p2
if-lez v0, :cond_337
invoke-static {p1}, Ljava/lang/String;->valueOf(F)Ljava/lang/String;
move-result-object p1
const-string v0, "da"
invoke-virtual {v3, v0, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_337
iget p1, v1, Lcom/applovin/impl/sdk/k$d;->P:F
cmpl-float p2, p1, p2
if-lez p2, :cond_346
invoke-static {p1}, Ljava/lang/String;->valueOf(F)Ljava/lang/String;
move-result-object p1
const-string p2, "dm"
invoke-virtual {v3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_346
iget-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object p2, Lcom/applovin/impl/sdk/b/c;->q:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {p1, p2}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
invoke-static {p1}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p2, "sc"
invoke-virtual {v3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object p2, Lcom/applovin/impl/sdk/b/c;->r:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {p1, p2}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
invoke-static {p1}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p2, "sc2"
invoke-virtual {v3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object p2, Lcom/applovin/impl/sdk/b/c;->s:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {p1, p2}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
invoke-static {p1}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p2, "sc3"
invoke-virtual {v3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object p2, Lcom/applovin/impl/sdk/b/c;->t:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {p1, p2}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
invoke-static {p1}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p2, "server_installed_at"
invoke-virtual {v3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
iget-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object p2, Lcom/applovin/impl/sdk/b/e;->A:Lcom/applovin/impl/sdk/b/e;
invoke-virtual {p1, p2}, Lcom/applovin/impl/sdk/j;->D(Lcom/applovin/impl/sdk/b/e;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
invoke-static {p1}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p2, "persisted_data"
invoke-static {p2, p1, v3}, Lcom/applovin/impl/sdk/utils/r;->B(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
iget-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object p2, Lcom/applovin/impl/sdk/b/c;->Z2:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {p1, p2}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/String;
invoke-static {p1}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p2, "plugin_version"
invoke-static {p2, p1, v3}, Lcom/applovin/impl/sdk/utils/r;->B(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
iget-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-virtual {p1}, Lcom/applovin/impl/sdk/j;->B0()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Lcom/applovin/impl/sdk/utils/o;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
const-string p2, "mediation_provider"
invoke-static {p2, p1, v3}, Lcom/applovin/impl/sdk/utils/r;->B(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)V
return-object v3
.end method
.method static synthetic d(Lcom/applovin/impl/sdk/EventServiceImpl;)Ljava/util/Map;
.registers 1
iget-object p0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->b:Ljava/util/Map;
return-object p0
.end method
.method private e(Lcom/applovin/impl/sdk/d/i$a;)V
.registers 4
new-instance v0, Lcom/applovin/impl/sdk/d/i;
iget-object v1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-direct {v0, v1, p1}, Lcom/applovin/impl/sdk/d/i;-><init>(Lcom/applovin/impl/sdk/j;Lcom/applovin/impl/sdk/d/i$a;)V
iget-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-virtual {p1}, Lcom/applovin/impl/sdk/j;->m()Lcom/applovin/impl/sdk/d/s;
move-result-object p1
sget-object v1, Lcom/applovin/impl/sdk/d/s$a;->i:Lcom/applovin/impl/sdk/d/s$a;
invoke-virtual {p1, v0, v1}, Lcom/applovin/impl/sdk/d/s;->g(Lcom/applovin/impl/sdk/d/a;Lcom/applovin/impl/sdk/d/s$a;)V
return-void
.end method
.method private f(Lcom/applovin/impl/sdk/k$a;Ljava/util/Map;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/applovin/impl/sdk/k$a;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
iget-object v0, p1, Lcom/applovin/impl/sdk/k$a;->b:Ljava/lang/String;
invoke-static {v0}, Lcom/applovin/impl/sdk/utils/o;->k(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_d
const-string v1, "idfa"
invoke-interface {p2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_d
iget-boolean p1, p1, Lcom/applovin/impl/sdk/k$a;->a:Z
invoke-static {p1}, Ljava/lang/Boolean;->toString(Z)Ljava/lang/String;
move-result-object p1
const-string v0, "dnt"
invoke-interface {p2, v0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method static synthetic h(Lcom/applovin/impl/sdk/EventServiceImpl;)Lcom/applovin/impl/sdk/j;
.registers 1
iget-object p0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
return-object p0
.end method
.method private i()Ljava/lang/String;
.registers 4
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
iget-object v1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v2, Lcom/applovin/impl/sdk/b/c;->h0:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {v1, v2}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "4.0/pix"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method static synthetic j(Lcom/applovin/impl/sdk/EventServiceImpl;)Ljava/lang/String;
.registers 1
invoke-direct {p0}, Lcom/applovin/impl/sdk/EventServiceImpl;->i()Ljava/lang/String;
move-result-object p0
return-object p0
.end method
.method private k()V
.registers 4
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v1, Lcom/applovin/impl/sdk/b/c;->p0:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {v0, v1}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-eqz v0, :cond_21
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->b:Ljava/util/Map;
iget-object v1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
const-string v2, "{}"
invoke-static {v0, v2, v1}, Lcom/applovin/impl/sdk/utils/i;->f(Ljava/util/Map;Ljava/lang/String;Lcom/applovin/impl/sdk/j;)Ljava/lang/String;
move-result-object v0
iget-object v1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v2, Lcom/applovin/impl/sdk/b/e;->s:Lcom/applovin/impl/sdk/b/e;
invoke-virtual {v1, v2, v0}, Lcom/applovin/impl/sdk/j;->J(Lcom/applovin/impl/sdk/b/e;Ljava/lang/Object;)V
:cond_21
return-void
.end method
.method static synthetic l(Lcom/applovin/impl/sdk/EventServiceImpl;)Ljava/lang/String;
.registers 1
invoke-direct {p0}, Lcom/applovin/impl/sdk/EventServiceImpl;->a()Ljava/lang/String;
move-result-object p0
return-object p0
.end method
# virtual methods
.method g(Ljava/lang/String;Z)V
.registers 5
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
const/4 v1, 0x0
invoke-virtual {p0, p1, v0, v1, p2}, Lcom/applovin/impl/sdk/EventServiceImpl;->trackEvent(Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Z)V
return-void
.end method
.method public getSuperProperties()Ljava/util/Map;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
new-instance v0, Ljava/util/HashMap;
iget-object v1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->b:Ljava/util/Map;
invoke-direct {v0, v1}, Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
return-object v0
.end method
.method public maybeTrackAppOpenEvent()V
.registers 4
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->c:Ljava/util/concurrent/atomic/AtomicBoolean;
const/4 v1, 0x0
const/4 v2, 0x1
invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z
move-result v0
if-eqz v0, :cond_15
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->E0()Lcom/applovin/sdk/AppLovinEventService;
move-result-object v0
const-string v1, "landing"
invoke-interface {v0, v1}, Lcom/applovin/sdk/AppLovinEventService;->trackEvent(Ljava/lang/String;)V
:cond_15
return-void
.end method
.method public setSuperProperty(Ljava/lang/Object;Ljava/lang/String;)V
.registers 7
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const-string v1, "AppLovinEventService"
if-eqz v0, :cond_e
const-string p1, "Super property key cannot be null or empty"
invoke-static {v1, p1}, Lcom/applovin/impl/sdk/q;->p(Ljava/lang/String;Ljava/lang/String;)V
return-void
:cond_e
if-nez p1, :cond_19
iget-object p1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->b:Ljava/util/Map;
invoke-interface {p1, p2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
invoke-direct {p0}, Lcom/applovin/impl/sdk/EventServiceImpl;->k()V
return-void
:cond_19
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v2, Lcom/applovin/impl/sdk/b/c;->o0:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {v0, v2}, Lcom/applovin/impl/sdk/j;->g0(Lcom/applovin/impl/sdk/b/c;)Ljava/util/List;
move-result-object v0
iget-object v2, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-static {p1, v0, v2}, Lcom/applovin/impl/sdk/utils/r;->K(Ljava/lang/Object;Ljava/util/List;Lcom/applovin/impl/sdk/j;)Z
move-result v2
if-nez v2, :cond_4e
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "Failed to set super property \'"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string p1, "\' for key \'"
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p1, "\' - valid super property types include: "
invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {v1, p1}, Lcom/applovin/impl/sdk/q;->p(Ljava/lang/String;Ljava/lang/String;)V
return-void
:cond_4e
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->b:Ljava/util/Map;
iget-object v1, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-static {p1, v1}, Lcom/applovin/impl/sdk/utils/r;->l(Ljava/lang/Object;Lcom/applovin/impl/sdk/j;)Ljava/lang/Object;
move-result-object p1
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-direct {p0}, Lcom/applovin/impl/sdk/EventServiceImpl;->k()V
return-void
.end method
.method public toString()Ljava/lang/String;
.registers 2
const-string v0, "EventService{}"
return-object v0
.end method
.method public trackCheckout(Ljava/lang/String;Ljava/util/Map;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
new-instance v0, Ljava/util/HashMap;
if-eqz p2, :cond_8
invoke-direct {v0, p2}, Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
goto :goto_c
:cond_8
const/4 p2, 0x1
invoke-direct {v0, p2}, Ljava/util/HashMap;-><init>(I)V
:goto_c
const-string p2, "transaction_id"
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p1, "checkout"
invoke-virtual {p0, p1, v0}, Lcom/applovin/impl/sdk/EventServiceImpl;->trackEvent(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public trackEvent(Ljava/lang/String;)V
.registers 3
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
invoke-virtual {p0, p1, v0}, Lcom/applovin/impl/sdk/EventServiceImpl;->trackEvent(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method
.method public trackEvent(Ljava/lang/String;Ljava/util/Map;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
const/4 v0, 0x0
const/4 v1, 0x1
invoke-virtual {p0, p1, p2, v0, v1}, Lcom/applovin/impl/sdk/EventServiceImpl;->trackEvent(Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Z)V
return-void
.end method
.method public trackEvent(Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;Z)V
.registers 14
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;Z)V"
}
.end annotation
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
sget-object v1, Lcom/applovin/impl/sdk/b/c;->n0:Lcom/applovin/impl/sdk/b/c;
invoke-virtual {v0, v1}, Lcom/applovin/impl/sdk/j;->C(Lcom/applovin/impl/sdk/b/c;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
if-nez v0, :cond_11
return-void
:cond_11
iget-object v0, p0, Lcom/applovin/impl/sdk/EventServiceImpl;->a:Lcom/applovin/impl/sdk/j;
invoke-virtual {v0}, Lcom/applovin/impl/sdk/j;->J0()Lcom/applovin/impl/sdk/q;
move-result-object v0
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "Tracking event: \""
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "\" with parameters: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
const-string v2, "AppLovinEventService"
invoke-virtual {v0, v2, v1}, Lcom/applovin/impl/sdk/q;->g(Ljava/lang/String;Ljava/lang/String;)V
new-instance v0, Lcom/applovin/impl/sdk/EventServiceImpl$1;
move-object v3, v0
move-object v4, p0
move-object v5, p1
move-object v6, p2
move v7, p4
move-object v8, p3
invoke-direct/range {v3 .. v8}, Lcom/applovin/impl/sdk/EventServiceImpl$1;-><init>(Lcom/applovin/impl/sdk/EventServiceImpl;Ljava/lang/String;Ljava/util/Map;ZLjava/util/Map;)V
invoke-direct {p0, v0}, Lcom/applovin/impl/sdk/EventServiceImpl;->e(Lcom/applovin/impl/sdk/d/i$a;)V
return-void
.end method
.method public trackInAppPurchase(Landroid/content/Intent;Ljava/util/Map;)V
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Intent;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
new-instance v0, Ljava/util/HashMap;
if-eqz p2, :cond_8
invoke-direct {v0, p2}, Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
goto :goto_b
:cond_8
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
:goto_b
:try_start_b
const-string p2, "receipt_data"
const-string v1, "INAPP_PURCHASE_DATA"
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-interface {v0, p2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
const-string p2, "receipt_data_signature"
const-string v1, "INAPP_DATA_SIGNATURE"
invoke-virtual {p1, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
invoke-interface {v0, p2, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:try_end_21
.catchall {:try_start_b .. :try_end_21} :catchall_22
goto :goto_2a
:catchall_22
move-exception p1
const-string p2, "AppLovinEventService"
const-string v1, "Unable to track in app purchase - invalid purchase intent"
invoke-static {p2, v1, p1}, Lcom/applovin/impl/sdk/q;->j(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:goto_2a
const-string p1, "iap"
invoke-virtual {p0, p1, v0}, Lcom/applovin/impl/sdk/EventServiceImpl;->trackEvent(Ljava/lang/String;Ljava/util/Map;)V
return-void
.end method