Changes of com.discord v847

This commit is contained in:
root 2019-02-17 03:24:41 +01:00
parent 704dabdd33
commit 19bfcf1dcf
6492 changed files with 213562 additions and 163772 deletions

View file

@ -0,0 +1,541 @@
.class public Lcom/adjust/sdk/AdjustAttribution;
.super Ljava/lang/Object;
.source "AdjustAttribution.java"
# interfaces
.implements Ljava/io/Serializable;
# static fields
.field private static final serialPersistentFields:[Ljava/io/ObjectStreamField;
.field private static final serialVersionUID:J = 0x1L
# instance fields
.field public adgroup:Ljava/lang/String;
.field public adid:Ljava/lang/String;
.field public campaign:Ljava/lang/String;
.field public clickLabel:Ljava/lang/String;
.field public creative:Ljava/lang/String;
.field public network:Ljava/lang/String;
.field public trackerName:Ljava/lang/String;
.field public trackerToken:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 4
const/16 v0, 0x8
new-array v0, v0, [Ljava/io/ObjectStreamField;
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "trackerToken"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x0
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "trackerName"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x1
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "network"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x2
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "campaign"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x3
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "adgroup"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x4
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "creative"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x5
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "clickLabel"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x6
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "adid"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x7
aput-object v1, v0, v2
sput-object v0, Lcom/adjust/sdk/AdjustAttribution;->serialPersistentFields:[Ljava/io/ObjectStreamField;
return-void
.end method
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/adjust/sdk/AdjustAttribution;
.locals 3
const/4 v0, 0x0
if-nez p0, :cond_0
return-object v0
:cond_0
new-instance v1, Lcom/adjust/sdk/AdjustAttribution;
invoke-direct {v1}, Lcom/adjust/sdk/AdjustAttribution;-><init>()V
const-string v2, "tracker_token"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String;
const-string v2, "tracker_name"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String;
const-string v2, "network"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String;
const-string v2, "campaign"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String;
const-string v2, "adgroup"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String;
const-string v2, "creative"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String;
const-string v2, "click_label"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
iput-object p0, v1, Lcom/adjust/sdk/AdjustAttribution;->clickLabel:Ljava/lang/String;
iput-object p1, v1, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String;
return-object v1
.end method
.method private readObject(Ljava/io/ObjectInputStream;)V
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/ClassNotFoundException;,
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p1}, Ljava/io/ObjectInputStream;->defaultReadObject()V
return-void
.end method
.method private writeObject(Ljava/io/ObjectOutputStream;)V
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p1}, Ljava/io/ObjectOutputStream;->defaultWriteObject()V
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-nez p1, :cond_1
return v1
:cond_1
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_2
return v1
:cond_2
check-cast p1, Lcom/adjust/sdk/AdjustAttribution;
iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_3
return v1
:cond_3
iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_4
return v1
:cond_4
iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_5
return v1
:cond_5
iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_6
return v1
:cond_6
iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_7
return v1
:cond_7
iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_8
return v1
:cond_8
iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->clickLabel:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->clickLabel:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_9
return v1
:cond_9
iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String;
iget-object p1, p1, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String;
invoke-static {v2, p1}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_a
return v1
:cond_a
return v0
.end method
.method public hashCode()I
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String;
invoke-static {v0}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v0
add-int/lit16 v0, v0, 0x275
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->clickLabel:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 5
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
const-string v1, "tt:%s tn:%s net:%s cam:%s adg:%s cre:%s cl:%s adid:%s"
const/16 v2, 0x8
new-array v2, v2, [Ljava/lang/Object;
iget-object v3, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String;
const/4 v4, 0x0
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String;
const/4 v4, 0x1
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String;
const/4 v4, 0x2
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String;
const/4 v4, 0x3
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String;
const/4 v4, 0x4
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String;
const/4 v4, 0x5
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/AdjustAttribution;->clickLabel:Ljava/lang/String;
const/4 v4, 0x6
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String;
const/4 v4, 0x7
aput-object v3, v2, v4
invoke-static {v0, v1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -1,279 +0,0 @@
.class public Lcom/adjust/sdk/AdjustConfig;
.super Ljava/lang/Object;
.source "AdjustConfig.java"
# instance fields
.field cZ:Ljava/lang/String;
.field cj:Lcom/adjust/sdk/x;
.field public context:Landroid/content/Context;
.field public da:Ljava/lang/String;
.field db:Ljava/lang/String;
.field dc:Z
.field dd:Ljava/lang/String;
.field de:Lcom/adjust/sdk/af;
.field df:Ljava/lang/Boolean;
.field dg:Ljava/lang/Class;
.field dh:Lcom/adjust/sdk/ai;
.field di:Lcom/adjust/sdk/ah;
.field dj:Lcom/adjust/sdk/ak;
.field dk:Lcom/adjust/sdk/aj;
.field dl:Lcom/adjust/sdk/ag;
.field dm:Z
.field dn:Ljava/lang/Double;
.field public do:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/adjust/sdk/aa;",
">;"
}
.end annotation
.end field
.field dp:Ljava/lang/String;
.field public dq:Ljava/lang/Boolean;
.field public dr:Z
.field ds:Ljava/lang/String;
.field dt:Ljava/lang/String;
.field du:Z
.field processName:Ljava/lang/String;
.field public pushToken:Ljava/lang/String;
# direct methods
.method public constructor <init>(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
.locals 5
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object v0
iput-object v0, p0, Lcom/adjust/sdk/AdjustConfig;->cj:Lcom/adjust/sdk/x;
sget-object v0, Lcom/adjust/sdk/ad;->eN:Lcom/adjust/sdk/ad;
invoke-virtual {p0, v0, p3}, Lcom/adjust/sdk/AdjustConfig;->a(Lcom/adjust/sdk/ad;Ljava/lang/String;)V
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result v0
const/4 v1, 0x1
const/4 v2, 0x0
const/16 v3, 0xc
if-eq v0, v3, :cond_0
iget-object v0, p0, Lcom/adjust/sdk/AdjustConfig;->cj:Lcom/adjust/sdk/x;
const-string v3, "Malformed App Token \'%s\'"
new-array v4, v1, [Ljava/lang/Object;
aput-object p2, v4, v2
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x0
goto :goto_0
:cond_0
const/4 v0, 0x1
:goto_0
if-nez v0, :cond_1
const/4 v1, 0x0
goto :goto_3
:cond_1
if-nez p3, :cond_2
iget-object v0, p0, Lcom/adjust/sdk/AdjustConfig;->cj:Lcom/adjust/sdk/x;
const-string v3, "Missing environment"
new-array v4, v2, [Ljava/lang/Object;
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x0
goto :goto_1
:cond_2
const-string v0, "sandbox"
invoke-virtual {p3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_3
iget-object v0, p0, Lcom/adjust/sdk/AdjustConfig;->cj:Lcom/adjust/sdk/x;
const-string v3, "SANDBOX: Adjust is running in Sandbox mode. Use this setting for testing. Don\'t forget to set the environment to `production` before publishing!"
new-array v4, v2, [Ljava/lang/Object;
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->e(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x1
goto :goto_1
:cond_3
const-string v0, "production"
invoke-virtual {p3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_4
iget-object v0, p0, Lcom/adjust/sdk/AdjustConfig;->cj:Lcom/adjust/sdk/x;
const-string v3, "PRODUCTION: Adjust is running in Production mode. Use this setting only for the build that you want to publish. Set the environment to `sandbox` if you want to test your app!"
new-array v4, v2, [Ljava/lang/Object;
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->e(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x1
goto :goto_1
:cond_4
iget-object v0, p0, Lcom/adjust/sdk/AdjustConfig;->cj:Lcom/adjust/sdk/x;
const-string v3, "Unknown environment \'%s\'"
new-array v4, v1, [Ljava/lang/Object;
aput-object p3, v4, v2
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x0
:goto_1
if-nez v0, :cond_5
const/4 v1, 0x0
goto :goto_3
:cond_5
if-nez p1, :cond_6
iget-object v0, p0, Lcom/adjust/sdk/AdjustConfig;->cj:Lcom/adjust/sdk/x;
const-string v3, "Missing context"
new-array v4, v2, [Ljava/lang/Object;
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x0
goto :goto_2
:cond_6
const-string v0, "android.permission.INTERNET"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->a(Landroid/content/Context;Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_7
iget-object v0, p0, Lcom/adjust/sdk/AdjustConfig;->cj:Lcom/adjust/sdk/x;
const-string v3, "Missing permission: INTERNET"
new-array v4, v2, [Ljava/lang/Object;
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x0
goto :goto_2
:cond_7
const/4 v0, 0x1
:goto_2
if-nez v0, :cond_8
const/4 v1, 0x0
:cond_8
:goto_3
if-eqz v1, :cond_9
invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p1
iput-object p1, p0, Lcom/adjust/sdk/AdjustConfig;->context:Landroid/content/Context;
iput-object p2, p0, Lcom/adjust/sdk/AdjustConfig;->cZ:Ljava/lang/String;
iput-object p3, p0, Lcom/adjust/sdk/AdjustConfig;->da:Ljava/lang/String;
iput-boolean v2, p0, Lcom/adjust/sdk/AdjustConfig;->dc:Z
iput-boolean v2, p0, Lcom/adjust/sdk/AdjustConfig;->dm:Z
:cond_9
return-void
.end method
# virtual methods
.method public final a(Lcom/adjust/sdk/ad;Ljava/lang/String;)V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/AdjustConfig;->cj:Lcom/adjust/sdk/x;
const-string v1, "production"
invoke-virtual {v1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p2
invoke-interface {v0, p1, p2}, Lcom/adjust/sdk/x;->a(Lcom/adjust/sdk/ad;Z)V
return-void
.end method

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/a;-><init>(Lcom/adjust/sdk/AdjustConfig;)V
value = Lcom/adjust/sdk/a;-><init>(Lcom/adjust/sdk/f;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$1;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$1;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
.method public final run()V
.locals 1
iget-object v0, p0, Lcom/adjust/sdk/a$1;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$1;->cq:Lcom/adjust/sdk/a;
invoke-static {v0}, Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/a;)V

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$10;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$10;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
.method public final run()V
.locals 1
iget-object v0, p0, Lcom/adjust/sdk/a$10;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$10;->cq:Lcom/adjust/sdk/a;
invoke-static {v0}, Lcom/adjust/sdk/a;->h(Lcom/adjust/sdk/a;)V

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$11;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$11;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/a$11;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$11;->cq:Lcom/adjust/sdk/a;
const/4 v1, 0x0
@ -47,7 +47,7 @@
if-eqz v1, :cond_0
iget-object v0, v0, Lcom/adjust/sdk/a;->ch:Lcom/adjust/sdk/y;
iget-object v0, v0, Lcom/adjust/sdk/a;->cc:Lcom/adjust/sdk/y;
invoke-interface {v0}, Lcom/adjust/sdk/y;->aj()V

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$12;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$12;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,11 +37,11 @@
.method public final i(Lcom/adjust/sdk/a;)V
.locals 1
iget-object v0, p0, Lcom/adjust/sdk/a$12;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$12;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v0, v0, Lcom/adjust/sdk/AdjustConfig;->dq:Ljava/lang/Boolean;
iget-object v0, v0, Lcom/adjust/sdk/f;->dl:Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$13;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$13;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,9 +37,9 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/a$13;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$13;->cq:Lcom/adjust/sdk/a;
iget-object v1, v0, Lcom/adjust/sdk/a;->cg:Lcom/adjust/sdk/s;
iget-object v1, v0, Lcom/adjust/sdk/a;->cb:Lcom/adjust/sdk/s;
new-instance v2, Lcom/adjust/sdk/a$10;

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$14;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$14;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,9 +37,9 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/a$14;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$14;->cq:Lcom/adjust/sdk/a;
iget-object v1, v0, Lcom/adjust/sdk/a;->cg:Lcom/adjust/sdk/s;
iget-object v1, v0, Lcom/adjust/sdk/a;->cb:Lcom/adjust/sdk/s;
new-instance v2, Lcom/adjust/sdk/a$11;

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$15;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$15;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,9 +37,9 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/a$15;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$15;->cq:Lcom/adjust/sdk/a;
iget-object v1, v0, Lcom/adjust/sdk/a;->cg:Lcom/adjust/sdk/s;
iget-object v1, v0, Lcom/adjust/sdk/a;->cb:Lcom/adjust/sdk/s;
new-instance v2, Lcom/adjust/sdk/a$7;

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
.field final synthetic cz:Lcom/adjust/sdk/u;
.field final synthetic cu:Lcom/adjust/sdk/u;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/u;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$16;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$16;->cq:Lcom/adjust/sdk/a;
iput-object p2, p0, Lcom/adjust/sdk/a$16;->cz:Lcom/adjust/sdk/u;
iput-object p2, p0, Lcom/adjust/sdk/a$16;->cu:Lcom/adjust/sdk/u;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,29 +41,29 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/a$16;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$16;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
if-nez v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/a$16;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$16;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v0, v0, Lcom/adjust/sdk/AdjustConfig;->dh:Lcom/adjust/sdk/ai;
iget-object v0, v0, Lcom/adjust/sdk/f;->dc:Lcom/adjust/sdk/aj;
if-nez v0, :cond_1
return-void
:cond_1
iget-object v0, p0, Lcom/adjust/sdk/a$16;->cz:Lcom/adjust/sdk/u;
iget-object v0, p0, Lcom/adjust/sdk/a$16;->cu:Lcom/adjust/sdk/u;
iget-boolean v1, v0, Lcom/adjust/sdk/u;->fp:Z
iget-boolean v1, v0, Lcom/adjust/sdk/u;->fj:Z
if-eqz v1, :cond_2
@ -83,13 +83,13 @@
iput-object v2, v1, Lcom/adjust/sdk/i;->adid:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/u;->dA:Lorg/json/JSONObject;
iget-object v2, v0, Lcom/adjust/sdk/u;->dv:Lorg/json/JSONObject;
iput-object v2, v1, Lcom/adjust/sdk/i;->dA:Lorg/json/JSONObject;
iput-object v2, v1, Lcom/adjust/sdk/i;->dv:Lorg/json/JSONObject;
iget-object v0, v0, Lcom/adjust/sdk/u;->dv:Ljava/lang/String;
iget-object v0, v0, Lcom/adjust/sdk/u;->dq:Ljava/lang/String;
iput-object v0, v1, Lcom/adjust/sdk/i;->dv:Ljava/lang/String;
iput-object v0, v1, Lcom/adjust/sdk/i;->dq:Ljava/lang/String;
:cond_2
return-void

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$17;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$17;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,17 +37,17 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/a$17;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$17;->cq:Lcom/adjust/sdk/a;
invoke-virtual {v0}, Lcom/adjust/sdk/a;->L()V
iget-object v0, p0, Lcom/adjust/sdk/a$17;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$17;->cq:Lcom/adjust/sdk/a;
invoke-virtual {v0}, Lcom/adjust/sdk/a;->M()V
iget-object v0, p0, Lcom/adjust/sdk/a$17;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$17;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cj:Lcom/adjust/sdk/x;
iget-object v0, v0, Lcom/adjust/sdk/a;->ce:Lcom/adjust/sdk/x;
const-string v1, "Subsession end"
@ -57,7 +57,7 @@
invoke-interface {v0, v1, v2}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/a$17;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$17;->cq:Lcom/adjust/sdk/a;
invoke-static {v0}, Lcom/adjust/sdk/a;->e(Lcom/adjust/sdk/a;)V

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
.field final synthetic cz:Lcom/adjust/sdk/u;
.field final synthetic cu:Lcom/adjust/sdk/u;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/u;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$18;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$18;->cq:Lcom/adjust/sdk/a;
iput-object p2, p0, Lcom/adjust/sdk/a$18;->cz:Lcom/adjust/sdk/u;
iput-object p2, p0, Lcom/adjust/sdk/a$18;->cu:Lcom/adjust/sdk/u;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,29 +41,29 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/a$18;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$18;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
if-nez v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/a$18;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$18;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v0, v0, Lcom/adjust/sdk/AdjustConfig;->di:Lcom/adjust/sdk/ah;
iget-object v0, v0, Lcom/adjust/sdk/f;->dd:Lcom/adjust/sdk/ai;
if-nez v0, :cond_1
return-void
:cond_1
iget-object v0, p0, Lcom/adjust/sdk/a$18;->cz:Lcom/adjust/sdk/u;
iget-object v0, p0, Lcom/adjust/sdk/a$18;->cu:Lcom/adjust/sdk/u;
iget-boolean v1, v0, Lcom/adjust/sdk/u;->fp:Z
iget-boolean v1, v0, Lcom/adjust/sdk/u;->fj:Z
if-nez v1, :cond_2
@ -83,17 +83,17 @@
iput-object v2, v1, Lcom/adjust/sdk/h;->adid:Ljava/lang/String;
iget-boolean v2, v0, Lcom/adjust/sdk/u;->dz:Z
iget-boolean v2, v0, Lcom/adjust/sdk/u;->du:Z
iput-boolean v2, v1, Lcom/adjust/sdk/h;->dz:Z
iput-boolean v2, v1, Lcom/adjust/sdk/h;->du:Z
iget-object v2, v0, Lcom/adjust/sdk/u;->dA:Lorg/json/JSONObject;
iget-object v2, v0, Lcom/adjust/sdk/u;->dv:Lorg/json/JSONObject;
iput-object v2, v1, Lcom/adjust/sdk/h;->dA:Lorg/json/JSONObject;
iput-object v2, v1, Lcom/adjust/sdk/h;->dv:Lorg/json/JSONObject;
iget-object v0, v0, Lcom/adjust/sdk/u;->dv:Ljava/lang/String;
iget-object v0, v0, Lcom/adjust/sdk/u;->dq:Ljava/lang/String;
iput-object v0, v1, Lcom/adjust/sdk/h;->dv:Ljava/lang/String;
iput-object v0, v1, Lcom/adjust/sdk/h;->dq:Ljava/lang/String;
:cond_2
return-void

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic cB:Lcom/adjust/sdk/au;
.field final synthetic cq:Lcom/adjust/sdk/a;
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cw:Lcom/adjust/sdk/av;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/au;)V
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/av;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$19;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$19;->cq:Lcom/adjust/sdk/a;
iput-object p2, p0, Lcom/adjust/sdk/a$19;->cB:Lcom/adjust/sdk/au;
iput-object p2, p0, Lcom/adjust/sdk/a$19;->cw:Lcom/adjust/sdk/av;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,29 +41,29 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/a$19;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$19;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
if-nez v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/a$19;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$19;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v0, v0, Lcom/adjust/sdk/AdjustConfig;->dj:Lcom/adjust/sdk/ak;
iget-object v0, v0, Lcom/adjust/sdk/f;->de:Lcom/adjust/sdk/al;
if-nez v0, :cond_1
return-void
:cond_1
iget-object v0, p0, Lcom/adjust/sdk/a$19;->cB:Lcom/adjust/sdk/au;
iget-object v0, p0, Lcom/adjust/sdk/a$19;->cw:Lcom/adjust/sdk/av;
iget-boolean v1, v0, Lcom/adjust/sdk/au;->fp:Z
iget-boolean v1, v0, Lcom/adjust/sdk/av;->fj:Z
if-eqz v1, :cond_2
@ -71,21 +71,21 @@
invoke-direct {v1}, Lcom/adjust/sdk/n;-><init>()V
iget-object v2, v0, Lcom/adjust/sdk/au;->message:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/av;->message:Ljava/lang/String;
iput-object v2, v1, Lcom/adjust/sdk/n;->message:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/au;->timestamp:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/av;->timestamp:Ljava/lang/String;
iput-object v2, v1, Lcom/adjust/sdk/n;->timestamp:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/au;->adid:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/av;->adid:Ljava/lang/String;
iput-object v2, v1, Lcom/adjust/sdk/n;->adid:Ljava/lang/String;
iget-object v0, v0, Lcom/adjust/sdk/au;->dA:Lorg/json/JSONObject;
iget-object v0, v0, Lcom/adjust/sdk/av;->dv:Lorg/json/JSONObject;
iput-object v0, v1, Lcom/adjust/sdk/n;->dA:Lorg/json/JSONObject;
iput-object v0, v1, Lcom/adjust/sdk/n;->dv:Lorg/json/JSONObject;
:cond_2
return-void

View file

@ -18,26 +18,26 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
.field final synthetic cw:J
.field final synthetic cr:J
.field final synthetic cx:J
.field final synthetic cs:J
.field final synthetic cy:Ljava/lang/String;
.field final synthetic ct:Ljava/lang/String;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;JJLjava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$2;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$2;->cq:Lcom/adjust/sdk/a;
iput-wide p2, p0, Lcom/adjust/sdk/a$2;->cw:J
iput-wide p2, p0, Lcom/adjust/sdk/a$2;->cr:J
iput-wide p4, p0, Lcom/adjust/sdk/a$2;->cx:J
iput-wide p4, p0, Lcom/adjust/sdk/a$2;->cs:J
iput-object p6, p0, Lcom/adjust/sdk/a$2;->cy:Ljava/lang/String;
iput-object p6, p0, Lcom/adjust/sdk/a$2;->ct:Ljava/lang/String;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -49,13 +49,13 @@
.method public final run()V
.locals 6
iget-object v0, p0, Lcom/adjust/sdk/a$2;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$2;->cq:Lcom/adjust/sdk/a;
iget-wide v1, p0, Lcom/adjust/sdk/a$2;->cw:J
iget-wide v1, p0, Lcom/adjust/sdk/a$2;->cr:J
iget-wide v3, p0, Lcom/adjust/sdk/a$2;->cx:J
iget-wide v3, p0, Lcom/adjust/sdk/a$2;->cs:J
iget-object v5, p0, Lcom/adjust/sdk/a$2;->cy:Ljava/lang/String;
iget-object v5, p0, Lcom/adjust/sdk/a$2;->ct:Ljava/lang/String;
invoke-static/range {v0 .. v5}, Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/a;JJLjava/lang/String;)V

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic cB:Lcom/adjust/sdk/au;
.field final synthetic cq:Lcom/adjust/sdk/a;
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cw:Lcom/adjust/sdk/av;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/au;)V
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/av;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$20;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$20;->cq:Lcom/adjust/sdk/a;
iput-object p2, p0, Lcom/adjust/sdk/a$20;->cB:Lcom/adjust/sdk/au;
iput-object p2, p0, Lcom/adjust/sdk/a$20;->cw:Lcom/adjust/sdk/av;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,29 +41,29 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/a$20;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$20;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
if-nez v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/a$20;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$20;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v0, v0, Lcom/adjust/sdk/AdjustConfig;->dk:Lcom/adjust/sdk/aj;
iget-object v0, v0, Lcom/adjust/sdk/f;->df:Lcom/adjust/sdk/ak;
if-nez v0, :cond_1
return-void
:cond_1
iget-object v0, p0, Lcom/adjust/sdk/a$20;->cB:Lcom/adjust/sdk/au;
iget-object v0, p0, Lcom/adjust/sdk/a$20;->cw:Lcom/adjust/sdk/av;
iget-boolean v1, v0, Lcom/adjust/sdk/au;->fp:Z
iget-boolean v1, v0, Lcom/adjust/sdk/av;->fj:Z
if-nez v1, :cond_2
@ -71,25 +71,25 @@
invoke-direct {v1}, Lcom/adjust/sdk/m;-><init>()V
iget-object v2, v0, Lcom/adjust/sdk/au;->message:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/av;->message:Ljava/lang/String;
iput-object v2, v1, Lcom/adjust/sdk/m;->message:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/au;->timestamp:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/av;->timestamp:Ljava/lang/String;
iput-object v2, v1, Lcom/adjust/sdk/m;->timestamp:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/au;->adid:Ljava/lang/String;
iget-object v2, v0, Lcom/adjust/sdk/av;->adid:Ljava/lang/String;
iput-object v2, v1, Lcom/adjust/sdk/m;->adid:Ljava/lang/String;
iget-boolean v2, v0, Lcom/adjust/sdk/au;->dz:Z
iget-boolean v2, v0, Lcom/adjust/sdk/av;->du:Z
iput-boolean v2, v1, Lcom/adjust/sdk/m;->dz:Z
iput-boolean v2, v1, Lcom/adjust/sdk/m;->du:Z
iget-object v0, v0, Lcom/adjust/sdk/au;->dA:Lorg/json/JSONObject;
iget-object v0, v0, Lcom/adjust/sdk/av;->dv:Lorg/json/JSONObject;
iput-object v0, v1, Lcom/adjust/sdk/m;->dA:Lorg/json/JSONObject;
iput-object v0, v1, Lcom/adjust/sdk/m;->dv:Lorg/json/JSONObject;
:cond_2
return-void

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$21;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$21;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -35,27 +35,39 @@
# virtual methods
.method public final run()V
.locals 1
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/a$21;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$21;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
if-nez v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/a$21;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$21;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v0, v0, Lcom/adjust/sdk/AdjustConfig;->de:Lcom/adjust/sdk/af;
iget-object v0, v0, Lcom/adjust/sdk/f;->cZ:Lcom/adjust/sdk/af;
if-nez v0, :cond_1
return-void
:cond_1
iget-object v0, p0, Lcom/adjust/sdk/a$21;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v0, v0, Lcom/adjust/sdk/f;->cZ:Lcom/adjust/sdk/af;
iget-object v1, p0, Lcom/adjust/sdk/a$21;->cq:Lcom/adjust/sdk/a;
iget-object v1, v1, Lcom/adjust/sdk/a;->cl:Lcom/adjust/sdk/AdjustAttribution;
invoke-interface {v0, v1}, Lcom/adjust/sdk/af;->onAttributionChanged(Lcom/adjust/sdk/AdjustAttribution;)V
return-void
.end method

View file

@ -18,22 +18,22 @@
# instance fields
.field final synthetic cF:Landroid/net/Uri;
.field final synthetic cA:Landroid/net/Uri;
.field final synthetic cG:Landroid/content/Intent;
.field final synthetic cB:Landroid/content/Intent;
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Landroid/net/Uri;Landroid/content/Intent;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$22;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$22;->cq:Lcom/adjust/sdk/a;
iput-object p2, p0, Lcom/adjust/sdk/a$22;->cF:Landroid/net/Uri;
iput-object p2, p0, Lcom/adjust/sdk/a$22;->cA:Landroid/net/Uri;
iput-object p3, p0, Lcom/adjust/sdk/a$22;->cG:Landroid/content/Intent;
iput-object p3, p0, Lcom/adjust/sdk/a$22;->cB:Landroid/content/Intent;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -45,30 +45,30 @@
.method public final run()V
.locals 7
iget-object v0, p0, Lcom/adjust/sdk/a$22;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$22;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
if-nez v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/a$22;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$22;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v0, v0, Lcom/adjust/sdk/AdjustConfig;->dl:Lcom/adjust/sdk/ag;
iget-object v0, v0, Lcom/adjust/sdk/f;->dg:Lcom/adjust/sdk/ag;
const/4 v1, 0x1
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/adjust/sdk/a$22;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$22;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v0, v0, Lcom/adjust/sdk/AdjustConfig;->dl:Lcom/adjust/sdk/ag;
iget-object v0, v0, Lcom/adjust/sdk/f;->dg:Lcom/adjust/sdk/ag;
invoke-interface {v0}, Lcom/adjust/sdk/ag;->aq()Z
@ -82,15 +82,15 @@
:goto_0
if-eqz v0, :cond_4
iget-object v0, p0, Lcom/adjust/sdk/a$22;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$22;->cq:Lcom/adjust/sdk/a;
iget-object v2, p0, Lcom/adjust/sdk/a$22;->cG:Landroid/content/Intent;
iget-object v2, p0, Lcom/adjust/sdk/a$22;->cB:Landroid/content/Intent;
iget-object v3, p0, Lcom/adjust/sdk/a$22;->cF:Landroid/net/Uri;
iget-object v3, p0, Lcom/adjust/sdk/a$22;->cA:Landroid/net/Uri;
iget-object v4, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v4, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v4, v4, Lcom/adjust/sdk/AdjustConfig;->context:Landroid/content/Context;
iget-object v4, v4, Lcom/adjust/sdk/f;->context:Landroid/content/Context;
invoke-virtual {v4}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
@ -118,7 +118,7 @@
:goto_1
if-nez v4, :cond_3
iget-object v0, v0, Lcom/adjust/sdk/a;->cj:Lcom/adjust/sdk/x;
iget-object v0, v0, Lcom/adjust/sdk/a;->ce:Lcom/adjust/sdk/x;
const-string v2, "Unable to open deferred deep link (%s)"
@ -131,7 +131,7 @@
return-void
:cond_3
iget-object v4, v0, Lcom/adjust/sdk/a;->cj:Lcom/adjust/sdk/x;
iget-object v4, v0, Lcom/adjust/sdk/a;->ce:Lcom/adjust/sdk/x;
const-string v6, "Open deferred deep link (%s)"
@ -141,9 +141,9 @@
invoke-interface {v4, v6, v1}, Lcom/adjust/sdk/x;->c(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, v0, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v0, v0, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v0, v0, Lcom/adjust/sdk/AdjustConfig;->context:Landroid/content/Context;
iget-object v0, v0, Lcom/adjust/sdk/f;->context:Landroid/content/Context;
invoke-virtual {v0, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic cH:Lcom/adjust/sdk/g;
.field final synthetic cC:Lcom/adjust/sdk/g;
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/g;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$23;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$23;->cq:Lcom/adjust/sdk/a;
iput-object p2, p0, Lcom/adjust/sdk/a$23;->cH:Lcom/adjust/sdk/g;
iput-object p2, p0, Lcom/adjust/sdk/a$23;->cC:Lcom/adjust/sdk/g;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,15 +41,15 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/a$23;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$23;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->ci:Lcom/adjust/sdk/d;
iget-object v0, v0, Lcom/adjust/sdk/a;->cd:Lcom/adjust/sdk/d;
if-nez v0, :cond_0
iget-object v0, p0, Lcom/adjust/sdk/a$23;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$23;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cj:Lcom/adjust/sdk/x;
iget-object v0, v0, Lcom/adjust/sdk/a;->ce:Lcom/adjust/sdk/x;
const-string v1, "Event tracked before first activity resumed.\nIf it was triggered in the Application class, it might timestamp or even send an install long before the user opens the app.\nPlease check https://github.com/adjust/android_sdk#can-i-trigger-an-event-at-application-launch for more information."
@ -59,14 +59,14 @@
invoke-interface {v0, v1, v2}, Lcom/adjust/sdk/x;->d(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/a$23;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$23;->cq:Lcom/adjust/sdk/a;
invoke-static {v0}, Lcom/adjust/sdk/a;->d(Lcom/adjust/sdk/a;)V
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/a$23;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$23;->cq:Lcom/adjust/sdk/a;
iget-object v1, p0, Lcom/adjust/sdk/a$23;->cH:Lcom/adjust/sdk/g;
iget-object v1, p0, Lcom/adjust/sdk/a$23;->cC:Lcom/adjust/sdk/g;
invoke-static {v0, v1}, Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/a;Lcom/adjust/sdk/g;)V

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic cI:Z
.field final synthetic cD:Z
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Z)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$24;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$24;->cq:Lcom/adjust/sdk/a;
iput-boolean p2, p0, Lcom/adjust/sdk/a$24;->cI:Z
iput-boolean p2, p0, Lcom/adjust/sdk/a$24;->cD:Z
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,9 +41,9 @@
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/a$24;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$24;->cq:Lcom/adjust/sdk/a;
iget-boolean v1, p0, Lcom/adjust/sdk/a$24;->cI:Z
iget-boolean v1, p0, Lcom/adjust/sdk/a$24;->cD:Z
invoke-static {v0, v1}, Lcom/adjust/sdk/a;->b(Lcom/adjust/sdk/a;Z)V

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$25;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$25;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
.method public final run()V
.locals 1
iget-object v0, p0, Lcom/adjust/sdk/a$25;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$25;->cq:Lcom/adjust/sdk/a;
invoke-static {v0}, Lcom/adjust/sdk/a;->f(Lcom/adjust/sdk/a;)V

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
.field final synthetic cz:Lcom/adjust/sdk/u;
.field final synthetic cu:Lcom/adjust/sdk/u;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/u;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$3;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$3;->cq:Lcom/adjust/sdk/a;
iput-object p2, p0, Lcom/adjust/sdk/a$3;->cz:Lcom/adjust/sdk/u;
iput-object p2, p0, Lcom/adjust/sdk/a$3;->cu:Lcom/adjust/sdk/u;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,9 +41,9 @@
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/a$3;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$3;->cq:Lcom/adjust/sdk/a;
iget-object v1, p0, Lcom/adjust/sdk/a$3;->cz:Lcom/adjust/sdk/u;
iget-object v1, p0, Lcom/adjust/sdk/a$3;->cu:Lcom/adjust/sdk/u;
invoke-static {v0, v1}, Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/a;Lcom/adjust/sdk/u;)V

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/as;)V
value = Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/at;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,18 +18,18 @@
# instance fields
.field final synthetic cA:Lcom/adjust/sdk/as;
.field final synthetic cq:Lcom/adjust/sdk/a;
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cv:Lcom/adjust/sdk/at;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/as;)V
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/at;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$4;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$4;->cq:Lcom/adjust/sdk/a;
iput-object p2, p0, Lcom/adjust/sdk/a$4;->cA:Lcom/adjust/sdk/as;
iput-object p2, p0, Lcom/adjust/sdk/a$4;->cv:Lcom/adjust/sdk/at;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,11 +41,11 @@
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/a$4;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$4;->cq:Lcom/adjust/sdk/a;
iget-object v1, p0, Lcom/adjust/sdk/a$4;->cA:Lcom/adjust/sdk/as;
iget-object v1, p0, Lcom/adjust/sdk/a$4;->cv:Lcom/adjust/sdk/at;
invoke-static {v0, v1}, Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/a;Lcom/adjust/sdk/as;)V
invoke-static {v0, v1}, Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/a;Lcom/adjust/sdk/at;)V
return-void
.end method

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/au;)V
value = Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/av;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,18 +18,18 @@
# instance fields
.field final synthetic cB:Lcom/adjust/sdk/au;
.field final synthetic cq:Lcom/adjust/sdk/a;
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cw:Lcom/adjust/sdk/av;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/au;)V
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/av;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$5;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$5;->cq:Lcom/adjust/sdk/a;
iput-object p2, p0, Lcom/adjust/sdk/a$5;->cB:Lcom/adjust/sdk/au;
iput-object p2, p0, Lcom/adjust/sdk/a$5;->cw:Lcom/adjust/sdk/av;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,11 +41,11 @@
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/a$5;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$5;->cq:Lcom/adjust/sdk/a;
iget-object v1, p0, Lcom/adjust/sdk/a$5;->cB:Lcom/adjust/sdk/au;
iget-object v1, p0, Lcom/adjust/sdk/a$5;->cw:Lcom/adjust/sdk/av;
invoke-static {v0, v1}, Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/a;Lcom/adjust/sdk/au;)V
invoke-static {v0, v1}, Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/a;Lcom/adjust/sdk/av;)V
return-void
.end method

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic cC:Lcom/adjust/sdk/p;
.field final synthetic cq:Lcom/adjust/sdk/a;
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cx:Lcom/adjust/sdk/p;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;Lcom/adjust/sdk/p;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$6;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$6;->cq:Lcom/adjust/sdk/a;
iput-object p2, p0, Lcom/adjust/sdk/a$6;->cC:Lcom/adjust/sdk/p;
iput-object p2, p0, Lcom/adjust/sdk/a$6;->cx:Lcom/adjust/sdk/p;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,9 +41,9 @@
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/a$6;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$6;->cq:Lcom/adjust/sdk/a;
iget-object v1, p0, Lcom/adjust/sdk/a$6;->cC:Lcom/adjust/sdk/p;
iget-object v1, p0, Lcom/adjust/sdk/a$6;->cx:Lcom/adjust/sdk/p;
invoke-static {v0, v1}, Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/a;Lcom/adjust/sdk/p;)V

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$7;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$7;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
.method public final run()V
.locals 1
iget-object v0, p0, Lcom/adjust/sdk/a$7;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$7;->cq:Lcom/adjust/sdk/a;
invoke-static {v0}, Lcom/adjust/sdk/a;->g(Lcom/adjust/sdk/a;)V

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$8;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$8;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,28 +37,28 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/a$8;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$8;->cq:Lcom/adjust/sdk/a;
invoke-static {v0}, Lcom/adjust/sdk/a;->b(Lcom/adjust/sdk/a;)V
iget-object v0, p0, Lcom/adjust/sdk/a$8;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$8;->cq:Lcom/adjust/sdk/a;
iget-object v1, v0, Lcom/adjust/sdk/a;->cl:Lcom/adjust/sdk/ax;
iget-object v1, v0, Lcom/adjust/sdk/a;->cg:Lcom/adjust/sdk/ay;
if-eqz v1, :cond_0
iget-object v0, v0, Lcom/adjust/sdk/a;->cl:Lcom/adjust/sdk/ax;
iget-object v0, v0, Lcom/adjust/sdk/a;->cg:Lcom/adjust/sdk/ay;
invoke-virtual {v0}, Lcom/adjust/sdk/ax;->aG()V
invoke-virtual {v0}, Lcom/adjust/sdk/ay;->aG()V
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/a$8;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$8;->cq:Lcom/adjust/sdk/a;
invoke-static {v0}, Lcom/adjust/sdk/a;->c(Lcom/adjust/sdk/a;)V
iget-object v0, p0, Lcom/adjust/sdk/a$8;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$8;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->cj:Lcom/adjust/sdk/x;
iget-object v0, v0, Lcom/adjust/sdk/a;->ce:Lcom/adjust/sdk/x;
const-string v1, "Subsession start"
@ -68,7 +68,7 @@
invoke-interface {v0, v1, v2}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/a$8;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$8;->cq:Lcom/adjust/sdk/a;
invoke-static {v0}, Lcom/adjust/sdk/a;->d(Lcom/adjust/sdk/a;)V

View file

@ -18,22 +18,22 @@
# instance fields
.field final synthetic cD:Z
.field final synthetic cq:Lcom/adjust/sdk/a;
.field final synthetic cE:Ljava/lang/String;
.field final synthetic cy:Z
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cz:Ljava/lang/String;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/a;ZLjava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$9;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$9;->cq:Lcom/adjust/sdk/a;
iput-boolean p2, p0, Lcom/adjust/sdk/a$9;->cD:Z
iput-boolean p2, p0, Lcom/adjust/sdk/a$9;->cy:Z
iput-object p3, p0, Lcom/adjust/sdk/a$9;->cE:Ljava/lang/String;
iput-object p3, p0, Lcom/adjust/sdk/a$9;->cz:Ljava/lang/String;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -45,37 +45,37 @@
.method public final run()V
.locals 2
iget-boolean v0, p0, Lcom/adjust/sdk/a$9;->cD:Z
iget-boolean v0, p0, Lcom/adjust/sdk/a$9;->cy:Z
if-nez v0, :cond_0
new-instance v0, Lcom/adjust/sdk/av;
new-instance v0, Lcom/adjust/sdk/aw;
iget-object v1, p0, Lcom/adjust/sdk/a$9;->cv:Lcom/adjust/sdk/a;
iget-object v1, p0, Lcom/adjust/sdk/a$9;->cq:Lcom/adjust/sdk/a;
iget-object v1, v1, Lcom/adjust/sdk/a;->cp:Lcom/adjust/sdk/AdjustConfig;
iget-object v1, v1, Lcom/adjust/sdk/a;->ck:Lcom/adjust/sdk/f;
iget-object v1, v1, Lcom/adjust/sdk/AdjustConfig;->context:Landroid/content/Context;
iget-object v1, v1, Lcom/adjust/sdk/f;->context:Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/adjust/sdk/av;-><init>(Landroid/content/Context;)V
invoke-direct {v0, v1}, Lcom/adjust/sdk/aw;-><init>(Landroid/content/Context;)V
iget-object v1, p0, Lcom/adjust/sdk/a$9;->cE:Ljava/lang/String;
iget-object v1, p0, Lcom/adjust/sdk/a$9;->cz:Ljava/lang/String;
invoke-virtual {v0, v1}, Lcom/adjust/sdk/av;->j(Ljava/lang/String;)V
invoke-virtual {v0, v1}, Lcom/adjust/sdk/aw;->j(Ljava/lang/String;)V
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/a$9;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$9;->cq:Lcom/adjust/sdk/a;
iget-object v0, v0, Lcom/adjust/sdk/a;->ci:Lcom/adjust/sdk/d;
iget-object v0, v0, Lcom/adjust/sdk/a;->cd:Lcom/adjust/sdk/d;
if-nez v0, :cond_1
return-void
:cond_1
iget-object v0, p0, Lcom/adjust/sdk/a$9;->cv:Lcom/adjust/sdk/a;
iget-object v0, p0, Lcom/adjust/sdk/a$9;->cq:Lcom/adjust/sdk/a;
iget-object v1, p0, Lcom/adjust/sdk/a$9;->cE:Ljava/lang/String;
iget-object v1, p0, Lcom/adjust/sdk/a$9;->cz:Ljava/lang/String;
invoke-static {v0, v1}, Lcom/adjust/sdk/a;->a(Lcom/adjust/sdk/a;Ljava/lang/String;)V

View file

@ -15,15 +15,15 @@
# instance fields
.field cJ:Z
.field cE:Z
.field cK:Z
.field cF:Z
.field cL:Z
.field cG:Z
.field cM:Z
.field cH:Z
.field final synthetic cv:Lcom/adjust/sdk/a;
.field final synthetic cq:Lcom/adjust/sdk/a;
.field enabled:Z
@ -36,7 +36,7 @@
.method public constructor <init>(Lcom/adjust/sdk/a;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/a$a;->cv:Lcom/adjust/sdk/a;
iput-object p1, p0, Lcom/adjust/sdk/a$a;->cq:Lcom/adjust/sdk/a;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -48,7 +48,7 @@
.method public final Q()Z
.locals 1
iget-boolean v0, p0, Lcom/adjust/sdk/a$a;->cJ:Z
iget-boolean v0, p0, Lcom/adjust/sdk/a$a;->cE:Z
if-nez v0, :cond_0
@ -65,7 +65,7 @@
.method public final R()Z
.locals 1
iget-boolean v0, p0, Lcom/adjust/sdk/a$a;->cK:Z
iget-boolean v0, p0, Lcom/adjust/sdk/a$a;->cF:Z
if-nez v0, :cond_0
@ -82,7 +82,7 @@
.method public final S()Z
.locals 1
iget-boolean v0, p0, Lcom/adjust/sdk/a$a;->cM:Z
iget-boolean v0, p0, Lcom/adjust/sdk/a$a;->cH:Z
if-nez v0, :cond_0

File diff suppressed because it is too large Load diff

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic eK:Lcom/adjust/sdk/ac;
.field final synthetic eE:Lcom/adjust/sdk/ac;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/ac;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/ac$1;->eK:Lcom/adjust/sdk/ac;
iput-object p1, p0, Lcom/adjust/sdk/ac$1;->eE:Lcom/adjust/sdk/ac;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
.method public final run()V
.locals 1
iget-object v0, p0, Lcom/adjust/sdk/ac$1;->eK:Lcom/adjust/sdk/ac;
iget-object v0, p0, Lcom/adjust/sdk/ac$1;->eE:Lcom/adjust/sdk/ac;
invoke-virtual {v0}, Lcom/adjust/sdk/ac;->al()V

View file

@ -7,11 +7,11 @@
# instance fields
.field private cj:Lcom/adjust/sdk/x;
.field private ce:Lcom/adjust/sdk/x;
.field private context:Landroid/content/Context;
.field private dN:Ljava/lang/ref/WeakReference;
.field private dI:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
@ -21,15 +21,15 @@
.end annotation
.end field
.field private eF:I
.field private eA:Z
.field private eG:Z
.field private eB:Ljava/lang/Object;
.field private eH:Ljava/lang/Object;
.field private eC:Ljava/lang/Object;
.field private eI:Ljava/lang/Object;
.field private eD:Lcom/adjust/sdk/ay;
.field private eJ:Lcom/adjust/sdk/ax;
.field private ez:I
.field private retries:I
@ -42,13 +42,13 @@
const/16 v0, 0xbb8
iput v0, p0, Lcom/adjust/sdk/ac;->eF:I
iput v0, p0, Lcom/adjust/sdk/ac;->ez:I
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object v0
iput-object v0, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iput-object v0, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
iput-object p1, p0, Lcom/adjust/sdk/ac;->context:Landroid/content/Context;
@ -56,15 +56,15 @@
invoke-direct {p1}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/adjust/sdk/ac;->eI:Ljava/lang/Object;
iput-object p1, p0, Lcom/adjust/sdk/ac;->eC:Ljava/lang/Object;
const/4 p1, 0x0
iput-boolean p1, p0, Lcom/adjust/sdk/ac;->eG:Z
iput-boolean p1, p0, Lcom/adjust/sdk/ac;->eA:Z
iput p1, p0, Lcom/adjust/sdk/ac;->retries:I
new-instance p1, Lcom/adjust/sdk/ax;
new-instance p1, Lcom/adjust/sdk/ay;
new-instance v0, Lcom/adjust/sdk/ac$1;
@ -72,15 +72,15 @@
const-string v1, "InstallReferrer"
invoke-direct {p1, v0, v1}, Lcom/adjust/sdk/ax;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
invoke-direct {p1, v0, v1}, Lcom/adjust/sdk/ay;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
iput-object p1, p0, Lcom/adjust/sdk/ac;->eJ:Lcom/adjust/sdk/ax;
iput-object p1, p0, Lcom/adjust/sdk/ac;->eD:Lcom/adjust/sdk/ay;
new-instance p1, Ljava/lang/ref/WeakReference;
invoke-direct {p1, p2}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object p1, p0, Lcom/adjust/sdk/ac;->dN:Ljava/lang/ref/WeakReference;
iput-object p1, p0, Lcom/adjust/sdk/ac;->dI:Ljava/lang/ref/WeakReference;
invoke-virtual {p0}, Lcom/adjust/sdk/ac;->al()V
@ -90,7 +90,7 @@
.method private a(Ljava/lang/Class;Ljava/lang/Object;)V
.locals 5
iget-object v0, p0, Lcom/adjust/sdk/ac;->eH:Ljava/lang/Object;
iget-object v0, p0, Lcom/adjust/sdk/ac;->eB:Ljava/lang/Object;
if-nez v0, :cond_0
@ -119,7 +119,7 @@
aput-object p2, p1, v1
invoke-static {v0, v3, v4, p1}, Lcom/adjust/sdk/ao;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v0, v3, v4, p1}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
@ -128,7 +128,7 @@
:catch_0
move-exception p1
iget-object p2, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object p2, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v0, "startConnection error (%s)"
@ -166,7 +166,7 @@
:catch_0
move-exception v0
iget-object v1, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v1, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v2, "getInstallReferrerStateListenerClass error (%s)"
@ -192,7 +192,7 @@
.method private an()Ljava/lang/Object;
.locals 6
iget-object v0, p0, Lcom/adjust/sdk/ac;->eH:Ljava/lang/Object;
iget-object v0, p0, Lcom/adjust/sdk/ac;->eB:Ljava/lang/Object;
const/4 v1, 0x0
@ -208,7 +208,7 @@
new-array v4, v2, [Ljava/lang/Object;
invoke-static {v0, v3, v1, v4}, Lcom/adjust/sdk/ao;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v0, v3, v1, v4}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
:try_end_0
@ -219,7 +219,7 @@
:catch_0
move-exception v0
iget-object v3, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v3, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v4, "getInstallReferrer error (%s)"
@ -241,18 +241,18 @@
.method private ao()V
.locals 7
iget-object v0, p0, Lcom/adjust/sdk/ac;->eI:Ljava/lang/Object;
iget-object v0, p0, Lcom/adjust/sdk/ac;->eC:Ljava/lang/Object;
monitor-enter v0
:try_start_0
iget-boolean v1, p0, Lcom/adjust/sdk/ac;->eG:Z
iget-boolean v1, p0, Lcom/adjust/sdk/ac;->eA:Z
const/4 v2, 0x0
if-eqz v1, :cond_0
iget-object v1, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v1, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v3, "Install referrer has already been read"
@ -283,7 +283,7 @@
if-le v0, v3, :cond_1
iget-object v0, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v0, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v1, "Limit number of retry for install referrer surpassed"
@ -294,9 +294,9 @@
return-void
:cond_1
iget-object v0, p0, Lcom/adjust/sdk/ac;->eJ:Lcom/adjust/sdk/ax;
iget-object v0, p0, Lcom/adjust/sdk/ac;->eD:Lcom/adjust/sdk/ay;
invoke-virtual {v0}, Lcom/adjust/sdk/ax;->aF()J
invoke-virtual {v0}, Lcom/adjust/sdk/ay;->aF()J
move-result-wide v3
@ -306,7 +306,7 @@
if-lez v0, :cond_2
iget-object v0, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v0, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v5, "Already waiting to retry to read install referrer in %d milliseconds"
@ -323,13 +323,13 @@
return-void
:cond_2
iget-object v0, p0, Lcom/adjust/sdk/ac;->eJ:Lcom/adjust/sdk/ax;
iget-object v0, p0, Lcom/adjust/sdk/ac;->eD:Lcom/adjust/sdk/ay;
iget v1, p0, Lcom/adjust/sdk/ac;->eF:I
iget v1, p0, Lcom/adjust/sdk/ac;->ez:I
int-to-long v1, v1
invoke-virtual {v0, v1, v2}, Lcom/adjust/sdk/ax;->g(J)V
invoke-virtual {v0, v1, v2}, Lcom/adjust/sdk/ay;->g(J)V
return-void
@ -347,7 +347,7 @@
.method private ap()V
.locals 6
iget-object v0, p0, Lcom/adjust/sdk/ac;->eH:Ljava/lang/Object;
iget-object v0, p0, Lcom/adjust/sdk/ac;->eB:Ljava/lang/Object;
if-nez v0, :cond_0
@ -363,7 +363,7 @@
new-array v4, v2, [Ljava/lang/Object;
invoke-static {v0, v3, v1, v4}, Lcom/adjust/sdk/ao;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v0, v3, v1, v4}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
@ -372,7 +372,7 @@
:catch_0
move-exception v0
iget-object v3, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v3, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v4, "closeReferrerClient error (%s)"
@ -389,7 +389,7 @@
invoke-interface {v3, v4, v5}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
:goto_0
iput-object v1, p0, Lcom/adjust/sdk/ac;->eH:Ljava/lang/Object;
iput-object v1, p0, Lcom/adjust/sdk/ac;->eB:Ljava/lang/Object;
return-void
.end method
@ -452,7 +452,7 @@
aput-object p1, v6, v2
invoke-static {v3, v4, v5, v6}, Lcom/adjust/sdk/ao;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {v3, v4, v5, v6}, Lcom/adjust/sdk/ap;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
@ -460,7 +460,7 @@
new-array v4, v2, [Ljava/lang/Object;
invoke-static {p1, v3, v0, v4}, Lcom/adjust/sdk/ao;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v3, v0, v4}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
:try_end_0
@ -471,7 +471,7 @@
:catch_0
move-exception p1
iget-object v3, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v3, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v4, "Couldn\'t create instance of referrer client (%s)"
@ -497,7 +497,7 @@
packed-switch p1, :pswitch_data_0
iget-object v2, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v2, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v3, "Unexpected response code of install referrer response: %d"
@ -514,7 +514,7 @@
goto/16 :goto_0
:pswitch_0
iget-object p1, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object p1, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v0, "Install referrer general errors caused by incorrect usage. Retrying ..."
@ -527,7 +527,7 @@
goto/16 :goto_0
:pswitch_1
iget-object p1, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object p1, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v0, "Install referrer not available on the current Play Store app."
@ -538,7 +538,7 @@
goto :goto_0
:pswitch_2
iget-object p1, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object p1, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v0, "Could not initiate connection to the Install Referrer service. Retrying ..."
@ -568,7 +568,7 @@
move-result-wide v5
iget-object p1, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object p1, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v2, "installReferrer: %s, clickTime: %d, installBeginTime: %d"
@ -594,7 +594,7 @@
invoke-interface {p1, v2, v8}, Lcom/adjust/sdk/x;->b(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object p1, p0, Lcom/adjust/sdk/ac;->dN:Ljava/lang/ref/WeakReference;
iget-object p1, p0, Lcom/adjust/sdk/ac;->dI:Ljava/lang/ref/WeakReference;
invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
@ -609,14 +609,14 @@
invoke-interface/range {v2 .. v7}, Lcom/adjust/sdk/v;->a(JJLjava/lang/String;)V
:cond_0
iget-object p1, p0, Lcom/adjust/sdk/ac;->eI:Ljava/lang/Object;
iget-object p1, p0, Lcom/adjust/sdk/ac;->eC:Ljava/lang/Object;
monitor-enter p1
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
:try_start_1
iput-boolean v0, p0, Lcom/adjust/sdk/ac;->eG:Z
iput-boolean v0, p0, Lcom/adjust/sdk/ac;->eA:Z
monitor-exit p1
@ -637,7 +637,7 @@
:catch_0
move-exception p1
iget-object v2, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v2, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v3, "Couldn\'t get install referrer from client (%s). Retrying ..."
@ -656,7 +656,7 @@
goto :goto_0
:pswitch_4
iget-object p1, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object p1, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v0, "Play Store service is not connected now. Retrying ..."
@ -698,7 +698,7 @@
new-array v3, v1, [Ljava/lang/Object;
invoke-static {p1, v2, v0, v3}, Lcom/adjust/sdk/ao;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v2, v0, v3}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
@ -711,7 +711,7 @@
:catch_0
move-exception p1
iget-object v2, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v2, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v3, "getStringInstallReferrer error (%s)"
@ -749,7 +749,7 @@
new-array v5, v2, [Ljava/lang/Object;
invoke-static {p1, v3, v4, v5}, Lcom/adjust/sdk/ao;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v3, v4, v5}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
@ -766,7 +766,7 @@
:catch_0
move-exception p1
iget-object v3, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v3, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v4, "getReferrerClickTimestampSeconds error (%s)"
@ -804,7 +804,7 @@
new-array v5, v2, [Ljava/lang/Object;
invoke-static {p1, v3, v4, v5}, Lcom/adjust/sdk/ao;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v3, v4, v5}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
@ -821,7 +821,7 @@
:catch_0
move-exception p1
iget-object v3, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v3, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v4, "getInstallBeginTimestampSeconds error (%s)"
@ -847,16 +847,16 @@
invoke-direct {p0}, Lcom/adjust/sdk/ac;->ap()V
iget-object v0, p0, Lcom/adjust/sdk/ac;->eI:Ljava/lang/Object;
iget-object v0, p0, Lcom/adjust/sdk/ac;->eC:Ljava/lang/Object;
monitor-enter v0
:try_start_0
iget-boolean v1, p0, Lcom/adjust/sdk/ac;->eG:Z
iget-boolean v1, p0, Lcom/adjust/sdk/ac;->eA:Z
if-eqz v1, :cond_0
iget-object v1, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v1, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v2, "Install referrer has already been read"
@ -881,7 +881,7 @@
move-result-object v0
iput-object v0, p0, Lcom/adjust/sdk/ac;->eH:Ljava/lang/Object;
iput-object v0, p0, Lcom/adjust/sdk/ac;->eB:Ljava/lang/Object;
invoke-direct {p0}, Lcom/adjust/sdk/ac;->am()Ljava/lang/Class;
@ -923,7 +923,7 @@
move-result-object p2
iget-object v1, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v1, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v2, "InstallReferrer invoke method name: %s"
@ -942,7 +942,7 @@
aget-object v3, p3, v2
iget-object v4, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object v4, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v5, "InstallReferrer invoke arg: %s"
@ -986,7 +986,7 @@
if-eqz p2, :cond_2
iget-object p2, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object p2, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string p3, "InstallReferrer onInstallReferrerServiceDisconnected"
@ -1001,7 +1001,7 @@
:catch_0
move-exception p2
iget-object p3, p0, Lcom/adjust/sdk/ac;->cj:Lcom/adjust/sdk/x;
iget-object p3, p0, Lcom/adjust/sdk/ac;->ce:Lcom/adjust/sdk/x;
const-string v1, "InstallReferrer invoke error (%s)"

View file

@ -14,21 +14,21 @@
# static fields
.field public static final enum eF:Lcom/adjust/sdk/ad;
.field public static final enum eG:Lcom/adjust/sdk/ad;
.field public static final enum eH:Lcom/adjust/sdk/ad;
.field public static final enum eI:Lcom/adjust/sdk/ad;
.field public static final enum eJ:Lcom/adjust/sdk/ad;
.field public static final enum eK:Lcom/adjust/sdk/ad;
.field public static final enum eL:Lcom/adjust/sdk/ad;
.field public static final enum eM:Lcom/adjust/sdk/ad;
.field public static final enum eN:Lcom/adjust/sdk/ad;
.field public static final enum eO:Lcom/adjust/sdk/ad;
.field public static final enum eP:Lcom/adjust/sdk/ad;
.field public static final enum eQ:Lcom/adjust/sdk/ad;
.field public static final enum eR:Lcom/adjust/sdk/ad;
.field private static final synthetic eS:[Lcom/adjust/sdk/ad;
.field private static final synthetic eM:[Lcom/adjust/sdk/ad;
# instance fields
@ -49,7 +49,7 @@
invoke-direct {v0, v1, v2, v3}, Lcom/adjust/sdk/ad;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/adjust/sdk/ad;->eL:Lcom/adjust/sdk/ad;
sput-object v0, Lcom/adjust/sdk/ad;->eF:Lcom/adjust/sdk/ad;
new-instance v0, Lcom/adjust/sdk/ad;
@ -61,7 +61,7 @@
invoke-direct {v0, v1, v4, v5}, Lcom/adjust/sdk/ad;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/adjust/sdk/ad;->eM:Lcom/adjust/sdk/ad;
sput-object v0, Lcom/adjust/sdk/ad;->eG:Lcom/adjust/sdk/ad;
new-instance v0, Lcom/adjust/sdk/ad;
@ -71,7 +71,7 @@
invoke-direct {v0, v1, v3, v6}, Lcom/adjust/sdk/ad;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/adjust/sdk/ad;->eN:Lcom/adjust/sdk/ad;
sput-object v0, Lcom/adjust/sdk/ad;->eH:Lcom/adjust/sdk/ad;
new-instance v0, Lcom/adjust/sdk/ad;
@ -81,7 +81,7 @@
invoke-direct {v0, v1, v5, v7}, Lcom/adjust/sdk/ad;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/adjust/sdk/ad;->eO:Lcom/adjust/sdk/ad;
sput-object v0, Lcom/adjust/sdk/ad;->eI:Lcom/adjust/sdk/ad;
new-instance v0, Lcom/adjust/sdk/ad;
@ -91,7 +91,7 @@
invoke-direct {v0, v1, v6, v8}, Lcom/adjust/sdk/ad;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/adjust/sdk/ad;->eP:Lcom/adjust/sdk/ad;
sput-object v0, Lcom/adjust/sdk/ad;->eJ:Lcom/adjust/sdk/ad;
new-instance v0, Lcom/adjust/sdk/ad;
@ -101,7 +101,7 @@
invoke-direct {v0, v1, v7, v9}, Lcom/adjust/sdk/ad;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/adjust/sdk/ad;->eQ:Lcom/adjust/sdk/ad;
sput-object v0, Lcom/adjust/sdk/ad;->eK:Lcom/adjust/sdk/ad;
new-instance v0, Lcom/adjust/sdk/ad;
@ -111,39 +111,39 @@
invoke-direct {v0, v1, v8, v10}, Lcom/adjust/sdk/ad;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/adjust/sdk/ad;->eR:Lcom/adjust/sdk/ad;
sput-object v0, Lcom/adjust/sdk/ad;->eL:Lcom/adjust/sdk/ad;
new-array v0, v9, [Lcom/adjust/sdk/ad;
sget-object v1, Lcom/adjust/sdk/ad;->eL:Lcom/adjust/sdk/ad;
sget-object v1, Lcom/adjust/sdk/ad;->eF:Lcom/adjust/sdk/ad;
aput-object v1, v0, v2
sget-object v1, Lcom/adjust/sdk/ad;->eM:Lcom/adjust/sdk/ad;
sget-object v1, Lcom/adjust/sdk/ad;->eG:Lcom/adjust/sdk/ad;
aput-object v1, v0, v4
sget-object v1, Lcom/adjust/sdk/ad;->eN:Lcom/adjust/sdk/ad;
sget-object v1, Lcom/adjust/sdk/ad;->eH:Lcom/adjust/sdk/ad;
aput-object v1, v0, v3
sget-object v1, Lcom/adjust/sdk/ad;->eO:Lcom/adjust/sdk/ad;
sget-object v1, Lcom/adjust/sdk/ad;->eI:Lcom/adjust/sdk/ad;
aput-object v1, v0, v5
sget-object v1, Lcom/adjust/sdk/ad;->eP:Lcom/adjust/sdk/ad;
sget-object v1, Lcom/adjust/sdk/ad;->eJ:Lcom/adjust/sdk/ad;
aput-object v1, v0, v6
sget-object v1, Lcom/adjust/sdk/ad;->eQ:Lcom/adjust/sdk/ad;
sget-object v1, Lcom/adjust/sdk/ad;->eK:Lcom/adjust/sdk/ad;
aput-object v1, v0, v7
sget-object v1, Lcom/adjust/sdk/ad;->eR:Lcom/adjust/sdk/ad;
sget-object v1, Lcom/adjust/sdk/ad;->eL:Lcom/adjust/sdk/ad;
aput-object v1, v0, v8
sput-object v0, Lcom/adjust/sdk/ad;->eS:[Lcom/adjust/sdk/ad;
sput-object v0, Lcom/adjust/sdk/ad;->eM:[Lcom/adjust/sdk/ad;
return-void
.end method
@ -180,7 +180,7 @@
.method public static values()[Lcom/adjust/sdk/ad;
.locals 1
sget-object v0, Lcom/adjust/sdk/ad;->eS:[Lcom/adjust/sdk/ad;
sget-object v0, Lcom/adjust/sdk/ad;->eM:[Lcom/adjust/sdk/ad;
invoke-virtual {v0}, [Lcom/adjust/sdk/ad;->clone()Ljava/lang/Object;

View file

@ -7,15 +7,15 @@
# static fields
.field private static eW:Ljava/lang/String; = "Error formating log message: %s, with params: %s"
.field private static eQ:Ljava/lang/String; = "Error formating log message: %s, with params: %s"
# instance fields
.field private eT:Lcom/adjust/sdk/ad;
.field private eN:Lcom/adjust/sdk/ad;
.field private eU:Z
.field private eO:Z
.field private eV:Z
.field private eP:Z
# direct methods
@ -32,13 +32,13 @@
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/adjust/sdk/ae;->eV:Z
iput-boolean v0, p0, Lcom/adjust/sdk/ae;->eP:Z
iput-boolean v0, p0, Lcom/adjust/sdk/ae;->eU:Z
iput-boolean v0, p0, Lcom/adjust/sdk/ae;->eO:Z
sget-object v0, Lcom/adjust/sdk/ad;->eN:Lcom/adjust/sdk/ad;
sget-object v0, Lcom/adjust/sdk/ad;->eH:Lcom/adjust/sdk/ad;
iget-boolean v1, p0, Lcom/adjust/sdk/ae;->eV:Z
iget-boolean v1, p0, Lcom/adjust/sdk/ae;->eP:Z
invoke-virtual {p0, v0, v1}, Lcom/adjust/sdk/ae;->a(Lcom/adjust/sdk/ad;Z)V
@ -50,16 +50,16 @@
.method public final a(Lcom/adjust/sdk/ad;Z)V
.locals 1
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eU:Z
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eO:Z
if-eqz v0, :cond_0
return-void
:cond_0
iput-object p1, p0, Lcom/adjust/sdk/ae;->eT:Lcom/adjust/sdk/ad;
iput-object p1, p0, Lcom/adjust/sdk/ae;->eN:Lcom/adjust/sdk/ad;
iput-boolean p2, p0, Lcom/adjust/sdk/ae;->eV:Z
iput-boolean p2, p0, Lcom/adjust/sdk/ae;->eP:Z
return-void
.end method
@ -67,14 +67,14 @@
.method public final varargs a(Ljava/lang/String;[Ljava/lang/Object;)V
.locals 5
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eV:Z
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eP:Z
if-eqz v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/ae;->eT:Lcom/adjust/sdk/ad;
iget-object v0, p0, Lcom/adjust/sdk/ae;->eN:Lcom/adjust/sdk/ad;
iget v0, v0, Lcom/adjust/sdk/ad;->androidLogLevel:I
@ -102,7 +102,7 @@
sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale;
sget-object v3, Lcom/adjust/sdk/ae;->eW:Ljava/lang/String;
sget-object v3, Lcom/adjust/sdk/ae;->eQ:Ljava/lang/String;
new-array v1, v1, [Ljava/lang/Object;
@ -133,7 +133,7 @@
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/adjust/sdk/ae;->eU:Z
iput-boolean v0, p0, Lcom/adjust/sdk/ae;->eO:Z
return-void
.end method
@ -141,14 +141,14 @@
.method public final varargs b(Ljava/lang/String;[Ljava/lang/Object;)V
.locals 5
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eV:Z
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eP:Z
if-eqz v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/ae;->eT:Lcom/adjust/sdk/ad;
iget-object v0, p0, Lcom/adjust/sdk/ae;->eN:Lcom/adjust/sdk/ad;
iget v0, v0, Lcom/adjust/sdk/ad;->androidLogLevel:I
@ -176,7 +176,7 @@
sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
sget-object v2, Lcom/adjust/sdk/ae;->eW:Ljava/lang/String;
sget-object v2, Lcom/adjust/sdk/ae;->eQ:Ljava/lang/String;
const/4 v3, 0x2
@ -207,14 +207,14 @@
.method public final varargs c(Ljava/lang/String;[Ljava/lang/Object;)V
.locals 5
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eV:Z
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eP:Z
if-eqz v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/ae;->eT:Lcom/adjust/sdk/ad;
iget-object v0, p0, Lcom/adjust/sdk/ae;->eN:Lcom/adjust/sdk/ad;
iget v0, v0, Lcom/adjust/sdk/ad;->androidLogLevel:I
@ -242,7 +242,7 @@
sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
sget-object v2, Lcom/adjust/sdk/ae;->eW:Ljava/lang/String;
sget-object v2, Lcom/adjust/sdk/ae;->eQ:Ljava/lang/String;
const/4 v3, 0x2
@ -273,14 +273,14 @@
.method public final varargs d(Ljava/lang/String;[Ljava/lang/Object;)V
.locals 5
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eV:Z
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eP:Z
if-eqz v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/ae;->eT:Lcom/adjust/sdk/ad;
iget-object v0, p0, Lcom/adjust/sdk/ae;->eN:Lcom/adjust/sdk/ad;
iget v0, v0, Lcom/adjust/sdk/ad;->androidLogLevel:I
@ -308,7 +308,7 @@
sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
sget-object v2, Lcom/adjust/sdk/ae;->eW:Ljava/lang/String;
sget-object v2, Lcom/adjust/sdk/ae;->eQ:Ljava/lang/String;
const/4 v3, 0x2
@ -339,7 +339,7 @@
.method public final varargs e(Ljava/lang/String;[Ljava/lang/Object;)V
.locals 5
iget-object v0, p0, Lcom/adjust/sdk/ae;->eT:Lcom/adjust/sdk/ad;
iget-object v0, p0, Lcom/adjust/sdk/ae;->eN:Lcom/adjust/sdk/ad;
iget v0, v0, Lcom/adjust/sdk/ad;->androidLogLevel:I
@ -367,7 +367,7 @@
sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
sget-object v2, Lcom/adjust/sdk/ae;->eW:Ljava/lang/String;
sget-object v2, Lcom/adjust/sdk/ae;->eQ:Ljava/lang/String;
const/4 v3, 0x2
@ -398,14 +398,14 @@
.method public final varargs f(Ljava/lang/String;[Ljava/lang/Object;)V
.locals 5
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eV:Z
iget-boolean v0, p0, Lcom/adjust/sdk/ae;->eP:Z
if-eqz v0, :cond_0
return-void
:cond_0
iget-object v0, p0, Lcom/adjust/sdk/ae;->eT:Lcom/adjust/sdk/ad;
iget-object v0, p0, Lcom/adjust/sdk/ae;->eN:Lcom/adjust/sdk/ad;
iget v0, v0, Lcom/adjust/sdk/ad;->androidLogLevel:I
@ -433,7 +433,7 @@
sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
sget-object v2, Lcom/adjust/sdk/ae;->eW:Ljava/lang/String;
sget-object v2, Lcom/adjust/sdk/ae;->eQ:Ljava/lang/String;
const/4 v3, 0x2

View file

@ -1,3 +1,8 @@
.class public interface abstract Lcom/adjust/sdk/af;
.super Ljava/lang/Object;
.source "OnAttributionChangedListener.java"
# virtual methods
.method public abstract onAttributionChanged(Lcom/adjust/sdk/AdjustAttribution;)V
.end method

View file

@ -1,3 +1,8 @@
.class public interface abstract Lcom/adjust/sdk/ah;
.super Ljava/lang/Object;
.source "OnEventTrackingFailedListener.java"
.source "OnDeviceIdsRead.java"
# virtual methods
.method public abstract onGoogleAdIdRead(Ljava/lang/String;)V
.end method

View file

@ -1,3 +1,3 @@
.class public interface abstract Lcom/adjust/sdk/ai;
.super Ljava/lang/Object;
.source "OnEventTrackingSucceededListener.java"
.source "OnEventTrackingFailedListener.java"

View file

@ -1,3 +1,3 @@
.class public interface abstract Lcom/adjust/sdk/aj;
.super Ljava/lang/Object;
.source "OnSessionTrackingFailedListener.java"
.source "OnEventTrackingSucceededListener.java"

View file

@ -1,3 +1,3 @@
.class public interface abstract Lcom/adjust/sdk/ak;
.super Ljava/lang/Object;
.source "OnSessionTrackingSucceededListener.java"
.source "OnSessionTrackingFailedListener.java"

File diff suppressed because it is too large Load diff

View file

@ -1,11 +1,11 @@
.class final Lcom/adjust/sdk/al$a;
.class final Lcom/adjust/sdk/am$a;
.super Ljava/lang/Object;
.source "PackageBuilder.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/adjust/sdk/al;
value = Lcom/adjust/sdk/am;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -15,9 +15,9 @@
# instance fields
.field eventCount:I
.field final synthetic eZ:Lcom/adjust/sdk/am;
.field final synthetic ff:Lcom/adjust/sdk/al;
.field eventCount:I
.field lastInterval:J
@ -35,34 +35,34 @@
# direct methods
.method constructor <init>(Lcom/adjust/sdk/al;Lcom/adjust/sdk/d;)V
.method constructor <init>(Lcom/adjust/sdk/am;Lcom/adjust/sdk/d;)V
.locals 3
iput-object p1, p0, Lcom/adjust/sdk/al$a;->ff:Lcom/adjust/sdk/al;
iput-object p1, p0, Lcom/adjust/sdk/am$a;->eZ:Lcom/adjust/sdk/am;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-wide/16 v0, -0x1
iput-wide v0, p0, Lcom/adjust/sdk/al$a;->lastInterval:J
iput-wide v0, p0, Lcom/adjust/sdk/am$a;->lastInterval:J
const/4 p1, -0x1
iput p1, p0, Lcom/adjust/sdk/al$a;->eventCount:I
iput p1, p0, Lcom/adjust/sdk/am$a;->eventCount:I
const/4 v2, 0x0
iput-object v2, p0, Lcom/adjust/sdk/al$a;->uuid:Ljava/lang/String;
iput-object v2, p0, Lcom/adjust/sdk/am$a;->uuid:Ljava/lang/String;
iput p1, p0, Lcom/adjust/sdk/al$a;->sessionCount:I
iput p1, p0, Lcom/adjust/sdk/am$a;->sessionCount:I
iput p1, p0, Lcom/adjust/sdk/al$a;->subsessionCount:I
iput p1, p0, Lcom/adjust/sdk/am$a;->subsessionCount:I
iput-wide v0, p0, Lcom/adjust/sdk/al$a;->sessionLength:J
iput-wide v0, p0, Lcom/adjust/sdk/am$a;->sessionLength:J
iput-wide v0, p0, Lcom/adjust/sdk/al$a;->timeSpent:J
iput-wide v0, p0, Lcom/adjust/sdk/am$a;->timeSpent:J
iput-object v2, p0, Lcom/adjust/sdk/al$a;->pushToken:Ljava/lang/String;
iput-object v2, p0, Lcom/adjust/sdk/am$a;->pushToken:Ljava/lang/String;
if-nez p2, :cond_0
@ -71,35 +71,35 @@
:cond_0
iget-wide v0, p2, Lcom/adjust/sdk/d;->lastInterval:J
iput-wide v0, p0, Lcom/adjust/sdk/al$a;->lastInterval:J
iput-wide v0, p0, Lcom/adjust/sdk/am$a;->lastInterval:J
iget p1, p2, Lcom/adjust/sdk/d;->eventCount:I
iput p1, p0, Lcom/adjust/sdk/al$a;->eventCount:I
iput p1, p0, Lcom/adjust/sdk/am$a;->eventCount:I
iget-object p1, p2, Lcom/adjust/sdk/d;->uuid:Ljava/lang/String;
iput-object p1, p0, Lcom/adjust/sdk/al$a;->uuid:Ljava/lang/String;
iput-object p1, p0, Lcom/adjust/sdk/am$a;->uuid:Ljava/lang/String;
iget p1, p2, Lcom/adjust/sdk/d;->sessionCount:I
iput p1, p0, Lcom/adjust/sdk/al$a;->sessionCount:I
iput p1, p0, Lcom/adjust/sdk/am$a;->sessionCount:I
iget p1, p2, Lcom/adjust/sdk/d;->subsessionCount:I
iput p1, p0, Lcom/adjust/sdk/al$a;->subsessionCount:I
iput p1, p0, Lcom/adjust/sdk/am$a;->subsessionCount:I
iget-wide v0, p2, Lcom/adjust/sdk/d;->sessionLength:J
iput-wide v0, p0, Lcom/adjust/sdk/al$a;->sessionLength:J
iput-wide v0, p0, Lcom/adjust/sdk/am$a;->sessionLength:J
iget-wide v0, p2, Lcom/adjust/sdk/d;->timeSpent:J
iput-wide v0, p0, Lcom/adjust/sdk/al$a;->timeSpent:J
iput-wide v0, p0, Lcom/adjust/sdk/am$a;->timeSpent:J
iget-object p1, p2, Lcom/adjust/sdk/d;->pushToken:Ljava/lang/String;
iput-object p1, p0, Lcom/adjust/sdk/al$a;->pushToken:Ljava/lang/String;
iput-object p1, p0, Lcom/adjust/sdk/am$a;->pushToken:Ljava/lang/String;
return-void
.end method

File diff suppressed because it is too large Load diff

View file

@ -1,430 +1,295 @@
.class public final Lcom/adjust/sdk/an;
.super Ljava/lang/Object;
.source "PackageHandler.java"
# interfaces
.implements Lcom/adjust/sdk/y;
# instance fields
.field private cg:Lcom/adjust/sdk/s;
.field cj:Lcom/adjust/sdk/x;
.field context:Landroid/content/Context;
.field dB:Lcom/adjust/sdk/z;
.field private dN:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
"Lcom/adjust/sdk/v;",
">;"
}
.end annotation
.end field
.field private dQ:Z
.field fg:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/adjust/sdk/c;",
">;"
}
.end annotation
.end field
.field fh:Ljava/util/concurrent/atomic/AtomicBoolean;
.field private fi:Lcom/adjust/sdk/q;
.source "PackageFactory.java"
# direct methods
.method public constructor <init>(Lcom/adjust/sdk/v;Landroid/content/Context;Z)V
.locals 3
.method private static a(Ljava/util/List;Lcom/adjust/sdk/d;Lcom/adjust/sdk/f;Lcom/adjust/sdk/t;Lcom/adjust/sdk/au;)Lcom/adjust/sdk/am;
.locals 11
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Landroid/net/UrlQuerySanitizer$ParameterValuePair;",
">;",
"Lcom/adjust/sdk/d;",
"Lcom/adjust/sdk/f;",
"Lcom/adjust/sdk/t;",
"Lcom/adjust/sdk/au;",
")",
"Lcom/adjust/sdk/am;"
}
.end annotation
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
if-nez p0, :cond_0
new-instance v0, Lcom/adjust/sdk/s;
const/4 v0, 0x0
const-string v1, "PackageHandler"
return-object v0
const/4 v2, 0x0
:cond_0
new-instance v7, Ljava/util/LinkedHashMap;
invoke-direct {v0, v1, v2}, Lcom/adjust/sdk/s;-><init>(Ljava/lang/String;Z)V
invoke-direct {v7}, Ljava/util/LinkedHashMap;-><init>()V
iput-object v0, p0, Lcom/adjust/sdk/an;->cg:Lcom/adjust/sdk/s;
new-instance v8, Lcom/adjust/sdk/AdjustAttribution;
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
invoke-direct {v8}, Lcom/adjust/sdk/AdjustAttribution;-><init>()V
invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
iput-object v0, p0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
:cond_1
:goto_0
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
invoke-static {}, Lcom/adjust/sdk/j;->ad()Lcom/adjust/sdk/q;
move-result v1
move-result-object v0
if-eqz v1, :cond_7
iput-object v0, p0, Lcom/adjust/sdk/an;->fi:Lcom/adjust/sdk/q;
invoke-virtual {p0, p1, p2, p3}, Lcom/adjust/sdk/an;->b(Lcom/adjust/sdk/v;Landroid/content/Context;Z)V
iget-object p1, p0, Lcom/adjust/sdk/an;->cg:Lcom/adjust/sdk/s;
new-instance p2, Lcom/adjust/sdk/an$1;
invoke-direct {p2, p0}, Lcom/adjust/sdk/an$1;-><init>(Lcom/adjust/sdk/an;)V
invoke-virtual {p1, p2}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
return-void
.end method
# virtual methods
.method public final a(Lcom/adjust/sdk/aq;Lcom/adjust/sdk/c;)V
.locals 8
const/4 v0, 0x1
iput-boolean v0, p1, Lcom/adjust/sdk/aq;->dz:Z
iget-object v1, p0, Lcom/adjust/sdk/an;->dN:Ljava/lang/ref/WeakReference;
invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/adjust/sdk/v;
check-cast v1, Landroid/net/UrlQuerySanitizer$ParameterValuePair;
if-eqz v1, :cond_0
iget-object v2, v1, Landroid/net/UrlQuerySanitizer$ParameterValuePair;->mParameter:Ljava/lang/String;
invoke-interface {v1, p1}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/aq;)V
iget-object v1, v1, Landroid/net/UrlQuerySanitizer$ParameterValuePair;->mValue:Ljava/lang/String;
:cond_0
new-instance p1, Lcom/adjust/sdk/an$5;
if-eqz v2, :cond_1
invoke-direct {p1, p0}, Lcom/adjust/sdk/an$5;-><init>(Lcom/adjust/sdk/an;)V
if-nez p2, :cond_1
invoke-interface {p1}, Ljava/lang/Runnable;->run()V
return-void
:cond_1
invoke-virtual {p2}, Lcom/adjust/sdk/c;->T()I
move-result p2
iget-object v1, p0, Lcom/adjust/sdk/an;->fi:Lcom/adjust/sdk/q;
invoke-static {p2, v1}, Lcom/adjust/sdk/ay;->a(ILcom/adjust/sdk/q;)J
move-result-wide v1
long-to-double v3, v1
const-wide v5, 0x408f400000000000L # 1000.0
invoke-static {v3, v4}, Ljava/lang/Double;->isNaN(D)Z
div-double/2addr v3, v5
sget-object v5, Lcom/adjust/sdk/ay;->fB:Ljava/text/DecimalFormat;
invoke-virtual {v5, v3, v4}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;
move-result-object v3
iget-object v4, p0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
const-string v5, "Waiting for %s seconds before retrying the %d time"
const/4 v6, 0x2
new-array v6, v6, [Ljava/lang/Object;
const/4 v7, 0x0
aput-object v3, v6, v7
invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p2
aput-object p2, v6, v0
invoke-interface {v4, v5, v6}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object p2, p0, Lcom/adjust/sdk/an;->cg:Lcom/adjust/sdk/s;
sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
invoke-virtual {p2, p1, v1, v2, v0}, Lcom/adjust/sdk/s;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;
return-void
.end method
.method public final a(Lcom/adjust/sdk/at;)V
.locals 3
if-eqz p1, :cond_1
new-instance v0, Lcom/adjust/sdk/at;
invoke-direct {v0}, Lcom/adjust/sdk/at;-><init>()V
iget-object v1, p1, Lcom/adjust/sdk/at;->callbackParameters:Ljava/util/Map;
if-eqz v1, :cond_0
new-instance v1, Ljava/util/HashMap;
iget-object v2, p1, Lcom/adjust/sdk/at;->callbackParameters:Ljava/util/Map;
invoke-direct {v1, v2}, Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
iput-object v1, v0, Lcom/adjust/sdk/at;->callbackParameters:Ljava/util/Map;
:cond_0
iget-object v1, p1, Lcom/adjust/sdk/at;->partnerParameters:Ljava/util/Map;
if-eqz v1, :cond_2
new-instance v1, Ljava/util/HashMap;
iget-object p1, p1, Lcom/adjust/sdk/at;->partnerParameters:Ljava/util/Map;
invoke-direct {v1, p1}, Ljava/util/HashMap;-><init>(Ljava/util/Map;)V
iput-object v1, v0, Lcom/adjust/sdk/at;->partnerParameters:Ljava/util/Map;
if-nez v1, :cond_2
goto :goto_0
:cond_1
const/4 v0, 0x0
:cond_2
:goto_0
iget-object p1, p0, Lcom/adjust/sdk/an;->cg:Lcom/adjust/sdk/s;
const-string v4, "adjust_"
new-instance v1, Lcom/adjust/sdk/an$6;
invoke-virtual {v2, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
invoke-direct {v1, p0, v0}, Lcom/adjust/sdk/an$6;-><init>(Lcom/adjust/sdk/an;Lcom/adjust/sdk/at;)V
move-result v4
invoke-virtual {p1, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
if-eqz v4, :cond_1
return-void
.end method
const/4 v4, 0x7
.method public final a(Lcom/adjust/sdk/c;)V
.locals 2
invoke-virtual {v2, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String;
iget-object v0, p0, Lcom/adjust/sdk/an;->cg:Lcom/adjust/sdk/s;
move-result-object v2
new-instance v1, Lcom/adjust/sdk/an$2;
invoke-virtual {v2}, Ljava/lang/String;->length()I
invoke-direct {v1, p0, p1}, Lcom/adjust/sdk/an$2;-><init>(Lcom/adjust/sdk/an;Lcom/adjust/sdk/c;)V
move-result v4
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
if-eqz v4, :cond_1
return-void
.end method
invoke-virtual {v1}, Ljava/lang/String;->length()I
.method public final ag()V
.locals 1
move-result v4
const/4 v0, 0x1
if-eqz v4, :cond_1
iput-boolean v0, p0, Lcom/adjust/sdk/an;->dQ:Z
const-string v4, "tracker"
return-void
.end method
invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
.method public final ah()V
.locals 1
move-result v4
const/4 v0, 0x0
const/4 v5, 0x1
iput-boolean v0, p0, Lcom/adjust/sdk/an;->dQ:Z
if-eqz v4, :cond_3
return-void
.end method
iput-object v1, v8, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String;
.method public final aj()V
.locals 2
goto :goto_1
iget-object v0, p0, Lcom/adjust/sdk/an;->cg:Lcom/adjust/sdk/s;
:cond_3
const-string v4, "campaign"
new-instance v1, Lcom/adjust/sdk/an$3;
invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
invoke-direct {v1, p0}, Lcom/adjust/sdk/an$3;-><init>(Lcom/adjust/sdk/an;)V
move-result v4
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
if-eqz v4, :cond_4
return-void
.end method
iput-object v1, v8, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String;
.method final at()V
.locals 4
goto :goto_1
iget-object v0, p0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
:cond_4
const-string v4, "adgroup"
invoke-interface {v0}, Ljava/util/List;->isEmpty()Z
invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
move-result v4
if-eqz v0, :cond_0
if-eqz v4, :cond_5
return-void
iput-object v1, v8, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String;
:cond_0
iget-boolean v0, p0, Lcom/adjust/sdk/an;->dQ:Z
goto :goto_1
const/4 v1, 0x0
:cond_5
const-string v4, "creative"
if-eqz v0, :cond_1
invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
iget-object v0, p0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
move-result v4
const-string v2, "Package handler is paused"
if-eqz v4, :cond_6
new-array v1, v1, [Ljava/lang/Object;
iput-object v1, v8, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String;
invoke-interface {v0, v2, v1}, Lcom/adjust/sdk/x;->b(Ljava/lang/String;[Ljava/lang/Object;)V
goto :goto_1
return-void
:cond_6
const/4 v5, 0x0
:cond_1
iget-object v0, p0, Lcom/adjust/sdk/an;->fh:Ljava/util/concurrent/atomic/AtomicBoolean;
:goto_1
if-nez v5, :cond_1
const/4 v2, 0x1
invoke-interface {v7, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z
goto :goto_0
move-result v0
:cond_7
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
if-eqz v0, :cond_2
move-result-wide v5
iget-object v0, p0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
const-string v0, "reftag"
const-string v2, "Package handler is already sending"
new-array v1, v1, [Ljava/lang/Object;
invoke-interface {v0, v2, v1}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
return-void
:cond_2
iget-object v0, p0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
invoke-interface {v7, v0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/adjust/sdk/c;
move-object v9, v0
iget-object v1, p0, Lcom/adjust/sdk/an;->dB:Lcom/adjust/sdk/z;
check-cast v9, Ljava/lang/String;
iget-object v3, p0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
if-eqz p1, :cond_8
invoke-interface {v3}, Ljava/util/List;->size()I
iget-wide v0, p1, Lcom/adjust/sdk/d;->lastActivity:J
move-result v3
sub-long v0, v5, v0
sub-int/2addr v3, v2
iput-wide v0, p1, Lcom/adjust/sdk/d;->lastInterval:J
invoke-interface {v1, v0, v3}, Lcom/adjust/sdk/z;->a(Lcom/adjust/sdk/c;I)V
:cond_8
new-instance v10, Lcom/adjust/sdk/am;
return-void
move-object v0, v10
move-object v1, p2
move-object v2, p3
move-object v3, p1
move-object v4, p4
invoke-direct/range {v0 .. v6}, Lcom/adjust/sdk/am;-><init>(Lcom/adjust/sdk/f;Lcom/adjust/sdk/t;Lcom/adjust/sdk/d;Lcom/adjust/sdk/au;J)V
iput-object v7, v10, Lcom/adjust/sdk/am;->eT:Ljava/util/Map;
iput-object v8, v10, Lcom/adjust/sdk/am;->cl:Lcom/adjust/sdk/AdjustAttribution;
iput-object v9, v10, Lcom/adjust/sdk/am;->eU:Ljava/lang/String;
return-object v10
.end method
.method final au()V
.locals 5
.method public static a(Ljava/lang/String;JLcom/adjust/sdk/d;Lcom/adjust/sdk/f;Lcom/adjust/sdk/t;Lcom/adjust/sdk/au;)Lcom/adjust/sdk/c;
.locals 7
iget-object v0, p0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
const/4 v0, 0x0
iget-object v1, p0, Lcom/adjust/sdk/an;->context:Landroid/content/Context;
if-eqz p0, :cond_2
const-string v2, "AdjustIoPackageQueue"
invoke-virtual {p0}, Ljava/lang/String;->length()I
const-string v3, "Package queue"
move-result v1
invoke-static {v0, v1, v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Object;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
if-nez v1, :cond_0
iget-object v0, p0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
goto :goto_1
const-string v1, "Package handler wrote %d packages"
:cond_0
:try_start_0
const-string v1, "UTF-8"
const/4 v2, 0x1
invoke-static {p0, v1}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
new-array v2, v2, [Ljava/lang/Object;
move-result-object v1
:try_end_0
.catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0
iget-object v3, p0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
goto :goto_0
invoke-interface {v3}, Ljava/util/List;->size()I
:catch_0
const-string v1, "malformed"
move-result v3
:goto_0
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "Referrer to parse (%s)"
const/4 v4, 0x1
new-array v5, v4, [Ljava/lang/Object;
const/4 v6, 0x0
aput-object v1, v5, v6
invoke-interface {v2, v3, v5}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
new-instance v2, Landroid/net/UrlQuerySanitizer;
invoke-direct {v2}, Landroid/net/UrlQuerySanitizer;-><init>()V
invoke-static {}, Landroid/net/UrlQuerySanitizer;->getAllButNulLegal()Landroid/net/UrlQuerySanitizer$ValueSanitizer;
move-result-object v3
const/4 v4, 0x0
invoke-virtual {v2, v3}, Landroid/net/UrlQuerySanitizer;->setUnregisteredParameterValueSanitizer(Landroid/net/UrlQuerySanitizer$ValueSanitizer;)V
aput-object v3, v2, v4
invoke-virtual {v2, v4}, Landroid/net/UrlQuerySanitizer;->setAllowUnregisteredParamaters(Z)V
invoke-interface {v0, v1, v2}, Lcom/adjust/sdk/x;->b(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-virtual {v2, v1}, Landroid/net/UrlQuerySanitizer;->parseQuery(Ljava/lang/String;)V
return-void
.end method
.method public final b(Lcom/adjust/sdk/aq;)V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/an;->cg:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/an$4;
invoke-direct {v1, p0}, Lcom/adjust/sdk/an$4;-><init>(Lcom/adjust/sdk/an;)V
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
iget-object v0, p0, Lcom/adjust/sdk/an;->dN:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/adjust/sdk/v;
if-eqz v0, :cond_0
invoke-interface {v0, p1}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/aq;)V
:cond_0
return-void
.end method
.method public final b(Lcom/adjust/sdk/v;Landroid/content/Context;Z)V
.locals 1
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Lcom/adjust/sdk/an;->dN:Ljava/lang/ref/WeakReference;
iput-object p2, p0, Lcom/adjust/sdk/an;->context:Landroid/content/Context;
xor-int/lit8 p1, p3, 0x1
iput-boolean p1, p0, Lcom/adjust/sdk/an;->dQ:Z
return-void
invoke-virtual {v2}, Landroid/net/UrlQuerySanitizer;->getParameterList()Ljava/util/List;
move-result-object v2
invoke-static {v2, p3, p4, p5, p6}, Lcom/adjust/sdk/an;->a(Ljava/util/List;Lcom/adjust/sdk/d;Lcom/adjust/sdk/f;Lcom/adjust/sdk/t;Lcom/adjust/sdk/au;)Lcom/adjust/sdk/am;
move-result-object p3
if-nez p3, :cond_1
return-object v0
:cond_1
iput-object v1, p3, Lcom/adjust/sdk/am;->eV:Ljava/lang/String;
iput-wide p1, p3, Lcom/adjust/sdk/am;->clickTimeInMilliseconds:J
iput-object p0, p3, Lcom/adjust/sdk/am;->eW:Ljava/lang/String;
const-string p0, "reftag"
invoke-virtual {p3, p0}, Lcom/adjust/sdk/am;->h(Ljava/lang/String;)Lcom/adjust/sdk/c;
move-result-object p0
return-object p0
:cond_2
:goto_1
return-object v0
.end method

View file

@ -1,4 +1,4 @@
.class final Lcom/adjust/sdk/an$1;
.class final Lcom/adjust/sdk/ao$1;
.super Ljava/lang/Object;
.source "PackageHandler.java"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/an;-><init>(Lcom/adjust/sdk/v;Landroid/content/Context;Z)V
value = Lcom/adjust/sdk/ao;-><init>(Lcom/adjust/sdk/v;Landroid/content/Context;Z)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,14 +18,14 @@
# instance fields
.field final synthetic fj:Lcom/adjust/sdk/an;
.field final synthetic fd:Lcom/adjust/sdk/ao;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/an;)V
.method constructor <init>(Lcom/adjust/sdk/ao;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/an$1;->fj:Lcom/adjust/sdk/an;
iput-object p1, p0, Lcom/adjust/sdk/ao$1;->fd:Lcom/adjust/sdk/ao;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,26 +37,26 @@
.method public final run()V
.locals 8
iget-object v0, p0, Lcom/adjust/sdk/an$1;->fj:Lcom/adjust/sdk/an;
iget-object v0, p0, Lcom/adjust/sdk/ao$1;->fd:Lcom/adjust/sdk/ao;
invoke-static {v0}, Lcom/adjust/sdk/j;->a(Lcom/adjust/sdk/y;)Lcom/adjust/sdk/z;
move-result-object v1
iput-object v1, v0, Lcom/adjust/sdk/an;->dB:Lcom/adjust/sdk/z;
iput-object v1, v0, Lcom/adjust/sdk/ao;->dw:Lcom/adjust/sdk/z;
new-instance v1, Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-direct {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;-><init>()V
iput-object v1, v0, Lcom/adjust/sdk/an;->fh:Ljava/util/concurrent/atomic/AtomicBoolean;
iput-object v1, v0, Lcom/adjust/sdk/ao;->fb:Ljava/util/concurrent/atomic/AtomicBoolean;
const/4 v1, 0x1
const/4 v2, 0x0
:try_start_0
iget-object v3, v0, Lcom/adjust/sdk/an;->context:Landroid/content/Context;
iget-object v3, v0, Lcom/adjust/sdk/ao;->context:Landroid/content/Context;
const-string v4, "AdjustIoPackageQueue"
@ -64,13 +64,13 @@
const-class v6, Ljava/util/List;
invoke-static {v3, v4, v5, v6}, Lcom/adjust/sdk/ay;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
invoke-static {v3, v4, v5, v6}, Lcom/adjust/sdk/az;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/util/List;
iput-object v3, v0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
iput-object v3, v0, Lcom/adjust/sdk/ao;->fa:Ljava/util/List;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
@ -79,7 +79,7 @@
:catch_0
move-exception v3
iget-object v4, v0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
iget-object v4, v0, Lcom/adjust/sdk/ao;->ce:Lcom/adjust/sdk/x;
const-string v5, "Failed to read %s file (%s)"
@ -101,20 +101,20 @@
const/4 v3, 0x0
iput-object v3, v0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
iput-object v3, v0, Lcom/adjust/sdk/ao;->fa:Ljava/util/List;
:goto_0
iget-object v3, v0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
iget-object v3, v0, Lcom/adjust/sdk/ao;->fa:Ljava/util/List;
if-eqz v3, :cond_0
iget-object v3, v0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
iget-object v3, v0, Lcom/adjust/sdk/ao;->ce:Lcom/adjust/sdk/x;
const-string v4, "Package handler read %d packages"
new-array v1, v1, [Ljava/lang/Object;
iget-object v0, v0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
iget-object v0, v0, Lcom/adjust/sdk/ao;->fa:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->size()I
@ -135,7 +135,7 @@
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
iput-object v1, v0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
iput-object v1, v0, Lcom/adjust/sdk/ao;->fa:Ljava/util/List;
return-void
.end method

View file

@ -1,4 +1,4 @@
.class final Lcom/adjust/sdk/an$2;
.class final Lcom/adjust/sdk/ao$2;
.super Ljava/lang/Object;
.source "PackageHandler.java"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/an;->a(Lcom/adjust/sdk/c;)V
value = Lcom/adjust/sdk/ao;->a(Lcom/adjust/sdk/c;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,18 +18,18 @@
# instance fields
.field final synthetic fj:Lcom/adjust/sdk/an;
.field final synthetic fd:Lcom/adjust/sdk/ao;
.field final synthetic fk:Lcom/adjust/sdk/c;
.field final synthetic fe:Lcom/adjust/sdk/c;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/an;Lcom/adjust/sdk/c;)V
.method constructor <init>(Lcom/adjust/sdk/ao;Lcom/adjust/sdk/c;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/an$2;->fj:Lcom/adjust/sdk/an;
iput-object p1, p0, Lcom/adjust/sdk/ao$2;->fd:Lcom/adjust/sdk/ao;
iput-object p2, p0, Lcom/adjust/sdk/an$2;->fk:Lcom/adjust/sdk/c;
iput-object p2, p0, Lcom/adjust/sdk/ao$2;->fe:Lcom/adjust/sdk/c;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,15 +41,15 @@
.method public final run()V
.locals 7
iget-object v0, p0, Lcom/adjust/sdk/an$2;->fj:Lcom/adjust/sdk/an;
iget-object v0, p0, Lcom/adjust/sdk/ao$2;->fd:Lcom/adjust/sdk/ao;
iget-object v1, p0, Lcom/adjust/sdk/an$2;->fk:Lcom/adjust/sdk/c;
iget-object v1, p0, Lcom/adjust/sdk/ao$2;->fe:Lcom/adjust/sdk/c;
iget-object v2, v0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
iget-object v2, v0, Lcom/adjust/sdk/ao;->fa:Ljava/util/List;
invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
iget-object v2, v0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
iget-object v2, v0, Lcom/adjust/sdk/ao;->ce:Lcom/adjust/sdk/x;
const-string v3, "Added package %d (%s)"
@ -57,7 +57,7 @@
new-array v4, v4, [Ljava/lang/Object;
iget-object v5, v0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
iget-object v5, v0, Lcom/adjust/sdk/ao;->fa:Ljava/util/List;
invoke-interface {v5}, Ljava/util/List;->size()I
@ -77,7 +77,7 @@
invoke-interface {v2, v3, v4}, Lcom/adjust/sdk/x;->b(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v2, v0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
iget-object v2, v0, Lcom/adjust/sdk/ao;->ce:Lcom/adjust/sdk/x;
const-string v3, "%s"
@ -91,7 +91,7 @@
invoke-interface {v2, v3, v4}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-virtual {v0}, Lcom/adjust/sdk/an;->au()V
invoke-virtual {v0}, Lcom/adjust/sdk/ao;->au()V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class final Lcom/adjust/sdk/an$3;
.class final Lcom/adjust/sdk/ao$3;
.super Ljava/lang/Object;
.source "PackageHandler.java"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/an;->aj()V
value = Lcom/adjust/sdk/ao;->aj()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,14 +18,14 @@
# instance fields
.field final synthetic fj:Lcom/adjust/sdk/an;
.field final synthetic fd:Lcom/adjust/sdk/ao;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/an;)V
.method constructor <init>(Lcom/adjust/sdk/ao;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/an$3;->fj:Lcom/adjust/sdk/an;
iput-object p1, p0, Lcom/adjust/sdk/ao$3;->fd:Lcom/adjust/sdk/ao;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,9 +37,9 @@
.method public final run()V
.locals 1
iget-object v0, p0, Lcom/adjust/sdk/an$3;->fj:Lcom/adjust/sdk/an;
iget-object v0, p0, Lcom/adjust/sdk/ao$3;->fd:Lcom/adjust/sdk/ao;
invoke-virtual {v0}, Lcom/adjust/sdk/an;->at()V
invoke-virtual {v0}, Lcom/adjust/sdk/ao;->at()V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class final Lcom/adjust/sdk/an$4;
.class final Lcom/adjust/sdk/ao$4;
.super Ljava/lang/Object;
.source "PackageHandler.java"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/an;->b(Lcom/adjust/sdk/aq;)V
value = Lcom/adjust/sdk/ao;->b(Lcom/adjust/sdk/ar;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,14 +18,14 @@
# instance fields
.field final synthetic fj:Lcom/adjust/sdk/an;
.field final synthetic fd:Lcom/adjust/sdk/ao;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/an;)V
.method constructor <init>(Lcom/adjust/sdk/ao;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/an$4;->fj:Lcom/adjust/sdk/an;
iput-object p1, p0, Lcom/adjust/sdk/ao$4;->fd:Lcom/adjust/sdk/ao;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,21 +37,21 @@
.method public final run()V
.locals 4
iget-object v0, p0, Lcom/adjust/sdk/an$4;->fj:Lcom/adjust/sdk/an;
iget-object v0, p0, Lcom/adjust/sdk/ao$4;->fd:Lcom/adjust/sdk/ao;
iget-object v1, v0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
iget-object v1, v0, Lcom/adjust/sdk/ao;->fa:Ljava/util/List;
const/4 v2, 0x0
invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object;
invoke-virtual {v0}, Lcom/adjust/sdk/an;->au()V
invoke-virtual {v0}, Lcom/adjust/sdk/ao;->au()V
iget-object v1, v0, Lcom/adjust/sdk/an;->fh:Ljava/util/concurrent/atomic/AtomicBoolean;
iget-object v1, v0, Lcom/adjust/sdk/ao;->fb:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
iget-object v1, v0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
iget-object v1, v0, Lcom/adjust/sdk/ao;->ce:Lcom/adjust/sdk/x;
const-string v3, "Package handler can send"
@ -59,7 +59,7 @@
invoke-interface {v1, v3, v2}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-virtual {v0}, Lcom/adjust/sdk/an;->at()V
invoke-virtual {v0}, Lcom/adjust/sdk/ao;->at()V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class final Lcom/adjust/sdk/an$5;
.class final Lcom/adjust/sdk/ao$5;
.super Ljava/lang/Object;
.source "PackageHandler.java"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/an;->a(Lcom/adjust/sdk/aq;Lcom/adjust/sdk/c;)V
value = Lcom/adjust/sdk/ao;->a(Lcom/adjust/sdk/ar;Lcom/adjust/sdk/c;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,14 +18,14 @@
# instance fields
.field final synthetic fj:Lcom/adjust/sdk/an;
.field final synthetic fd:Lcom/adjust/sdk/ao;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/an;)V
.method constructor <init>(Lcom/adjust/sdk/ao;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/an$5;->fj:Lcom/adjust/sdk/an;
iput-object p1, p0, Lcom/adjust/sdk/ao$5;->fd:Lcom/adjust/sdk/ao;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,9 +37,9 @@
.method public final run()V
.locals 4
iget-object v0, p0, Lcom/adjust/sdk/an$5;->fj:Lcom/adjust/sdk/an;
iget-object v0, p0, Lcom/adjust/sdk/ao$5;->fd:Lcom/adjust/sdk/ao;
iget-object v0, v0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
iget-object v0, v0, Lcom/adjust/sdk/ao;->ce:Lcom/adjust/sdk/x;
const-string v1, "Package handler can send"
@ -49,15 +49,15 @@
invoke-interface {v0, v1, v3}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/an$5;->fj:Lcom/adjust/sdk/an;
iget-object v0, p0, Lcom/adjust/sdk/ao$5;->fd:Lcom/adjust/sdk/ao;
iget-object v0, v0, Lcom/adjust/sdk/an;->fh:Ljava/util/concurrent/atomic/AtomicBoolean;
iget-object v0, v0, Lcom/adjust/sdk/ao;->fb:Ljava/util/concurrent/atomic/AtomicBoolean;
invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V
iget-object v0, p0, Lcom/adjust/sdk/an$5;->fj:Lcom/adjust/sdk/an;
iget-object v0, p0, Lcom/adjust/sdk/ao$5;->fd:Lcom/adjust/sdk/ao;
invoke-virtual {v0}, Lcom/adjust/sdk/an;->aj()V
invoke-virtual {v0}, Lcom/adjust/sdk/ao;->aj()V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class final Lcom/adjust/sdk/an$6;
.class final Lcom/adjust/sdk/ao$6;
.super Ljava/lang/Object;
.source "PackageHandler.java"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/an;->a(Lcom/adjust/sdk/at;)V
value = Lcom/adjust/sdk/ao;->a(Lcom/adjust/sdk/au;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,18 +18,18 @@
# instance fields
.field final synthetic fj:Lcom/adjust/sdk/an;
.field final synthetic fd:Lcom/adjust/sdk/ao;
.field final synthetic fl:Lcom/adjust/sdk/at;
.field final synthetic ff:Lcom/adjust/sdk/au;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/an;Lcom/adjust/sdk/at;)V
.method constructor <init>(Lcom/adjust/sdk/ao;Lcom/adjust/sdk/au;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/an$6;->fj:Lcom/adjust/sdk/an;
iput-object p1, p0, Lcom/adjust/sdk/ao$6;->fd:Lcom/adjust/sdk/ao;
iput-object p2, p0, Lcom/adjust/sdk/an$6;->fl:Lcom/adjust/sdk/at;
iput-object p2, p0, Lcom/adjust/sdk/ao$6;->ff:Lcom/adjust/sdk/au;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,13 +41,13 @@
.method public final run()V
.locals 8
iget-object v0, p0, Lcom/adjust/sdk/an$6;->fj:Lcom/adjust/sdk/an;
iget-object v0, p0, Lcom/adjust/sdk/ao$6;->fd:Lcom/adjust/sdk/ao;
iget-object v1, p0, Lcom/adjust/sdk/an$6;->fl:Lcom/adjust/sdk/at;
iget-object v1, p0, Lcom/adjust/sdk/ao$6;->ff:Lcom/adjust/sdk/au;
if-eqz v1, :cond_1
iget-object v2, v0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
iget-object v2, v0, Lcom/adjust/sdk/ao;->ce:Lcom/adjust/sdk/x;
const-string v3, "Updating package handler queue"
@ -57,7 +57,7 @@
invoke-interface {v2, v3, v5}, Lcom/adjust/sdk/x;->b(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v2, v0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
iget-object v2, v0, Lcom/adjust/sdk/ao;->ce:Lcom/adjust/sdk/x;
const-string v3, "Session callback parameters: %s"
@ -65,25 +65,25 @@
new-array v6, v5, [Ljava/lang/Object;
iget-object v7, v1, Lcom/adjust/sdk/at;->callbackParameters:Ljava/util/Map;
iget-object v7, v1, Lcom/adjust/sdk/au;->callbackParameters:Ljava/util/Map;
aput-object v7, v6, v4
invoke-interface {v2, v3, v6}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v2, v0, Lcom/adjust/sdk/an;->cj:Lcom/adjust/sdk/x;
iget-object v2, v0, Lcom/adjust/sdk/ao;->ce:Lcom/adjust/sdk/x;
const-string v3, "Session partner parameters: %s"
new-array v5, v5, [Ljava/lang/Object;
iget-object v6, v1, Lcom/adjust/sdk/at;->partnerParameters:Ljava/util/Map;
iget-object v6, v1, Lcom/adjust/sdk/au;->partnerParameters:Ljava/util/Map;
aput-object v6, v5, v4
invoke-interface {v2, v3, v5}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v2, v0, Lcom/adjust/sdk/an;->fg:Ljava/util/List;
iget-object v2, v0, Lcom/adjust/sdk/ao;->fa:Ljava/util/List;
invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator;
@ -104,38 +104,38 @@
iget-object v4, v3, Lcom/adjust/sdk/c;->parameters:Ljava/util/Map;
iget-object v5, v1, Lcom/adjust/sdk/at;->callbackParameters:Ljava/util/Map;
iget-object v5, v1, Lcom/adjust/sdk/au;->callbackParameters:Ljava/util/Map;
iget-object v6, v3, Lcom/adjust/sdk/c;->callbackParameters:Ljava/util/Map;
const-string v7, "Callback"
invoke-static {v5, v6, v7}, Lcom/adjust/sdk/ay;->a(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map;
invoke-static {v5, v6, v7}, Lcom/adjust/sdk/az;->a(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map;
move-result-object v5
const-string v6, "callback_params"
invoke-static {v4, v6, v5}, Lcom/adjust/sdk/al;->a(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V
invoke-static {v4, v6, v5}, Lcom/adjust/sdk/am;->a(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V
iget-object v5, v1, Lcom/adjust/sdk/at;->partnerParameters:Ljava/util/Map;
iget-object v5, v1, Lcom/adjust/sdk/au;->partnerParameters:Ljava/util/Map;
iget-object v3, v3, Lcom/adjust/sdk/c;->partnerParameters:Ljava/util/Map;
const-string v6, "Partner"
invoke-static {v5, v3, v6}, Lcom/adjust/sdk/ay;->a(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map;
invoke-static {v5, v3, v6}, Lcom/adjust/sdk/az;->a(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map;
move-result-object v3
const-string v5, "partner_params"
invoke-static {v4, v5, v3}, Lcom/adjust/sdk/al;->a(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V
invoke-static {v4, v5, v3}, Lcom/adjust/sdk/am;->a(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V
goto :goto_0
:cond_0
invoke-virtual {v0}, Lcom/adjust/sdk/an;->au()V
invoke-virtual {v0}, Lcom/adjust/sdk/ao;->au()V
:cond_1
return-void

File diff suppressed because it is too large Load diff

View file

@ -1,57 +0,0 @@
.class final Lcom/adjust/sdk/ap$1;
.super Ljava/lang/Object;
.source "RequestHandler.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/ap;->a(Lcom/adjust/sdk/c;I)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic fk:Lcom/adjust/sdk/c;
.field final synthetic fn:I
.field final synthetic fo:Lcom/adjust/sdk/ap;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/ap;Lcom/adjust/sdk/c;I)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/ap$1;->fo:Lcom/adjust/sdk/ap;
iput-object p2, p0, Lcom/adjust/sdk/ap$1;->fk:Lcom/adjust/sdk/c;
iput p3, p0, Lcom/adjust/sdk/ap$1;->fn:I
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/ap$1;->fo:Lcom/adjust/sdk/ap;
iget-object v1, p0, Lcom/adjust/sdk/ap$1;->fk:Lcom/adjust/sdk/c;
iget v2, p0, Lcom/adjust/sdk/ap$1;->fn:I
invoke-static {v0, v1, v2}, Lcom/adjust/sdk/ap;->a(Lcom/adjust/sdk/ap;Lcom/adjust/sdk/c;I)V
return-void
.end method

View file

@ -1,286 +1,701 @@
.class public final Lcom/adjust/sdk/ap;
.super Ljava/lang/Object;
.source "RequestHandler.java"
# interfaces
.implements Lcom/adjust/sdk/z;
# instance fields
.field private cg:Lcom/adjust/sdk/s;
.field private cj:Lcom/adjust/sdk/x;
.field private fm:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
"Lcom/adjust/sdk/y;",
">;"
}
.end annotation
.end field
.source "Reflection.java"
# direct methods
.method public constructor <init>(Lcom/adjust/sdk/y;)V
.locals 3
.method private static varargs a(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-virtual {p0, p1, p3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object p0
move-result-object v0
if-nez p0, :cond_0
iput-object v0, p0, Lcom/adjust/sdk/ap;->cj:Lcom/adjust/sdk/x;
const/4 p0, 0x0
new-instance v0, Lcom/adjust/sdk/s;
const-string v1, "RequestHandler"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/adjust/sdk/s;-><init>(Ljava/lang/String;Z)V
iput-object v0, p0, Lcom/adjust/sdk/ap;->cg:Lcom/adjust/sdk/s;
invoke-virtual {p0, p1}, Lcom/adjust/sdk/ap;->b(Lcom/adjust/sdk/y;)V
return-void
.end method
.method static synthetic a(Lcom/adjust/sdk/ap;Lcom/adjust/sdk/c;I)V
.locals 2
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "https://app.adjust.com"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p1, Lcom/adjust/sdk/c;->path:Ljava/lang/String;
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
:try_start_0
invoke-static {v0, p1, p2}, Lcom/adjust/sdk/az;->a(Ljava/lang/String;Lcom/adjust/sdk/c;I)Lcom/adjust/sdk/aq;
move-result-object p2
iget-object v0, p0, Lcom/adjust/sdk/ap;->fm:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/adjust/sdk/y;
if-nez v0, :cond_0
return-void
return-object p0
:cond_0
iget-object v1, p2, Lcom/adjust/sdk/aq;->dA:Lorg/json/JSONObject;
invoke-virtual {p0, p2, p4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
if-nez v1, :cond_1
move-result-object p0
invoke-interface {v0, p2, p1}, Lcom/adjust/sdk/y;->a(Lcom/adjust/sdk/aq;Lcom/adjust/sdk/c;)V
return-object p0
.end method
return-void
.method public static varargs a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-static {v0, p1, p0, p2, p3}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
return-object p0
.end method
.method private static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
invoke-static {p0}, Lcom/adjust/sdk/ap;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object p0
const/4 v0, 0x0
if-nez p0, :cond_0
return-object v0
:cond_0
invoke-virtual {p0, p1}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object p0
if-nez p0, :cond_1
return-object v0
:cond_1
invoke-interface {v0, p2}, Lcom/adjust/sdk/y;->b(Lcom/adjust/sdk/aq;)V
:try_end_0
.catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_3
.catch Ljava/net/SocketTimeoutException; {:try_start_0 .. :try_end_0} :catch_2
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
invoke-virtual {p0, p2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object;
return-void
move-result-object p0
:catch_0
move-exception p2
const-string v0, "Runtime exception"
invoke-direct {p0, p1, v0, p2}, Lcom/adjust/sdk/ap;->b(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:catch_1
move-exception p2
const-string v0, "Request failed"
invoke-direct {p0, p1, v0, p2}, Lcom/adjust/sdk/ap;->a(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:catch_2
move-exception p2
const-string v0, "Request timed out"
invoke-direct {p0, p1, v0, p2}, Lcom/adjust/sdk/ap;->a(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:catch_3
move-exception p2
const-string v0, "Failed to encode parameters"
invoke-direct {p0, p1, v0, p2}, Lcom/adjust/sdk/ap;->b(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
return-object p0
.end method
.method private a(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 3
.method public static varargs a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
.locals 1
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
invoke-virtual {p1}, Lcom/adjust/sdk/c;->V()Ljava/lang/String;
invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
move-result-object p0
invoke-static {p2, p3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String;
const/4 v0, 0x0
move-result-object p2
invoke-static {p0, p1, v0, p2, p3}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
const-string p3, "%s. (%s) Will retry later"
move-result-object p0
const/4 v1, 0x2
return-object p0
.end method
.method public static a(Landroid/telephony/TelephonyManager;I)Ljava/lang/String;
.locals 5
:try_start_0
const-string v0, "getImei"
const/4 v1, 0x1
new-array v2, v1, [Ljava/lang/Class;
sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
const/4 v4, 0x0
aput-object v3, v2, v4
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
aput-object v0, v1, v2
const/4 v0, 0x1
aput-object p2, v1, v0
invoke-static {p3, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
iget-object p3, p0, Lcom/adjust/sdk/ap;->cj:Lcom/adjust/sdk/x;
new-array v0, v2, [Ljava/lang/Object;
invoke-interface {p3, p2, v0}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-static {p1}, Lcom/adjust/sdk/aq;->c(Lcom/adjust/sdk/c;)Lcom/adjust/sdk/aq;
move-result-object p3
iput-object p2, p3, Lcom/adjust/sdk/aq;->message:Ljava/lang/String;
iget-object p2, p0, Lcom/adjust/sdk/ap;->fm:Ljava/lang/ref/WeakReference;
invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object p2
check-cast p2, Lcom/adjust/sdk/y;
if-nez p2, :cond_0
return-void
:cond_0
invoke-interface {p2, p3, p1}, Lcom/adjust/sdk/y;->a(Lcom/adjust/sdk/aq;Lcom/adjust/sdk/c;)V
return-void
.end method
.method private b(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 3
invoke-virtual {p1}, Lcom/adjust/sdk/c;->V()Ljava/lang/String;
move-result-object v0
invoke-static {p2, p3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object p2
const-string p3, "%s. (%s)"
const/4 v1, 0x2
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
aput-object v0, v1, v2
const/4 v0, 0x1
aput-object p2, v1, v0
invoke-static {p3, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
iget-object p3, p0, Lcom/adjust/sdk/ap;->cj:Lcom/adjust/sdk/x;
new-array v0, v2, [Ljava/lang/Object;
invoke-interface {p3, p2, v0}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-static {p1}, Lcom/adjust/sdk/aq;->c(Lcom/adjust/sdk/c;)Lcom/adjust/sdk/aq;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
iput-object p2, p1, Lcom/adjust/sdk/aq;->message:Ljava/lang/String;
aput-object p1, v1, v4
iget-object p2, p0, Lcom/adjust/sdk/ap;->fm:Ljava/lang/ref/WeakReference;
invoke-static {p0, v0, v2, v1}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object p0
move-result-object p2
check-cast p0, Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
check-cast p2, Lcom/adjust/sdk/y;
return-object p0
if-nez p2, :cond_0
:catch_0
const/4 p0, 0x0
return-void
return-object p0
.end method
.method public static a(Landroid/content/res/Configuration;)Ljava/util/Locale;
.locals 6
const/4 v0, 0x0
:try_start_0
const-string v1, "getLocales"
const/4 v2, 0x0
new-array v3, v2, [Ljava/lang/Object;
invoke-static {p0, v1, v0, v3}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
if-nez p0, :cond_0
return-object v0
:cond_0
invoke-interface {p2, p1}, Lcom/adjust/sdk/y;->b(Lcom/adjust/sdk/aq;)V
const-string v1, "get"
return-void
const/4 v3, 0x1
new-array v4, v3, [Ljava/lang/Class;
sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
aput-object v5, v4, v2
new-array v3, v3, [Ljava/lang/Object;
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v5
aput-object v5, v3, v2
invoke-static {p0, v1, v4, v3}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/util/Locale;
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-object p0, v0
:goto_0
return-object p0
.end method
.method private static av()Ljava/lang/Object;
.locals 4
# virtual methods
.method public final a(Lcom/adjust/sdk/c;I)V
const/4 v0, 0x0
:try_start_0
const-string v1, "dalvik.system.VMRuntime"
const-string v2, "getRuntime"
const/4 v3, 0x0
new-array v3, v3, [Ljava/lang/Object;
invoke-static {v1, v2, v0, v3}, Lcom/adjust/sdk/ap;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
return-object v0
.end method
.method public static aw()Ljava/lang/String;
.locals 4
const/4 v0, 0x0
:try_start_0
invoke-static {}, Lcom/adjust/sdk/ap;->av()Ljava/lang/Object;
move-result-object v1
const-string v2, "vmInstructionSet"
const/4 v3, 0x0
new-array v3, v3, [Ljava/lang/Object;
invoke-static {v1, v2, v0, v3}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-object v1
:catch_0
return-object v0
.end method
.method public static ax()Ljava/lang/String;
.locals 3
const/4 v0, 0x0
:try_start_0
const-string v1, "android.os.Build"
const-string v2, "CPU_ABI"
invoke-static {v1, v2, v0}, Lcom/adjust/sdk/ap;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
move-object v0, v1
:catch_0
return-object v0
.end method
.method static ay()Ljava/util/List;
.locals 4
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List<",
"Lcom/adjust/sdk/a/a;",
">;"
}
.end annotation
new-instance v0, Ljava/util/ArrayList;
sget-object v1, Lcom/adjust/sdk/r;->dT:Ljava/util/List;
invoke-interface {v1}, Ljava/util/List;->size()I
move-result v1
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(I)V
sget-object v1, Lcom/adjust/sdk/r;->dT:Ljava/util/List;
invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_0
:goto_0
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_1
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
invoke-static {v2}, Lcom/adjust/sdk/ap;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v2
invoke-static {v2}, Lcom/adjust/sdk/ap;->c(Ljava/lang/Class;)Ljava/lang/Object;
move-result-object v2
if-eqz v2, :cond_0
instance-of v3, v2, Lcom/adjust/sdk/a/a;
if-eqz v3, :cond_0
check-cast v2, Lcom/adjust/sdk/a/a;
invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_0
:cond_1
return-object v0
.end method
.method public static b(Landroid/telephony/TelephonyManager;I)Ljava/lang/String;
.locals 5
:try_start_0
const-string v0, "getMeid"
const/4 v1, 0x1
new-array v2, v1, [Ljava/lang/Class;
sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
const/4 v4, 0x0
aput-object v3, v2, v4
new-array v1, v1, [Ljava/lang/Object;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
aput-object p1, v1, v4
invoke-static {p0, v0, v2, v1}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
const/4 p0, 0x0
return-object p0
.end method
.method public static b(Landroid/content/res/Configuration;)Ljava/util/Locale;
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/ap;->cg:Lcom/adjust/sdk/s;
:try_start_0
const-string v0, "android.content.res.Configuration"
new-instance v1, Lcom/adjust/sdk/ap$1;
const-string v1, "locale"
invoke-direct {v1, p0, p1, p2}, Lcom/adjust/sdk/ap$1;-><init>(Lcom/adjust/sdk/ap;Lcom/adjust/sdk/c;I)V
invoke-static {v0, v1, p0}, Lcom/adjust/sdk/ap;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
move-result-object p0
return-void
check-cast p0, Ljava/util/Locale;
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
const/4 p0, 0x0
:goto_0
return-object p0
.end method
.method public final b(Lcom/adjust/sdk/y;)V
.locals 1
.method private static c(Ljava/lang/Class;)Ljava/lang/Object;
.locals 0
new-instance v0, Ljava/lang/ref/WeakReference;
:try_start_0
invoke-virtual {p0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
move-result-object p0
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
iput-object v0, p0, Lcom/adjust/sdk/ap;->fm:Ljava/lang/ref/WeakReference;
return-object p0
return-void
:catch_0
const/4 p0, 0x0
return-object p0
.end method
.method public static c(Landroid/telephony/TelephonyManager;I)Ljava/lang/String;
.locals 5
:try_start_0
const-string v0, "getDeviceId"
const/4 v1, 0x1
new-array v2, v1, [Ljava/lang/Class;
sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
const/4 v4, 0x0
aput-object v3, v2, v4
new-array v1, v1, [Ljava/lang/Object;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
aput-object p1, v1, v4
invoke-static {p0, v0, v2, v1}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
const/4 p0, 0x0
return-object p0
.end method
.method private static forName(Ljava/lang/String;)Ljava/lang/Class;
.locals 0
:try_start_0
invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object p0
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
const/4 p0, 0x0
return-object p0
.end method
.method public static g(Landroid/content/Context;)Ljava/lang/String;
.locals 3
const/4 v0, 0x0
:try_start_0
invoke-static {p0}, Lcom/adjust/sdk/ap;->k(Landroid/content/Context;)Ljava/lang/Object;
move-result-object p0
const-string v1, "getId"
const/4 v2, 0x0
new-array v2, v2, [Ljava/lang/Object;
invoke-static {p0, v1, v0, v2}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
return-object v0
.end method
.method public static getSupportedAbis()[Ljava/lang/String;
.locals 3
const/4 v0, 0x0
:try_start_0
const-string v1, "android.os.Build"
const-string v2, "SUPPORTED_ABIS"
invoke-static {v1, v2, v0}, Lcom/adjust/sdk/ap;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, [Ljava/lang/String;
check-cast v1, [Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
move-object v0, v1
:catch_0
return-object v0
.end method
.method public static h(Landroid/content/Context;)Ljava/lang/Boolean;
.locals 4
const/4 v0, 0x0
:try_start_0
invoke-static {p0}, Lcom/adjust/sdk/ap;->k(Landroid/content/Context;)Ljava/lang/Object;
move-result-object p0
const-string v1, "isLimitAdTrackingEnabled"
const/4 v2, 0x0
new-array v3, v2, [Ljava/lang/Object;
invoke-static {p0, v1, v0, v3}, Lcom/adjust/sdk/ap;->a(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/Boolean;
if-nez p0, :cond_0
return-object v0
:cond_0
invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z
move-result p0
if-nez p0, :cond_1
const/4 v2, 0x1
:cond_1
invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object p0
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
return-object v0
.end method
.method public static i(Landroid/content/Context;)Ljava/lang/String;
.locals 6
:try_start_0
const-string v0, "com.adjust.sdk.plugin.MacAddressUtil"
const-string v1, "getMacAddress"
const/4 v2, 0x1
new-array v3, v2, [Ljava/lang/Class;
const-class v4, Landroid/content/Context;
const/4 v5, 0x0
aput-object v4, v3, v5
new-array v2, v2, [Ljava/lang/Object;
aput-object p0, v2, v5
invoke-static {v0, v1, v3, v2}, Lcom/adjust/sdk/ap;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
const/4 p0, 0x0
return-object p0
.end method
.method public static j(Landroid/content/Context;)Ljava/lang/String;
.locals 6
:try_start_0
const-string v0, "com.adjust.sdk.plugin.AndroidIdUtil"
const-string v1, "getAndroidId"
const/4 v2, 0x1
new-array v3, v2, [Ljava/lang/Class;
const-class v4, Landroid/content/Context;
const/4 v5, 0x0
aput-object v4, v3, v5
new-array v2, v2, [Ljava/lang/Object;
aput-object p0, v2, v5
invoke-static {v0, v1, v3, v2}, Lcom/adjust/sdk/ap;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
check-cast p0, Ljava/lang/String;
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-object p0
:catch_0
const/4 p0, 0x0
return-object p0
.end method
.method private static k(Landroid/content/Context;)Ljava/lang/Object;
.locals 6
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
}
.end annotation
const-string v0, "com.google.android.gms.ads.identifier.AdvertisingIdClient"
const-string v1, "getAdvertisingIdInfo"
const/4 v2, 0x1
new-array v3, v2, [Ljava/lang/Class;
const-class v4, Landroid/content/Context;
const/4 v5, 0x0
aput-object v4, v3, v5
new-array v2, v2, [Ljava/lang/Object;
aput-object p0, v2, v5
invoke-static {v0, v1, v3, v2}, Lcom/adjust/sdk/ap;->a(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p0
return-object p0
.end method

View file

@ -1,100 +1,57 @@
.class final synthetic Lcom/adjust/sdk/aq$1;
.class final Lcom/adjust/sdk/aq$1;
.super Ljava/lang/Object;
.source "ResponseData.java"
.source "RequestHandler.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/adjust/sdk/aq;
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/aq;->a(Lcom/adjust/sdk/c;I)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1008
accessFlags = 0x0
name = null
.end annotation
# static fields
.field static final synthetic cW:[I
# instance fields
.field final synthetic fe:Lcom/adjust/sdk/c;
.field final synthetic fh:I
.field final synthetic fi:Lcom/adjust/sdk/aq;
# direct methods
.method static constructor <clinit>()V
.locals 3
.method constructor <init>(Lcom/adjust/sdk/aq;Lcom/adjust/sdk/c;I)V
.locals 0
invoke-static {}, Lcom/adjust/sdk/b;->values()[Lcom/adjust/sdk/b;
iput-object p1, p0, Lcom/adjust/sdk/aq$1;->fi:Lcom/adjust/sdk/aq;
move-result-object v0
iput-object p2, p0, Lcom/adjust/sdk/aq$1;->fe:Lcom/adjust/sdk/c;
array-length v0, v0
iput p3, p0, Lcom/adjust/sdk/aq$1;->fh:I
new-array v0, v0, [I
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/aq$1;->fi:Lcom/adjust/sdk/aq;
iget-object v1, p0, Lcom/adjust/sdk/aq$1;->fe:Lcom/adjust/sdk/c;
iget v2, p0, Lcom/adjust/sdk/aq$1;->fh:I
invoke-static {v0, v1, v2}, Lcom/adjust/sdk/aq;->a(Lcom/adjust/sdk/aq;Lcom/adjust/sdk/c;I)V
sput-object v0, Lcom/adjust/sdk/aq$1;->cW:[I
:try_start_0
sget-object v0, Lcom/adjust/sdk/aq$1;->cW:[I
sget-object v1, Lcom/adjust/sdk/b;->cO:Lcom/adjust/sdk/b;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/adjust/sdk/aq$1;->cW:[I
sget-object v1, Lcom/adjust/sdk/b;->cQ:Lcom/adjust/sdk/b;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/adjust/sdk/aq$1;->cW:[I
sget-object v1, Lcom/adjust/sdk/b;->cR:Lcom/adjust/sdk/b;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/adjust/sdk/aq$1;->cW:[I
sget-object v1, Lcom/adjust/sdk/b;->cP:Lcom/adjust/sdk/b;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
return-void
.end method

View file

@ -1,132 +1,286 @@
.class public Lcom/adjust/sdk/aq;
.class public final Lcom/adjust/sdk/aq;
.super Ljava/lang/Object;
.source "ResponseData.java"
.source "RequestHandler.java"
# interfaces
.implements Lcom/adjust/sdk/z;
# instance fields
.field public activityKind:Lcom/adjust/sdk/b;
.field private cb:Lcom/adjust/sdk/s;
.field public adid:Ljava/lang/String;
.field private ce:Lcom/adjust/sdk/x;
.field public cq:Lcom/adjust/sdk/f;
.field public dA:Lorg/json/JSONObject;
.field public dz:Z
.field public fp:Z
.field public message:Ljava/lang/String;
.field public timestamp:Ljava/lang/String;
.field private fg:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
"Lcom/adjust/sdk/y;",
">;"
}
.end annotation
.end field
# direct methods
.method protected constructor <init>()V
.locals 0
.method public constructor <init>(Lcom/adjust/sdk/y;)V
.locals 3
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object v0
iput-object v0, p0, Lcom/adjust/sdk/aq;->ce:Lcom/adjust/sdk/x;
new-instance v0, Lcom/adjust/sdk/s;
const-string v1, "RequestHandler"
const/4 v2, 0x0
invoke-direct {v0, v1, v2}, Lcom/adjust/sdk/s;-><init>(Ljava/lang/String;Z)V
iput-object v0, p0, Lcom/adjust/sdk/aq;->cb:Lcom/adjust/sdk/s;
invoke-virtual {p0, p1}, Lcom/adjust/sdk/aq;->b(Lcom/adjust/sdk/y;)V
return-void
.end method
.method public static c(Lcom/adjust/sdk/c;)Lcom/adjust/sdk/aq;
.method static synthetic a(Lcom/adjust/sdk/aq;Lcom/adjust/sdk/c;I)V
.locals 2
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "https://app.adjust.com"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p1, Lcom/adjust/sdk/c;->path:Ljava/lang/String;
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
:try_start_0
invoke-static {v0, p1, p2}, Lcom/adjust/sdk/ba;->a(Ljava/lang/String;Lcom/adjust/sdk/c;I)Lcom/adjust/sdk/ar;
move-result-object p2
iget-object v0, p0, Lcom/adjust/sdk/aq;->fg:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/adjust/sdk/y;
if-nez v0, :cond_0
return-void
:cond_0
iget-object v1, p2, Lcom/adjust/sdk/ar;->dv:Lorg/json/JSONObject;
if-nez v1, :cond_1
invoke-interface {v0, p2, p1}, Lcom/adjust/sdk/y;->a(Lcom/adjust/sdk/ar;Lcom/adjust/sdk/c;)V
return-void
:cond_1
invoke-interface {v0, p2}, Lcom/adjust/sdk/y;->b(Lcom/adjust/sdk/ar;)V
:try_end_0
.catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_3
.catch Ljava/net/SocketTimeoutException; {:try_start_0 .. :try_end_0} :catch_2
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception p2
const-string v0, "Runtime exception"
invoke-direct {p0, p1, v0, p2}, Lcom/adjust/sdk/aq;->b(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:catch_1
move-exception p2
const-string v0, "Request failed"
invoke-direct {p0, p1, v0, p2}, Lcom/adjust/sdk/aq;->a(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:catch_2
move-exception p2
const-string v0, "Request timed out"
invoke-direct {p0, p1, v0, p2}, Lcom/adjust/sdk/aq;->a(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
:catch_3
move-exception p2
const-string v0, "Failed to encode parameters"
invoke-direct {p0, p1, v0, p2}, Lcom/adjust/sdk/aq;->b(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private a(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/c;->activityKind:Lcom/adjust/sdk/b;
invoke-virtual {p1}, Lcom/adjust/sdk/c;->V()Ljava/lang/String;
sget-object v1, Lcom/adjust/sdk/aq$1;->cW:[I
move-result-object v0
invoke-virtual {v0}, Lcom/adjust/sdk/b;->ordinal()I
invoke-static {p2, p3}, Lcom/adjust/sdk/az;->a(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String;
move-result v2
move-result-object p2
aget v1, v1, v2
const-string p3, "%s. (%s) Will retry later"
packed-switch v1, :pswitch_data_0
const/4 v1, 0x2
new-instance v1, Lcom/adjust/sdk/aq;
new-array v1, v1, [Ljava/lang/Object;
invoke-direct {v1}, Lcom/adjust/sdk/aq;-><init>()V
const/4 v2, 0x0
goto :goto_0
aput-object v0, v1, v2
:pswitch_0
new-instance v1, Lcom/adjust/sdk/u;
const/4 v0, 0x1
invoke-direct {v1, p0}, Lcom/adjust/sdk/u;-><init>(Lcom/adjust/sdk/c;)V
aput-object p2, v1, v0
goto :goto_0
invoke-static {p3, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
:pswitch_1
new-instance v1, Lcom/adjust/sdk/p;
move-result-object p2
invoke-direct {v1}, Lcom/adjust/sdk/p;-><init>()V
iget-object p3, p0, Lcom/adjust/sdk/aq;->ce:Lcom/adjust/sdk/x;
goto :goto_0
new-array v0, v2, [Ljava/lang/Object;
:pswitch_2
new-instance v1, Lcom/adjust/sdk/as;
invoke-interface {p3, p2, v0}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-direct {v1}, Lcom/adjust/sdk/as;-><init>()V
invoke-static {p1}, Lcom/adjust/sdk/ar;->c(Lcom/adjust/sdk/c;)Lcom/adjust/sdk/ar;
goto :goto_0
move-result-object p3
:pswitch_3
new-instance v1, Lcom/adjust/sdk/au;
iput-object p2, p3, Lcom/adjust/sdk/ar;->message:Ljava/lang/String;
invoke-direct {v1}, Lcom/adjust/sdk/au;-><init>()V
iget-object p2, p0, Lcom/adjust/sdk/aq;->fg:Ljava/lang/ref/WeakReference;
:goto_0
iput-object v0, v1, Lcom/adjust/sdk/aq;->activityKind:Lcom/adjust/sdk/b;
invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
return-object v1
move-result-object p2
nop
check-cast p2, Lcom/adjust/sdk/y;
:pswitch_data_0
.packed-switch 0x1
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
if-nez p2, :cond_0
return-void
:cond_0
invoke-interface {p2, p3, p1}, Lcom/adjust/sdk/y;->a(Lcom/adjust/sdk/ar;Lcom/adjust/sdk/c;)V
return-void
.end method
.method private b(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 3
invoke-virtual {p1}, Lcom/adjust/sdk/c;->V()Ljava/lang/String;
move-result-object v0
invoke-static {p2, p3}, Lcom/adjust/sdk/az;->a(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object p2
const-string p3, "%s. (%s)"
const/4 v1, 0x2
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
aput-object v0, v1, v2
const/4 v0, 0x1
aput-object p2, v1, v0
invoke-static {p3, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p2
iget-object p3, p0, Lcom/adjust/sdk/aq;->ce:Lcom/adjust/sdk/x;
new-array v0, v2, [Ljava/lang/Object;
invoke-interface {p3, p2, v0}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-static {p1}, Lcom/adjust/sdk/ar;->c(Lcom/adjust/sdk/c;)Lcom/adjust/sdk/ar;
move-result-object p1
iput-object p2, p1, Lcom/adjust/sdk/ar;->message:Ljava/lang/String;
iget-object p2, p0, Lcom/adjust/sdk/aq;->fg:Ljava/lang/ref/WeakReference;
invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object p2
check-cast p2, Lcom/adjust/sdk/y;
if-nez p2, :cond_0
return-void
:cond_0
invoke-interface {p2, p1}, Lcom/adjust/sdk/y;->b(Lcom/adjust/sdk/ar;)V
return-void
.end method
# virtual methods
.method public toString()Ljava/lang/String;
.locals 5
.method public final a(Lcom/adjust/sdk/c;I)V
.locals 2
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
iget-object v0, p0, Lcom/adjust/sdk/aq;->cb:Lcom/adjust/sdk/s;
const-string v1, "message:%s timestamp:%s json:%s"
new-instance v1, Lcom/adjust/sdk/aq$1;
const/4 v2, 0x3
invoke-direct {v1, p0, p1, p2}, Lcom/adjust/sdk/aq$1;-><init>(Lcom/adjust/sdk/aq;Lcom/adjust/sdk/c;I)V
new-array v2, v2, [Ljava/lang/Object;
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
iget-object v3, p0, Lcom/adjust/sdk/aq;->message:Ljava/lang/String;
const/4 v4, 0x0
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/aq;->timestamp:Ljava/lang/String;
const/4 v4, 0x1
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/aq;->dA:Lorg/json/JSONObject;
const/4 v4, 0x2
aput-object v3, v2, v4
invoke-static {v0, v1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
return-void
.end method
.method public final b(Lcom/adjust/sdk/y;)V
.locals 1
new-instance v0, Ljava/lang/ref/WeakReference;
invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Lcom/adjust/sdk/aq;->fg:Ljava/lang/ref/WeakReference;
return-void
.end method

View file

@ -1,103 +1,100 @@
.class final Lcom/adjust/sdk/ar$1;
.class final synthetic Lcom/adjust/sdk/ar$1;
.super Ljava/lang/Object;
.source "SdkClickHandler.java"
# interfaces
.implements Ljava/lang/Runnable;
.source "ResponseData.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/ar;->b(Lcom/adjust/sdk/c;)V
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/adjust/sdk/ar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
accessFlags = 0x1008
name = null
.end annotation
# instance fields
.field final synthetic fq:Lcom/adjust/sdk/c;
.field final synthetic fr:Lcom/adjust/sdk/ar;
# static fields
.field static final synthetic cR:[I
# direct methods
.method constructor <init>(Lcom/adjust/sdk/ar;Lcom/adjust/sdk/c;)V
.locals 0
.method static constructor <clinit>()V
.locals 3
iput-object p1, p0, Lcom/adjust/sdk/ar$1;->fr:Lcom/adjust/sdk/ar;
invoke-static {}, Lcom/adjust/sdk/b;->values()[Lcom/adjust/sdk/b;
iput-object p2, p0, Lcom/adjust/sdk/ar$1;->fq:Lcom/adjust/sdk/c;
move-result-object v0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
array-length v0, v0
return-void
.end method
new-array v0, v0, [I
sput-object v0, Lcom/adjust/sdk/ar$1;->cR:[I
# virtual methods
.method public final run()V
.locals 6
:try_start_0
sget-object v0, Lcom/adjust/sdk/ar$1;->cR:[I
iget-object v0, p0, Lcom/adjust/sdk/ar$1;->fr:Lcom/adjust/sdk/ar;
sget-object v1, Lcom/adjust/sdk/b;->cJ:Lcom/adjust/sdk/b;
iget-object v0, v0, Lcom/adjust/sdk/ar;->fg:Ljava/util/List;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
iget-object v1, p0, Lcom/adjust/sdk/ar$1;->fq:Lcom/adjust/sdk/c;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
iget-object v0, p0, Lcom/adjust/sdk/ar$1;->fr:Lcom/adjust/sdk/ar;
iget-object v0, v0, Lcom/adjust/sdk/ar;->cj:Lcom/adjust/sdk/x;
const-string v1, "Added sdk_click %d"
move-result v1
const/4 v2, 0x1
new-array v3, v2, [Ljava/lang/Object;
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
iget-object v4, p0, Lcom/adjust/sdk/ar$1;->fr:Lcom/adjust/sdk/ar;
:catch_0
:try_start_1
sget-object v0, Lcom/adjust/sdk/ar$1;->cR:[I
iget-object v4, v4, Lcom/adjust/sdk/ar;->fg:Ljava/util/List;
sget-object v1, Lcom/adjust/sdk/b;->cL:Lcom/adjust/sdk/b;
invoke-interface {v4}, Ljava/util/List;->size()I
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
move-result v4
move-result v1
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
const/4 v2, 0x2
move-result-object v4
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
const/4 v5, 0x0
:catch_1
:try_start_2
sget-object v0, Lcom/adjust/sdk/ar$1;->cR:[I
aput-object v4, v3, v5
sget-object v1, Lcom/adjust/sdk/b;->cM:Lcom/adjust/sdk/b;
invoke-interface {v0, v1, v3}, Lcom/adjust/sdk/x;->b(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
iget-object v0, p0, Lcom/adjust/sdk/ar$1;->fr:Lcom/adjust/sdk/ar;
move-result v1
iget-object v0, v0, Lcom/adjust/sdk/ar;->cj:Lcom/adjust/sdk/x;
const/4 v2, 0x3
const-string v1, "%s"
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
new-array v2, v2, [Ljava/lang/Object;
:catch_2
:try_start_3
sget-object v0, Lcom/adjust/sdk/ar$1;->cR:[I
iget-object v3, p0, Lcom/adjust/sdk/ar$1;->fq:Lcom/adjust/sdk/c;
sget-object v1, Lcom/adjust/sdk/b;->cK:Lcom/adjust/sdk/b;
invoke-virtual {v3}, Lcom/adjust/sdk/c;->U()Ljava/lang/String;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
move-result-object v3
move-result v1
aput-object v3, v2, v5
const/4 v2, 0x4
invoke-interface {v0, v1, v2}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/ar$1;->fr:Lcom/adjust/sdk/ar;
invoke-virtual {v0}, Lcom/adjust/sdk/ar;->az()V
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
return-void
.end method

View file

@ -1,55 +0,0 @@
.class final Lcom/adjust/sdk/ar$4;
.super Ljava/lang/Object;
.source "SdkClickHandler.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/adjust/sdk/ar;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic fr:Lcom/adjust/sdk/ar;
.field final synthetic fs:Lcom/adjust/sdk/c;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/ar;Lcom/adjust/sdk/c;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/ar$4;->fr:Lcom/adjust/sdk/ar;
iput-object p2, p0, Lcom/adjust/sdk/ar$4;->fs:Lcom/adjust/sdk/c;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/ar$4;->fr:Lcom/adjust/sdk/ar;
iget-object v1, p0, Lcom/adjust/sdk/ar$4;->fs:Lcom/adjust/sdk/c;
invoke-static {v0, v1}, Lcom/adjust/sdk/ar;->a(Lcom/adjust/sdk/ar;Lcom/adjust/sdk/c;)V
iget-object v0, p0, Lcom/adjust/sdk/ar$4;->fr:Lcom/adjust/sdk/ar;
invoke-virtual {v0}, Lcom/adjust/sdk/ar;->az()V
return-void
.end method

View file

@ -1,457 +1,132 @@
.class public final Lcom/adjust/sdk/ar;
.class public Lcom/adjust/sdk/ar;
.super Ljava/lang/Object;
.source "SdkClickHandler.java"
# interfaces
.implements Lcom/adjust/sdk/ab;
.source "ResponseData.java"
# instance fields
.field cg:Lcom/adjust/sdk/s;
.field public activityKind:Lcom/adjust/sdk/b;
.field cj:Lcom/adjust/sdk/x;
.field public adid:Ljava/lang/String;
.field dN:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
"Lcom/adjust/sdk/v;",
">;"
}
.end annotation
.end field
.field public cl:Lcom/adjust/sdk/AdjustAttribution;
.field dQ:Z
.field public du:Z
.field fg:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/adjust/sdk/c;",
">;"
}
.end annotation
.end field
.field public dv:Lorg/json/JSONObject;
.field fi:Lcom/adjust/sdk/q;
.field public fj:Z
.field public message:Ljava/lang/String;
.field public timestamp:Ljava/lang/String;
# direct methods
.method public constructor <init>(Lcom/adjust/sdk/v;Z)V
.locals 1
.method protected constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-virtual {p0, p1, p2}, Lcom/adjust/sdk/ar;->b(Lcom/adjust/sdk/v;Z)V
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object p1
iput-object p1, p0, Lcom/adjust/sdk/ar;->cj:Lcom/adjust/sdk/x;
invoke-static {}, Lcom/adjust/sdk/j;->ac()Lcom/adjust/sdk/q;
move-result-object p1
iput-object p1, p0, Lcom/adjust/sdk/ar;->fi:Lcom/adjust/sdk/q;
new-instance p1, Lcom/adjust/sdk/s;
const-string p2, "SdkClickHandler"
const/4 v0, 0x0
invoke-direct {p1, p2, v0}, Lcom/adjust/sdk/s;-><init>(Ljava/lang/String;Z)V
iput-object p1, p0, Lcom/adjust/sdk/ar;->cg:Lcom/adjust/sdk/s;
return-void
.end method
.method static synthetic a(Lcom/adjust/sdk/ar;Lcom/adjust/sdk/c;)V
.locals 13
.method public static c(Lcom/adjust/sdk/c;)Lcom/adjust/sdk/ar;
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/ar;->dN:Ljava/lang/ref/WeakReference;
iget-object v0, p0, Lcom/adjust/sdk/c;->activityKind:Lcom/adjust/sdk/b;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
sget-object v1, Lcom/adjust/sdk/ar$1;->cR:[I
move-result-object v0
invoke-virtual {v0}, Lcom/adjust/sdk/b;->ordinal()I
check-cast v0, Lcom/adjust/sdk/v;
move-result v2
iget-object v1, p1, Lcom/adjust/sdk/c;->parameters:Ljava/util/Map;
aget v1, v1, v2
const-string v2, "source"
packed-switch v1, :pswitch_data_0
invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
new-instance v1, Lcom/adjust/sdk/ar;
move-result-object v1
check-cast v1, Ljava/lang/String;
const/4 v2, 0x0
const/4 v3, 0x1
if-eqz v1, :cond_0
const-string v4, "reftag"
invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_0
const/4 v4, 0x1
invoke-direct {v1}, Lcom/adjust/sdk/ar;-><init>()V
goto :goto_0
:cond_0
const/4 v4, 0x0
:pswitch_0
new-instance v1, Lcom/adjust/sdk/u;
invoke-direct {v1, p0}, Lcom/adjust/sdk/u;-><init>(Lcom/adjust/sdk/c;)V
goto :goto_0
:pswitch_1
new-instance v1, Lcom/adjust/sdk/p;
invoke-direct {v1}, Lcom/adjust/sdk/p;-><init>()V
goto :goto_0
:pswitch_2
new-instance v1, Lcom/adjust/sdk/at;
invoke-direct {v1}, Lcom/adjust/sdk/at;-><init>()V
goto :goto_0
:pswitch_3
new-instance v1, Lcom/adjust/sdk/av;
invoke-direct {v1}, Lcom/adjust/sdk/av;-><init>()V
:goto_0
iget-object v5, p1, Lcom/adjust/sdk/c;->parameters:Ljava/util/Map;
iput-object v0, v1, Lcom/adjust/sdk/ar;->activityKind:Lcom/adjust/sdk/b;
const-string v6, "raw_referrer"
return-object v1
invoke-interface {v5, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
nop
move-result-object v5
check-cast v5, Ljava/lang/String;
if-eqz v4, :cond_1
new-instance v6, Lcom/adjust/sdk/av;
invoke-interface {v0}, Lcom/adjust/sdk/v;->getContext()Landroid/content/Context;
move-result-object v7
invoke-direct {v6, v7}, Lcom/adjust/sdk/av;-><init>(Landroid/content/Context;)V
iget-wide v7, p1, Lcom/adjust/sdk/c;->clickTimeInMilliseconds:J
invoke-virtual {v6, v5, v7, v8}, Lcom/adjust/sdk/av;->c(Ljava/lang/String;J)Lorg/json/JSONArray;
move-result-object v6
if-eqz v6, :cond_8
:cond_1
if-eqz v1, :cond_2
const-string v6, "install_referrer"
invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2
const/4 v2, 0x1
:cond_2
const/4 v1, 0x0
const-wide/16 v6, 0x0
if-eqz v2, :cond_3
iget-wide v6, p1, Lcom/adjust/sdk/c;->clickTimeInSeconds:J
iget-wide v8, p1, Lcom/adjust/sdk/c;->installBeginTimeInSeconds:J
iget-object v1, p1, Lcom/adjust/sdk/c;->parameters:Ljava/util/Map;
const-string v10, "referrer"
invoke-interface {v1, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
goto :goto_1
:cond_3
move-wide v8, v6
:goto_1
new-instance v10, Ljava/lang/StringBuilder;
const-string v11, "https://app.adjust.com"
invoke-direct {v10, v11}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v11, p1, Lcom/adjust/sdk/c;->path:Ljava/lang/String;
invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v10
:try_start_0
iget-object v11, p0, Lcom/adjust/sdk/ar;->fg:Ljava/util/List;
invoke-interface {v11}, Ljava/util/List;->size()I
move-result v11
sub-int/2addr v11, v3
invoke-static {v10, p1, v11}, Lcom/adjust/sdk/az;->a(Ljava/lang/String;Lcom/adjust/sdk/c;I)Lcom/adjust/sdk/aq;
move-result-object v10
check-cast v10, Lcom/adjust/sdk/as;
iget-object v11, v10, Lcom/adjust/sdk/as;->dA:Lorg/json/JSONObject;
if-nez v11, :cond_4
invoke-direct {p0, p1}, Lcom/adjust/sdk/ar;->d(Lcom/adjust/sdk/c;)V
return-void
:cond_4
if-nez v0, :cond_5
return-void
:cond_5
if-eqz v4, :cond_6
new-instance v4, Lcom/adjust/sdk/av;
invoke-interface {v0}, Lcom/adjust/sdk/v;->getContext()Landroid/content/Context;
move-result-object v11
invoke-direct {v4, v11}, Lcom/adjust/sdk/av;-><init>(Landroid/content/Context;)V
iget-wide v11, p1, Lcom/adjust/sdk/c;->clickTimeInMilliseconds:J
invoke-virtual {v4, v5, v11, v12}, Lcom/adjust/sdk/av;->b(Ljava/lang/String;J)V
:cond_6
if-eqz v2, :cond_7
iput-wide v6, v10, Lcom/adjust/sdk/as;->clickTime:J
iput-wide v8, v10, Lcom/adjust/sdk/as;->installBegin:J
iput-object v1, v10, Lcom/adjust/sdk/as;->installReferrer:Ljava/lang/String;
iput-boolean v3, v10, Lcom/adjust/sdk/as;->ft:Z
:cond_7
invoke-interface {v0, v10}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/aq;)V
:try_end_0
.catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_3
.catch Ljava/net/SocketTimeoutException; {:try_start_0 .. :try_end_0} :catch_2
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v0
const-string v1, "Sdk_click runtime exception"
invoke-direct {p0, p1, v1, v0}, Lcom/adjust/sdk/ar;->c(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_8
return-void
:catch_1
move-exception v0
const-string v1, "Sdk_click request failed. Will retry later"
invoke-direct {p0, p1, v1, v0}, Lcom/adjust/sdk/ar;->c(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
invoke-direct {p0, p1}, Lcom/adjust/sdk/ar;->d(Lcom/adjust/sdk/c;)V
return-void
:catch_2
move-exception v0
const-string v1, "Sdk_click request timed out. Will retry later"
invoke-direct {p0, p1, v1, v0}, Lcom/adjust/sdk/ar;->c(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
invoke-direct {p0, p1}, Lcom/adjust/sdk/ar;->d(Lcom/adjust/sdk/c;)V
return-void
:catch_3
move-exception v0
const-string v1, "Sdk_click failed to encode parameters"
invoke-direct {p0, p1, v1, v0}, Lcom/adjust/sdk/ar;->c(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private c(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 2
invoke-virtual {p1}, Lcom/adjust/sdk/c;->V()Ljava/lang/String;
move-result-object p1
invoke-static {p2, p3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object p2
const-string p3, "%s. (%s)"
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p1, v0, v1
const/4 p1, 0x1
aput-object p2, v0, p1
invoke-static {p3, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
iget-object p2, p0, Lcom/adjust/sdk/ar;->cj:Lcom/adjust/sdk/x;
new-array p3, v1, [Ljava/lang/Object;
invoke-interface {p2, p1, p3}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
return-void
.end method
.method private d(Lcom/adjust/sdk/c;)V
.locals 5
invoke-virtual {p1}, Lcom/adjust/sdk/c;->T()I
move-result v0
iget-object v1, p0, Lcom/adjust/sdk/ar;->cj:Lcom/adjust/sdk/x;
const-string v2, "Retrying sdk_click package for the %d time"
const/4 v3, 0x1
new-array v3, v3, [Ljava/lang/Object;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
const/4 v4, 0x0
aput-object v0, v3, v4
invoke-interface {v1, v2, v3}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-virtual {p0, p1}, Lcom/adjust/sdk/ar;->b(Lcom/adjust/sdk/c;)V
return-void
:pswitch_data_0
.packed-switch 0x1
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
# virtual methods
.method public final ag()V
.locals 1
.method public toString()Ljava/lang/String;
.locals 5
const/4 v0, 0x1
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
iput-boolean v0, p0, Lcom/adjust/sdk/ar;->dQ:Z
const-string v1, "message:%s timestamp:%s json:%s"
return-void
.end method
.method public final ah()V
.locals 1
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/adjust/sdk/ar;->dQ:Z
invoke-virtual {p0}, Lcom/adjust/sdk/ar;->az()V
return-void
.end method
.method public final ak()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/ar;->cg:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/ar$2;
invoke-direct {v1, p0}, Lcom/adjust/sdk/ar$2;-><init>(Lcom/adjust/sdk/ar;)V
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
return-void
.end method
.method final az()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/ar;->cg:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/ar$3;
invoke-direct {v1, p0}, Lcom/adjust/sdk/ar$3;-><init>(Lcom/adjust/sdk/ar;)V
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
return-void
.end method
.method public final b(Lcom/adjust/sdk/c;)V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/ar;->cg:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/ar$1;
invoke-direct {v1, p0, p1}, Lcom/adjust/sdk/ar$1;-><init>(Lcom/adjust/sdk/ar;Lcom/adjust/sdk/c;)V
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
return-void
.end method
.method public final b(Lcom/adjust/sdk/v;Z)V
.locals 0
xor-int/lit8 p2, p2, 0x1
iput-boolean p2, p0, Lcom/adjust/sdk/ar;->dQ:Z
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/adjust/sdk/ar;->fg:Ljava/util/List;
new-instance p2, Ljava/lang/ref/WeakReference;
invoke-direct {p2, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object p2, p0, Lcom/adjust/sdk/ar;->dN:Ljava/lang/ref/WeakReference;
return-void
const/4 v2, 0x3
new-array v2, v2, [Ljava/lang/Object;
iget-object v3, p0, Lcom/adjust/sdk/ar;->message:Ljava/lang/String;
const/4 v4, 0x0
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/ar;->timestamp:Ljava/lang/String;
const/4 v4, 0x1
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/ar;->dv:Lorg/json/JSONObject;
const/4 v4, 0x2
aput-object v3, v2, v4
invoke-static {v0, v1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -0,0 +1,103 @@
.class final Lcom/adjust/sdk/as$1;
.super Ljava/lang/Object;
.source "SdkClickHandler.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/as;->b(Lcom/adjust/sdk/c;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic fk:Lcom/adjust/sdk/c;
.field final synthetic fl:Lcom/adjust/sdk/as;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/as;Lcom/adjust/sdk/c;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/as$1;->fl:Lcom/adjust/sdk/as;
iput-object p2, p0, Lcom/adjust/sdk/as$1;->fk:Lcom/adjust/sdk/c;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 6
iget-object v0, p0, Lcom/adjust/sdk/as$1;->fl:Lcom/adjust/sdk/as;
iget-object v0, v0, Lcom/adjust/sdk/as;->fa:Ljava/util/List;
iget-object v1, p0, Lcom/adjust/sdk/as$1;->fk:Lcom/adjust/sdk/c;
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
iget-object v0, p0, Lcom/adjust/sdk/as$1;->fl:Lcom/adjust/sdk/as;
iget-object v0, v0, Lcom/adjust/sdk/as;->ce:Lcom/adjust/sdk/x;
const-string v1, "Added sdk_click %d"
const/4 v2, 0x1
new-array v3, v2, [Ljava/lang/Object;
iget-object v4, p0, Lcom/adjust/sdk/as$1;->fl:Lcom/adjust/sdk/as;
iget-object v4, v4, Lcom/adjust/sdk/as;->fa:Ljava/util/List;
invoke-interface {v4}, Ljava/util/List;->size()I
move-result v4
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
const/4 v5, 0x0
aput-object v4, v3, v5
invoke-interface {v0, v1, v3}, Lcom/adjust/sdk/x;->b(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/as$1;->fl:Lcom/adjust/sdk/as;
iget-object v0, v0, Lcom/adjust/sdk/as;->ce:Lcom/adjust/sdk/x;
const-string v1, "%s"
new-array v2, v2, [Ljava/lang/Object;
iget-object v3, p0, Lcom/adjust/sdk/as$1;->fk:Lcom/adjust/sdk/c;
invoke-virtual {v3}, Lcom/adjust/sdk/c;->U()Ljava/lang/String;
move-result-object v3
aput-object v3, v2, v5
invoke-interface {v0, v1, v2}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/as$1;->fl:Lcom/adjust/sdk/as;
invoke-virtual {v0}, Lcom/adjust/sdk/as;->az()V
return-void
.end method

View file

@ -1,4 +1,4 @@
.class final Lcom/adjust/sdk/ar$2;
.class final Lcom/adjust/sdk/as$2;
.super Ljava/lang/Object;
.source "SdkClickHandler.java"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/ar;->ak()V
value = Lcom/adjust/sdk/as;->ak()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,14 +18,14 @@
# instance fields
.field final synthetic fr:Lcom/adjust/sdk/ar;
.field final synthetic fl:Lcom/adjust/sdk/as;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/ar;)V
.method constructor <init>(Lcom/adjust/sdk/as;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/ar$2;->fr:Lcom/adjust/sdk/ar;
iput-object p1, p0, Lcom/adjust/sdk/as$2;->fl:Lcom/adjust/sdk/as;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -39,9 +39,9 @@
move-object/from16 v1, p0
iget-object v0, v1, Lcom/adjust/sdk/ar$2;->fr:Lcom/adjust/sdk/ar;
iget-object v0, v1, Lcom/adjust/sdk/as$2;->fl:Lcom/adjust/sdk/as;
iget-object v0, v0, Lcom/adjust/sdk/ar;->dN:Ljava/lang/ref/WeakReference;
iget-object v0, v0, Lcom/adjust/sdk/as;->dI:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
@ -49,20 +49,20 @@
check-cast v0, Lcom/adjust/sdk/v;
new-instance v2, Lcom/adjust/sdk/av;
new-instance v2, Lcom/adjust/sdk/aw;
invoke-interface {v0}, Lcom/adjust/sdk/v;->getContext()Landroid/content/Context;
move-result-object v3
invoke-direct {v2, v3}, Lcom/adjust/sdk/av;-><init>(Landroid/content/Context;)V
invoke-direct {v2, v3}, Lcom/adjust/sdk/aw;-><init>(Landroid/content/Context;)V
const/4 v3, 0x0
const/4 v4, 0x1
:try_start_0
invoke-virtual {v2}, Lcom/adjust/sdk/av;->aA()Lorg/json/JSONArray;
invoke-virtual {v2}, Lcom/adjust/sdk/aw;->aA()Lorg/json/JSONArray;
move-result-object v5
@ -109,7 +109,7 @@
move-result-object v14
invoke-interface {v0}, Lcom/adjust/sdk/v;->B()Lcom/adjust/sdk/AdjustConfig;
invoke-interface {v0}, Lcom/adjust/sdk/v;->B()Lcom/adjust/sdk/f;
move-result-object v15
@ -117,17 +117,17 @@
move-result-object v16
invoke-interface {v0}, Lcom/adjust/sdk/v;->E()Lcom/adjust/sdk/at;
invoke-interface {v0}, Lcom/adjust/sdk/v;->E()Lcom/adjust/sdk/au;
move-result-object v17
invoke-static/range {v11 .. v17}, Lcom/adjust/sdk/am;->a(Ljava/lang/String;JLcom/adjust/sdk/d;Lcom/adjust/sdk/AdjustConfig;Lcom/adjust/sdk/t;Lcom/adjust/sdk/at;)Lcom/adjust/sdk/c;
invoke-static/range {v11 .. v17}, Lcom/adjust/sdk/an;->a(Ljava/lang/String;JLcom/adjust/sdk/d;Lcom/adjust/sdk/f;Lcom/adjust/sdk/t;Lcom/adjust/sdk/au;)Lcom/adjust/sdk/c;
move-result-object v7
iget-object v8, v1, Lcom/adjust/sdk/ar$2;->fr:Lcom/adjust/sdk/ar;
iget-object v8, v1, Lcom/adjust/sdk/as$2;->fl:Lcom/adjust/sdk/as;
invoke-virtual {v8, v7}, Lcom/adjust/sdk/ar;->b(Lcom/adjust/sdk/c;)V
invoke-virtual {v8, v7}, Lcom/adjust/sdk/as;->b(Lcom/adjust/sdk/c;)V
const/4 v7, 0x1
@ -139,7 +139,7 @@
:cond_1
if-eqz v7, :cond_2
invoke-virtual {v2, v5}, Lcom/adjust/sdk/av;->a(Lorg/json/JSONArray;)V
invoke-virtual {v2, v5}, Lcom/adjust/sdk/aw;->a(Lorg/json/JSONArray;)V
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
@ -149,9 +149,9 @@
:catch_0
move-exception v0
iget-object v2, v1, Lcom/adjust/sdk/ar$2;->fr:Lcom/adjust/sdk/ar;
iget-object v2, v1, Lcom/adjust/sdk/as$2;->fl:Lcom/adjust/sdk/as;
iget-object v2, v2, Lcom/adjust/sdk/ar;->cj:Lcom/adjust/sdk/x;
iget-object v2, v2, Lcom/adjust/sdk/as;->ce:Lcom/adjust/sdk/x;
const-string v5, "Send saved raw referrers error (%s)"

View file

@ -1,4 +1,4 @@
.class final Lcom/adjust/sdk/ar$3;
.class final Lcom/adjust/sdk/as$3;
.super Ljava/lang/Object;
.source "SdkClickHandler.java"
@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/ar;->az()V
value = Lcom/adjust/sdk/as;->az()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,14 +18,14 @@
# instance fields
.field final synthetic fr:Lcom/adjust/sdk/ar;
.field final synthetic fl:Lcom/adjust/sdk/as;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/ar;)V
.method constructor <init>(Lcom/adjust/sdk/as;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/ar$3;->fr:Lcom/adjust/sdk/ar;
iput-object p1, p0, Lcom/adjust/sdk/as$3;->fl:Lcom/adjust/sdk/as;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,13 +37,13 @@
.method public final run()V
.locals 11
iget-object v0, p0, Lcom/adjust/sdk/ar$3;->fr:Lcom/adjust/sdk/ar;
iget-object v0, p0, Lcom/adjust/sdk/as$3;->fl:Lcom/adjust/sdk/as;
iget-boolean v1, v0, Lcom/adjust/sdk/ar;->dQ:Z
iget-boolean v1, v0, Lcom/adjust/sdk/as;->dL:Z
if-nez v1, :cond_1
iget-object v1, v0, Lcom/adjust/sdk/ar;->fg:Ljava/util/List;
iget-object v1, v0, Lcom/adjust/sdk/as;->fa:Ljava/util/List;
invoke-interface {v1}, Ljava/util/List;->isEmpty()Z
@ -51,7 +51,7 @@
if-nez v1, :cond_1
iget-object v1, v0, Lcom/adjust/sdk/ar;->fg:Ljava/util/List;
iget-object v1, v0, Lcom/adjust/sdk/as;->fa:Ljava/util/List;
const/4 v2, 0x0
@ -63,9 +63,9 @@
iget v3, v1, Lcom/adjust/sdk/c;->retries:I
new-instance v4, Lcom/adjust/sdk/ar$4;
new-instance v4, Lcom/adjust/sdk/as$4;
invoke-direct {v4, v0, v1}, Lcom/adjust/sdk/ar$4;-><init>(Lcom/adjust/sdk/ar;Lcom/adjust/sdk/c;)V
invoke-direct {v4, v0, v1}, Lcom/adjust/sdk/as$4;-><init>(Lcom/adjust/sdk/as;Lcom/adjust/sdk/c;)V
if-gtz v3, :cond_0
@ -74,9 +74,9 @@
return-void
:cond_0
iget-object v1, v0, Lcom/adjust/sdk/ar;->fi:Lcom/adjust/sdk/q;
iget-object v1, v0, Lcom/adjust/sdk/as;->fc:Lcom/adjust/sdk/q;
invoke-static {v3, v1}, Lcom/adjust/sdk/ay;->a(ILcom/adjust/sdk/q;)J
invoke-static {v3, v1}, Lcom/adjust/sdk/az;->a(ILcom/adjust/sdk/q;)J
move-result-wide v5
@ -88,13 +88,13 @@
div-double/2addr v7, v9
sget-object v1, Lcom/adjust/sdk/ay;->fB:Ljava/text/DecimalFormat;
sget-object v1, Lcom/adjust/sdk/az;->fv:Ljava/text/DecimalFormat;
invoke-virtual {v1, v7, v8}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;
move-result-object v1
iget-object v7, v0, Lcom/adjust/sdk/ar;->cj:Lcom/adjust/sdk/x;
iget-object v7, v0, Lcom/adjust/sdk/as;->ce:Lcom/adjust/sdk/x;
const-string v8, "Waiting for %s seconds before retrying sdk_click for the %d time"
@ -114,7 +114,7 @@
invoke-interface {v7, v8, v9}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, v0, Lcom/adjust/sdk/ar;->cg:Lcom/adjust/sdk/s;
iget-object v0, v0, Lcom/adjust/sdk/as;->cb:Lcom/adjust/sdk/s;
sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;

View file

@ -0,0 +1,55 @@
.class final Lcom/adjust/sdk/as$4;
.super Ljava/lang/Object;
.source "SdkClickHandler.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/adjust/sdk/as;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic fl:Lcom/adjust/sdk/as;
.field final synthetic fm:Lcom/adjust/sdk/c;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/as;Lcom/adjust/sdk/c;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/as$4;->fl:Lcom/adjust/sdk/as;
iput-object p2, p0, Lcom/adjust/sdk/as$4;->fm:Lcom/adjust/sdk/c;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/as$4;->fl:Lcom/adjust/sdk/as;
iget-object v1, p0, Lcom/adjust/sdk/as$4;->fm:Lcom/adjust/sdk/c;
invoke-static {v0, v1}, Lcom/adjust/sdk/as;->a(Lcom/adjust/sdk/as;Lcom/adjust/sdk/c;)V
iget-object v0, p0, Lcom/adjust/sdk/as$4;->fl:Lcom/adjust/sdk/as;
invoke-virtual {v0}, Lcom/adjust/sdk/as;->az()V
return-void
.end method

View file

@ -1,23 +1,457 @@
.class public final Lcom/adjust/sdk/as;
.super Lcom/adjust/sdk/aq;
.source "SdkClickResponseData.java"
.super Ljava/lang/Object;
.source "SdkClickHandler.java"
# interfaces
.implements Lcom/adjust/sdk/ab;
# instance fields
.field clickTime:J
.field cb:Lcom/adjust/sdk/s;
.field ft:Z
.field ce:Lcom/adjust/sdk/x;
.field installBegin:J
.field dI:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
"Lcom/adjust/sdk/v;",
">;"
}
.end annotation
.end field
.field installReferrer:Ljava/lang/String;
.field dL:Z
.field fa:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/adjust/sdk/c;",
">;"
}
.end annotation
.end field
.field fc:Lcom/adjust/sdk/q;
# direct methods
.method public constructor <init>()V
.locals 0
.method public constructor <init>(Lcom/adjust/sdk/v;Z)V
.locals 1
invoke-direct {p0}, Lcom/adjust/sdk/aq;-><init>()V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-virtual {p0, p1, p2}, Lcom/adjust/sdk/as;->b(Lcom/adjust/sdk/v;Z)V
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object p1
iput-object p1, p0, Lcom/adjust/sdk/as;->ce:Lcom/adjust/sdk/x;
invoke-static {}, Lcom/adjust/sdk/j;->ac()Lcom/adjust/sdk/q;
move-result-object p1
iput-object p1, p0, Lcom/adjust/sdk/as;->fc:Lcom/adjust/sdk/q;
new-instance p1, Lcom/adjust/sdk/s;
const-string p2, "SdkClickHandler"
const/4 v0, 0x0
invoke-direct {p1, p2, v0}, Lcom/adjust/sdk/s;-><init>(Ljava/lang/String;Z)V
iput-object p1, p0, Lcom/adjust/sdk/as;->cb:Lcom/adjust/sdk/s;
return-void
.end method
.method static synthetic a(Lcom/adjust/sdk/as;Lcom/adjust/sdk/c;)V
.locals 13
iget-object v0, p0, Lcom/adjust/sdk/as;->dI:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/adjust/sdk/v;
iget-object v1, p1, Lcom/adjust/sdk/c;->parameters:Ljava/util/Map;
const-string v2, "source"
invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
const/4 v2, 0x0
const/4 v3, 0x1
if-eqz v1, :cond_0
const-string v4, "reftag"
invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_0
const/4 v4, 0x1
goto :goto_0
:cond_0
const/4 v4, 0x0
:goto_0
iget-object v5, p1, Lcom/adjust/sdk/c;->parameters:Ljava/util/Map;
const-string v6, "raw_referrer"
invoke-interface {v5, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v5
check-cast v5, Ljava/lang/String;
if-eqz v4, :cond_1
new-instance v6, Lcom/adjust/sdk/aw;
invoke-interface {v0}, Lcom/adjust/sdk/v;->getContext()Landroid/content/Context;
move-result-object v7
invoke-direct {v6, v7}, Lcom/adjust/sdk/aw;-><init>(Landroid/content/Context;)V
iget-wide v7, p1, Lcom/adjust/sdk/c;->clickTimeInMilliseconds:J
invoke-virtual {v6, v5, v7, v8}, Lcom/adjust/sdk/aw;->c(Ljava/lang/String;J)Lorg/json/JSONArray;
move-result-object v6
if-eqz v6, :cond_8
:cond_1
if-eqz v1, :cond_2
const-string v6, "install_referrer"
invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_2
const/4 v2, 0x1
:cond_2
const/4 v1, 0x0
const-wide/16 v6, 0x0
if-eqz v2, :cond_3
iget-wide v6, p1, Lcom/adjust/sdk/c;->clickTimeInSeconds:J
iget-wide v8, p1, Lcom/adjust/sdk/c;->installBeginTimeInSeconds:J
iget-object v1, p1, Lcom/adjust/sdk/c;->parameters:Ljava/util/Map;
const-string v10, "referrer"
invoke-interface {v1, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/String;
goto :goto_1
:cond_3
move-wide v8, v6
:goto_1
new-instance v10, Ljava/lang/StringBuilder;
const-string v11, "https://app.adjust.com"
invoke-direct {v10, v11}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v11, p1, Lcom/adjust/sdk/c;->path:Ljava/lang/String;
invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v10
:try_start_0
iget-object v11, p0, Lcom/adjust/sdk/as;->fa:Ljava/util/List;
invoke-interface {v11}, Ljava/util/List;->size()I
move-result v11
sub-int/2addr v11, v3
invoke-static {v10, p1, v11}, Lcom/adjust/sdk/ba;->a(Ljava/lang/String;Lcom/adjust/sdk/c;I)Lcom/adjust/sdk/ar;
move-result-object v10
check-cast v10, Lcom/adjust/sdk/at;
iget-object v11, v10, Lcom/adjust/sdk/at;->dv:Lorg/json/JSONObject;
if-nez v11, :cond_4
invoke-direct {p0, p1}, Lcom/adjust/sdk/as;->d(Lcom/adjust/sdk/c;)V
return-void
:cond_4
if-nez v0, :cond_5
return-void
:cond_5
if-eqz v4, :cond_6
new-instance v4, Lcom/adjust/sdk/aw;
invoke-interface {v0}, Lcom/adjust/sdk/v;->getContext()Landroid/content/Context;
move-result-object v11
invoke-direct {v4, v11}, Lcom/adjust/sdk/aw;-><init>(Landroid/content/Context;)V
iget-wide v11, p1, Lcom/adjust/sdk/c;->clickTimeInMilliseconds:J
invoke-virtual {v4, v5, v11, v12}, Lcom/adjust/sdk/aw;->b(Ljava/lang/String;J)V
:cond_6
if-eqz v2, :cond_7
iput-wide v6, v10, Lcom/adjust/sdk/at;->clickTime:J
iput-wide v8, v10, Lcom/adjust/sdk/at;->installBegin:J
iput-object v1, v10, Lcom/adjust/sdk/at;->installReferrer:Ljava/lang/String;
iput-boolean v3, v10, Lcom/adjust/sdk/at;->fn:Z
:cond_7
invoke-interface {v0, v10}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/ar;)V
:try_end_0
.catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_3
.catch Ljava/net/SocketTimeoutException; {:try_start_0 .. :try_end_0} :catch_2
.catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
return-void
:catch_0
move-exception v0
const-string v1, "Sdk_click runtime exception"
invoke-direct {p0, p1, v1, v0}, Lcom/adjust/sdk/as;->c(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_8
return-void
:catch_1
move-exception v0
const-string v1, "Sdk_click request failed. Will retry later"
invoke-direct {p0, p1, v1, v0}, Lcom/adjust/sdk/as;->c(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
invoke-direct {p0, p1}, Lcom/adjust/sdk/as;->d(Lcom/adjust/sdk/c;)V
return-void
:catch_2
move-exception v0
const-string v1, "Sdk_click request timed out. Will retry later"
invoke-direct {p0, p1, v1, v0}, Lcom/adjust/sdk/as;->c(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
invoke-direct {p0, p1}, Lcom/adjust/sdk/as;->d(Lcom/adjust/sdk/c;)V
return-void
:catch_3
move-exception v0
const-string v1, "Sdk_click failed to encode parameters"
invoke-direct {p0, p1, v1, v0}, Lcom/adjust/sdk/as;->c(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method private c(Lcom/adjust/sdk/c;Ljava/lang/String;Ljava/lang/Throwable;)V
.locals 2
invoke-virtual {p1}, Lcom/adjust/sdk/c;->V()Ljava/lang/String;
move-result-object p1
invoke-static {p2, p3}, Lcom/adjust/sdk/az;->a(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object p2
const-string p3, "%s. (%s)"
const/4 v0, 0x2
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p1, v0, v1
const/4 p1, 0x1
aput-object p2, v0, p1
invoke-static {p3, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
iget-object p2, p0, Lcom/adjust/sdk/as;->ce:Lcom/adjust/sdk/x;
new-array p3, v1, [Ljava/lang/Object;
invoke-interface {p2, p1, p3}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
return-void
.end method
.method private d(Lcom/adjust/sdk/c;)V
.locals 5
invoke-virtual {p1}, Lcom/adjust/sdk/c;->T()I
move-result v0
iget-object v1, p0, Lcom/adjust/sdk/as;->ce:Lcom/adjust/sdk/x;
const-string v2, "Retrying sdk_click package for the %d time"
const/4 v3, 0x1
new-array v3, v3, [Ljava/lang/Object;
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v0
const/4 v4, 0x0
aput-object v0, v3, v4
invoke-interface {v1, v2, v3}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-virtual {p0, p1}, Lcom/adjust/sdk/as;->b(Lcom/adjust/sdk/c;)V
return-void
.end method
# virtual methods
.method public final ag()V
.locals 1
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/adjust/sdk/as;->dL:Z
return-void
.end method
.method public final ah()V
.locals 1
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/adjust/sdk/as;->dL:Z
invoke-virtual {p0}, Lcom/adjust/sdk/as;->az()V
return-void
.end method
.method public final ak()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/as;->cb:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/as$2;
invoke-direct {v1, p0}, Lcom/adjust/sdk/as$2;-><init>(Lcom/adjust/sdk/as;)V
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
return-void
.end method
.method final az()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/as;->cb:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/as$3;
invoke-direct {v1, p0}, Lcom/adjust/sdk/as$3;-><init>(Lcom/adjust/sdk/as;)V
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
return-void
.end method
.method public final b(Lcom/adjust/sdk/c;)V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/as;->cb:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/as$1;
invoke-direct {v1, p0, p1}, Lcom/adjust/sdk/as$1;-><init>(Lcom/adjust/sdk/as;Lcom/adjust/sdk/c;)V
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
return-void
.end method
.method public final b(Lcom/adjust/sdk/v;Z)V
.locals 0
xor-int/lit8 p2, p2, 0x1
iput-boolean p2, p0, Lcom/adjust/sdk/as;->dL:Z
new-instance p2, Ljava/util/ArrayList;
invoke-direct {p2}, Ljava/util/ArrayList;-><init>()V
iput-object p2, p0, Lcom/adjust/sdk/as;->fa:Ljava/util/List;
new-instance p2, Ljava/lang/ref/WeakReference;
invoke-direct {p2, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object p2, p0, Lcom/adjust/sdk/as;->dI:Ljava/lang/ref/WeakReference;
return-void
.end method

View file

@ -1,124 +1,23 @@
.class public final Lcom/adjust/sdk/at;
.super Ljava/lang/Object;
.source "SessionParameters.java"
.super Lcom/adjust/sdk/ar;
.source "SdkClickResponseData.java"
# instance fields
.field callbackParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field clickTime:J
.field partnerParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field fn:Z
.field installBegin:J
.field installReferrer:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
invoke-direct {p0}, Lcom/adjust/sdk/ar;-><init>()V
return-void
.end method
# virtual methods
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-nez p1, :cond_1
return v1
:cond_1
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_2
return v1
:cond_2
check-cast p1, Lcom/adjust/sdk/at;
iget-object v2, p0, Lcom/adjust/sdk/at;->callbackParameters:Ljava/util/Map;
iget-object v3, p1, Lcom/adjust/sdk/at;->callbackParameters:Ljava/util/Map;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_3
return v1
:cond_3
iget-object v2, p0, Lcom/adjust/sdk/at;->partnerParameters:Ljava/util/Map;
iget-object p1, p1, Lcom/adjust/sdk/at;->partnerParameters:Ljava/util/Map;
invoke-static {v2, p1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_4
return v1
:cond_4
return v0
.end method
.method public final hashCode()I
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/at;->callbackParameters:Ljava/util/Map;
invoke-static {v0}, Lcom/adjust/sdk/ay;->o(Ljava/lang/Object;)I
move-result v0
add-int/lit16 v0, v0, 0x275
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/at;->partnerParameters:Ljava/util/Map;
invoke-static {v1}, Lcom/adjust/sdk/ay;->o(Ljava/lang/Object;)I
move-result v1
add-int/2addr v0, v1
return v0
.end method

View file

@ -1,13 +1,124 @@
.class public final Lcom/adjust/sdk/au;
.super Lcom/adjust/sdk/aq;
.source "SessionResponseData.java"
.super Ljava/lang/Object;
.source "SessionParameters.java"
# instance fields
.field callbackParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field partnerParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Lcom/adjust/sdk/aq;-><init>()V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-nez p1, :cond_1
return v1
:cond_1
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_2
return v1
:cond_2
check-cast p1, Lcom/adjust/sdk/au;
iget-object v2, p0, Lcom/adjust/sdk/au;->callbackParameters:Ljava/util/Map;
iget-object v3, p1, Lcom/adjust/sdk/au;->callbackParameters:Ljava/util/Map;
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
if-nez v2, :cond_3
return v1
:cond_3
iget-object v2, p0, Lcom/adjust/sdk/au;->partnerParameters:Ljava/util/Map;
iget-object p1, p1, Lcom/adjust/sdk/au;->partnerParameters:Ljava/util/Map;
invoke-static {v2, p1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_4
return v1
:cond_4
return v0
.end method
.method public final hashCode()I
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/au;->callbackParameters:Ljava/util/Map;
invoke-static {v0}, Lcom/adjust/sdk/az;->o(Ljava/lang/Object;)I
move-result v0
add-int/lit16 v0, v0, 0x275
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/au;->partnerParameters:Ljava/util/Map;
invoke-static {v1}, Lcom/adjust/sdk/az;->o(Ljava/lang/Object;)I
move-result v1
add-int/2addr v0, v1
return v0
.end method

View file

@ -1,758 +1,13 @@
.class public final Lcom/adjust/sdk/av;
.super Ljava/lang/Object;
.source "SharedPreferencesManager.java"
# instance fields
.field private final sharedPreferences:Landroid/content/SharedPreferences;
.super Lcom/adjust/sdk/ar;
.source "SessionResponseData.java"
# direct methods
.method public constructor <init>(Landroid/content/Context;)V
.locals 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const-string v0, "adjust_preferences"
const/4 v1, 0x0
invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object p1
iput-object p1, p0, Lcom/adjust/sdk/av;->sharedPreferences:Landroid/content/SharedPreferences;
return-void
.end method
.method private declared-synchronized a(Ljava/lang/String;Ljava/lang/String;)V
.locals 1
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/adjust/sdk/av;->sharedPreferences:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
move-result-object p1
invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method
.method private declared-synchronized d(Ljava/lang/String;J)I
.locals 7
monitor-enter p0
:try_start_0
invoke-virtual {p0}, Lcom/adjust/sdk/av;->aA()Lorg/json/JSONArray;
move-result-object v0
const/4 v1, 0x0
const/4 v2, 0x0
:goto_0
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v3
if-ge v2, v3, :cond_1
invoke-virtual {v0, v2}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray;
move-result-object v3
const/4 v4, 0x0
invoke-virtual {v3, v1, v4}, Lorg/json/JSONArray;->optString(ILjava/lang/String;)Ljava/lang/String;
move-result-object v4
if-eqz v4, :cond_0
invoke-virtual {v4, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_0
const-wide/16 v4, -0x1
const/4 v6, 0x1
invoke-virtual {v3, v6, v4, v5}, Lorg/json/JSONArray;->optLong(IJ)J
move-result-wide v3
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
cmp-long v5, v3, p2
if-nez v5, :cond_0
monitor-exit p0
return v2
:cond_0
add-int/lit8 v2, v2, 0x1
goto :goto_0
:catchall_0
move-exception p1
monitor-exit p0
throw p1
:catch_0
:cond_1
const/4 p1, -0x1
monitor-exit p0
return p1
.end method
.method private declared-synchronized getString(Ljava/lang/String;)Ljava/lang/String;
.locals 2
monitor-enter p0
const/4 v0, 0x0
:try_start_0
iget-object v1, p0, Lcom/adjust/sdk/av;->sharedPreferences:Landroid/content/SharedPreferences;
invoke-interface {v1, p1, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
:try_end_0
.catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-object p1
:catchall_0
move-exception p1
monitor-exit p0
throw p1
:catch_0
monitor-exit p0
return-object v0
.end method
.method private declared-synchronized k(Ljava/lang/String;)V
.locals 2
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/adjust/sdk/av;->sharedPreferences:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
const/4 v1, 0x1
invoke-interface {v0, p1, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
move-result-object p1
invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method
.method private declared-synchronized l(Ljava/lang/String;)Z
.locals 2
monitor-enter p0
const/4 v0, 0x0
:try_start_0
iget-object v1, p0, Lcom/adjust/sdk/av;->sharedPreferences:Landroid/content/SharedPreferences;
invoke-interface {v1, p1, v0}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result p1
:try_end_0
.catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return p1
:catchall_0
move-exception p1
monitor-exit p0
throw p1
:catch_0
monitor-exit p0
return v0
.end method
.method private declared-synchronized remove(Ljava/lang/String;)V
.locals 1
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/adjust/sdk/av;->sharedPreferences:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
invoke-interface {v0, p1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
move-result-object p1
invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method
# virtual methods
.method public final declared-synchronized a(Ljava/lang/String;J)V
.locals 3
monitor-enter p0
:try_start_0
invoke-virtual {p0}, Lcom/adjust/sdk/av;->aA()Lorg/json/JSONArray;
move-result-object v0
invoke-virtual {p0, p1, p2, p3}, Lcom/adjust/sdk/av;->c(Ljava/lang/String;J)Lorg/json/JSONArray;
move-result-object v1
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-eqz v1, :cond_0
monitor-exit p0
return-void
:cond_0
:try_start_1
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1}, Lorg/json/JSONArray;-><init>()V
const/4 v2, 0x0
invoke-virtual {v1, v2, p1}, Lorg/json/JSONArray;->put(ILjava/lang/Object;)Lorg/json/JSONArray;
const/4 p1, 0x1
invoke-virtual {v1, p1, p2, p3}, Lorg/json/JSONArray;->put(IJ)Lorg/json/JSONArray;
const/4 p1, 0x2
invoke-virtual {v1, p1, v2}, Lorg/json/JSONArray;->put(II)Lorg/json/JSONArray;
invoke-virtual {v0, v1}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
invoke-virtual {p0, v0}, Lcom/adjust/sdk/av;->a(Lorg/json/JSONArray;)V
:try_end_1
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
:catch_0
monitor-exit p0
return-void
.end method
.method public final declared-synchronized a(Lorg/json/JSONArray;)V
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "raw_referrers"
invoke-virtual {p1}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object p1
invoke-direct {p0, v0, p1}, Lcom/adjust/sdk/av;->a(Ljava/lang/String;Ljava/lang/String;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method
.method public final declared-synchronized aA()Lorg/json/JSONArray;
.locals 2
monitor-enter p0
:try_start_0
const-string v0, "raw_referrers"
invoke-direct {p0, v0}, Lcom/adjust/sdk/av;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_0
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1, v0}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-object v1
:catchall_0
move-exception v0
goto :goto_0
:catch_0
:cond_0
:try_start_1
new-instance v0, Lorg/json/JSONArray;
invoke-direct {v0}, Lorg/json/JSONArray;-><init>()V
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
monitor-exit p0
return-object v0
:goto_0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized aB()V
.locals 8
monitor-enter p0
:try_start_0
invoke-virtual {p0}, Lcom/adjust/sdk/av;->aA()Lorg/json/JSONArray;
move-result-object v0
const/4 v1, 0x0
const/4 v2, 0x0
const/4 v3, 0x0
:goto_0
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v4
if-ge v2, v4, :cond_1
invoke-virtual {v0, v2}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray;
move-result-object v4
const/4 v5, -0x1
const/4 v6, 0x2
invoke-virtual {v4, v6, v5}, Lorg/json/JSONArray;->optInt(II)I
move-result v5
const/4 v7, 0x1
if-ne v5, v7, :cond_0
invoke-virtual {v4, v6, v1}, Lorg/json/JSONArray;->put(II)Lorg/json/JSONArray;
const/4 v3, 0x1
:cond_0
add-int/lit8 v2, v2, 0x1
goto :goto_0
:cond_1
if-eqz v3, :cond_2
invoke-virtual {p0, v0}, Lcom/adjust/sdk/av;->a(Lorg/json/JSONArray;)V
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
:cond_2
monitor-exit p0
return-void
:catchall_0
move-exception v0
monitor-exit p0
throw v0
:catch_0
monitor-exit p0
return-void
.end method
.method public final declared-synchronized aC()V
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "push_token"
invoke-direct {p0, v0}, Lcom/adjust/sdk/av;->remove(Ljava/lang/String;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception v0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized aD()V
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "install_tracked"
invoke-direct {p0, v0}, Lcom/adjust/sdk/av;->k(Ljava/lang/String;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception v0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized aE()Z
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "install_tracked"
invoke-direct {p0, v0}, Lcom/adjust/sdk/av;->l(Ljava/lang/String;)Z
move-result v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return v0
:catchall_0
move-exception v0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized b(Ljava/lang/String;J)V
.locals 2
monitor-enter p0
if-eqz p1, :cond_4
:try_start_0
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v0
if-nez v0, :cond_0
goto :goto_1
:cond_0
invoke-direct {p0, p1, p2, p3}, Lcom/adjust/sdk/av;->d(Ljava/lang/String;J)I
move-result p1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-gez p1, :cond_1
monitor-exit p0
return-void
:cond_1
:try_start_1
invoke-virtual {p0}, Lcom/adjust/sdk/av;->aA()Lorg/json/JSONArray;
move-result-object p2
new-instance p3, Lorg/json/JSONArray;
invoke-direct {p3}, Lorg/json/JSONArray;-><init>()V
const/4 v0, 0x0
:goto_0
invoke-virtual {p2}, Lorg/json/JSONArray;->length()I
move-result v1
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
if-ge v0, v1, :cond_3
if-eq v0, p1, :cond_2
:try_start_2
invoke-virtual {p2, v0}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray;
move-result-object v1
invoke-virtual {p3, v1}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
:try_end_2
.catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0
.catchall {:try_start_2 .. :try_end_2} :catchall_0
:catch_0
:cond_2
add-int/lit8 v0, v0, 0x1
goto :goto_0
:cond_3
:try_start_3
const-string p1, "raw_referrers"
invoke-virtual {p3}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object p2
invoke-direct {p0, p1, p2}, Lcom/adjust/sdk/av;->a(Ljava/lang/String;Ljava/lang/String;)V
:try_end_3
.catchall {:try_start_3 .. :try_end_3} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
:cond_4
:goto_1
monitor-exit p0
return-void
.end method
.method public final declared-synchronized c(Ljava/lang/String;J)Lorg/json/JSONArray;
.method public constructor <init>()V
.locals 0
monitor-enter p0
:try_start_0
invoke-direct {p0, p1, p2, p3}, Lcom/adjust/sdk/av;->d(Ljava/lang/String;J)I
move-result p1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-ltz p1, :cond_0
:try_start_1
invoke-virtual {p0}, Lcom/adjust/sdk/av;->aA()Lorg/json/JSONArray;
move-result-object p2
invoke-virtual {p2, p1}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray;
move-result-object p1
:try_end_1
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
monitor-exit p0
return-object p1
:catch_0
:cond_0
const/4 p1, 0x0
monitor-exit p0
return-object p1
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method
.method public final declared-synchronized getPushToken()Ljava/lang/String;
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "push_token"
invoke-direct {p0, v0}, Lcom/adjust/sdk/av;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-object v0
:catchall_0
move-exception v0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized j(Ljava/lang/String;)V
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "push_token"
invoke-direct {p0, v0, p1}, Lcom/adjust/sdk/av;->a(Ljava/lang/String;Ljava/lang/String;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
invoke-direct {p0}, Lcom/adjust/sdk/ar;-><init>()V
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method

View file

@ -1,67 +0,0 @@
.class final Lcom/adjust/sdk/aw$1;
.super Ljava/lang/Object;
.source "TimerCycle.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/adjust/sdk/aw;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic fz:Lcom/adjust/sdk/aw;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/aw;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/aw$1;->fz:Lcom/adjust/sdk/aw;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final run()V
.locals 5
iget-object v0, p0, Lcom/adjust/sdk/aw$1;->fz:Lcom/adjust/sdk/aw;
iget-object v0, v0, Lcom/adjust/sdk/aw;->cj:Lcom/adjust/sdk/x;
const-string v1, "%s fired"
const/4 v2, 0x1
new-array v2, v2, [Ljava/lang/Object;
iget-object v3, p0, Lcom/adjust/sdk/aw$1;->fz:Lcom/adjust/sdk/aw;
iget-object v3, v3, Lcom/adjust/sdk/aw;->name:Ljava/lang/String;
const/4 v4, 0x0
aput-object v3, v2, v4
invoke-interface {v0, v1, v2}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/aw$1;->fz:Lcom/adjust/sdk/aw;
iget-object v0, v0, Lcom/adjust/sdk/aw;->fw:Ljava/lang/Runnable;
invoke-interface {v0}, Ljava/lang/Runnable;->run()V
return-void
.end method

View file

@ -1,101 +1,758 @@
.class public final Lcom/adjust/sdk/aw;
.super Ljava/lang/Object;
.source "TimerCycle.java"
.source "SharedPreferencesManager.java"
# instance fields
.field cj:Lcom/adjust/sdk/x;
.field fu:Lcom/adjust/sdk/s;
.field fv:Ljava/util/concurrent/ScheduledFuture;
.field fw:Ljava/lang/Runnable;
.field fx:J
.field fy:Z
.field initialDelay:J
.field name:Ljava/lang/String;
.field private final sharedPreferences:Landroid/content/SharedPreferences;
# direct methods
.method public constructor <init>(Ljava/lang/Runnable;JJLjava/lang/String;)V
.locals 4
.method public constructor <init>(Landroid/content/Context;)V
.locals 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Lcom/adjust/sdk/s;
const-string v0, "adjust_preferences"
const/4 v1, 0x1
const/4 v1, 0x0
invoke-direct {v0, p6, v1}, Lcom/adjust/sdk/s;-><init>(Ljava/lang/String;Z)V
iput-object v0, p0, Lcom/adjust/sdk/aw;->fu:Lcom/adjust/sdk/s;
iput-object p6, p0, Lcom/adjust/sdk/aw;->name:Ljava/lang/String;
iput-object p1, p0, Lcom/adjust/sdk/aw;->fw:Ljava/lang/Runnable;
iput-wide p2, p0, Lcom/adjust/sdk/aw;->initialDelay:J
iput-wide p4, p0, Lcom/adjust/sdk/aw;->fx:J
iput-boolean v1, p0, Lcom/adjust/sdk/aw;->fy:Z
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
move-result-object p1
iput-object p1, p0, Lcom/adjust/sdk/aw;->cj:Lcom/adjust/sdk/x;
sget-object p1, Lcom/adjust/sdk/ay;->fB:Ljava/text/DecimalFormat;
long-to-double p4, p4
const-wide v2, 0x408f400000000000L # 1000.0
invoke-static {p4, p5}, Ljava/lang/Double;->isNaN(D)Z
div-double/2addr p4, v2
invoke-virtual {p1, p4, p5}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;
move-result-object p1
sget-object p4, Lcom/adjust/sdk/ay;->fB:Ljava/text/DecimalFormat;
long-to-double p2, p2
invoke-static {p2, p3}, Ljava/lang/Double;->isNaN(D)Z
div-double/2addr p2, v2
invoke-virtual {p4, p2, p3}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;
move-result-object p2
iget-object p3, p0, Lcom/adjust/sdk/aw;->cj:Lcom/adjust/sdk/x;
const-string p4, "%s configured to fire after %s seconds of starting and cycles every %s seconds"
const/4 p5, 0x3
new-array p5, p5, [Ljava/lang/Object;
const/4 v0, 0x0
aput-object p6, p5, v0
aput-object p2, p5, v1
const/4 p2, 0x2
aput-object p1, p5, p2
invoke-interface {p3, p4, p5}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iput-object p1, p0, Lcom/adjust/sdk/aw;->sharedPreferences:Landroid/content/SharedPreferences;
return-void
.end method
.method private declared-synchronized a(Ljava/lang/String;Ljava/lang/String;)V
.locals 1
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/adjust/sdk/aw;->sharedPreferences:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
move-result-object p1
invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method
.method private declared-synchronized d(Ljava/lang/String;J)I
.locals 7
monitor-enter p0
:try_start_0
invoke-virtual {p0}, Lcom/adjust/sdk/aw;->aA()Lorg/json/JSONArray;
move-result-object v0
const/4 v1, 0x0
const/4 v2, 0x0
:goto_0
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v3
if-ge v2, v3, :cond_1
invoke-virtual {v0, v2}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray;
move-result-object v3
const/4 v4, 0x0
invoke-virtual {v3, v1, v4}, Lorg/json/JSONArray;->optString(ILjava/lang/String;)Ljava/lang/String;
move-result-object v4
if-eqz v4, :cond_0
invoke-virtual {v4, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_0
const-wide/16 v4, -0x1
const/4 v6, 0x1
invoke-virtual {v3, v6, v4, v5}, Lorg/json/JSONArray;->optLong(IJ)J
move-result-wide v3
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
cmp-long v5, v3, p2
if-nez v5, :cond_0
monitor-exit p0
return v2
:cond_0
add-int/lit8 v2, v2, 0x1
goto :goto_0
:catchall_0
move-exception p1
monitor-exit p0
throw p1
:catch_0
:cond_1
const/4 p1, -0x1
monitor-exit p0
return p1
.end method
.method private declared-synchronized getString(Ljava/lang/String;)Ljava/lang/String;
.locals 2
monitor-enter p0
const/4 v0, 0x0
:try_start_0
iget-object v1, p0, Lcom/adjust/sdk/aw;->sharedPreferences:Landroid/content/SharedPreferences;
invoke-interface {v1, p1, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
:try_end_0
.catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-object p1
:catchall_0
move-exception p1
monitor-exit p0
throw p1
:catch_0
monitor-exit p0
return-object v0
.end method
.method private declared-synchronized k(Ljava/lang/String;)V
.locals 2
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/adjust/sdk/aw;->sharedPreferences:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
const/4 v1, 0x1
invoke-interface {v0, p1, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
move-result-object p1
invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method
.method private declared-synchronized l(Ljava/lang/String;)Z
.locals 2
monitor-enter p0
const/4 v0, 0x0
:try_start_0
iget-object v1, p0, Lcom/adjust/sdk/aw;->sharedPreferences:Landroid/content/SharedPreferences;
invoke-interface {v1, p1, v0}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
move-result p1
:try_end_0
.catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return p1
:catchall_0
move-exception p1
monitor-exit p0
throw p1
:catch_0
monitor-exit p0
return v0
.end method
.method private declared-synchronized remove(Ljava/lang/String;)V
.locals 1
monitor-enter p0
:try_start_0
iget-object v0, p0, Lcom/adjust/sdk/aw;->sharedPreferences:Landroid/content/SharedPreferences;
invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v0
invoke-interface {v0, p1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
move-result-object p1
invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method
# virtual methods
.method public final declared-synchronized a(Ljava/lang/String;J)V
.locals 3
monitor-enter p0
:try_start_0
invoke-virtual {p0}, Lcom/adjust/sdk/aw;->aA()Lorg/json/JSONArray;
move-result-object v0
invoke-virtual {p0, p1, p2, p3}, Lcom/adjust/sdk/aw;->c(Ljava/lang/String;J)Lorg/json/JSONArray;
move-result-object v1
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-eqz v1, :cond_0
monitor-exit p0
return-void
:cond_0
:try_start_1
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1}, Lorg/json/JSONArray;-><init>()V
const/4 v2, 0x0
invoke-virtual {v1, v2, p1}, Lorg/json/JSONArray;->put(ILjava/lang/Object;)Lorg/json/JSONArray;
const/4 p1, 0x1
invoke-virtual {v1, p1, p2, p3}, Lorg/json/JSONArray;->put(IJ)Lorg/json/JSONArray;
const/4 p1, 0x2
invoke-virtual {v1, p1, v2}, Lorg/json/JSONArray;->put(II)Lorg/json/JSONArray;
invoke-virtual {v0, v1}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
invoke-virtual {p0, v0}, Lcom/adjust/sdk/aw;->a(Lorg/json/JSONArray;)V
:try_end_1
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
:catch_0
monitor-exit p0
return-void
.end method
.method public final declared-synchronized a(Lorg/json/JSONArray;)V
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "raw_referrers"
invoke-virtual {p1}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object p1
invoke-direct {p0, v0, p1}, Lcom/adjust/sdk/aw;->a(Ljava/lang/String;Ljava/lang/String;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method
.method public final declared-synchronized aA()Lorg/json/JSONArray;
.locals 2
monitor-enter p0
:try_start_0
const-string v0, "raw_referrers"
invoke-direct {p0, v0}, Lcom/adjust/sdk/aw;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_0
new-instance v1, Lorg/json/JSONArray;
invoke-direct {v1, v0}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-object v1
:catchall_0
move-exception v0
goto :goto_0
:catch_0
:cond_0
:try_start_1
new-instance v0, Lorg/json/JSONArray;
invoke-direct {v0}, Lorg/json/JSONArray;-><init>()V
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
monitor-exit p0
return-object v0
:goto_0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized aB()V
.locals 8
monitor-enter p0
:try_start_0
invoke-virtual {p0}, Lcom/adjust/sdk/aw;->aA()Lorg/json/JSONArray;
move-result-object v0
const/4 v1, 0x0
const/4 v2, 0x0
const/4 v3, 0x0
:goto_0
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v4
if-ge v2, v4, :cond_1
invoke-virtual {v0, v2}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray;
move-result-object v4
const/4 v5, -0x1
const/4 v6, 0x2
invoke-virtual {v4, v6, v5}, Lorg/json/JSONArray;->optInt(II)I
move-result v5
const/4 v7, 0x1
if-ne v5, v7, :cond_0
invoke-virtual {v4, v6, v1}, Lorg/json/JSONArray;->put(II)Lorg/json/JSONArray;
const/4 v3, 0x1
:cond_0
add-int/lit8 v2, v2, 0x1
goto :goto_0
:cond_1
if-eqz v3, :cond_2
invoke-virtual {p0, v0}, Lcom/adjust/sdk/aw;->a(Lorg/json/JSONArray;)V
:try_end_0
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
:cond_2
monitor-exit p0
return-void
:catchall_0
move-exception v0
monitor-exit p0
throw v0
:catch_0
monitor-exit p0
return-void
.end method
.method public final declared-synchronized aC()V
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "push_token"
invoke-direct {p0, v0}, Lcom/adjust/sdk/aw;->remove(Ljava/lang/String;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception v0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized aD()V
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "install_tracked"
invoke-direct {p0, v0}, Lcom/adjust/sdk/aw;->k(Ljava/lang/String;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception v0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized aE()Z
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "install_tracked"
invoke-direct {p0, v0}, Lcom/adjust/sdk/aw;->l(Ljava/lang/String;)Z
move-result v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return v0
:catchall_0
move-exception v0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized b(Ljava/lang/String;J)V
.locals 2
monitor-enter p0
if-eqz p1, :cond_4
:try_start_0
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v0
if-nez v0, :cond_0
goto :goto_1
:cond_0
invoke-direct {p0, p1, p2, p3}, Lcom/adjust/sdk/aw;->d(Ljava/lang/String;J)I
move-result p1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-gez p1, :cond_1
monitor-exit p0
return-void
:cond_1
:try_start_1
invoke-virtual {p0}, Lcom/adjust/sdk/aw;->aA()Lorg/json/JSONArray;
move-result-object p2
new-instance p3, Lorg/json/JSONArray;
invoke-direct {p3}, Lorg/json/JSONArray;-><init>()V
const/4 v0, 0x0
:goto_0
invoke-virtual {p2}, Lorg/json/JSONArray;->length()I
move-result v1
:try_end_1
.catchall {:try_start_1 .. :try_end_1} :catchall_0
if-ge v0, v1, :cond_3
if-eq v0, p1, :cond_2
:try_start_2
invoke-virtual {p2, v0}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray;
move-result-object v1
invoke-virtual {p3, v1}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray;
:try_end_2
.catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0
.catchall {:try_start_2 .. :try_end_2} :catchall_0
:catch_0
:cond_2
add-int/lit8 v0, v0, 0x1
goto :goto_0
:cond_3
:try_start_3
const-string p1, "raw_referrers"
invoke-virtual {p3}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object p2
invoke-direct {p0, p1, p2}, Lcom/adjust/sdk/aw;->a(Ljava/lang/String;Ljava/lang/String;)V
:try_end_3
.catchall {:try_start_3 .. :try_end_3} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
:cond_4
:goto_1
monitor-exit p0
return-void
.end method
.method public final declared-synchronized c(Ljava/lang/String;J)Lorg/json/JSONArray;
.locals 0
monitor-enter p0
:try_start_0
invoke-direct {p0, p1, p2, p3}, Lcom/adjust/sdk/aw;->d(Ljava/lang/String;J)I
move-result p1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
if-ltz p1, :cond_0
:try_start_1
invoke-virtual {p0}, Lcom/adjust/sdk/aw;->aA()Lorg/json/JSONArray;
move-result-object p2
invoke-virtual {p2, p1}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray;
move-result-object p1
:try_end_1
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0
.catchall {:try_start_1 .. :try_end_1} :catchall_0
monitor-exit p0
return-object p1
:catch_0
:cond_0
const/4 p1, 0x0
monitor-exit p0
return-object p1
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method
.method public final declared-synchronized getPushToken()Ljava/lang/String;
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "push_token"
invoke-direct {p0, v0}, Lcom/adjust/sdk/aw;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-object v0
:catchall_0
move-exception v0
monitor-exit p0
throw v0
.end method
.method public final declared-synchronized j(Ljava/lang/String;)V
.locals 1
monitor-enter p0
:try_start_0
const-string v0, "push_token"
invoke-direct {p0, v0, p1}, Lcom/adjust/sdk/aw;->a(Ljava/lang/String;Ljava/lang/String;)V
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
monitor-exit p0
return-void
:catchall_0
move-exception p1
monitor-exit p0
throw p1
.end method

View file

@ -1,14 +1,14 @@
.class final Lcom/adjust/sdk/ax$1;
.super Ljava/lang/Object;
.source "TimerOnce.java"
.source "TimerCycle.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/ax;->g(J)V
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/adjust/sdk/ax;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,14 +18,14 @@
# instance fields
.field final synthetic fA:Lcom/adjust/sdk/ax;
.field final synthetic ft:Lcom/adjust/sdk/ax;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/ax;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/ax$1;->fA:Lcom/adjust/sdk/ax;
iput-object p1, p0, Lcom/adjust/sdk/ax$1;->ft:Lcom/adjust/sdk/ax;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,9 +37,9 @@
.method public final run()V
.locals 5
iget-object v0, p0, Lcom/adjust/sdk/ax$1;->fA:Lcom/adjust/sdk/ax;
iget-object v0, p0, Lcom/adjust/sdk/ax$1;->ft:Lcom/adjust/sdk/ax;
iget-object v0, v0, Lcom/adjust/sdk/ax;->cj:Lcom/adjust/sdk/x;
iget-object v0, v0, Lcom/adjust/sdk/ax;->ce:Lcom/adjust/sdk/x;
const-string v1, "%s fired"
@ -47,7 +47,7 @@
new-array v2, v2, [Ljava/lang/Object;
iget-object v3, p0, Lcom/adjust/sdk/ax$1;->fA:Lcom/adjust/sdk/ax;
iget-object v3, p0, Lcom/adjust/sdk/ax$1;->ft:Lcom/adjust/sdk/ax;
iget-object v3, v3, Lcom/adjust/sdk/ax;->name:Ljava/lang/String;
@ -57,17 +57,11 @@
invoke-interface {v0, v1, v2}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/ax$1;->fA:Lcom/adjust/sdk/ax;
iget-object v0, p0, Lcom/adjust/sdk/ax$1;->ft:Lcom/adjust/sdk/ax;
iget-object v0, v0, Lcom/adjust/sdk/ax;->fw:Ljava/lang/Runnable;
iget-object v0, v0, Lcom/adjust/sdk/ax;->fq:Ljava/lang/Runnable;
invoke-interface {v0}, Ljava/lang/Runnable;->run()V
iget-object v0, p0, Lcom/adjust/sdk/ax$1;->fA:Lcom/adjust/sdk/ax;
const/4 v1, 0x0
iput-object v1, v0, Lcom/adjust/sdk/ax;->fv:Ljava/util/concurrent/ScheduledFuture;
return-void
.end method

View file

@ -1,155 +1,101 @@
.class public final Lcom/adjust/sdk/ax;
.super Ljava/lang/Object;
.source "TimerOnce.java"
.source "TimerCycle.java"
# instance fields
.field cj:Lcom/adjust/sdk/x;
.field ce:Lcom/adjust/sdk/x;
.field private fu:Lcom/adjust/sdk/s;
.field fo:Lcom/adjust/sdk/s;
.field fv:Ljava/util/concurrent/ScheduledFuture;
.field fp:Ljava/util/concurrent/ScheduledFuture;
.field fw:Ljava/lang/Runnable;
.field fq:Ljava/lang/Runnable;
.field fr:J
.field fs:Z
.field initialDelay:J
.field name:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/lang/Runnable;Ljava/lang/String;)V
.locals 2
.method public constructor <init>(Ljava/lang/Runnable;JJLjava/lang/String;)V
.locals 4
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p2, p0, Lcom/adjust/sdk/ax;->name:Ljava/lang/String;
new-instance v0, Lcom/adjust/sdk/s;
const/4 v1, 0x1
invoke-direct {v0, p2, v1}, Lcom/adjust/sdk/s;-><init>(Ljava/lang/String;Z)V
invoke-direct {v0, p6, v1}, Lcom/adjust/sdk/s;-><init>(Ljava/lang/String;Z)V
iput-object v0, p0, Lcom/adjust/sdk/ax;->fu:Lcom/adjust/sdk/s;
iput-object v0, p0, Lcom/adjust/sdk/ax;->fo:Lcom/adjust/sdk/s;
iput-object p1, p0, Lcom/adjust/sdk/ax;->fw:Ljava/lang/Runnable;
iput-object p6, p0, Lcom/adjust/sdk/ax;->name:Ljava/lang/String;
iput-object p1, p0, Lcom/adjust/sdk/ax;->fq:Ljava/lang/Runnable;
iput-wide p2, p0, Lcom/adjust/sdk/ax;->initialDelay:J
iput-wide p4, p0, Lcom/adjust/sdk/ax;->fr:J
iput-boolean v1, p0, Lcom/adjust/sdk/ax;->fs:Z
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object p1
iput-object p1, p0, Lcom/adjust/sdk/ax;->cj:Lcom/adjust/sdk/x;
iput-object p1, p0, Lcom/adjust/sdk/ax;->ce:Lcom/adjust/sdk/x;
return-void
.end method
sget-object p1, Lcom/adjust/sdk/az;->fv:Ljava/text/DecimalFormat;
long-to-double p4, p4
# virtual methods
.method public final aF()J
.locals 2
const-wide v2, 0x408f400000000000L # 1000.0
iget-object v0, p0, Lcom/adjust/sdk/ax;->fv:Ljava/util/concurrent/ScheduledFuture;
invoke-static {p4, p5}, Ljava/lang/Double;->isNaN(D)Z
if-nez v0, :cond_0
div-double/2addr p4, v2
const-wide/16 v0, 0x0
return-wide v0
:cond_0
sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
invoke-interface {v0, v1}, Ljava/util/concurrent/ScheduledFuture;->getDelay(Ljava/util/concurrent/TimeUnit;)J
move-result-wide v0
return-wide v0
.end method
.method final aG()V
.locals 5
iget-object v0, p0, Lcom/adjust/sdk/ax;->fv:Ljava/util/concurrent/ScheduledFuture;
const/4 v1, 0x0
if-eqz v0, :cond_0
invoke-interface {v0, v1}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z
:cond_0
const/4 v0, 0x0
iput-object v0, p0, Lcom/adjust/sdk/ax;->fv:Ljava/util/concurrent/ScheduledFuture;
iget-object v0, p0, Lcom/adjust/sdk/ax;->cj:Lcom/adjust/sdk/x;
const-string v2, "%s canceled"
const/4 v3, 0x1
new-array v3, v3, [Ljava/lang/Object;
iget-object v4, p0, Lcom/adjust/sdk/ax;->name:Ljava/lang/String;
aput-object v4, v3, v1
invoke-interface {v0, v2, v3}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
return-void
.end method
.method public final g(J)V
.locals 6
invoke-virtual {p0}, Lcom/adjust/sdk/ax;->aG()V
sget-object v0, Lcom/adjust/sdk/ay;->fB:Ljava/text/DecimalFormat;
long-to-double v1, p1
const-wide v3, 0x408f400000000000L # 1000.0
invoke-static {v1, v2}, Ljava/lang/Double;->isNaN(D)Z
div-double/2addr v1, v3
invoke-virtual {v0, v1, v2}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;
move-result-object v0
iget-object v1, p0, Lcom/adjust/sdk/ax;->cj:Lcom/adjust/sdk/x;
const-string v2, "%s starting. Launching in %s seconds"
const/4 v3, 0x2
new-array v3, v3, [Ljava/lang/Object;
iget-object v4, p0, Lcom/adjust/sdk/ax;->name:Ljava/lang/String;
const/4 v5, 0x0
aput-object v4, v3, v5
const/4 v4, 0x1
aput-object v0, v3, v4
invoke-interface {v1, v2, v3}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/ax;->fu:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/ax$1;
invoke-direct {v1, p0}, Lcom/adjust/sdk/ax$1;-><init>(Lcom/adjust/sdk/ax;)V
sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
invoke-virtual {v0, v1, p1, p2, v2}, Lcom/adjust/sdk/s;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture;
invoke-virtual {p1, p4, p5}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;
move-result-object p1
iput-object p1, p0, Lcom/adjust/sdk/ax;->fv:Ljava/util/concurrent/ScheduledFuture;
sget-object p4, Lcom/adjust/sdk/az;->fv:Ljava/text/DecimalFormat;
long-to-double p2, p2
invoke-static {p2, p3}, Ljava/lang/Double;->isNaN(D)Z
div-double/2addr p2, v2
invoke-virtual {p4, p2, p3}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;
move-result-object p2
iget-object p3, p0, Lcom/adjust/sdk/ax;->ce:Lcom/adjust/sdk/x;
const-string p4, "%s configured to fire after %s seconds of starting and cycles every %s seconds"
const/4 p5, 0x3
new-array p5, p5, [Ljava/lang/Object;
const/4 v0, 0x0
aput-object p6, p5, v0
aput-object p2, p5, v1
const/4 p2, 0x2
aput-object p1, p5, p2
invoke-interface {p3, p4, p5}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
return-void
.end method

View file

@ -1,52 +1,73 @@
.class final Lcom/adjust/sdk/ay$1;
.super Landroid/os/AsyncTask;
.source "Util.java"
.super Ljava/lang/Object;
.source "TimerOnce.java"
# interfaces
.implements Ljava/lang/Runnable;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/ay;->a(Ljava/lang/Runnable;)V
value = Lcom/adjust/sdk/ay;->g(J)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
accessFlags = 0x0
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/AsyncTask<",
"Ljava/lang/Object;",
"Ljava/lang/Void;",
"Ljava/lang/Void;",
">;"
}
.end annotation
# instance fields
.field final synthetic fu:Lcom/adjust/sdk/ay;
# direct methods
.method constructor <init>()V
.method constructor <init>(Lcom/adjust/sdk/ay;)V
.locals 0
invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V
iput-object p1, p0, Lcom/adjust/sdk/ay$1;->fu:Lcom/adjust/sdk/ay;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method protected final synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
.locals 1
.method public final run()V
.locals 5
const/4 v0, 0x0
iget-object v0, p0, Lcom/adjust/sdk/ay$1;->fu:Lcom/adjust/sdk/ay;
aget-object p1, p1, v0
iget-object v0, v0, Lcom/adjust/sdk/ay;->ce:Lcom/adjust/sdk/x;
check-cast p1, Ljava/lang/Runnable;
const-string v1, "%s fired"
invoke-interface {p1}, Ljava/lang/Runnable;->run()V
const/4 v2, 0x1
const/4 p1, 0x0
new-array v2, v2, [Ljava/lang/Object;
return-object p1
iget-object v3, p0, Lcom/adjust/sdk/ay$1;->fu:Lcom/adjust/sdk/ay;
iget-object v3, v3, Lcom/adjust/sdk/ay;->name:Ljava/lang/String;
const/4 v4, 0x0
aput-object v3, v2, v4
invoke-interface {v0, v1, v2}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
iget-object v0, p0, Lcom/adjust/sdk/ay$1;->fu:Lcom/adjust/sdk/ay;
iget-object v0, v0, Lcom/adjust/sdk/ay;->fq:Ljava/lang/Runnable;
invoke-interface {v0}, Ljava/lang/Runnable;->run()V
iget-object v0, p0, Lcom/adjust/sdk/ay$1;->fu:Lcom/adjust/sdk/ay;
const/4 v1, 0x0
iput-object v1, v0, Lcom/adjust/sdk/ay;->fp:Ljava/util/concurrent/ScheduledFuture;
return-void
.end method

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,52 @@
.class final Lcom/adjust/sdk/az$1;
.super Landroid/os/AsyncTask;
.source "Util.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/az;->a(Ljava/lang/Runnable;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/AsyncTask<",
"Ljava/lang/Object;",
"Ljava/lang/Void;",
"Ljava/lang/Void;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.locals 0
invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V
return-void
.end method
# virtual methods
.method protected final synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
.locals 1
const/4 v0, 0x0
aget-object p1, p1, v0
check-cast p1, Ljava/lang/Runnable;
invoke-interface {p1}, Ljava/lang/Runnable;->run()V
const/4 p1, 0x0
return-object p1
.end method

View file

@ -0,0 +1,90 @@
.class final Lcom/adjust/sdk/az$2;
.super Landroid/os/AsyncTask;
.source "Util.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/az;->a(Landroid/content/Context;Lcom/adjust/sdk/ah;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/os/AsyncTask<",
"Landroid/content/Context;",
"Ljava/lang/Void;",
"Ljava/lang/String;",
">;"
}
.end annotation
# instance fields
.field final synthetic fx:Lcom/adjust/sdk/ah;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/ah;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/az$2;->fx:Lcom/adjust/sdk/ah;
invoke-direct {p0}, Landroid/os/AsyncTask;-><init>()V
return-void
.end method
# virtual methods
.method protected final synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
.locals 4
check-cast p1, [Landroid/content/Context;
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object v0
const/4 v1, 0x0
aget-object p1, p1, v1
invoke-static {p1}, Lcom/adjust/sdk/az;->g(Landroid/content/Context;)Ljava/lang/String;
move-result-object p1
const-string v2, "GoogleAdId read "
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
new-array v1, v1, [Ljava/lang/Object;
invoke-interface {v0, v2, v1}, Lcom/adjust/sdk/x;->b(Ljava/lang/String;[Ljava/lang/Object;)V
return-object p1
.end method
.method protected final synthetic onPostExecute(Ljava/lang/Object;)V
.locals 1
check-cast p1, Ljava/lang/String;
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
iget-object v0, p0, Lcom/adjust/sdk/az$2;->fx:Lcom/adjust/sdk/ah;
invoke-interface {v0, p1}, Lcom/adjust/sdk/ah;->onGoogleAdIdRead(Ljava/lang/String;)V
return-void
.end method

File diff suppressed because it is too large Load diff

View file

@ -15,7 +15,7 @@
# static fields
.field static final synthetic cW:[I
.field static final synthetic cR:[I
# direct methods
@ -30,12 +30,12 @@
new-array v0, v0, [I
sput-object v0, Lcom/adjust/sdk/b$1;->cW:[I
sput-object v0, Lcom/adjust/sdk/b$1;->cR:[I
:try_start_0
sget-object v0, Lcom/adjust/sdk/b$1;->cW:[I
sget-object v0, Lcom/adjust/sdk/b$1;->cR:[I
sget-object v1, Lcom/adjust/sdk/b;->cO:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cJ:Lcom/adjust/sdk/b;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
@ -49,9 +49,9 @@
:catch_0
:try_start_1
sget-object v0, Lcom/adjust/sdk/b$1;->cW:[I
sget-object v0, Lcom/adjust/sdk/b$1;->cR:[I
sget-object v1, Lcom/adjust/sdk/b;->cP:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cK:Lcom/adjust/sdk/b;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
@ -65,9 +65,9 @@
:catch_1
:try_start_2
sget-object v0, Lcom/adjust/sdk/b$1;->cW:[I
sget-object v0, Lcom/adjust/sdk/b$1;->cR:[I
sget-object v1, Lcom/adjust/sdk/b;->cQ:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cL:Lcom/adjust/sdk/b;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
@ -81,9 +81,9 @@
:catch_2
:try_start_3
sget-object v0, Lcom/adjust/sdk/b$1;->cW:[I
sget-object v0, Lcom/adjust/sdk/b$1;->cR:[I
sget-object v1, Lcom/adjust/sdk/b;->cR:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cM:Lcom/adjust/sdk/b;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I
@ -97,9 +97,9 @@
:catch_3
:try_start_4
sget-object v0, Lcom/adjust/sdk/b$1;->cW:[I
sget-object v0, Lcom/adjust/sdk/b$1;->cR:[I
sget-object v1, Lcom/adjust/sdk/b;->cU:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cP:Lcom/adjust/sdk/b;
invoke-virtual {v1}, Lcom/adjust/sdk/b;->ordinal()I

View file

@ -14,23 +14,23 @@
# static fields
.field public static final enum cI:Lcom/adjust/sdk/b;
.field public static final enum cJ:Lcom/adjust/sdk/b;
.field public static final enum cK:Lcom/adjust/sdk/b;
.field public static final enum cL:Lcom/adjust/sdk/b;
.field public static final enum cM:Lcom/adjust/sdk/b;
.field public static final enum cN:Lcom/adjust/sdk/b;
.field public static final enum cO:Lcom/adjust/sdk/b;
.field public static final enum cP:Lcom/adjust/sdk/b;
.field public static final enum cQ:Lcom/adjust/sdk/b;
.field public static final enum cR:Lcom/adjust/sdk/b;
.field public static final enum cS:Lcom/adjust/sdk/b;
.field public static final enum cT:Lcom/adjust/sdk/b;
.field public static final enum cU:Lcom/adjust/sdk/b;
.field private static final synthetic cV:[Lcom/adjust/sdk/b;
.field private static final synthetic cQ:[Lcom/adjust/sdk/b;
# direct methods
@ -45,7 +45,7 @@
invoke-direct {v0, v1, v2}, Lcom/adjust/sdk/b;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/adjust/sdk/b;->cN:Lcom/adjust/sdk/b;
sput-object v0, Lcom/adjust/sdk/b;->cI:Lcom/adjust/sdk/b;
new-instance v0, Lcom/adjust/sdk/b;
@ -55,7 +55,7 @@
invoke-direct {v0, v1, v3}, Lcom/adjust/sdk/b;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/adjust/sdk/b;->cO:Lcom/adjust/sdk/b;
sput-object v0, Lcom/adjust/sdk/b;->cJ:Lcom/adjust/sdk/b;
new-instance v0, Lcom/adjust/sdk/b;
@ -65,7 +65,7 @@
invoke-direct {v0, v1, v4}, Lcom/adjust/sdk/b;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/adjust/sdk/b;->cP:Lcom/adjust/sdk/b;
sput-object v0, Lcom/adjust/sdk/b;->cK:Lcom/adjust/sdk/b;
new-instance v0, Lcom/adjust/sdk/b;
@ -75,7 +75,7 @@
invoke-direct {v0, v1, v5}, Lcom/adjust/sdk/b;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/adjust/sdk/b;->cQ:Lcom/adjust/sdk/b;
sput-object v0, Lcom/adjust/sdk/b;->cL:Lcom/adjust/sdk/b;
new-instance v0, Lcom/adjust/sdk/b;
@ -85,7 +85,7 @@
invoke-direct {v0, v1, v6}, Lcom/adjust/sdk/b;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/adjust/sdk/b;->cR:Lcom/adjust/sdk/b;
sput-object v0, Lcom/adjust/sdk/b;->cM:Lcom/adjust/sdk/b;
new-instance v0, Lcom/adjust/sdk/b;
@ -95,7 +95,7 @@
invoke-direct {v0, v1, v7}, Lcom/adjust/sdk/b;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/adjust/sdk/b;->cS:Lcom/adjust/sdk/b;
sput-object v0, Lcom/adjust/sdk/b;->cN:Lcom/adjust/sdk/b;
new-instance v0, Lcom/adjust/sdk/b;
@ -105,7 +105,7 @@
invoke-direct {v0, v1, v8}, Lcom/adjust/sdk/b;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/adjust/sdk/b;->cT:Lcom/adjust/sdk/b;
sput-object v0, Lcom/adjust/sdk/b;->cO:Lcom/adjust/sdk/b;
new-instance v0, Lcom/adjust/sdk/b;
@ -115,45 +115,45 @@
invoke-direct {v0, v1, v9}, Lcom/adjust/sdk/b;-><init>(Ljava/lang/String;I)V
sput-object v0, Lcom/adjust/sdk/b;->cU:Lcom/adjust/sdk/b;
sput-object v0, Lcom/adjust/sdk/b;->cP:Lcom/adjust/sdk/b;
const/16 v0, 0x8
new-array v0, v0, [Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cN:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cI:Lcom/adjust/sdk/b;
aput-object v1, v0, v2
sget-object v1, Lcom/adjust/sdk/b;->cO:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cJ:Lcom/adjust/sdk/b;
aput-object v1, v0, v3
sget-object v1, Lcom/adjust/sdk/b;->cP:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cK:Lcom/adjust/sdk/b;
aput-object v1, v0, v4
sget-object v1, Lcom/adjust/sdk/b;->cQ:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cL:Lcom/adjust/sdk/b;
aput-object v1, v0, v5
sget-object v1, Lcom/adjust/sdk/b;->cR:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cM:Lcom/adjust/sdk/b;
aput-object v1, v0, v6
sget-object v1, Lcom/adjust/sdk/b;->cS:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cN:Lcom/adjust/sdk/b;
aput-object v1, v0, v7
sget-object v1, Lcom/adjust/sdk/b;->cT:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cO:Lcom/adjust/sdk/b;
aput-object v1, v0, v8
sget-object v1, Lcom/adjust/sdk/b;->cU:Lcom/adjust/sdk/b;
sget-object v1, Lcom/adjust/sdk/b;->cP:Lcom/adjust/sdk/b;
aput-object v1, v0, v9
sput-object v0, Lcom/adjust/sdk/b;->cV:[Lcom/adjust/sdk/b;
sput-object v0, Lcom/adjust/sdk/b;->cQ:[Lcom/adjust/sdk/b;
return-void
.end method
@ -188,7 +188,7 @@
.method public static values()[Lcom/adjust/sdk/b;
.locals 1
sget-object v0, Lcom/adjust/sdk/b;->cV:[Lcom/adjust/sdk/b;
sget-object v0, Lcom/adjust/sdk/b;->cQ:[Lcom/adjust/sdk/b;
invoke-virtual {v0}, [Lcom/adjust/sdk/b;->clone()Ljava/lang/Object;
@ -204,7 +204,7 @@
.method public final toString()Ljava/lang/String;
.locals 2
sget-object v0, Lcom/adjust/sdk/b$1;->cW:[I
sget-object v0, Lcom/adjust/sdk/b$1;->cR:[I
invoke-virtual {p0}, Lcom/adjust/sdk/b;->ordinal()I

File diff suppressed because it is too large Load diff

View file

@ -15,7 +15,7 @@
# instance fields
.field activityKind:Lcom/adjust/sdk/b;
.field private transient cX:I
.field private transient cS:I
.field callbackParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
@ -167,7 +167,7 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
sget-object v0, Lcom/adjust/sdk/b;->cN:Lcom/adjust/sdk/b;
sget-object v0, Lcom/adjust/sdk/b;->cI:Lcom/adjust/sdk/b;
iput-object v0, p0, Lcom/adjust/sdk/c;->activityKind:Lcom/adjust/sdk/b;
@ -191,7 +191,7 @@
const-string v0, "path"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
@ -199,7 +199,7 @@
const-string v0, "clientSdk"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
@ -209,7 +209,7 @@
const/4 v1, 0x0
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
@ -219,9 +219,9 @@
const-string v0, "activityKind"
sget-object v2, Lcom/adjust/sdk/b;->cN:Lcom/adjust/sdk/b;
sget-object v2, Lcom/adjust/sdk/b;->cI:Lcom/adjust/sdk/b;
invoke-static {p1, v0, v2}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v0, v2}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
@ -231,7 +231,7 @@
const-string v0, "suffix"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
@ -239,7 +239,7 @@
const-string v0, "callbackParameters"
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
@ -249,7 +249,7 @@
const-string v0, "partnerParameters"
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
@ -496,7 +496,7 @@
iget-object v3, p1, Lcom/adjust/sdk/c;->path:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
@ -509,7 +509,7 @@
iget-object v3, p1, Lcom/adjust/sdk/c;->clientSdk:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
@ -522,7 +522,7 @@
iget-object v3, p1, Lcom/adjust/sdk/c;->parameters:Ljava/util/Map;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
@ -535,7 +535,7 @@
iget-object v3, p1, Lcom/adjust/sdk/c;->activityKind:Lcom/adjust/sdk/b;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Enum;Ljava/lang/Enum;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Enum;Ljava/lang/Enum;)Z
move-result v2
@ -548,7 +548,7 @@
iget-object v3, p1, Lcom/adjust/sdk/c;->suffix:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
@ -561,7 +561,7 @@
iget-object v3, p1, Lcom/adjust/sdk/c;->callbackParameters:Ljava/util/Map;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
@ -574,7 +574,7 @@
iget-object p1, p1, Lcom/adjust/sdk/c;->partnerParameters:Ljava/util/Map;
invoke-static {v2, p1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v2, p1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
@ -589,114 +589,114 @@
.method public final hashCode()I
.locals 2
iget v0, p0, Lcom/adjust/sdk/c;->cX:I
iget v0, p0, Lcom/adjust/sdk/c;->cS:I
if-nez v0, :cond_0
const/16 v0, 0x11
iput v0, p0, Lcom/adjust/sdk/c;->cX:I
iput v0, p0, Lcom/adjust/sdk/c;->cS:I
iget v0, p0, Lcom/adjust/sdk/c;->cX:I
iget v0, p0, Lcom/adjust/sdk/c;->cS:I
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/c;->path:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iput v0, p0, Lcom/adjust/sdk/c;->cX:I
iput v0, p0, Lcom/adjust/sdk/c;->cS:I
iget v0, p0, Lcom/adjust/sdk/c;->cX:I
iget v0, p0, Lcom/adjust/sdk/c;->cS:I
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/c;->clientSdk:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iput v0, p0, Lcom/adjust/sdk/c;->cX:I
iput v0, p0, Lcom/adjust/sdk/c;->cS:I
iget v0, p0, Lcom/adjust/sdk/c;->cX:I
iget v0, p0, Lcom/adjust/sdk/c;->cS:I
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/c;->parameters:Ljava/util/Map;
invoke-static {v1}, Lcom/adjust/sdk/ay;->o(Ljava/lang/Object;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->o(Ljava/lang/Object;)I
move-result v1
add-int/2addr v0, v1
iput v0, p0, Lcom/adjust/sdk/c;->cX:I
iput v0, p0, Lcom/adjust/sdk/c;->cS:I
iget v0, p0, Lcom/adjust/sdk/c;->cX:I
iget v0, p0, Lcom/adjust/sdk/c;->cS:I
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/c;->activityKind:Lcom/adjust/sdk/b;
invoke-static {v1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Enum;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Enum;)I
move-result v1
add-int/2addr v0, v1
iput v0, p0, Lcom/adjust/sdk/c;->cX:I
iput v0, p0, Lcom/adjust/sdk/c;->cS:I
iget v0, p0, Lcom/adjust/sdk/c;->cX:I
iget v0, p0, Lcom/adjust/sdk/c;->cS:I
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/c;->suffix:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
iput v0, p0, Lcom/adjust/sdk/c;->cX:I
iput v0, p0, Lcom/adjust/sdk/c;->cS:I
iget v0, p0, Lcom/adjust/sdk/c;->cX:I
iget v0, p0, Lcom/adjust/sdk/c;->cS:I
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/c;->callbackParameters:Ljava/util/Map;
invoke-static {v1}, Lcom/adjust/sdk/ay;->o(Ljava/lang/Object;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->o(Ljava/lang/Object;)I
move-result v1
add-int/2addr v0, v1
iput v0, p0, Lcom/adjust/sdk/c;->cX:I
iput v0, p0, Lcom/adjust/sdk/c;->cS:I
iget v0, p0, Lcom/adjust/sdk/c;->cX:I
iget v0, p0, Lcom/adjust/sdk/c;->cS:I
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/c;->partnerParameters:Ljava/util/Map;
invoke-static {v1}, Lcom/adjust/sdk/ay;->o(Ljava/lang/Object;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->o(Ljava/lang/Object;)I
move-result v1
add-int/2addr v0, v1
iput v0, p0, Lcom/adjust/sdk/c;->cX:I
iput v0, p0, Lcom/adjust/sdk/c;->cS:I
:cond_0
iget v0, p0, Lcom/adjust/sdk/c;->cX:I
iget v0, p0, Lcom/adjust/sdk/c;->cS:I
return v0
.end method

View file

@ -18,7 +18,7 @@
.field protected askingAttribution:Z
.field private transient cj:Lcom/adjust/sdk/x;
.field private transient ce:Lcom/adjust/sdk/x;
.field protected clickTime:J
@ -285,9 +285,9 @@
move-result-object v0
iput-object v0, p0, Lcom/adjust/sdk/d;->cj:Lcom/adjust/sdk/x;
iput-object v0, p0, Lcom/adjust/sdk/d;->ce:Lcom/adjust/sdk/x;
invoke-static {}, Lcom/adjust/sdk/ay;->aH()Ljava/lang/String;
invoke-static {}, Lcom/adjust/sdk/az;->aH()Ljava/lang/String;
move-result-object v0
@ -357,7 +357,7 @@
const/4 v1, 0x0
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I
move-result v0
@ -365,7 +365,7 @@
const-string v0, "sessionCount"
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I
move-result v0
@ -375,7 +375,7 @@
const/4 v2, -0x1
invoke-static {p1, v0, v2}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I
invoke-static {p1, v0, v2}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I
move-result v0
@ -383,7 +383,7 @@
const-string v0, "sessionLength"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
move-result-wide v2
@ -391,7 +391,7 @@
const-string v0, "timeSpent"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
move-result-wide v2
@ -399,7 +399,7 @@
const-string v0, "lastActivity"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
move-result-wide v2
@ -407,7 +407,7 @@
const-string v0, "lastInterval"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
move-result-wide v2
@ -415,7 +415,7 @@
const-string v0, "uuid"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
@ -425,7 +425,7 @@
const/4 v2, 0x1
invoke-static {p1, v0, v2}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z
invoke-static {p1, v0, v2}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z
move-result v0
@ -433,7 +433,7 @@
const-string v0, "askingAttribution"
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z
move-result v0
@ -441,7 +441,7 @@
const-string v0, "updatePackages"
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z
move-result v0
@ -451,7 +451,7 @@
const/4 v1, 0x0
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
invoke-static {p1, v0, v1}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
@ -461,7 +461,7 @@
const-string v0, "pushToken"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
@ -469,7 +469,7 @@
const-string v0, "adid"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
@ -477,7 +477,7 @@
const-string v0, "clickTime"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
move-result-wide v0
@ -485,7 +485,7 @@
const-string v0, "installBegin"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->b(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)J
move-result-wide v0
@ -493,7 +493,7 @@
const-string v0, "installReferrer"
invoke-static {p1, v0}, Lcom/adjust/sdk/ay;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->a(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
@ -503,7 +503,7 @@
if-nez p1, :cond_0
invoke-static {}, Lcom/adjust/sdk/ay;->aH()Ljava/lang/String;
invoke-static {}, Lcom/adjust/sdk/az;->aH()Ljava/lang/String;
move-result-object p1
@ -641,7 +641,7 @@
iget-object v3, p1, Lcom/adjust/sdk/d;->uuid:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
@ -662,7 +662,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Boolean;Ljava/lang/Boolean;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Boolean;Ljava/lang/Boolean;)Z
move-result v2
@ -683,7 +683,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Boolean;Ljava/lang/Boolean;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Boolean;Ljava/lang/Boolean;)Z
move-result v2
@ -704,7 +704,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Integer;Ljava/lang/Integer;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Integer;Ljava/lang/Integer;)Z
move-result v2
@ -725,7 +725,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Integer;Ljava/lang/Integer;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Integer;Ljava/lang/Integer;)Z
move-result v2
@ -746,7 +746,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Integer;Ljava/lang/Integer;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Integer;Ljava/lang/Integer;)Z
move-result v2
@ -767,7 +767,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Long;Ljava/lang/Long;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Long;Ljava/lang/Long;)Z
move-result v2
@ -788,7 +788,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Long;Ljava/lang/Long;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Long;Ljava/lang/Long;)Z
move-result v2
@ -809,7 +809,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Long;Ljava/lang/Long;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Long;Ljava/lang/Long;)Z
move-result v2
@ -830,7 +830,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Boolean;Ljava/lang/Boolean;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Boolean;Ljava/lang/Boolean;)Z
move-result v2
@ -843,7 +843,7 @@
iget-object v3, p1, Lcom/adjust/sdk/d;->orderIds:Ljava/util/LinkedList;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v2
@ -856,7 +856,7 @@
iget-object v3, p1, Lcom/adjust/sdk/d;->pushToken:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
@ -869,7 +869,7 @@
iget-object v3, p1, Lcom/adjust/sdk/d;->adid:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
@ -890,7 +890,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Long;Ljava/lang/Long;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Long;Ljava/lang/Long;)Z
move-result v2
@ -911,7 +911,7 @@
move-result-object v3
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Long;Ljava/lang/Long;)Z
invoke-static {v2, v3}, Lcom/adjust/sdk/az;->a(Ljava/lang/Long;Ljava/lang/Long;)Z
move-result v2
@ -924,7 +924,7 @@
iget-object p1, p1, Lcom/adjust/sdk/d;->installReferrer:Ljava/lang/String;
invoke-static {v2, p1}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
invoke-static {v2, p1}, Lcom/adjust/sdk/az;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result p1
@ -941,7 +941,7 @@
iget-object v0, p0, Lcom/adjust/sdk/d;->uuid:Ljava/lang/String;
invoke-static {v0}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
invoke-static {v0}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v0
@ -955,7 +955,7 @@
move-result-object v1
invoke-static {v1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Boolean;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Boolean;)I
move-result v1
@ -969,7 +969,7 @@
move-result-object v1
invoke-static {v1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Boolean;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Boolean;)I
move-result v1
@ -1001,7 +1001,7 @@
move-result-object v1
invoke-static {v1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Long;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Long;)I
move-result v1
@ -1015,7 +1015,7 @@
move-result-object v1
invoke-static {v1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Long;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Long;)I
move-result v1
@ -1029,7 +1029,7 @@
move-result-object v1
invoke-static {v1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Long;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Long;)I
move-result v1
@ -1043,7 +1043,7 @@
move-result-object v1
invoke-static {v1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Boolean;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Boolean;)I
move-result v1
@ -1053,7 +1053,7 @@
iget-object v1, p0, Lcom/adjust/sdk/d;->orderIds:Ljava/util/LinkedList;
invoke-static {v1}, Lcom/adjust/sdk/ay;->o(Ljava/lang/Object;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->o(Ljava/lang/Object;)I
move-result v1
@ -1063,7 +1063,7 @@
iget-object v1, p0, Lcom/adjust/sdk/d;->pushToken:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
@ -1073,7 +1073,7 @@
iget-object v1, p0, Lcom/adjust/sdk/d;->adid:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1
@ -1087,7 +1087,7 @@
move-result-object v1
invoke-static {v1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Long;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Long;)I
move-result v1
@ -1101,7 +1101,7 @@
move-result-object v1
invoke-static {v1}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Long;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->a(Ljava/lang/Long;)I
move-result v1
@ -1111,7 +1111,7 @@
iget-object v1, p0, Lcom/adjust/sdk/d;->installReferrer:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
invoke-static {v1}, Lcom/adjust/sdk/az;->m(Ljava/lang/String;)I
move-result v1

View file

@ -4,7 +4,7 @@
# static fields
.field private static cY:Lcom/adjust/sdk/k;
.field private static cT:Lcom/adjust/sdk/k;
# direct methods
@ -16,7 +16,7 @@
monitor-enter v0
:try_start_0
sget-object v1, Lcom/adjust/sdk/e;->cY:Lcom/adjust/sdk/k;
sget-object v1, Lcom/adjust/sdk/e;->cT:Lcom/adjust/sdk/k;
if-nez v1, :cond_0
@ -24,10 +24,10 @@
invoke-direct {v1}, Lcom/adjust/sdk/k;-><init>()V
sput-object v1, Lcom/adjust/sdk/e;->cY:Lcom/adjust/sdk/k;
sput-object v1, Lcom/adjust/sdk/e;->cT:Lcom/adjust/sdk/k;
:cond_0
sget-object v1, Lcom/adjust/sdk/e;->cY:Lcom/adjust/sdk/k;
sget-object v1, Lcom/adjust/sdk/e;->cT:Lcom/adjust/sdk/k;
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
@ -42,3 +42,26 @@
throw v1
.end method
.method public static a(Lcom/adjust/sdk/g;)V
.locals 2
invoke-static {}, Lcom/adjust/sdk/e;->W()Lcom/adjust/sdk/k;
move-result-object v0
const/4 v1, 0x0
invoke-virtual {v0, v1}, Lcom/adjust/sdk/k;->e(Ljava/lang/String;)Z
move-result v1
if-eqz v1, :cond_0
iget-object v0, v0, Lcom/adjust/sdk/k;->dx:Lcom/adjust/sdk/v;
invoke-interface {v0, p0}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/g;)V
:cond_0
return-void
.end method

View file

@ -1,541 +1,269 @@
.class public Lcom/adjust/sdk/f;
.class public final Lcom/adjust/sdk/f;
.super Ljava/lang/Object;
.source "AdjustAttribution.java"
# interfaces
.implements Ljava/io/Serializable;
# static fields
.field private static final serialPersistentFields:[Ljava/io/ObjectStreamField;
.field private static final serialVersionUID:J = 0x1L
.source "AdjustConfig.java"
# instance fields
.field public adgroup:Ljava/lang/String;
.field cU:Ljava/lang/String;
.field public adid:Ljava/lang/String;
.field cV:Ljava/lang/String;
.field public campaign:Ljava/lang/String;
.field cW:Ljava/lang/String;
.field public clickLabel:Ljava/lang/String;
.field cX:Z
.field public creative:Ljava/lang/String;
.field cY:Ljava/lang/String;
.field public network:Ljava/lang/String;
.field public cZ:Lcom/adjust/sdk/af;
.field public trackerName:Ljava/lang/String;
.field ce:Lcom/adjust/sdk/x;
.field public trackerToken:Ljava/lang/String;
.field public context:Landroid/content/Context;
.field da:Ljava/lang/Boolean;
.field db:Ljava/lang/Class;
.field dc:Lcom/adjust/sdk/aj;
.field dd:Lcom/adjust/sdk/ai;
.field de:Lcom/adjust/sdk/al;
.field df:Lcom/adjust/sdk/ak;
.field dg:Lcom/adjust/sdk/ag;
.field dh:Z
.field di:Ljava/lang/Double;
.field public dj:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/adjust/sdk/aa;",
">;"
}
.end annotation
.end field
.field dk:Ljava/lang/String;
.field public dl:Ljava/lang/Boolean;
.field public dm:Z
.field dn:Ljava/lang/String;
.field do:Ljava/lang/String;
.field dp:Z
.field processName:Ljava/lang/String;
.field public pushToken:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 4
const/16 v0, 0x8
new-array v0, v0, [Ljava/io/ObjectStreamField;
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "trackerToken"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x0
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "trackerName"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x1
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "network"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x2
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "campaign"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x3
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "adgroup"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x4
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "creative"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x5
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "clickLabel"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x6
aput-object v1, v0, v2
new-instance v1, Ljava/io/ObjectStreamField;
const-string v2, "adid"
const-class v3, Ljava/lang/String;
invoke-direct {v1, v2, v3}, Ljava/io/ObjectStreamField;-><init>(Ljava/lang/String;Ljava/lang/Class;)V
const/4 v2, 0x7
aput-object v1, v0, v2
sput-object v0, Lcom/adjust/sdk/f;->serialPersistentFields:[Ljava/io/ObjectStreamField;
return-void
.end method
.method public constructor <init>()V
.locals 0
.method public constructor <init>(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V
.locals 5
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/adjust/sdk/f;
.locals 3
const/4 v0, 0x0
if-nez p0, :cond_0
return-object v0
:cond_0
new-instance v1, Lcom/adjust/sdk/f;
invoke-direct {v1}, Lcom/adjust/sdk/f;-><init>()V
const-string v2, "tracker_token"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/f;->trackerToken:Ljava/lang/String;
const-string v2, "tracker_name"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/f;->trackerName:Ljava/lang/String;
const-string v2, "network"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/f;->network:Ljava/lang/String;
const-string v2, "campaign"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/f;->campaign:Ljava/lang/String;
const-string v2, "adgroup"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/f;->adgroup:Ljava/lang/String;
const-string v2, "creative"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
iput-object v2, v1, Lcom/adjust/sdk/f;->creative:Ljava/lang/String;
const-string v2, "click_label"
invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
iput-object p0, v1, Lcom/adjust/sdk/f;->clickLabel:Ljava/lang/String;
iput-object p1, v1, Lcom/adjust/sdk/f;->adid:Ljava/lang/String;
return-object v1
.end method
.method private readObject(Ljava/io/ObjectInputStream;)V
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/ClassNotFoundException;,
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p1}, Ljava/io/ObjectInputStream;->defaultReadObject()V
return-void
.end method
.method private writeObject(Ljava/io/ObjectOutputStream;)V
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/io/IOException;
}
.end annotation
invoke-virtual {p1}, Ljava/io/ObjectOutputStream;->defaultWriteObject()V
return-void
.end method
# virtual methods
.method public equals(Ljava/lang/Object;)Z
.locals 4
const/4 v0, 0x1
if-ne p1, p0, :cond_0
return v0
:cond_0
const/4 v1, 0x0
if-nez p1, :cond_1
return v1
:cond_1
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_2
return v1
:cond_2
check-cast p1, Lcom/adjust/sdk/f;
iget-object v2, p0, Lcom/adjust/sdk/f;->trackerToken:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/f;->trackerToken:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_3
return v1
:cond_3
iget-object v2, p0, Lcom/adjust/sdk/f;->trackerName:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/f;->trackerName:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_4
return v1
:cond_4
iget-object v2, p0, Lcom/adjust/sdk/f;->network:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/f;->network:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_5
return v1
:cond_5
iget-object v2, p0, Lcom/adjust/sdk/f;->campaign:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/f;->campaign:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_6
return v1
:cond_6
iget-object v2, p0, Lcom/adjust/sdk/f;->adgroup:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/f;->adgroup:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_7
return v1
:cond_7
iget-object v2, p0, Lcom/adjust/sdk/f;->creative:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/f;->creative:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_8
return v1
:cond_8
iget-object v2, p0, Lcom/adjust/sdk/f;->clickLabel:Ljava/lang/String;
iget-object v3, p1, Lcom/adjust/sdk/f;->clickLabel:Ljava/lang/String;
invoke-static {v2, v3}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-nez v2, :cond_9
return v1
:cond_9
iget-object v2, p0, Lcom/adjust/sdk/f;->adid:Ljava/lang/String;
iget-object p1, p1, Lcom/adjust/sdk/f;->adid:Ljava/lang/String;
invoke-static {v2, p1}, Lcom/adjust/sdk/ay;->b(Ljava/lang/String;Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_a
return v1
:cond_a
return v0
.end method
.method public hashCode()I
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/f;->trackerToken:Ljava/lang/String;
invoke-static {v0}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
move-result v0
add-int/lit16 v0, v0, 0x275
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/f;->trackerName:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/f;->network:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/f;->campaign:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/f;->adgroup:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/f;->creative:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/f;->clickLabel:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
mul-int/lit8 v0, v0, 0x25
iget-object v1, p0, Lcom/adjust/sdk/f;->adid:Ljava/lang/String;
invoke-static {v1}, Lcom/adjust/sdk/ay;->m(Ljava/lang/String;)I
move-result v1
add-int/2addr v0, v1
return v0
.end method
.method public toString()Ljava/lang/String;
.locals 5
sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale;
const-string v1, "tt:%s tn:%s net:%s cam:%s adg:%s cre:%s cl:%s adid:%s"
const/16 v2, 0x8
new-array v2, v2, [Ljava/lang/Object;
iget-object v3, p0, Lcom/adjust/sdk/f;->trackerToken:Ljava/lang/String;
const/4 v4, 0x0
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/f;->trackerName:Ljava/lang/String;
const/4 v4, 0x1
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/f;->network:Ljava/lang/String;
const/4 v4, 0x2
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/f;->campaign:Ljava/lang/String;
const/4 v4, 0x3
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/f;->adgroup:Ljava/lang/String;
const/4 v4, 0x4
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/f;->creative:Ljava/lang/String;
const/4 v4, 0x5
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/f;->clickLabel:Ljava/lang/String;
const/4 v4, 0x6
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/f;->adid:Ljava/lang/String;
const/4 v4, 0x7
aput-object v3, v2, v4
invoke-static {v0, v1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object v0
return-object v0
iput-object v0, p0, Lcom/adjust/sdk/f;->ce:Lcom/adjust/sdk/x;
sget-object v0, Lcom/adjust/sdk/ad;->eH:Lcom/adjust/sdk/ad;
iget-object v1, p0, Lcom/adjust/sdk/f;->ce:Lcom/adjust/sdk/x;
const-string v2, "production"
invoke-virtual {v2, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
invoke-interface {v1, v0, v2}, Lcom/adjust/sdk/x;->a(Lcom/adjust/sdk/ad;Z)V
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result v0
const/4 v1, 0x1
const/4 v2, 0x0
const/16 v3, 0xc
if-eq v0, v3, :cond_0
iget-object v0, p0, Lcom/adjust/sdk/f;->ce:Lcom/adjust/sdk/x;
const-string v3, "Malformed App Token \'%s\'"
new-array v4, v1, [Ljava/lang/Object;
aput-object p2, v4, v2
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x0
goto :goto_0
:cond_0
const/4 v0, 0x1
:goto_0
if-nez v0, :cond_1
const/4 v1, 0x0
goto :goto_3
:cond_1
if-nez p3, :cond_2
iget-object v0, p0, Lcom/adjust/sdk/f;->ce:Lcom/adjust/sdk/x;
const-string v3, "Missing environment"
new-array v4, v2, [Ljava/lang/Object;
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x0
goto :goto_1
:cond_2
const-string v0, "sandbox"
invoke-virtual {p3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_3
iget-object v0, p0, Lcom/adjust/sdk/f;->ce:Lcom/adjust/sdk/x;
const-string v3, "SANDBOX: Adjust is running in Sandbox mode. Use this setting for testing. Don\'t forget to set the environment to `production` before publishing!"
new-array v4, v2, [Ljava/lang/Object;
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->e(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x1
goto :goto_1
:cond_3
const-string v0, "production"
invoke-virtual {p3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_4
iget-object v0, p0, Lcom/adjust/sdk/f;->ce:Lcom/adjust/sdk/x;
const-string v3, "PRODUCTION: Adjust is running in Production mode. Use this setting only for the build that you want to publish. Set the environment to `sandbox` if you want to test your app!"
new-array v4, v2, [Ljava/lang/Object;
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->e(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x1
goto :goto_1
:cond_4
iget-object v0, p0, Lcom/adjust/sdk/f;->ce:Lcom/adjust/sdk/x;
const-string v3, "Unknown environment \'%s\'"
new-array v4, v1, [Ljava/lang/Object;
aput-object p3, v4, v2
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x0
:goto_1
if-nez v0, :cond_5
const/4 v1, 0x0
goto :goto_3
:cond_5
if-nez p1, :cond_6
iget-object v0, p0, Lcom/adjust/sdk/f;->ce:Lcom/adjust/sdk/x;
const-string v3, "Missing context"
new-array v4, v2, [Ljava/lang/Object;
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x0
goto :goto_2
:cond_6
const-string v0, "android.permission.INTERNET"
invoke-static {p1, v0}, Lcom/adjust/sdk/az;->a(Landroid/content/Context;Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_7
iget-object v0, p0, Lcom/adjust/sdk/f;->ce:Lcom/adjust/sdk/x;
const-string v3, "Missing permission: INTERNET"
new-array v4, v2, [Ljava/lang/Object;
invoke-interface {v0, v3, v4}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
const/4 v0, 0x0
goto :goto_2
:cond_7
const/4 v0, 0x1
:goto_2
if-nez v0, :cond_8
const/4 v1, 0x0
:cond_8
:goto_3
if-eqz v1, :cond_9
invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p1
iput-object p1, p0, Lcom/adjust/sdk/f;->context:Landroid/content/Context;
iput-object p2, p0, Lcom/adjust/sdk/f;->cU:Ljava/lang/String;
iput-object p3, p0, Lcom/adjust/sdk/f;->cV:Ljava/lang/String;
iput-boolean v2, p0, Lcom/adjust/sdk/f;->cX:Z
iput-boolean v2, p0, Lcom/adjust/sdk/f;->dh:Z
:cond_9
return-void
.end method

View file

@ -4,7 +4,7 @@
# static fields
.field private static cj:Lcom/adjust/sdk/x;
.field private static ce:Lcom/adjust/sdk/x;
# instance fields
@ -19,13 +19,13 @@
.end annotation
.end field
.field dv:Ljava/lang/String;
.field dq:Ljava/lang/String;
.field dw:Ljava/lang/Double;
.field dr:Ljava/lang/Double;
.field dx:Ljava/lang/String;
.field ds:Ljava/lang/String;
.field dy:Ljava/lang/String;
.field dt:Ljava/lang/String;
.field partnerParameters:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
@ -47,7 +47,7 @@
move-result-object v0
sput-object v0, Lcom/adjust/sdk/g;->cj:Lcom/adjust/sdk/x;
sput-object v0, Lcom/adjust/sdk/g;->ce:Lcom/adjust/sdk/x;
return-void
.end method
@ -57,7 +57,7 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
sget-object v0, Lcom/adjust/sdk/g;->cj:Lcom/adjust/sdk/x;
sget-object v0, Lcom/adjust/sdk/g;->ce:Lcom/adjust/sdk/x;
invoke-virtual {p1}, Ljava/lang/String;->length()I
@ -90,7 +90,7 @@
return-void
:cond_1
iput-object p1, p0, Lcom/adjust/sdk/g;->dv:Ljava/lang/String;
iput-object p1, p0, Lcom/adjust/sdk/g;->dq:Ljava/lang/String;
return-void
.end method

View file

@ -6,11 +6,11 @@
# instance fields
.field public adid:Ljava/lang/String;
.field public dA:Lorg/json/JSONObject;
.field public dq:Ljava/lang/String;
.field public dv:Ljava/lang/String;
.field public du:Z
.field public dz:Z
.field public dv:Lorg/json/JSONObject;
.field public message:Ljava/lang/String;
@ -57,13 +57,13 @@
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/h;->dv:Ljava/lang/String;
iget-object v3, p0, Lcom/adjust/sdk/h;->dq:Ljava/lang/String;
const/4 v4, 0x3
aput-object v3, v2, v4
iget-boolean v3, p0, Lcom/adjust/sdk/h;->dz:Z
iget-boolean v3, p0, Lcom/adjust/sdk/h;->du:Z
invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
@ -73,7 +73,7 @@
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/h;->dA:Lorg/json/JSONObject;
iget-object v3, p0, Lcom/adjust/sdk/h;->dv:Lorg/json/JSONObject;
const/4 v4, 0x5

View file

@ -6,9 +6,9 @@
# instance fields
.field public adid:Ljava/lang/String;
.field public dA:Lorg/json/JSONObject;
.field public dq:Ljava/lang/String;
.field public dv:Ljava/lang/String;
.field public dv:Lorg/json/JSONObject;
.field public message:Ljava/lang/String;
@ -55,13 +55,13 @@
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/i;->dv:Ljava/lang/String;
iget-object v3, p0, Lcom/adjust/sdk/i;->dq:Ljava/lang/String;
const/4 v4, 0x3
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/i;->dA:Lorg/json/JSONObject;
iget-object v3, p0, Lcom/adjust/sdk/i;->dv:Lorg/json/JSONObject;
const/4 v4, 0x4

View file

@ -4,33 +4,33 @@
# static fields
.field private static ch:Lcom/adjust/sdk/y; = null
.field private static cc:Lcom/adjust/sdk/y; = null
.field private static cj:Lcom/adjust/sdk/x; = null
.field private static ce:Lcom/adjust/sdk/x; = null
.field private static cr:Lcom/adjust/sdk/w; = null
.field private static cm:Lcom/adjust/sdk/w; = null
.field private static cs:Lcom/adjust/sdk/ab; = null
.field private static cn:Lcom/adjust/sdk/ab; = null
.field private static dB:Lcom/adjust/sdk/z; = null
.field private static dA:J = -0x1L
.field private static dC:Lcom/adjust/sdk/v; = null
.field private static dB:J = -0x1L
.field private static dD:Ljavax/net/ssl/HttpsURLConnection; = null
.field private static dC:J = -0x1L
.field private static dE:J = -0x1L
.field private static dD:Lcom/adjust/sdk/q; = null
.field private static dE:Lcom/adjust/sdk/q; = null
.field private static dF:J = -0x1L
.field private static dG:J = -0x1L
.field private static dw:Lcom/adjust/sdk/z; = null
.field private static dH:J = -0x1L
.field private static dx:Lcom/adjust/sdk/v; = null
.field private static dI:Lcom/adjust/sdk/q; = null
.field private static dy:Ljavax/net/ssl/HttpsURLConnection; = null
.field private static dJ:Lcom/adjust/sdk/q; = null
.field private static dK:J = -0x1L
.field private static dz:J = -0x1L
# direct methods
@ -43,7 +43,7 @@
.method public static X()Lcom/adjust/sdk/x;
.locals 1
sget-object v0, Lcom/adjust/sdk/j;->cj:Lcom/adjust/sdk/x;
sget-object v0, Lcom/adjust/sdk/j;->ce:Lcom/adjust/sdk/x;
if-nez v0, :cond_0
@ -51,10 +51,10 @@
invoke-direct {v0}, Lcom/adjust/sdk/ae;-><init>()V
sput-object v0, Lcom/adjust/sdk/j;->cj:Lcom/adjust/sdk/x;
sput-object v0, Lcom/adjust/sdk/j;->ce:Lcom/adjust/sdk/x;
:cond_0
sget-object v0, Lcom/adjust/sdk/j;->cj:Lcom/adjust/sdk/x;
sget-object v0, Lcom/adjust/sdk/j;->ce:Lcom/adjust/sdk/x;
return-object v0
.end method
@ -62,7 +62,7 @@
.method public static Y()J
.locals 5
sget-wide v0, Lcom/adjust/sdk/j;->dE:J
sget-wide v0, Lcom/adjust/sdk/j;->dz:J
const-wide/16 v2, -0x1
@ -81,7 +81,7 @@
.method public static Z()J
.locals 5
sget-wide v0, Lcom/adjust/sdk/j;->dF:J
sget-wide v0, Lcom/adjust/sdk/j;->dA:J
const-wide/16 v2, -0x1
@ -100,20 +100,20 @@
.method public static a(Lcom/adjust/sdk/v;Z)Lcom/adjust/sdk/ab;
.locals 1
sget-object v0, Lcom/adjust/sdk/j;->cs:Lcom/adjust/sdk/ab;
sget-object v0, Lcom/adjust/sdk/j;->cn:Lcom/adjust/sdk/ab;
if-nez v0, :cond_0
new-instance v0, Lcom/adjust/sdk/ar;
new-instance v0, Lcom/adjust/sdk/as;
invoke-direct {v0, p0, p1}, Lcom/adjust/sdk/ar;-><init>(Lcom/adjust/sdk/v;Z)V
invoke-direct {v0, p0, p1}, Lcom/adjust/sdk/as;-><init>(Lcom/adjust/sdk/v;Z)V
return-object v0
:cond_0
invoke-interface {v0, p0, p1}, Lcom/adjust/sdk/ab;->b(Lcom/adjust/sdk/v;Z)V
sget-object p0, Lcom/adjust/sdk/j;->cs:Lcom/adjust/sdk/ab;
sget-object p0, Lcom/adjust/sdk/j;->cn:Lcom/adjust/sdk/ab;
return-object p0
.end method
@ -121,7 +121,7 @@
.method public static a(Lcom/adjust/sdk/v;Lcom/adjust/sdk/c;Z)Lcom/adjust/sdk/w;
.locals 1
sget-object v0, Lcom/adjust/sdk/j;->cr:Lcom/adjust/sdk/w;
sget-object v0, Lcom/adjust/sdk/j;->cm:Lcom/adjust/sdk/w;
if-nez v0, :cond_0
@ -134,7 +134,7 @@
:cond_0
invoke-interface {v0, p0, p1, p2}, Lcom/adjust/sdk/w;->b(Lcom/adjust/sdk/v;Lcom/adjust/sdk/c;Z)V
sget-object p0, Lcom/adjust/sdk/j;->cr:Lcom/adjust/sdk/w;
sget-object p0, Lcom/adjust/sdk/j;->cm:Lcom/adjust/sdk/w;
return-object p0
.end method
@ -142,20 +142,20 @@
.method public static a(Lcom/adjust/sdk/v;Landroid/content/Context;Z)Lcom/adjust/sdk/y;
.locals 1
sget-object v0, Lcom/adjust/sdk/j;->ch:Lcom/adjust/sdk/y;
sget-object v0, Lcom/adjust/sdk/j;->cc:Lcom/adjust/sdk/y;
if-nez v0, :cond_0
new-instance v0, Lcom/adjust/sdk/an;
new-instance v0, Lcom/adjust/sdk/ao;
invoke-direct {v0, p0, p1, p2}, Lcom/adjust/sdk/an;-><init>(Lcom/adjust/sdk/v;Landroid/content/Context;Z)V
invoke-direct {v0, p0, p1, p2}, Lcom/adjust/sdk/ao;-><init>(Lcom/adjust/sdk/v;Landroid/content/Context;Z)V
return-object v0
:cond_0
invoke-interface {v0, p0, p1, p2}, Lcom/adjust/sdk/y;->b(Lcom/adjust/sdk/v;Landroid/content/Context;Z)V
sget-object p0, Lcom/adjust/sdk/j;->ch:Lcom/adjust/sdk/y;
sget-object p0, Lcom/adjust/sdk/j;->cc:Lcom/adjust/sdk/y;
return-object p0
.end method
@ -163,20 +163,20 @@
.method public static a(Lcom/adjust/sdk/y;)Lcom/adjust/sdk/z;
.locals 1
sget-object v0, Lcom/adjust/sdk/j;->dB:Lcom/adjust/sdk/z;
sget-object v0, Lcom/adjust/sdk/j;->dw:Lcom/adjust/sdk/z;
if-nez v0, :cond_0
new-instance v0, Lcom/adjust/sdk/ap;
new-instance v0, Lcom/adjust/sdk/aq;
invoke-direct {v0, p0}, Lcom/adjust/sdk/ap;-><init>(Lcom/adjust/sdk/y;)V
invoke-direct {v0, p0}, Lcom/adjust/sdk/aq;-><init>(Lcom/adjust/sdk/y;)V
return-object v0
:cond_0
invoke-interface {v0, p0}, Lcom/adjust/sdk/z;->b(Lcom/adjust/sdk/y;)V
sget-object p0, Lcom/adjust/sdk/j;->dB:Lcom/adjust/sdk/z;
sget-object p0, Lcom/adjust/sdk/j;->dw:Lcom/adjust/sdk/z;
return-object p0
.end method
@ -189,7 +189,7 @@
}
.end annotation
sget-object v0, Lcom/adjust/sdk/j;->dD:Ljavax/net/ssl/HttpsURLConnection;
sget-object v0, Lcom/adjust/sdk/j;->dy:Ljavax/net/ssl/HttpsURLConnection;
if-nez v0, :cond_0
@ -208,7 +208,7 @@
.method public static aa()J
.locals 5
sget-wide v0, Lcom/adjust/sdk/j;->dG:J
sget-wide v0, Lcom/adjust/sdk/j;->dB:J
const-wide/16 v2, -0x1
@ -227,7 +227,7 @@
.method public static ab()J
.locals 5
sget-wide v0, Lcom/adjust/sdk/j;->dH:J
sget-wide v0, Lcom/adjust/sdk/j;->dC:J
const-wide/16 v2, -0x1
@ -246,11 +246,11 @@
.method public static ac()Lcom/adjust/sdk/q;
.locals 1
sget-object v0, Lcom/adjust/sdk/j;->dI:Lcom/adjust/sdk/q;
sget-object v0, Lcom/adjust/sdk/j;->dD:Lcom/adjust/sdk/q;
if-nez v0, :cond_0
sget-object v0, Lcom/adjust/sdk/q;->dU:Lcom/adjust/sdk/q;
sget-object v0, Lcom/adjust/sdk/q;->dP:Lcom/adjust/sdk/q;
return-object v0
@ -261,11 +261,11 @@
.method public static ad()Lcom/adjust/sdk/q;
.locals 1
sget-object v0, Lcom/adjust/sdk/j;->dJ:Lcom/adjust/sdk/q;
sget-object v0, Lcom/adjust/sdk/j;->dE:Lcom/adjust/sdk/q;
if-nez v0, :cond_0
sget-object v0, Lcom/adjust/sdk/q;->dT:Lcom/adjust/sdk/q;
sget-object v0, Lcom/adjust/sdk/q;->dO:Lcom/adjust/sdk/q;
return-object v0
@ -276,7 +276,7 @@
.method public static ae()J
.locals 5
sget-wide v0, Lcom/adjust/sdk/j;->dK:J
sget-wide v0, Lcom/adjust/sdk/j;->dF:J
const-wide/16 v2, -0x1
@ -292,70 +292,55 @@
return-wide v0
.end method
.method public static b(Lcom/adjust/sdk/AdjustConfig;)Lcom/adjust/sdk/v;
.method public static b(Lcom/adjust/sdk/f;)Lcom/adjust/sdk/v;
.locals 7
sget-object v0, Lcom/adjust/sdk/j;->dC:Lcom/adjust/sdk/v;
sget-object v0, Lcom/adjust/sdk/j;->dx:Lcom/adjust/sdk/v;
if-nez v0, :cond_6
if-nez v0, :cond_5
const/4 v0, 0x0
iget-object v0, p0, Lcom/adjust/sdk/f;->cU:Ljava/lang/String;
const/4 v1, 0x0
const/4 v1, 0x1
if-nez p0, :cond_0
const/4 v2, 0x0
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
if-eqz v0, :cond_0
move-result-object p0
const-string v2, "AdjustConfig missing"
new-array v1, v1, [Ljava/lang/Object;
invoke-interface {p0, v2, v1}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
return-object v0
:cond_0
iget-object v2, p0, Lcom/adjust/sdk/AdjustConfig;->cZ:Ljava/lang/String;
const/4 v3, 0x1
if-eqz v2, :cond_1
const/4 v2, 0x1
const/4 v0, 0x1
goto :goto_0
:cond_1
const/4 v2, 0x0
:cond_0
const/4 v0, 0x0
:goto_0
if-nez v2, :cond_2
const/4 v3, 0x0
if-nez v0, :cond_1
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object p0
const-string v2, "AdjustConfig not initialized correctly"
const-string v0, "AdjustConfig not initialized correctly"
new-array v1, v1, [Ljava/lang/Object;
new-array v1, v2, [Ljava/lang/Object;
invoke-interface {p0, v2, v1}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-interface {p0, v0, v1}, Lcom/adjust/sdk/x;->f(Ljava/lang/String;[Ljava/lang/Object;)V
return-object v0
return-object v3
:cond_2
iget-object v2, p0, Lcom/adjust/sdk/AdjustConfig;->processName:Ljava/lang/String;
:cond_1
iget-object v0, p0, Lcom/adjust/sdk/f;->processName:Ljava/lang/String;
if-eqz v2, :cond_5
if-eqz v0, :cond_4
invoke-static {}, Landroid/os/Process;->myPid()I
move-result v2
move-result v0
iget-object v4, p0, Lcom/adjust/sdk/AdjustConfig;->context:Landroid/content/Context;
iget-object v4, p0, Lcom/adjust/sdk/f;->context:Landroid/content/Context;
const-string v5, "activity"
@ -365,11 +350,11 @@
check-cast v4, Landroid/app/ActivityManager;
if-nez v4, :cond_3
if-nez v4, :cond_2
return-object v0
return-object v3
:cond_3
:cond_2
invoke-virtual {v4}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List;
move-result-object v4
@ -378,12 +363,12 @@
move-result-object v4
:cond_4
:cond_3
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
move-result v5
if-eqz v5, :cond_5
if-eqz v5, :cond_4
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
@ -393,45 +378,45 @@
iget v6, v5, Landroid/app/ActivityManager$RunningAppProcessInfo;->pid:I
if-ne v6, v2, :cond_4
if-ne v6, v0, :cond_3
iget-object v2, v5, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
iget-object v0, v5, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
iget-object v4, p0, Lcom/adjust/sdk/AdjustConfig;->processName:Ljava/lang/String;
iget-object v4, p0, Lcom/adjust/sdk/f;->processName:Ljava/lang/String;
invoke-virtual {v2, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
invoke-virtual {v0, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v2
move-result v0
if-nez v2, :cond_5
if-nez v0, :cond_4
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object p0
const-string v2, "Skipping initialization in background process (%s)"
const-string v0, "Skipping initialization in background process (%s)"
new-array v3, v3, [Ljava/lang/Object;
new-array v1, v1, [Ljava/lang/Object;
iget-object v4, v5, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String;
aput-object v4, v3, v1
aput-object v4, v1, v2
invoke-interface {p0, v2, v3}, Lcom/adjust/sdk/x;->c(Ljava/lang/String;[Ljava/lang/Object;)V
invoke-interface {p0, v0, v1}, Lcom/adjust/sdk/x;->c(Ljava/lang/String;[Ljava/lang/Object;)V
return-object v3
:cond_4
new-instance v0, Lcom/adjust/sdk/a;
invoke-direct {v0, p0}, Lcom/adjust/sdk/a;-><init>(Lcom/adjust/sdk/f;)V
return-object v0
:cond_5
new-instance v0, Lcom/adjust/sdk/a;
invoke-interface {v0, p0}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/f;)V
invoke-direct {v0, p0}, Lcom/adjust/sdk/a;-><init>(Lcom/adjust/sdk/AdjustConfig;)V
return-object v0
:cond_6
invoke-interface {v0, p0}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/AdjustConfig;)V
sget-object p0, Lcom/adjust/sdk/j;->dC:Lcom/adjust/sdk/v;
sget-object p0, Lcom/adjust/sdk/j;->dx:Lcom/adjust/sdk/v;
return-object p0
.end method

View file

@ -18,11 +18,11 @@
# instance fields
.field final synthetic cw:J
.field final synthetic cr:J
.field final synthetic dL:Ljava/lang/String;
.field final synthetic dG:Ljava/lang/String;
.field final synthetic dM:Lcom/adjust/sdk/k;
.field final synthetic dH:Lcom/adjust/sdk/k;
.field final synthetic val$context:Landroid/content/Context;
@ -31,13 +31,13 @@
.method constructor <init>(Lcom/adjust/sdk/k;Landroid/content/Context;Ljava/lang/String;J)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/k$1;->dM:Lcom/adjust/sdk/k;
iput-object p1, p0, Lcom/adjust/sdk/k$1;->dH:Lcom/adjust/sdk/k;
iput-object p2, p0, Lcom/adjust/sdk/k$1;->val$context:Landroid/content/Context;
iput-object p3, p0, Lcom/adjust/sdk/k$1;->dL:Ljava/lang/String;
iput-object p3, p0, Lcom/adjust/sdk/k$1;->dG:Ljava/lang/String;
iput-wide p4, p0, Lcom/adjust/sdk/k$1;->cw:J
iput-wide p4, p0, Lcom/adjust/sdk/k$1;->cr:J
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -49,17 +49,17 @@
.method public final run()V
.locals 4
new-instance v0, Lcom/adjust/sdk/av;
new-instance v0, Lcom/adjust/sdk/aw;
iget-object v1, p0, Lcom/adjust/sdk/k$1;->val$context:Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/adjust/sdk/av;-><init>(Landroid/content/Context;)V
invoke-direct {v0, v1}, Lcom/adjust/sdk/aw;-><init>(Landroid/content/Context;)V
iget-object v1, p0, Lcom/adjust/sdk/k$1;->dL:Ljava/lang/String;
iget-object v1, p0, Lcom/adjust/sdk/k$1;->dG:Ljava/lang/String;
iget-wide v2, p0, Lcom/adjust/sdk/k$1;->cw:J
iget-wide v2, p0, Lcom/adjust/sdk/k$1;->cr:J
invoke-virtual {v0, v1, v2, v3}, Lcom/adjust/sdk/av;->a(Ljava/lang/String;J)V
invoke-virtual {v0, v1, v2, v3}, Lcom/adjust/sdk/aw;->a(Ljava/lang/String;J)V
return-void
.end method

View file

@ -18,7 +18,7 @@
# instance fields
.field final synthetic dM:Lcom/adjust/sdk/k;
.field final synthetic dH:Lcom/adjust/sdk/k;
.field final synthetic val$context:Landroid/content/Context;
@ -27,7 +27,7 @@
.method public constructor <init>(Lcom/adjust/sdk/k;Landroid/content/Context;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/k$2;->dM:Lcom/adjust/sdk/k;
iput-object p1, p0, Lcom/adjust/sdk/k$2;->dH:Lcom/adjust/sdk/k;
iput-object p2, p0, Lcom/adjust/sdk/k$2;->val$context:Landroid/content/Context;
@ -41,13 +41,13 @@
.method public final run()V
.locals 2
new-instance v0, Lcom/adjust/sdk/av;
new-instance v0, Lcom/adjust/sdk/aw;
iget-object v1, p0, Lcom/adjust/sdk/k$2;->val$context:Landroid/content/Context;
invoke-direct {v0, v1}, Lcom/adjust/sdk/av;-><init>(Landroid/content/Context;)V
invoke-direct {v0, v1}, Lcom/adjust/sdk/aw;-><init>(Landroid/content/Context;)V
invoke-virtual {v0}, Lcom/adjust/sdk/av;->aB()V
invoke-virtual {v0}, Lcom/adjust/sdk/aw;->aB()V
return-void
.end method

View file

@ -4,9 +4,7 @@
# instance fields
.field public dC:Lcom/adjust/sdk/v;
.field public do:Ljava/util/List;
.field public dj:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -16,9 +14,11 @@
.end annotation
.end field
.field public dq:Ljava/lang/Boolean;
.field public dl:Ljava/lang/Boolean;
.field public dr:Z
.field public dm:Z
.field public dx:Lcom/adjust/sdk/v;
.field public pushToken:Ljava/lang/String;
@ -31,11 +31,11 @@
const/4 v0, 0x0
iput-object v0, p0, Lcom/adjust/sdk/k;->dq:Ljava/lang/Boolean;
iput-object v0, p0, Lcom/adjust/sdk/k;->dl:Ljava/lang/Boolean;
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/adjust/sdk/k;->dr:Z
iput-boolean v0, p0, Lcom/adjust/sdk/k;->dm:Z
return-void
.end method
@ -45,7 +45,7 @@
.method public final e(Ljava/lang/String;)Z
.locals 4
iget-object v0, p0, Lcom/adjust/sdk/k;->dC:Lcom/adjust/sdk/v;
iget-object v0, p0, Lcom/adjust/sdk/k;->dx:Lcom/adjust/sdk/v;
const/4 v1, 0x1

View file

@ -57,7 +57,7 @@
invoke-direct/range {v1 .. v6}, Lcom/adjust/sdk/k$1;-><init>(Lcom/adjust/sdk/k;Landroid/content/Context;Ljava/lang/String;J)V
invoke-static {v0}, Lcom/adjust/sdk/ay;->a(Ljava/lang/Runnable;)V
invoke-static {v0}, Lcom/adjust/sdk/az;->a(Ljava/lang/Runnable;)V
const-string p1, "referrer"
@ -67,7 +67,7 @@
if-eqz p1, :cond_2
iget-object p1, p2, Lcom/adjust/sdk/k;->dC:Lcom/adjust/sdk/v;
iget-object p1, p2, Lcom/adjust/sdk/k;->dx:Lcom/adjust/sdk/v;
invoke-interface {p1}, Lcom/adjust/sdk/v;->isEnabled()Z
@ -75,7 +75,7 @@
if-eqz p1, :cond_2
iget-object p1, p2, Lcom/adjust/sdk/k;->dC:Lcom/adjust/sdk/v;
iget-object p1, p2, Lcom/adjust/sdk/k;->dx:Lcom/adjust/sdk/v;
invoke-interface {p1}, Lcom/adjust/sdk/v;->G()V

View file

@ -6,9 +6,9 @@
# instance fields
.field public adid:Ljava/lang/String;
.field public dA:Lorg/json/JSONObject;
.field public du:Z
.field public dz:Z
.field public dv:Lorg/json/JSONObject;
.field public message:Ljava/lang/String;
@ -55,7 +55,7 @@
aput-object v3, v2, v4
iget-boolean v3, p0, Lcom/adjust/sdk/m;->dz:Z
iget-boolean v3, p0, Lcom/adjust/sdk/m;->du:Z
invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
@ -65,7 +65,7 @@
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/m;->dA:Lorg/json/JSONObject;
iget-object v3, p0, Lcom/adjust/sdk/m;->dv:Lorg/json/JSONObject;
const/4 v4, 0x4

View file

@ -6,7 +6,7 @@
# instance fields
.field public adid:Ljava/lang/String;
.field public dA:Lorg/json/JSONObject;
.field public dv:Lorg/json/JSONObject;
.field public message:Ljava/lang/String;
@ -53,7 +53,7 @@
aput-object v3, v2, v4
iget-object v3, p0, Lcom/adjust/sdk/n;->dA:Lorg/json/JSONObject;
iget-object v3, p0, Lcom/adjust/sdk/n;->dv:Lorg/json/JSONObject;
const/4 v4, 0x3

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic dR:Lcom/adjust/sdk/o;
.field final synthetic dM:Lcom/adjust/sdk/o;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/o;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/o$1;->dR:Lcom/adjust/sdk/o;
iput-object p1, p0, Lcom/adjust/sdk/o$1;->dM:Lcom/adjust/sdk/o;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,9 +37,9 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/o$1;->dR:Lcom/adjust/sdk/o;
iget-object v0, p0, Lcom/adjust/sdk/o$1;->dM:Lcom/adjust/sdk/o;
iget-object v1, v0, Lcom/adjust/sdk/o;->cg:Lcom/adjust/sdk/s;
iget-object v1, v0, Lcom/adjust/sdk/o;->cb:Lcom/adjust/sdk/s;
new-instance v2, Lcom/adjust/sdk/o$6;

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic dR:Lcom/adjust/sdk/o;
.field final synthetic dM:Lcom/adjust/sdk/o;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/o;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/o$2;->dR:Lcom/adjust/sdk/o;
iput-object p1, p0, Lcom/adjust/sdk/o$2;->dM:Lcom/adjust/sdk/o;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,7 +37,7 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/o$2;->dR:Lcom/adjust/sdk/o;
iget-object v0, p0, Lcom/adjust/sdk/o$2;->dM:Lcom/adjust/sdk/o;
const-wide/16 v1, 0x0

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/o;->b(Lcom/adjust/sdk/au;)V
value = Lcom/adjust/sdk/o;->b(Lcom/adjust/sdk/av;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,18 +18,18 @@
# instance fields
.field final synthetic cB:Lcom/adjust/sdk/au;
.field final synthetic cw:Lcom/adjust/sdk/av;
.field final synthetic dR:Lcom/adjust/sdk/o;
.field final synthetic dM:Lcom/adjust/sdk/o;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/o;Lcom/adjust/sdk/au;)V
.method constructor <init>(Lcom/adjust/sdk/o;Lcom/adjust/sdk/av;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/o$3;->dR:Lcom/adjust/sdk/o;
iput-object p1, p0, Lcom/adjust/sdk/o$3;->dM:Lcom/adjust/sdk/o;
iput-object p2, p0, Lcom/adjust/sdk/o$3;->cB:Lcom/adjust/sdk/au;
iput-object p2, p0, Lcom/adjust/sdk/o$3;->cw:Lcom/adjust/sdk/av;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,9 +41,9 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/o$3;->dR:Lcom/adjust/sdk/o;
iget-object v0, p0, Lcom/adjust/sdk/o$3;->dM:Lcom/adjust/sdk/o;
iget-object v0, v0, Lcom/adjust/sdk/o;->dN:Ljava/lang/ref/WeakReference;
iget-object v0, v0, Lcom/adjust/sdk/o;->dI:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
@ -56,13 +56,13 @@
return-void
:cond_0
iget-object v1, p0, Lcom/adjust/sdk/o$3;->dR:Lcom/adjust/sdk/o;
iget-object v1, p0, Lcom/adjust/sdk/o$3;->dM:Lcom/adjust/sdk/o;
iget-object v2, p0, Lcom/adjust/sdk/o$3;->cB:Lcom/adjust/sdk/au;
iget-object v2, p0, Lcom/adjust/sdk/o$3;->cw:Lcom/adjust/sdk/av;
invoke-virtual {v1, v0, v2}, Lcom/adjust/sdk/o;->a(Lcom/adjust/sdk/v;Lcom/adjust/sdk/aq;)V
invoke-virtual {v1, v0, v2}, Lcom/adjust/sdk/o;->a(Lcom/adjust/sdk/v;Lcom/adjust/sdk/ar;)V
invoke-interface {v0, v2}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/au;)V
invoke-interface {v0, v2}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/av;)V
return-void
.end method

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/adjust/sdk/o;->b(Lcom/adjust/sdk/as;)V
value = Lcom/adjust/sdk/o;->b(Lcom/adjust/sdk/at;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -18,18 +18,18 @@
# instance fields
.field final synthetic cA:Lcom/adjust/sdk/as;
.field final synthetic cv:Lcom/adjust/sdk/at;
.field final synthetic dR:Lcom/adjust/sdk/o;
.field final synthetic dM:Lcom/adjust/sdk/o;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/o;Lcom/adjust/sdk/as;)V
.method constructor <init>(Lcom/adjust/sdk/o;Lcom/adjust/sdk/at;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/o$4;->dR:Lcom/adjust/sdk/o;
iput-object p1, p0, Lcom/adjust/sdk/o$4;->dM:Lcom/adjust/sdk/o;
iput-object p2, p0, Lcom/adjust/sdk/o$4;->cA:Lcom/adjust/sdk/as;
iput-object p2, p0, Lcom/adjust/sdk/o$4;->cv:Lcom/adjust/sdk/at;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,9 +41,9 @@
.method public final run()V
.locals 3
iget-object v0, p0, Lcom/adjust/sdk/o$4;->dR:Lcom/adjust/sdk/o;
iget-object v0, p0, Lcom/adjust/sdk/o$4;->dM:Lcom/adjust/sdk/o;
iget-object v0, v0, Lcom/adjust/sdk/o;->dN:Ljava/lang/ref/WeakReference;
iget-object v0, v0, Lcom/adjust/sdk/o;->dI:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
@ -56,13 +56,13 @@
return-void
:cond_0
iget-object v1, p0, Lcom/adjust/sdk/o$4;->dR:Lcom/adjust/sdk/o;
iget-object v1, p0, Lcom/adjust/sdk/o$4;->dM:Lcom/adjust/sdk/o;
iget-object v2, p0, Lcom/adjust/sdk/o$4;->cA:Lcom/adjust/sdk/as;
iget-object v2, p0, Lcom/adjust/sdk/o$4;->cv:Lcom/adjust/sdk/at;
invoke-virtual {v1, v0, v2}, Lcom/adjust/sdk/o;->a(Lcom/adjust/sdk/v;Lcom/adjust/sdk/aq;)V
invoke-virtual {v1, v0, v2}, Lcom/adjust/sdk/o;->a(Lcom/adjust/sdk/v;Lcom/adjust/sdk/ar;)V
invoke-interface {v0, v2}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/as;)V
invoke-interface {v0, v2}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/at;)V
return-void
.end method

View file

@ -18,18 +18,18 @@
# instance fields
.field final synthetic cC:Lcom/adjust/sdk/p;
.field final synthetic cx:Lcom/adjust/sdk/p;
.field final synthetic dR:Lcom/adjust/sdk/o;
.field final synthetic dM:Lcom/adjust/sdk/o;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/o;Lcom/adjust/sdk/p;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/o$5;->dR:Lcom/adjust/sdk/o;
iput-object p1, p0, Lcom/adjust/sdk/o$5;->dM:Lcom/adjust/sdk/o;
iput-object p2, p0, Lcom/adjust/sdk/o$5;->cC:Lcom/adjust/sdk/p;
iput-object p2, p0, Lcom/adjust/sdk/o$5;->cx:Lcom/adjust/sdk/p;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -41,9 +41,9 @@
.method public final run()V
.locals 5
iget-object v0, p0, Lcom/adjust/sdk/o$5;->dR:Lcom/adjust/sdk/o;
iget-object v0, p0, Lcom/adjust/sdk/o$5;->dM:Lcom/adjust/sdk/o;
iget-object v0, v0, Lcom/adjust/sdk/o;->dN:Ljava/lang/ref/WeakReference;
iget-object v0, v0, Lcom/adjust/sdk/o;->dI:Ljava/lang/ref/WeakReference;
invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
@ -56,17 +56,17 @@
return-void
:cond_0
iget-object v1, p0, Lcom/adjust/sdk/o$5;->dR:Lcom/adjust/sdk/o;
iget-object v1, p0, Lcom/adjust/sdk/o$5;->dM:Lcom/adjust/sdk/o;
iget-object v2, p0, Lcom/adjust/sdk/o$5;->cC:Lcom/adjust/sdk/p;
iget-object v2, p0, Lcom/adjust/sdk/o$5;->cx:Lcom/adjust/sdk/p;
invoke-virtual {v1, v0, v2}, Lcom/adjust/sdk/o;->a(Lcom/adjust/sdk/v;Lcom/adjust/sdk/aq;)V
invoke-virtual {v1, v0, v2}, Lcom/adjust/sdk/o;->a(Lcom/adjust/sdk/v;Lcom/adjust/sdk/ar;)V
iget-object v1, v2, Lcom/adjust/sdk/p;->dA:Lorg/json/JSONObject;
iget-object v1, v2, Lcom/adjust/sdk/p;->dv:Lorg/json/JSONObject;
if-eqz v1, :cond_1
iget-object v1, v2, Lcom/adjust/sdk/p;->dA:Lorg/json/JSONObject;
iget-object v1, v2, Lcom/adjust/sdk/p;->dv:Lorg/json/JSONObject;
const-string v3, "attribution"
@ -90,7 +90,7 @@
move-result-object v1
iput-object v1, v2, Lcom/adjust/sdk/p;->dS:Landroid/net/Uri;
iput-object v1, v2, Lcom/adjust/sdk/p;->dN:Landroid/net/Uri;
:cond_1
invoke-interface {v0, v2}, Lcom/adjust/sdk/v;->a(Lcom/adjust/sdk/p;)V

View file

@ -18,14 +18,14 @@
# instance fields
.field final synthetic dR:Lcom/adjust/sdk/o;
.field final synthetic dM:Lcom/adjust/sdk/o;
# direct methods
.method constructor <init>(Lcom/adjust/sdk/o;)V
.locals 0
iput-object p1, p0, Lcom/adjust/sdk/o$6;->dR:Lcom/adjust/sdk/o;
iput-object p1, p0, Lcom/adjust/sdk/o$6;->dM:Lcom/adjust/sdk/o;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -37,15 +37,15 @@
.method public final run()V
.locals 7
iget-object v0, p0, Lcom/adjust/sdk/o$6;->dR:Lcom/adjust/sdk/o;
iget-object v0, p0, Lcom/adjust/sdk/o$6;->dM:Lcom/adjust/sdk/o;
iget-boolean v1, v0, Lcom/adjust/sdk/o;->dQ:Z
iget-boolean v1, v0, Lcom/adjust/sdk/o;->dL:Z
const/4 v2, 0x0
if-eqz v1, :cond_0
iget-object v0, v0, Lcom/adjust/sdk/o;->cj:Lcom/adjust/sdk/x;
iget-object v0, v0, Lcom/adjust/sdk/o;->ce:Lcom/adjust/sdk/x;
const-string v1, "Attribution handler is paused"
@ -56,7 +56,7 @@
return-void
:cond_0
iget-object v1, v0, Lcom/adjust/sdk/o;->cj:Lcom/adjust/sdk/x;
iget-object v1, v0, Lcom/adjust/sdk/o;->ce:Lcom/adjust/sdk/x;
const-string v3, "%s"
@ -64,7 +64,7 @@
new-array v5, v4, [Ljava/lang/Object;
iget-object v6, v0, Lcom/adjust/sdk/o;->dO:Lcom/adjust/sdk/c;
iget-object v6, v0, Lcom/adjust/sdk/o;->dJ:Lcom/adjust/sdk/c;
invoke-virtual {v6}, Lcom/adjust/sdk/c;->U()Ljava/lang/String;
@ -75,9 +75,9 @@
invoke-interface {v1, v3, v5}, Lcom/adjust/sdk/x;->a(Ljava/lang/String;[Ljava/lang/Object;)V
:try_start_0
iget-object v1, v0, Lcom/adjust/sdk/o;->dO:Lcom/adjust/sdk/c;
iget-object v1, v0, Lcom/adjust/sdk/o;->dJ:Lcom/adjust/sdk/c;
invoke-static {v1}, Lcom/adjust/sdk/az;->e(Lcom/adjust/sdk/c;)Lcom/adjust/sdk/aq;
invoke-static {v1}, Lcom/adjust/sdk/ba;->e(Lcom/adjust/sdk/c;)Lcom/adjust/sdk/ar;
move-result-object v1
@ -90,7 +90,7 @@
:cond_1
check-cast v1, Lcom/adjust/sdk/p;
iget-object v3, v0, Lcom/adjust/sdk/o;->cg:Lcom/adjust/sdk/s;
iget-object v3, v0, Lcom/adjust/sdk/o;->cb:Lcom/adjust/sdk/s;
new-instance v5, Lcom/adjust/sdk/o$5;
@ -105,7 +105,7 @@
:catch_0
move-exception v1
iget-object v0, v0, Lcom/adjust/sdk/o;->cj:Lcom/adjust/sdk/x;
iget-object v0, v0, Lcom/adjust/sdk/o;->ce:Lcom/adjust/sdk/x;
const-string v3, "Failed to get attribution (%s)"

View file

@ -7,11 +7,11 @@
# instance fields
.field cg:Lcom/adjust/sdk/s;
.field cb:Lcom/adjust/sdk/s;
.field cj:Lcom/adjust/sdk/x;
.field ce:Lcom/adjust/sdk/x;
.field dN:Ljava/lang/ref/WeakReference;
.field dI:Ljava/lang/ref/WeakReference;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/ref/WeakReference<",
@ -21,11 +21,11 @@
.end annotation
.end field
.field dO:Lcom/adjust/sdk/c;
.field dJ:Lcom/adjust/sdk/c;
.field private dP:Lcom/adjust/sdk/ax;
.field private dK:Lcom/adjust/sdk/ay;
.field dQ:Z
.field dL:Z
# direct methods
@ -42,15 +42,15 @@
invoke-direct {v0, v1, v2}, Lcom/adjust/sdk/s;-><init>(Ljava/lang/String;Z)V
iput-object v0, p0, Lcom/adjust/sdk/o;->cg:Lcom/adjust/sdk/s;
iput-object v0, p0, Lcom/adjust/sdk/o;->cb:Lcom/adjust/sdk/s;
invoke-static {}, Lcom/adjust/sdk/j;->X()Lcom/adjust/sdk/x;
move-result-object v0
iput-object v0, p0, Lcom/adjust/sdk/o;->cj:Lcom/adjust/sdk/x;
iput-object v0, p0, Lcom/adjust/sdk/o;->ce:Lcom/adjust/sdk/x;
new-instance v0, Lcom/adjust/sdk/ax;
new-instance v0, Lcom/adjust/sdk/ay;
new-instance v1, Lcom/adjust/sdk/o$1;
@ -58,9 +58,9 @@
const-string v2, "Attribution timer"
invoke-direct {v0, v1, v2}, Lcom/adjust/sdk/ax;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
invoke-direct {v0, v1, v2}, Lcom/adjust/sdk/ay;-><init>(Ljava/lang/Runnable;Ljava/lang/String;)V
iput-object v0, p0, Lcom/adjust/sdk/o;->dP:Lcom/adjust/sdk/ax;
iput-object v0, p0, Lcom/adjust/sdk/o;->dK:Lcom/adjust/sdk/ay;
invoke-virtual {p0, p1, p2, p3}, Lcom/adjust/sdk/o;->b(Lcom/adjust/sdk/v;Lcom/adjust/sdk/c;Z)V
@ -69,17 +69,17 @@
# virtual methods
.method final a(Lcom/adjust/sdk/v;Lcom/adjust/sdk/aq;)V
.method final a(Lcom/adjust/sdk/v;Lcom/adjust/sdk/ar;)V
.locals 5
iget-object v0, p2, Lcom/adjust/sdk/aq;->dA:Lorg/json/JSONObject;
iget-object v0, p2, Lcom/adjust/sdk/ar;->dv:Lorg/json/JSONObject;
if-nez v0, :cond_0
return-void
:cond_0
iget-object v0, p2, Lcom/adjust/sdk/aq;->dA:Lorg/json/JSONObject;
iget-object v0, p2, Lcom/adjust/sdk/ar;->dv:Lorg/json/JSONObject;
const-string v1, "ask_in"
@ -108,7 +108,7 @@
invoke-interface {p1, v0}, Lcom/adjust/sdk/v;->e(Z)V
iget-object p1, p2, Lcom/adjust/sdk/aq;->dA:Lorg/json/JSONObject;
iget-object p1, p2, Lcom/adjust/sdk/ar;->dv:Lorg/json/JSONObject;
const-string v0, "attribution"
@ -116,13 +116,13 @@
move-result-object p1
iget-object v0, p2, Lcom/adjust/sdk/aq;->adid:Ljava/lang/String;
iget-object v0, p2, Lcom/adjust/sdk/ar;->adid:Ljava/lang/String;
invoke-static {p1, v0}, Lcom/adjust/sdk/f;->a(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/adjust/sdk/f;
invoke-static {p1, v0}, Lcom/adjust/sdk/AdjustAttribution;->a(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/adjust/sdk/AdjustAttribution;
move-result-object p1
iput-object p1, p2, Lcom/adjust/sdk/aq;->cq:Lcom/adjust/sdk/f;
iput-object p1, p2, Lcom/adjust/sdk/ar;->cl:Lcom/adjust/sdk/AdjustAttribution;
return-void
.end method
@ -130,7 +130,7 @@
.method public final af()V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/o;->cg:Lcom/adjust/sdk/s;
iget-object v0, p0, Lcom/adjust/sdk/o;->cb:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/o$2;
@ -146,7 +146,7 @@
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/adjust/sdk/o;->dQ:Z
iput-boolean v0, p0, Lcom/adjust/sdk/o;->dL:Z
return-void
.end method
@ -156,33 +156,33 @@
const/4 v0, 0x0
iput-boolean v0, p0, Lcom/adjust/sdk/o;->dQ:Z
iput-boolean v0, p0, Lcom/adjust/sdk/o;->dL:Z
return-void
.end method
.method public final b(Lcom/adjust/sdk/as;)V
.method public final b(Lcom/adjust/sdk/at;)V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/o;->cg:Lcom/adjust/sdk/s;
iget-object v0, p0, Lcom/adjust/sdk/o;->cb:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/o$4;
invoke-direct {v1, p0, p1}, Lcom/adjust/sdk/o$4;-><init>(Lcom/adjust/sdk/o;Lcom/adjust/sdk/as;)V
invoke-direct {v1, p0, p1}, Lcom/adjust/sdk/o$4;-><init>(Lcom/adjust/sdk/o;Lcom/adjust/sdk/at;)V
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
return-void
.end method
.method public final b(Lcom/adjust/sdk/au;)V
.method public final b(Lcom/adjust/sdk/av;)V
.locals 2
iget-object v0, p0, Lcom/adjust/sdk/o;->cg:Lcom/adjust/sdk/s;
iget-object v0, p0, Lcom/adjust/sdk/o;->cb:Lcom/adjust/sdk/s;
new-instance v1, Lcom/adjust/sdk/o$3;
invoke-direct {v1, p0, p1}, Lcom/adjust/sdk/o$3;-><init>(Lcom/adjust/sdk/o;Lcom/adjust/sdk/au;)V
invoke-direct {v1, p0, p1}, Lcom/adjust/sdk/o$3;-><init>(Lcom/adjust/sdk/o;Lcom/adjust/sdk/av;)V
invoke-virtual {v0, v1}, Lcom/adjust/sdk/s;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
@ -196,13 +196,13 @@
invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
iput-object v0, p0, Lcom/adjust/sdk/o;->dN:Ljava/lang/ref/WeakReference;
iput-object v0, p0, Lcom/adjust/sdk/o;->dI:Ljava/lang/ref/WeakReference;
iput-object p2, p0, Lcom/adjust/sdk/o;->dO:Lcom/adjust/sdk/c;
iput-object p2, p0, Lcom/adjust/sdk/o;->dJ:Lcom/adjust/sdk/c;
xor-int/lit8 p1, p3, 0x1
iput-boolean p1, p0, Lcom/adjust/sdk/o;->dQ:Z
iput-boolean p1, p0, Lcom/adjust/sdk/o;->dL:Z
return-void
.end method
@ -210,9 +210,9 @@
.method final f(J)V
.locals 5
iget-object v0, p0, Lcom/adjust/sdk/o;->dP:Lcom/adjust/sdk/ax;
iget-object v0, p0, Lcom/adjust/sdk/o;->dK:Lcom/adjust/sdk/ay;
invoke-virtual {v0}, Lcom/adjust/sdk/ax;->aF()J
invoke-virtual {v0}, Lcom/adjust/sdk/ay;->aF()J
move-result-wide v0
@ -237,13 +237,13 @@
div-double/2addr v0, v2
sget-object v2, Lcom/adjust/sdk/ay;->fB:Ljava/text/DecimalFormat;
sget-object v2, Lcom/adjust/sdk/az;->fv:Ljava/text/DecimalFormat;
invoke-virtual {v2, v0, v1}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String;
move-result-object v0
iget-object v1, p0, Lcom/adjust/sdk/o;->cj:Lcom/adjust/sdk/x;
iget-object v1, p0, Lcom/adjust/sdk/o;->ce:Lcom/adjust/sdk/x;
const-string v2, "Waiting to query attribution in %s seconds"
@ -258,9 +258,9 @@
invoke-interface {v1, v2, v3}, Lcom/adjust/sdk/x;->b(Ljava/lang/String;[Ljava/lang/Object;)V
:cond_1
iget-object v0, p0, Lcom/adjust/sdk/o;->dP:Lcom/adjust/sdk/ax;
iget-object v0, p0, Lcom/adjust/sdk/o;->dK:Lcom/adjust/sdk/ay;
invoke-virtual {v0, p1, p2}, Lcom/adjust/sdk/ax;->g(J)V
invoke-virtual {v0, p1, p2}, Lcom/adjust/sdk/ay;->g(J)V
return-void
.end method

View file

@ -1,17 +1,17 @@
.class public final Lcom/adjust/sdk/p;
.super Lcom/adjust/sdk/aq;
.super Lcom/adjust/sdk/ar;
.source "AttributionResponseData.java"
# instance fields
.field public dS:Landroid/net/Uri;
.field public dN:Landroid/net/Uri;
# direct methods
.method public constructor <init>()V
.locals 0
invoke-direct {p0}, Lcom/adjust/sdk/aq;-><init>()V
invoke-direct {p0}, Lcom/adjust/sdk/ar;-><init>()V
return-void
.end method

View file

@ -14,15 +14,15 @@
# static fields
.field public static final enum dT:Lcom/adjust/sdk/q;
.field public static final enum dO:Lcom/adjust/sdk/q;
.field public static final enum dU:Lcom/adjust/sdk/q;
.field public static final enum dP:Lcom/adjust/sdk/q;
.field public static final enum dV:Lcom/adjust/sdk/q;
.field public static final enum dQ:Lcom/adjust/sdk/q;
.field public static final enum dW:Lcom/adjust/sdk/q;
.field public static final enum dR:Lcom/adjust/sdk/q;
.field private static final synthetic dX:[Lcom/adjust/sdk/q;
.field private static final synthetic dS:[Lcom/adjust/sdk/q;
# instance fields
@ -59,7 +59,7 @@
invoke-direct/range {v0 .. v9}, Lcom/adjust/sdk/q;-><init>(Ljava/lang/String;IIJJD)V
sput-object v10, Lcom/adjust/sdk/q;->dT:Lcom/adjust/sdk/q;
sput-object v10, Lcom/adjust/sdk/q;->dO:Lcom/adjust/sdk/q;
new-instance v0, Lcom/adjust/sdk/q;
@ -79,7 +79,7 @@
invoke-direct/range {v11 .. v20}, Lcom/adjust/sdk/q;-><init>(Ljava/lang/String;IIJJD)V
sput-object v0, Lcom/adjust/sdk/q;->dU:Lcom/adjust/sdk/q;
sput-object v0, Lcom/adjust/sdk/q;->dP:Lcom/adjust/sdk/q;
new-instance v0, Lcom/adjust/sdk/q;
@ -99,7 +99,7 @@
invoke-direct/range {v1 .. v10}, Lcom/adjust/sdk/q;-><init>(Ljava/lang/String;IIJJD)V
sput-object v0, Lcom/adjust/sdk/q;->dV:Lcom/adjust/sdk/q;
sput-object v0, Lcom/adjust/sdk/q;->dQ:Lcom/adjust/sdk/q;
new-instance v0, Lcom/adjust/sdk/q;
@ -119,37 +119,37 @@
invoke-direct/range {v11 .. v20}, Lcom/adjust/sdk/q;-><init>(Ljava/lang/String;IIJJD)V
sput-object v0, Lcom/adjust/sdk/q;->dW:Lcom/adjust/sdk/q;
sput-object v0, Lcom/adjust/sdk/q;->dR:Lcom/adjust/sdk/q;
const/4 v0, 0x4
new-array v0, v0, [Lcom/adjust/sdk/q;
sget-object v1, Lcom/adjust/sdk/q;->dT:Lcom/adjust/sdk/q;
sget-object v1, Lcom/adjust/sdk/q;->dO:Lcom/adjust/sdk/q;
const/4 v2, 0x0
aput-object v1, v0, v2
sget-object v1, Lcom/adjust/sdk/q;->dU:Lcom/adjust/sdk/q;
sget-object v1, Lcom/adjust/sdk/q;->dP:Lcom/adjust/sdk/q;
const/4 v2, 0x1
aput-object v1, v0, v2
sget-object v1, Lcom/adjust/sdk/q;->dV:Lcom/adjust/sdk/q;
sget-object v1, Lcom/adjust/sdk/q;->dQ:Lcom/adjust/sdk/q;
const/4 v2, 0x2
aput-object v1, v0, v2
sget-object v1, Lcom/adjust/sdk/q;->dW:Lcom/adjust/sdk/q;
sget-object v1, Lcom/adjust/sdk/q;->dR:Lcom/adjust/sdk/q;
const/4 v2, 0x3
aput-object v1, v0, v2
sput-object v0, Lcom/adjust/sdk/q;->dX:[Lcom/adjust/sdk/q;
sput-object v0, Lcom/adjust/sdk/q;->dS:[Lcom/adjust/sdk/q;
return-void
.end method
@ -196,7 +196,7 @@
.method public static values()[Lcom/adjust/sdk/q;
.locals 1
sget-object v0, Lcom/adjust/sdk/q;->dX:[Lcom/adjust/sdk/q;
sget-object v0, Lcom/adjust/sdk/q;->dS:[Lcom/adjust/sdk/q;
invoke-virtual {v0}, [Lcom/adjust/sdk/q;->clone()Ljava/lang/Object;

View file

@ -4,7 +4,7 @@
# static fields
.field public static final dY:Ljava/util/List;
.field public static final dT:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
@ -27,7 +27,7 @@
move-result-object v0
sput-object v0, Lcom/adjust/sdk/r;->dY:Ljava/util/List;
sput-object v0, Lcom/adjust/sdk/r;->dT:Ljava/util/List;
return-void
.end method

Some files were not shown because too many files have changed in this diff Show more