n.smali

.class public Lcom/tendcloud/tenddata/n;
.super Ljava/lang/Object;
.source "td"


# static fields
.field private static final A:Ljava/lang/String; = "TDdeep_link_url"

.field private static final B:Ljava/lang/String; = "TDtd_role_id"

.field private static final C:Ljava/lang/String; = "TDpref.accountid.key"

.field private static final D:Ljava/lang/String; = "TDpref.accountgame.key"

.field private static final E:Ljava/lang/String; = "TDpref.missionid.key"

.field private static final F:Ljava/lang/String; = "TDpref.game.session.startsystem.key"

.field public static final a:Ljava/lang/String; = "TDpref.profile.key"

.field public static final b:Ljava/lang/String; = "TDpref.session.key"

.field public static final c:Ljava/lang/String; = "TDpref.session.backup.key"

.field public static final d:Ljava/lang/String; = "TDpref.lastactivity.key"

.field public static final e:Ljava/lang/String; = "TDpref.start.key"

.field public static final f:Ljava/lang/String; = "TDpref.init.key"

.field public static final g:Ljava/lang/String; = "TDpref.init.flag"

.field public static final h:Ljava/lang/String; = "TDpref.actstart.key"

.field public static final i:Ljava/lang/String; = "TDpref.end.key"

.field public static final j:Ljava/lang/String; = "TDpref.ip"

.field public static final k:Ljava/lang/String; = "TD_CHANNEL_ID"

.field public static final l:Ljava/lang/String; = "TDappcontext_push"

.field public static final m:Ljava/lang/String; = "TDpref.tokensync.key"

.field public static final n:Ljava/lang/String; = "TDpref.push.msgid.key"

.field public static final o:Ljava/lang/String; = "TDpref.running.app.key"

.field public static final p:Ljava/lang/String; = "TDpref_longtime"

.field public static final q:Ljava/lang/String; = "TDpref_shorttime"

.field public static final r:Ljava/lang/String; = "TDapp.account.key"

.field public static final s:Ljava/lang/String; = "TDaes_key"

.field public static final t:Ljava/lang/String; = "TDpref_game"

.field public static final u:Ljava/lang/String; = "TD_push_pref_file"

.field static final v:Ljava/lang/String; = "TDisAppQuiting"

.field public static final w:Ljava/lang/String; = "TDpref.last.sdk.check"

.field public static final x:Ljava/lang/String; = "TDadditionalVersionName"

.field public static final y:Ljava/lang/String; = "TDadditionalVersionCode"

.field private static final z:Ljava/lang/String; = "TDtime_set_collect_net"


