b.smali
.class public final Lcn/jiguang/sdk/impl/b;
.super Ljava/lang/Object;
# static fields
.field public static a:Z
# direct methods
.method static constructor <clinit>()V
.registers 1
const/4 v0, 0x0
sput-boolean v0, Lcn/jiguang/sdk/impl/b;->a:Z
return-void
.end method
.method public static a(Landroid/content/Context;J)J
.registers 10
const/4 v1, 0x0
const/16 v2, 0x13
const/4 v0, 0x1
new-array v5, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
aput-object v3, v5, v0
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/Long;
if-eqz v1, :cond_1f
check-cast v0, Ljava/lang/Long;
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v0
:goto_1e
return-wide v0
:cond_1f
const-wide/16 v0, 0x3e8
div-long v0, p1, v0
goto :goto_1e
.end method
.method public static a()Ljava/lang/Object;
.registers 6
const/4 v0, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x2b
const/4 v3, 0x0
new-array v5, v3, [Ljava/lang/Object;
move-object v3, v0
move-object v4, v0
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
return-object v0
.end method
.method public static a(Landroid/content/Context;)Ljava/lang/String;
.registers 7
const/4 v1, 0x0
const/4 v2, 0x5
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/String;
if-eqz v1, :cond_13
check-cast v0, Ljava/lang/String;
:goto_12
return-object v0
:cond_13
const-string v0, ""
goto :goto_12
.end method
.method public static a(Landroid/content/Context;I)V
.registers 8
const/4 v3, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x39
const/4 v0, 0x1
new-array v5, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
aput-object v4, v5, v0
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Landroid/content/Context;JLjava/lang/String;Ljava/lang/String;)V
.registers 12
const/4 v3, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x23
const/4 v0, 0x3
new-array v5, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v4
aput-object v4, v5, v0
const/4 v0, 0x1
aput-object p3, v5, v0
const/4 v0, 0x2
aput-object p4, v5, v0
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Landroid/content/Context;Landroid/os/Bundle;)V
.registers 5
if-eqz p1, :cond_2b
const-string v0, "foreground"
invoke-virtual {p1, v0}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
move-result v0
sput-boolean v0, Lcn/jiguang/sdk/impl/b;->a:Z
const-string v0, "JCoreManagerInternal"
new-instance v1, Ljava/lang/StringBuilder;
const-string v2, "changeForeGroundStat:"
invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
sget-boolean v2, Lcn/jiguang/sdk/impl/b;->a:Z
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0, v1}, Lcn/jiguang/ai/a;->c(Ljava/lang/String;Ljava/lang/String;)V
sget-boolean v0, Lcn/jiguang/sdk/impl/b;->a:Z
if-eqz v0, :cond_2b
invoke-static {}, Lcn/jiguang/am/a;->a()Lcn/jiguang/am/a;
move-result-object v0
invoke-virtual {v0, p0}, Lcn/jiguang/am/a;->b(Landroid/content/Context;)V
:cond_2b
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/Object;)V
.registers 8
const/4 v3, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x27
const/4 v0, 0x1
new-array v5, v0, [Ljava/lang/Object;
const/4 v0, 0x0
aput-object p1, v5, v0
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;)V
.registers 8
const/4 v3, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x24
const/4 v0, 0x1
new-array v5, v0, [Ljava/lang/Object;
const/4 v0, 0x0
aput-object p1, v5, v0
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;IIJJ[B)V
.registers 15
const/4 v1, 0x0
new-instance v4, Landroid/os/Bundle;
invoke-direct {v4}, Landroid/os/Bundle;-><init>()V
const-string v0, "cmd"
invoke-virtual {v4, v0, p2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
const-string v0, "ver"
invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
const-string v0, "rid"
invoke-virtual {v4, v0, p4, p5}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
const-string v0, "timeout"
invoke-virtual {v4, v0, p6, p7}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
const-string v0, "body"
invoke-virtual {v4, v0, p8}, Landroid/os/Bundle;->putByteArray(Ljava/lang/String;[B)V
const/16 v2, 0x11
const/4 v3, 0x0
new-array v5, v1, [Ljava/lang/Object;
move-object v0, p0
move-object v1, p1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Landroid/content/Context;Ljava/lang/String;J)V
.registers 10
const/4 v3, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x2c
const/4 v0, 0x2
new-array v5, v0, [Ljava/lang/Object;
const/4 v0, 0x0
aput-object p1, v5, v0
const/4 v0, 0x1
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v4
aput-object v4, v5, v0
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Landroid/content/Context;Lorg/json/JSONObject;[BILjava/io/File;Ljava/util/Set;Lcn/jiguang/api/ReportCallBack;)V
.registers 9
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Lorg/json/JSONObject;",
"[BI",
"Ljava/io/File;",
"Ljava/util/Set",
"<",
"Ljava/lang/String;",
">;",
"Lcn/jiguang/api/ReportCallBack;",
")V"
}
.end annotation
invoke-static {}, Lcn/jiguang/ah/l;->a()Lcn/jiguang/ah/l;
invoke-static/range {p0 .. p6}, Lcn/jiguang/ah/l;->a(Landroid/content/Context;Lorg/json/JSONObject;[BILjava/io/File;Ljava/util/Set;Lcn/jiguang/api/ReportCallBack;)Lcn/jiguang/ah/n;
move-result-object v0
invoke-static {}, Lcn/jiguang/ah/l;->a()Lcn/jiguang/ah/l;
move-result-object v1
invoke-virtual {v1, p0, v0}, Lcn/jiguang/ah/l;->a(Landroid/content/Context;Lcn/jiguang/ah/n;)V
return-void
.end method
.method public static a(Landroid/content/Context;ZJ)V
.registers 12
const/4 v3, 0x0
const/4 v4, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x28
const/4 v0, 0x2
new-array v5, v0, [Ljava/lang/Object;
invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
aput-object v0, v5, v4
const/4 v0, 0x1
const-wide/16 v6, 0x0
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v4
aput-object v4, v5, v0
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Landroid/os/Bundle;)V
.registers 6
const/16 v1, 0x1e
const v0, 0x15180
const-string v2, "JCoreManagerInternal"
const-string v3, "setSDKConfigs"
invoke-static {v2, v3}, Lcn/jiguang/ai/a;->c(Ljava/lang/String;Ljava/lang/String;)V
if-eqz p0, :cond_14
invoke-virtual {p0}, Landroid/os/Bundle;->isEmpty()Z
move-result v2
if-eqz v2, :cond_15
:cond_14
:goto_14
return-void
:cond_15
:try_start_15
const-string v2, "heartbeat_interval"
sget v3, Lcn/jiguang/sdk/impl/a;->b:I
invoke-virtual {p0, v2, v3}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v2
if-ge v2, v1, :cond_8c
:goto_1f
sput v1, Lcn/jiguang/sdk/impl/a;->b:I
const-string v2, "JCoreManagerInternal"
new-instance v3, Ljava/lang/StringBuilder;
const-string v4, "set heartbeat interval="
invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v2, v1}, Lcn/jiguang/ai/a;->c(Ljava/lang/String;Ljava/lang/String;)V
:try_end_35
.catch Ljava/lang/Throwable; {:try_start_15 .. :try_end_35} :catch_92
:goto_35
:try_start_35
const-string v1, "alarm_delay"
sget v2, Lcn/jiguang/sdk/impl/a;->c:I
invoke-virtual {p0, v1, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v1
if-le v1, v0, :cond_94
:goto_3f
sget v1, Lcn/jiguang/sdk/impl/a;->b:I
add-int/lit8 v1, v1, 0x5
if-ge v0, v1, :cond_49
sget v0, Lcn/jiguang/sdk/impl/a;->b:I
add-int/lit8 v0, v0, 0x5
:cond_49
sput v0, Lcn/jiguang/sdk/impl/a;->c:I
const-string v1, "JCoreManagerInternal"
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "set alarm delay="
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcn/jiguang/ai/a;->c(Ljava/lang/String;Ljava/lang/String;)V
:try_end_5f
.catch Ljava/lang/Throwable; {:try_start_35 .. :try_end_5f} :catch_90
:goto_5f
:try_start_5f
const-string v0, "ipv_config"
const/4 v1, -0x1
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
invoke-static {v0}, Lcn/jiguang/aj/c;->a(I)V
const-string v0, "tcp_algorithm"
const/4 v1, -0x1
invoke-virtual {p0, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
move-result v0
int-to-byte v0, v0
if-ltz v0, :cond_14
sput-byte v0, Lcn/jiguang/sdk/impl/a;->e:B
const-string v1, "JCoreManagerInternal"
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "set tcp algorithm="
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Lcn/jiguang/ai/a;->c(Ljava/lang/String;Ljava/lang/String;)V
:try_end_89
.catch Ljava/lang/Throwable; {:try_start_5f .. :try_end_89} :catch_8a
goto :goto_14
:catch_8a
move-exception v0
goto :goto_14
:cond_8c
if-le v2, v0, :cond_96
move v1, v0
goto :goto_1f
:catch_90
move-exception v0
goto :goto_5f
:catch_92
move-exception v1
goto :goto_35
:cond_94
move v0, v1
goto :goto_3f
:cond_96
move v1, v2
goto :goto_1f
.end method
.method public static varargs a(Ljava/lang/Runnable;)V
.registers 7
const/4 v0, 0x0
const/16 v2, 0xc
const/4 v1, 0x1
new-array v5, v1, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p0, v5, v1
move-object v1, v0
move-object v3, v0
move-object v4, v0
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Ljava/lang/String;)V
.registers 7
const/4 v0, 0x0
const/16 v2, 0xd
const/4 v1, 0x0
new-array v5, v1, [Ljava/lang/Object;
move-object v1, v0
move-object v3, p0
move-object v4, v0
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static varargs a(Ljava/lang/String;Ljava/lang/Runnable;)V
.registers 8
const/4 v0, 0x0
const/16 v2, 0xb
const/4 v1, 0x1
new-array v5, v1, [Ljava/lang/Object;
const/4 v1, 0x0
aput-object p1, v5, v1
move-object v1, v0
move-object v3, p0
move-object v4, v0
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static a(Z)V
.registers 1
invoke-static {p0}, Lcn/jiguang/api/JCoreManager;->changeLiveStatus(Z)V
return-void
.end method
.method public static a(Landroid/content/Context;ZLjava/lang/String;)Z
.registers 10
const/4 v6, 0x0
const/4 v1, 0x0
const/16 v2, 0x3c
const/4 v0, 0x2
new-array v5, v0, [Ljava/lang/Object;
invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
aput-object v0, v5, v6
const/4 v0, 0x1
aput-object p2, v5, v0
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/Boolean;
if-eqz v1, :cond_22
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
:goto_21
return v0
:cond_22
move v0, v6
goto :goto_21
.end method
.method public static b(Landroid/content/Context;)Ljava/lang/String;
.registers 7
const/4 v1, 0x0
const/16 v2, 0x8
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/String;
if-eqz v1, :cond_14
check-cast v0, Ljava/lang/String;
:goto_13
return-object v0
:cond_14
const-string v0, ""
goto :goto_13
.end method
.method public static b(Landroid/content/Context;I)V
.registers 9
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x33
const-string v3, ""
const/4 v4, 0x0
const/4 v0, 0x1
new-array v5, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v6
aput-object v6, v5, v0
move-object v0, p0
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static b(Landroid/content/Context;J)V
.registers 10
const/4 v3, 0x0
const-wide/16 v0, 0x0
cmp-long v0, p1, v0
if-lez v0, :cond_1a
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x25
const/4 v0, 0x1
new-array v5, v0, [Ljava/lang/Object;
const/4 v0, 0x0
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v4
aput-object v4, v5, v0
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
:cond_1a
return-void
.end method
.method public static b(Landroid/content/Context;Ljava/lang/String;IIJJ[B)V
.registers 15
new-instance v4, Landroid/os/Bundle;
invoke-direct {v4}, Landroid/os/Bundle;-><init>()V
const-string v0, "cmd"
const/4 v1, 0x4
invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
const-string v0, "ver"
const/4 v1, 0x2
invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
const-string v0, "rid"
invoke-virtual {v4, v0, p4, p5}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
const-string v0, "timeout"
const-wide/16 v2, 0x0
invoke-virtual {v4, v0, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
const-string v0, "body"
invoke-virtual {v4, v0, p8}, Landroid/os/Bundle;->putByteArray(Ljava/lang/String;[B)V
const-string v0, "uid"
invoke-virtual {v4, v0, p6, p7}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V
const/16 v2, 0x3b
const/4 v3, 0x0
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v1, p1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static b()Z
.registers 1
invoke-static {}, Lcn/jiguang/ah/i;->a()Lcn/jiguang/ah/i;
move-result-object v0
invoke-virtual {v0}, Lcn/jiguang/ah/i;->d()Z
move-result v0
return v0
.end method
.method public static c(Landroid/content/Context;)I
.registers 7
const/4 v1, 0x0
const/16 v2, 0x21
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/Integer;
if-eqz v1, :cond_18
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
:goto_17
return v0
:cond_18
const/4 v0, 0x1
goto :goto_17
.end method
.method public static d(Landroid/content/Context;)Ljava/lang/String;
.registers 7
const/4 v1, 0x0
const/4 v2, 0x6
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/String;
if-eqz v1, :cond_13
check-cast v0, Ljava/lang/String;
:goto_12
return-object v0
:cond_13
const-string v0, ""
goto :goto_12
.end method
.method public static e(Landroid/content/Context;)J
.registers 7
const/4 v1, 0x0
const/16 v2, 0x14
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/Long;
if-eqz v1, :cond_18
check-cast v0, Ljava/lang/Long;
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v0
:goto_17
return-wide v0
:cond_18
const-wide/16 v0, 0x0
goto :goto_17
.end method
.method public static f(Landroid/content/Context;)Ljava/lang/String;
.registers 7
const/4 v1, 0x0
const/16 v2, 0x22
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/String;
if-eqz v1, :cond_14
check-cast v0, Ljava/lang/String;
:goto_13
return-object v0
:cond_14
const-string v0, ""
goto :goto_13
.end method
.method public static g(Landroid/content/Context;)Ljava/lang/String;
.registers 7
const/4 v1, 0x0
const/4 v2, 0x4
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/String;
if-eqz v1, :cond_13
check-cast v0, Ljava/lang/String;
:goto_12
return-object v0
:cond_13
const-string v0, ""
goto :goto_12
.end method
.method public static h(Landroid/content/Context;)Z
.registers 8
const/4 v6, 0x0
const/4 v1, 0x0
const/16 v2, 0x15
new-array v5, v6, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/Boolean;
if-eqz v1, :cond_18
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
:goto_17
return v0
:cond_18
move v0, v6
goto :goto_17
.end method
.method public static i(Landroid/content/Context;)Ljava/lang/String;
.registers 7
const/4 v1, 0x0
const/4 v2, 0x7
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/String;
if-eqz v1, :cond_13
check-cast v0, Ljava/lang/String;
:goto_12
return-object v0
:cond_13
const-string v0, ""
goto :goto_12
.end method
.method public static j(Landroid/content/Context;)J
.registers 7
const/4 v1, 0x0
const/16 v2, 0x13
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/Long;
if-eqz v1, :cond_18
check-cast v0, Ljava/lang/Long;
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v0
:goto_17
return-wide v0
:cond_18
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
const-wide/16 v2, 0x3e8
div-long/2addr v0, v2
goto :goto_17
.end method
.method public static k(Landroid/content/Context;)V
.registers 7
const/4 v3, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x26
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static l(Landroid/content/Context;)Ljava/util/Map;
.registers 7
const/4 v3, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x2d
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/util/Map;
if-eqz v1, :cond_15
check-cast v0, Ljava/util/Map;
:goto_14
return-object v0
:cond_15
move-object v0, v3
goto :goto_14
.end method
.method public static m(Landroid/content/Context;)I
.registers 8
const/4 v3, 0x0
const/4 v6, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x2f
new-array v5, v6, [Ljava/lang/Object;
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/Integer;
if-eqz v1, :cond_19
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
:goto_18
return v0
:cond_19
move v0, v6
goto :goto_18
.end method
.method public static n(Landroid/content/Context;)I
.registers 7
const/4 v3, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x2e
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/Integer;
if-eqz v1, :cond_19
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
:goto_18
return v0
:cond_19
const/4 v0, -0x1
goto :goto_18
.end method
.method public static o(Landroid/content/Context;)V
.registers 7
const/4 v3, 0x0
sget-object v1, Lcn/jiguang/sdk/impl/a;->d:Ljava/lang/String;
const/16 v2, 0x30
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
return-void
.end method
.method public static p(Landroid/content/Context;)V
.registers 1
invoke-static {p0}, Lcn/jiguang/ah/a;->a(Landroid/content/Context;)V
return-void
.end method
.method public static q(Landroid/content/Context;)Z
.registers 7
const/4 v3, 0x0
const-string v1, ""
const/16 v2, 0x35
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v4, v3
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/Boolean;
if-eqz v1, :cond_19
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
:goto_18
return v0
:cond_19
const/4 v0, 0x1
goto :goto_18
.end method
.method public static r(Landroid/content/Context;)Z
.registers 7
const/4 v1, 0x0
const/16 v2, 0x3a
const/4 v0, 0x0
new-array v5, v0, [Ljava/lang/Object;
move-object v0, p0
move-object v3, v1
move-object v4, v1
invoke-static/range {v0 .. v5}, Lcn/jiguang/api/JCoreManager;->onEvent(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Landroid/os/Bundle;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
instance-of v1, v0, Ljava/lang/Boolean;
if-eqz v1, :cond_18
check-cast v0, Ljava/lang/Boolean;
invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
move-result v0
:goto_17
return v0
:cond_18
const/4 v0, 0x1
goto :goto_17
.end method