.class public Lcom/umeng/analytics/AnalyticsConfig; .super Ljava/lang/Object; .source "AnalyticsConfig.java" # static fields .field public static ACTIVITY_DURATION_OPEN:Z = true .field public static CATCH_EXCEPTION:Z = true .field public static GPU_RENDERER:Ljava/lang/String; = "" .field public static GPU_VENDER:Ljava/lang/String; = "" .field static a:[D = null .field private static b:Ljava/lang/String; = null .field private static c:Ljava/lang/String; = null .field private static d:Ljava/lang/String; = null .field private static e:I = 0x0 .field public static kContinueSessionMillis:J = 0x7530L .field public static mWrapperType:Ljava/lang/String; = null .field public static mWrapperVersion:Ljava/lang/String; = null .field public static sEncrypt:Z = false .field public static sLatentWindow:I # direct methods .method static constructor ()V .locals 0 return-void .end method .method public constructor ()V .locals 0 .line 18 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method static a(Landroid/content/Context;I)V .locals 0 .line 127 sput p1, Lcom/umeng/analytics/AnalyticsConfig;->e:I .line 128 invoke-static {p0}, Lcom/umeng/analytics/pro/ca;->a(Landroid/content/Context;)Lcom/umeng/analytics/pro/ca; move-result-object p0 sget p1, Lcom/umeng/analytics/AnalyticsConfig;->e:I invoke-virtual {p0, p1}, Lcom/umeng/analytics/pro/ca;->a(I)V return-void .end method .method static a(Landroid/content/Context;Ljava/lang/String;)V .locals 2 if-nez p0, :cond_0 .line 50 sput-object p1, Lcom/umeng/analytics/AnalyticsConfig;->b:Ljava/lang/String; return-void .line 54 :cond_0 invoke-static {p0}, Lcom/umeng/analytics/pro/bt;->p(Landroid/content/Context;)Ljava/lang/String; move-result-object v0 .line 56 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_1 .line 57 sput-object v0, Lcom/umeng/analytics/AnalyticsConfig;->b:Ljava/lang/String; .line 58 invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result p0 if-nez p0, :cond_4 const-string p0, "Appkey\u548cAndroidManifest.xml\u4e2d\u914d\u7f6e\u7684\u4e0d\u4e00\u81f4 " .line 59 invoke-static {p0}, Lcom/umeng/analytics/pro/bw;->d(Ljava/lang/String;)V goto :goto_1 .line 62 :cond_1 invoke-static {p0}, Lcom/umeng/analytics/pro/ca;->a(Landroid/content/Context;)Lcom/umeng/analytics/pro/ca; move-result-object v0 invoke-virtual {v0}, Lcom/umeng/analytics/pro/ca;->c()Ljava/lang/String; move-result-object v0 .line 63 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v1 if-nez v1, :cond_2 .line 64 invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 if-nez v0, :cond_3 const-string v0, "Appkey\u548c\u4e0a\u6b21\u914d\u7f6e\u7684\u4e0d\u4e00\u81f4 " .line 65 invoke-static {v0}, Lcom/umeng/analytics/pro/bw;->d(Ljava/lang/String;)V .line 66 invoke-static {p0}, Lcom/umeng/analytics/pro/ca;->a(Landroid/content/Context;)Lcom/umeng/analytics/pro/ca; move-result-object p0 invoke-virtual {p0, p1}, Lcom/umeng/analytics/pro/ca;->a(Ljava/lang/String;)V goto :goto_0 .line 69 :cond_2 invoke-static {p0}, Lcom/umeng/analytics/pro/ca;->a(Landroid/content/Context;)Lcom/umeng/analytics/pro/ca; move-result-object p0 invoke-virtual {p0, p1}, Lcom/umeng/analytics/pro/ca;->a(Ljava/lang/String;)V .line 71 :cond_3 :goto_0 sput-object p1, Lcom/umeng/analytics/AnalyticsConfig;->b:Ljava/lang/String; :cond_4 :goto_1 return-void .end method .method static a(Ljava/lang/String;)V .locals 0 .line 76 sput-object p0, Lcom/umeng/analytics/AnalyticsConfig;->c:Ljava/lang/String; return-void .end method .method static a(Z)V .locals 0 .line 45 sput-boolean p0, Lcom/umeng/analytics/AnalyticsConfig;->sEncrypt:Z return-void .end method .method static b(Landroid/content/Context;Ljava/lang/String;)V .locals 1 .line 108 invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 .line 109 sput-object p1, Lcom/umeng/analytics/AnalyticsConfig;->d:Ljava/lang/String; .line 110 invoke-static {p0}, Lcom/umeng/analytics/pro/ca;->a(Landroid/content/Context;)Lcom/umeng/analytics/pro/ca; move-result-object p0 sget-object p1, Lcom/umeng/analytics/AnalyticsConfig;->d:Ljava/lang/String; invoke-virtual {p0, p1}, Lcom/umeng/analytics/pro/ca;->c(Ljava/lang/String;)V :cond_0 return-void .end method .method public static getAppkey(Landroid/content/Context;)Ljava/lang/String; .locals 1 .line 80 sget-object v0, Lcom/umeng/analytics/AnalyticsConfig;->b:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_0 .line 81 invoke-static {p0}, Lcom/umeng/analytics/pro/bt;->p(Landroid/content/Context;)Ljava/lang/String; move-result-object v0 sput-object v0, Lcom/umeng/analytics/AnalyticsConfig;->b:Ljava/lang/String; .line 82 sget-object v0, Lcom/umeng/analytics/AnalyticsConfig;->b:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_0 .line 83 invoke-static {p0}, Lcom/umeng/analytics/pro/ca;->a(Landroid/content/Context;)Lcom/umeng/analytics/pro/ca; move-result-object p0 invoke-virtual {p0}, Lcom/umeng/analytics/pro/ca;->c()Ljava/lang/String; move-result-object p0 sput-object p0, Lcom/umeng/analytics/AnalyticsConfig;->b:Ljava/lang/String; .line 87 :cond_0 sget-object p0, Lcom/umeng/analytics/AnalyticsConfig;->b:Ljava/lang/String; return-object p0 .end method .method public static getChannel(Landroid/content/Context;)Ljava/lang/String; .locals 1 .line 91 sget-object v0, Lcom/umeng/analytics/AnalyticsConfig;->c:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_0 .line 92 invoke-static {p0}, Lcom/umeng/analytics/pro/bt;->s(Landroid/content/Context;)Ljava/lang/String; move-result-object p0 sput-object p0, Lcom/umeng/analytics/AnalyticsConfig;->c:Ljava/lang/String; .line 94 :cond_0 sget-object p0, Lcom/umeng/analytics/AnalyticsConfig;->c:Ljava/lang/String; return-object p0 .end method .method public static getLocation()[D .locals 1 .line 98 sget-object v0, Lcom/umeng/analytics/AnalyticsConfig;->a:[D return-object v0 .end method .method public static getSDKVersion(Landroid/content/Context;)Ljava/lang/String; .locals 0 const-string p0, "6.1.4" return-object p0 .end method .method public static getSecretKey(Landroid/content/Context;)Ljava/lang/String; .locals 1 .line 120 sget-object v0, Lcom/umeng/analytics/AnalyticsConfig;->d:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_0 .line 121 invoke-static {p0}, Lcom/umeng/analytics/pro/ca;->a(Landroid/content/Context;)Lcom/umeng/analytics/pro/ca; move-result-object p0 invoke-virtual {p0}, Lcom/umeng/analytics/pro/ca;->e()Ljava/lang/String; move-result-object p0 sput-object p0, Lcom/umeng/analytics/AnalyticsConfig;->d:Ljava/lang/String; .line 123 :cond_0 sget-object p0, Lcom/umeng/analytics/AnalyticsConfig;->d:Ljava/lang/String; return-object p0 .end method .method public static getVerticalType(Landroid/content/Context;)I .locals 1 .line 132 sget v0, Lcom/umeng/analytics/AnalyticsConfig;->e:I if-nez v0, :cond_0 .line 133 invoke-static {p0}, Lcom/umeng/analytics/pro/ca;->a(Landroid/content/Context;)Lcom/umeng/analytics/pro/ca; move-result-object p0 invoke-virtual {p0}, Lcom/umeng/analytics/pro/ca;->f()I move-result p0 sput p0, Lcom/umeng/analytics/AnalyticsConfig;->e:I .line 135 :cond_0 sget p0, Lcom/umeng/analytics/AnalyticsConfig;->e:I return p0 .end method