# direct methods
.method public constructor <init>()V
    .registers 1

    .line 1
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static a()Ljava/lang/String;
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const/4 v1, 0x0

    if-nez v0, :cond_6

    return-object v1

    :cond_6
    :try_start_6
    const-string v2, "TDpref_longtime"

    const-string v3, "TDaes_key"

    .line 2
    invoke-static {v0, v2, v3, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_e
    .catch Ljava/lang/Throwable; {:try_start_6 .. :try_end_e} :catch_f

    return-object v0

    :catch_f
    move-exception v0

    .line 3
    invoke-static {v0}, Lcom/tendcloud/tenddata/bq;->postSDKError(Ljava/lang/Throwable;)V

    return-object v1
.end method

.method public static a(Lcom/tendcloud/tenddata/a;)Ljava/lang/String;
    .registers 5

    .line 4
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const/4 v1, 0x0

    if-eqz v0, :cond_28

    if-nez p0, :cond_8

    goto :goto_28

    .line 5
    :cond_8
    :try_start_8
    new-instance v2, Ljava/lang/StringBuilder;

    invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V

    const-string v3, "TDpref_longtime"

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p0

    invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    const-string v2, "TDpref.session.key"

    invoke-static {v0, p0, v2, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0
    :try_end_23
    .catch Ljava/lang/Throwable; {:try_start_8 .. :try_end_23} :catch_24

    return-object p0

    :catch_24
    move-exception p0

    .line 6
    invoke-static {p0}, Lcom/tendcloud/tenddata/bq;->postSDKError(Ljava/lang/Throwable;)V

    :cond_28
    :goto_28
    return-object v1
.end method

.method public static a(Ljava/lang/String;)Ljava/lang/String;
    .registers 4

    .line 16
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const/4 v1, 0x0

    if-nez v0, :cond_6

    return-object v1

    :cond_6
    :try_start_6
    const-string v2, "TDpref_shorttime"

    .line 17
    invoke-static {v0, v2, p0, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_6 .. :try_end_c} :catch_d

    return-object p0

    :catch_d
    return-object v1
.end method

.method public static a(JLcom/tendcloud/tenddata/a;)V
    .registers 6

    .line 10
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-eqz v0, :cond_21

    if-nez p2, :cond_7

    goto :goto_21

    .line 11
    :cond_7
    :try_start_7
    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "TDpref_longtime"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p2}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p2

    invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p2

    const-string v1, "TDpref.start.key"

    invoke-static {v0, p2, v1, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_21
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_21} :catch_21

    :catch_21
    :cond_21
    :goto_21
    return-void
.end method

.method public static a(Ljava/lang/String;Lcom/tendcloud/tenddata/a;)V
    .registers 5

    .line 7
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-eqz v0, :cond_26

    if-nez p1, :cond_7

    goto :goto_26

    .line 8
    :cond_7
    :try_start_7
    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "TDpref_longtime"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p1}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p1

    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p1

    const-string v1, "TDpref.session.key"

    invoke-static {v0, p1, v1, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_21
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_21} :catch_22

    goto :goto_26

    :catch_22
    move-exception p0

    .line 9
    invoke-static {p0}, Lcom/tendcloud/tenddata/bq;->postSDKError(Ljava/lang/Throwable;)V

    :cond_26
    :goto_26
    return-void
.end method

.method public static a(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

    .line 14
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_shorttime"

    .line 15
    invoke-static {v0, v1, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_a
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_a} :catch_a

    :catch_a
    return-void
.end method

.method public static a(ZLcom/tendcloud/tenddata/a;)V
    .registers 6

    .line 12
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-eqz v0, :cond_28

    if-nez p1, :cond_7

    goto :goto_28

    .line 13
    :cond_7
    :try_start_7
    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "TDpref_longtime"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p1}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p1

    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p1

    const-string v1, "TDpref.init.flag"

    if-eqz p0, :cond_23

    const-wide/16 v2, 0x1

    goto :goto_25

    :cond_23
    const-wide/16 v2, 0x0

    :goto_25
    invoke-static {v0, p1, v1, v2, v3}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_28
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_28} :catch_28

    :catch_28
    :cond_28
    :goto_28
    return-void
.end method

.method public static b(Lcom/tendcloud/tenddata/a;)Ljava/lang/String;
    .registers 5

    .line 4
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const/4 v1, 0x0

    if-eqz v0, :cond_28

    if-nez p0, :cond_8

    goto :goto_28

    .line 5
    :cond_8
    :try_start_8
    new-instance v2, Ljava/lang/StringBuilder;

    invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V

    const-string v3, "TDpref_longtime"

    invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p0

    invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    const-string v2, "TDpref.session.backup.key"

    invoke-static {v0, p0, v2, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0
    :try_end_23
    .catch Ljava/lang/Throwable; {:try_start_8 .. :try_end_23} :catch_24

    return-object p0

    :catch_24
    move-exception p0

    .line 6
    invoke-static {p0}, Lcom/tendcloud/tenddata/bq;->postSDKError(Ljava/lang/Throwable;)V

    :cond_28
    :goto_28
    return-object v1
.end method

.method public static b(Ljava/lang/String;)Ljava/lang/String;
    .registers 4

    .line 15
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const/4 v1, 0x0

    if-nez v0, :cond_6

    return-object v1

    :cond_6
    :try_start_6
    const-string v2, "TDpref_shorttime"

    .line 16
    invoke-static {v0, v2, p0, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_6 .. :try_end_c} :catch_d

    return-object p0

    :catch_d
    return-object v1
.end method

.method public static b()V
    .registers 3

    .line 7
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TD_CHANNEL_ID"

    const/4 v2, 0x0

    .line 8
    invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;

    move-result-object v0

    .line 9
    invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;

    move-result-object v0

    const-string v1, "location_called"

    const/4 v2, 0x1

    invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;

    move-result-object v0

    invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z
    :try_end_1a
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_1a} :catch_1b

    goto :goto_1f

    :catch_1b
    move-exception v0

    .line 10
    invoke-static {v0}, Lcom/tendcloud/tenddata/bq;->postSDKError(Ljava/lang/Throwable;)V

    :goto_1f
    return-void
.end method

.method public static b(JLcom/tendcloud/tenddata/a;)V
    .registers 6

    .line 11
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-eqz v0, :cond_21

    if-nez p2, :cond_7

    goto :goto_21

    .line 12
    :cond_7
    :try_start_7
    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "TDpref_longtime"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p2}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p2

    invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p2

    const-string v1, "TDpref.init.key"

    invoke-static {v0, p2, v1, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_21
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_21} :catch_21

    :catch_21
    :cond_21
    :goto_21
    return-void
.end method

.method public static b(Ljava/lang/String;Lcom/tendcloud/tenddata/a;)V
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-eqz v0, :cond_26

    if-nez p1, :cond_7

    goto :goto_26

    .line 2
    :cond_7
    :try_start_7
    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "TDpref_longtime"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p1}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p1

    invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p1

    const-string v1, "TDpref.session.backup.key"

    invoke-static {v0, p1, v1, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_21
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_21} :catch_22

    goto :goto_26

    :catch_22
    move-exception p0

    .line 3
    invoke-static {p0}, Lcom/tendcloud/tenddata/bq;->postSDKError(Ljava/lang/Throwable;)V

    :cond_26
    :goto_26
    return-void
.end method

.method public static b(Ljava/lang/String;Ljava/lang/String;)V
    .registers 4

    .line 13
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_shorttime"

    .line 14
    invoke-static {v0, v1, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_a
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_a} :catch_a

    :catch_a
    return-void
.end method

.method public static c(Lcom/tendcloud/tenddata/a;)J
    .registers 6

    .line 5
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-wide/16 v1, 0x0

    if-eqz v0, :cond_25

    if-nez p0, :cond_9

    goto :goto_25

    .line 6
    :cond_9
    :try_start_9
    new-instance v3, Ljava/lang/StringBuilder;

    invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V

    const-string v4, "TDpref_longtime"

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p0

    invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    const-string v3, "TDpref.start.key"

    invoke-static {v0, p0, v3, v1, v2}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J

    move-result-wide v0
    :try_end_24
    .catch Ljava/lang/Throwable; {:try_start_9 .. :try_end_24} :catch_25

    return-wide v0

    :catch_25
    :cond_25
    :goto_25
    return-wide v1
.end method

.method public static c(Ljava/lang/String;)Ljava/lang/String;
    .registers 5

    .line 9
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-string v1, ""

    if-nez v0, :cond_7

    return-object v1

    :cond_7
    :try_start_7
    const-string v2, "TDpref_game"

    .line 10
    new-instance v3, Ljava/lang/StringBuilder;

    invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string p0, "TDpref.accountgame.key"

    invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    invoke-static {v0, v2, p0, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object p0
    :try_end_1e
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_1e} :catch_1f

    return-object p0

    :catch_1f
    return-object v1
.end method

.method public static c(JLcom/tendcloud/tenddata/a;)V
    .registers 6

    .line 7
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-eqz v0, :cond_21

    if-nez p2, :cond_7

    goto :goto_21

    .line 8
    :cond_7
    :try_start_7
    new-instance v1, Ljava/lang/StringBuilder;

    invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V

    const-string v2, "TDpref_shorttime"

    invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p2}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p2

    invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p2

    const-string v1, "TDpref.end.key"

    invoke-static {v0, p2, v1, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_21
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_21} :catch_21

    :catch_21
    :cond_21
    :goto_21
    return-void
.end method

.method public static c(Ljava/lang/String;Ljava/lang/String;)V
    .registers 5

    .line 11
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_game"

    .line 12
    new-instance v2, Ljava/lang/StringBuilder;

    invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V

    invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    const-string p0, "TDpref.accountgame.key"

    invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    invoke-static {v0, v1, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_1b
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_1b} :catch_1b

    :catch_1b
    return-void
.end method

.method public static c()Z
    .registers 3

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const/4 v1, 0x0

    if-nez v0, :cond_6

    return v1

    :cond_6
    :try_start_6
    const-string v2, "TD_CHANNEL_ID"

    .line 2
    invoke-virtual {v0, v2, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;

    move-result-object v0

    const-string v2, "location_called"

    .line 3
    invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z

    move-result v0
    :try_end_12
    .catch Ljava/lang/Throwable; {:try_start_6 .. :try_end_12} :catch_13

    return v0

    :catch_13
    move-exception v0

    .line 4
    invoke-static {v0}, Lcom/tendcloud/tenddata/bq;->postSDKError(Ljava/lang/Throwable;)V

    return v1
.end method

.method public static d(Lcom/tendcloud/tenddata/a;)J
    .registers 6

    .line 3
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-wide/16 v1, 0x0

    if-eqz v0, :cond_25

    if-nez p0, :cond_9

    goto :goto_25

    .line 4
    :cond_9
    :try_start_9
    new-instance v3, Ljava/lang/StringBuilder;

    invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V

    const-string v4, "TDpref_longtime"

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p0

    invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    const-string v3, "TDpref.init.key"

    invoke-static {v0, p0, v3, v1, v2}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J

    move-result-wide v0
    :try_end_24
    .catch Ljava/lang/Throwable; {:try_start_9 .. :try_end_24} :catch_25

    return-wide v0

    :catch_25
    :cond_25
    :goto_25
    return-wide v1
.end method

.method public static d()Ljava/lang/String;
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-string v1, ""

    if-nez v0, :cond_7

    return-object v1

    :cond_7
    :try_start_7
    const-string v2, "TDpref_shorttime"

    const-string v3, "TDpref.lastactivity.key"

    .line 2
    invoke-static {v0, v2, v3, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-object v0

    :catch_10
    return-object v1
.end method

.method public static e()J
    .registers 5

    .line 3
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-wide/16 v1, 0x0

    if-nez v0, :cond_7

    return-wide v1

    :cond_7
    :try_start_7
    const-string v3, "TDpref_longtime"

    const-string v4, "TDpref.init.key"

    .line 4
    invoke-static {v0, v3, v4, v1, v2}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J

    move-result-wide v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-wide v0

    :catch_10
    return-wide v1
.end method

.method public static e(Lcom/tendcloud/tenddata/a;)J
    .registers 6

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-wide/16 v1, 0x1

    if-eqz v0, :cond_25

    if-nez p0, :cond_9

    goto :goto_25

    .line 2
    :cond_9
    :try_start_9
    new-instance v3, Ljava/lang/StringBuilder;

    invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V

    const-string v4, "TDpref_longtime"

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p0

    invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    const-string v3, "TDpref.init.flag"

    invoke-static {v0, p0, v3, v1, v2}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J

    move-result-wide v0
    :try_end_24
    .catch Ljava/lang/Throwable; {:try_start_9 .. :try_end_24} :catch_25

    return-wide v0

    :catch_25
    :cond_25
    :goto_25
    return-wide v1
.end method

.method public static f()J
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-wide/16 v1, 0x0

    if-nez v0, :cond_7

    return-wide v1

    :cond_7
    :try_start_7
    const-string v3, "TDpref_shorttime"

    const-string v4, "TDpref.actstart.key"

    .line 2
    invoke-static {v0, v3, v4, v1, v2}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J

    move-result-wide v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-wide v0

    :catch_10
    return-wide v1
.end method

.method public static f(Lcom/tendcloud/tenddata/a;)J
    .registers 6

    .line 3
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-wide/16 v1, 0x0

    if-eqz v0, :cond_25

    if-nez p0, :cond_9

    goto :goto_25

    .line 4
    :cond_9
    :try_start_9
    new-instance v3, Ljava/lang/StringBuilder;

    invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V

    const-string v4, "TDpref_shorttime"

    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {p0}, Lcom/tendcloud/tenddata/a;->index()I

    move-result p0

    invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object p0

    const-string v3, "TDpref.end.key"

    invoke-static {v0, p0, v3, v1, v2}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J

    move-result-wide v0
    :try_end_24
    .catch Ljava/lang/Throwable; {:try_start_9 .. :try_end_24} :catch_25

    return-wide v0

    :catch_25
    :cond_25
    :goto_25
    return-wide v1
.end method

.method public static g()J
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-wide/16 v1, 0x0

    if-nez v0, :cond_7

    return-wide v1

    :cond_7
    :try_start_7
    const-string v3, "TDpref_longtime"

    const-string v4, "TDpref.running.app.key"

    .line 2
    invoke-static {v0, v3, v4, v1, v2}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J

    move-result-wide v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-wide v0

    :catch_10
    return-wide v1
.end method

.method public static h()Ljava/lang/String;
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const/4 v1, 0x0

    if-nez v0, :cond_6

    return-object v1

    :cond_6
    :try_start_6
    const-string v2, "TDpref_longtime"

    const-string v3, "TDadditionalVersionName"

    .line 2
    invoke-static {v0, v2, v3, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_e
    .catch Ljava/lang/Throwable; {:try_start_6 .. :try_end_e} :catch_f

    return-object v0

    :catch_f
    return-object v1
.end method

.method public static i()J
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-wide/16 v1, -0x1

    if-nez v0, :cond_7

    return-wide v1

    :cond_7
    :try_start_7
    const-string v3, "TDpref_longtime"

    const-string v4, "TDadditionalVersionCode"

    .line 2
    invoke-static {v0, v3, v4, v1, v2}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J

    move-result-wide v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-wide v0

    :catch_10
    return-wide v1
.end method

.method public static j()I
    .registers 5

    .line 1
    :try_start_0
    invoke-static {}, Lcom/tendcloud/tenddata/n;->i()J

    move-result-wide v0

    const-wide/16 v2, -0x1

    cmp-long v4, v0, v2

    if-eqz v4, :cond_17

    .line 2
    invoke-static {}, Lcom/tendcloud/tenddata/n;->i()J

    move-result-wide v0

    invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I

    move-result v0

    return v0

    .line 3
    :cond_17
    invoke-static {}, Lcom/tendcloud/tenddata/l;->a()Lcom/tendcloud/tenddata/l;

    move-result-object v0

    sget-object v1, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    invoke-virtual {v0, v1}, Lcom/tendcloud/tenddata/l;->b(Landroid/content/Context;)I

    move-result v0
    :try_end_21
    .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_21} :catch_22

    return v0

    :catch_22
    const/4 v0, -0x1

    return v0
.end method

.method public static k()Ljava/lang/String;
    .registers 2

    .line 1
    :try_start_0
    invoke-static {}, Lcom/tendcloud/tenddata/n;->h()Ljava/lang/String;

    move-result-object v0

    if-eqz v0, :cond_b

    .line 2
    invoke-static {}, Lcom/tendcloud/tenddata/n;->h()Ljava/lang/String;

    move-result-object v0

    return-object v0

    .line 3
    :cond_b
    invoke-static {}, Lcom/tendcloud/tenddata/l;->a()Lcom/tendcloud/tenddata/l;

    move-result-object v0

    sget-object v1, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    invoke-virtual {v0, v1}, Lcom/tendcloud/tenddata/l;->c(Landroid/content/Context;)Ljava/lang/String;

    move-result-object v0
    :try_end_15
    .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_15} :catch_16

    return-object v0

    :catch_16
    const-string v0, "unknown"

    return-object v0
.end method

.method public static l()Ljava/lang/String;
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const/4 v1, 0x0

    if-nez v0, :cond_6

    return-object v1

    :cond_6
    :try_start_6
    const-string v2, "TDpref_shorttime"

    const-string v3, "TDapp.account.key"

    .line 2
    invoke-static {v0, v2, v3, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_e
    .catch Ljava/lang/Throwable; {:try_start_6 .. :try_end_e} :catch_f

    return-object v0

    :catch_f
    return-object v1
.end method

.method public static m()Ljava/lang/String;
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const/4 v1, 0x0

    if-nez v0, :cond_6

    return-object v1

    :cond_6
    :try_start_6
    const-string v2, "TDpref_shorttime"

    const-string v3, "TDtd_role_id"

    .line 2
    invoke-static {v0, v2, v3, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_e
    .catch Ljava/lang/Throwable; {:try_start_6 .. :try_end_e} :catch_f

    return-object v0

    :catch_f
    return-object v1
.end method

.method public static n()J
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-wide/16 v1, 0x0

    if-nez v0, :cond_7

    return-wide v1

    :cond_7
    :try_start_7
    const-string v3, "TDpref_shorttime"

    const-string v4, "TDtime_set_collect_net"

    .line 2
    invoke-static {v0, v3, v4, v1, v2}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J

    move-result-wide v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-wide v0

    :catch_10
    return-wide v1
.end method

.method public static o()Ljava/lang/String;
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const/4 v1, 0x0

    if-nez v0, :cond_6

    return-object v1

    :cond_6
    :try_start_6
    const-string v2, "TDpref_shorttime"

    const-string v3, "TDdeep_link_url"

    .line 2
    invoke-static {v0, v2, v3, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_e
    .catch Ljava/lang/Throwable; {:try_start_6 .. :try_end_e} :catch_f

    return-object v0

    :catch_f
    return-object v1
.end method

.method public static p()Ljava/lang/String;
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-string v1, ""

    if-nez v0, :cond_7

    return-object v1

    :cond_7
    :try_start_7
    const-string v2, "TDpref_game"

    const-string v3, "TDpref.accountid.key"

    .line 2
    invoke-static {v0, v2, v3, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-object v0

    :catch_10
    return-object v1
.end method

.method public static q()Ljava/lang/String;
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-string v1, ""

    if-nez v0, :cond_7

    return-object v1

    :cond_7
    :try_start_7
    const-string v2, "TDpref_game"

    const-string v3, "TDpref.missionid.key"

    .line 2
    invoke-static {v0, v2, v3, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-object v0

    :catch_10
    return-object v1
.end method

.method public static r()V
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_game"

    const-string v2, "TDpref.game.session.startsystem.key"

    .line 2
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v3

    invoke-static {v0, v1, v2, v3, v4}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_10
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_10} :catch_10

    :catch_10
    return-void
.end method

.method public static s()Ljava/lang/String;
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-string v1, ""

    if-nez v0, :cond_7

    return-object v1

    :cond_7
    :try_start_7
    const-string v2, "TD_push_pref_file"

    const-string v3, "TDappcontext_push"

    .line 2
    invoke-static {v0, v2, v3, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-object v0

    :catch_10
    return-object v1
.end method

.method public static setAESKey(Ljava/lang/String;)V
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_longtime"

    const-string v2, "TDaes_key"

    .line 2
    invoke-static {v0, v1, v2, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_d

    goto :goto_11

    :catch_d
    move-exception p0

    .line 3
    invoke-static {p0}, Lcom/tendcloud/tenddata/bq;->postSDKError(Ljava/lang/Throwable;)V

    :goto_11
    return-void
.end method

.method public static setActivityStartTime(J)V
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_shorttime"

    const-string v2, "TDpref.actstart.key"

    .line 2
    invoke-static {v0, v1, v2, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setAdditionalVersionCode(J)V
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_longtime"

    const-string v2, "TDadditionalVersionCode"

    .line 2
    invoke-static {v0, v1, v2, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setAdditionalVersionName(Ljava/lang/String;)V
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_longtime"

    const-string v2, "TDadditionalVersionName"

    .line 2
    invoke-static {v0, v1, v2, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setCollectNetInfoTime(J)V
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_shorttime"

    const-string v2, "TDtime_set_collect_net"

    .line 2
    invoke-static {v0, v1, v2, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setCollectRunningTime(J)V
    .registers 5

    .line 1
    :try_start_0
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-string v1, "TDpref_longtime"

    const-string v2, "TDpref.running.app.key"

    invoke-static {v0, v1, v2, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_9
    .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_9} :catch_9

    :catch_9
    return-void
.end method

.method public static setDeepLink(Ljava/lang/String;)V
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_shorttime"

    const-string v2, "TDdeep_link_url"

    .line 2
    invoke-static {v0, v1, v2, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setInitTime(J)V
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_longtime"

    const-string v2, "TDpref.init.key"

    .line 2
    invoke-static {v0, v1, v2, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setLastActivity(Ljava/lang/String;)V
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_shorttime"

    const-string v2, "TDpref.lastactivity.key"

    .line 2
    invoke-static {v0, v1, v2, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setLastRoleName(Ljava/lang/String;)V
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_shorttime"

    const-string v2, "TDtd_role_id"

    .line 2
    invoke-static {v0, v1, v2, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setMissionId(Ljava/lang/String;)V
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_game"

    const-string v2, "TDpref.missionid.key"

    .line 2
    invoke-static {v0, v1, v2, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setPostProfile(Z)V
    .registers 6

    .line 1
    :try_start_0
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-string v1, "TDpref_longtime"

    const-string v2, "TDpref.profile.key"

    if-eqz p0, :cond_b

    const-wide/16 v3, 0x1

    goto :goto_d

    :cond_b
    const-wide/16 v3, 0x0

    :goto_d
    invoke-static {v0, v1, v2, v3, v4}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_10
    .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_10} :catch_10

    :catch_10
    return-void
.end method

.method public static setProfileId(Ljava/lang/String;)V
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_game"

    const-string v2, "TDpref.accountid.key"

    .line 2
    invoke-static {v0, v1, v2, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setProfileInfo(Ljava/lang/String;)V
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TDpref_shorttime"

    const-string v2, "TDapp.account.key"

    .line 2
    invoke-static {v0, v1, v2, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setPushAppContext(Ljava/lang/String;)V
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TD_push_pref_file"

    const-string v2, "TDappcontext_push"

    .line 2
    invoke-static {v0, v1, v2, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setPushLastMsgId(Ljava/lang/String;)V
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TD_push_pref_file"

    const-string v2, "TDpref.push.msgid.key"

    .line 2
    invoke-static {v0, v1, v2, p0}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static setPushSyncTokenLastTime(J)V
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    if-nez v0, :cond_5

    return-void

    :cond_5
    :try_start_5
    const-string v1, "TD_push_pref_file"

    const-string v2, "TDpref.tokensync.key"

    .line 2
    invoke-static {v0, v1, v2, p0, p1}, Lcom/tendcloud/tenddata/w;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)V
    :try_end_c
    .catch Ljava/lang/Throwable; {:try_start_5 .. :try_end_c} :catch_c

    :catch_c
    return-void
.end method

.method public static t()J
    .registers 5

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-wide/16 v1, 0x0

    if-nez v0, :cond_7

    return-wide v1

    :cond_7
    :try_start_7
    const-string v3, "TD_push_pref_file"

    const-string v4, "TDpref.tokensync.key"

    .line 2
    invoke-static {v0, v3, v4, v1, v2}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;J)J

    move-result-wide v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-wide v0

    :catch_10
    return-wide v1
.end method

.method public static u()Ljava/lang/String;
    .registers 4

    .line 1
    sget-object v0, Lcom/tendcloud/tenddata/ab;->g:Landroid/content/Context;

    const-string v1, ""

    if-nez v0, :cond_7

    return-object v1

    :cond_7
    :try_start_7
    const-string v2, "TD_push_pref_file"

    const-string v3, "TDpref.push.msgid.key"

    .line 2
    invoke-static {v0, v2, v3, v1}, Lcom/tendcloud/tenddata/w;->b(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0
    :try_end_f
    .catch Ljava/lang/Throwable; {:try_start_7 .. :try_end_f} :catch_10

    return-object v0

    :catch_10
    return-object v1
.end method