ULog.smali
.class public Lcom/umeng/commonsdk/statistics/common/ULog;
.super Ljava/lang/Object;
.source "ULog.java"
# static fields
.field public static DEBUG:Z = false
.field private static final LEVEL_DEBUG:I = 0x2
.field private static final LEVEL_ERROR:I = 0x5
.field private static final LEVEL_INFO:I = 0x3
.field private static final LEVEL_VERBOSE:I = 0x1
.field private static final LEVEL_WARN:I = 0x4
.field private static LOG_MAXLENGTH:I = 0x7d0
.field private static TAG:Ljava/lang/String; = "ULog"
# direct methods
.method static constructor <clinit>()V
.registers 0
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static d(Ljava/lang/String;)V
.registers 3
.line 12
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {v0, p0, v1}, Lcom/umeng/commonsdk/statistics/common/ULog;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 4
.line 13
sget-boolean v0, Lcom/umeng/commonsdk/statistics/common/ULog;->DEBUG:Z
if-eqz v0, :cond_8
const/4 v0, 0x2
.line 14
invoke-static {v0, p0, p1, p2}, Lcom/umeng/commonsdk/statistics/common/ULog;->print(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_8
return-void
.end method
.method public static d(Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 3
.line 11
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
invoke-static {v0, p0, p1}, Lcom/umeng/commonsdk/statistics/common/ULog;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static varargs d(Ljava/lang/String;[Ljava/lang/Object;)V
.registers 5
:try_start_0
const-string v0, ""
const-string v1, "%"
.line 4
invoke-virtual {p0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_1e
.line 5
new-instance v0, Ljava/util/Formatter;
invoke-direct {v0}, Ljava/util/Formatter;-><init>()V
invoke-virtual {v0, p0, p1}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String;
move-result-object p0
.line 6
sget-object p1, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
invoke-static {p1, p0, v2}, Lcom/umeng/commonsdk/statistics/common/ULog;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
goto :goto_2e
:cond_1e
if-eqz p1, :cond_26
const/4 v0, 0x0
.line 7
aget-object p1, p1, v0
move-object v0, p1
check-cast v0, Ljava/lang/String;
.line 8
:cond_26
invoke-static {p0, v0, v2}, Lcom/umeng/commonsdk/statistics/common/ULog;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_29
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_29} :catch_2a
goto :goto_2e
:catch_2a
move-exception p0
.line 9
invoke-static {p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/Throwable;)V
:goto_2e
return-void
.end method
.method public static d(Ljava/lang/Throwable;)V
.registers 3
.line 10
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {v0, v1, p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static varargs d(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)V
.registers 4
.line 1
:try_start_0
new-instance v0, Ljava/util/Formatter;
invoke-direct {v0, p0}, Ljava/util/Formatter;-><init>(Ljava/util/Locale;)V
invoke-virtual {v0, p1, p2}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String;
move-result-object p0
.line 2
sget-object p1, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 p2, 0x0
invoke-static {p1, p0, p2}, Lcom/umeng/commonsdk/statistics/common/ULog;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_13
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_13} :catch_14
goto :goto_18
:catch_14
move-exception p0
.line 3
invoke-static {p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/Throwable;)V
:goto_18
return-void
.end method
.method public static e(Ljava/lang/String;)V
.registers 3
.line 12
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {v0, p0, v1}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 4
.line 13
sget-boolean v0, Lcom/umeng/commonsdk/statistics/common/ULog;->DEBUG:Z
if-eqz v0, :cond_8
const/4 v0, 0x5
.line 14
invoke-static {v0, p0, p1, p2}, Lcom/umeng/commonsdk/statistics/common/ULog;->print(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_8
return-void
.end method
.method public static e(Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 3
.line 11
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
invoke-static {v0, p0, p1}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static varargs e(Ljava/lang/String;[Ljava/lang/Object;)V
.registers 5
:try_start_0
const-string v0, ""
const-string v1, "%"
.line 4
invoke-virtual {p0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_1e
.line 5
new-instance v0, Ljava/util/Formatter;
invoke-direct {v0}, Ljava/util/Formatter;-><init>()V
invoke-virtual {v0, p0, p1}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String;
move-result-object p0
.line 6
sget-object p1, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
invoke-static {p1, p0, v2}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
goto :goto_2e
:cond_1e
if-eqz p1, :cond_26
const/4 v0, 0x0
.line 7
aget-object p1, p1, v0
move-object v0, p1
check-cast v0, Ljava/lang/String;
.line 8
:cond_26
invoke-static {p0, v0, v2}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_29
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_29} :catch_2a
goto :goto_2e
:catch_2a
move-exception p0
.line 9
invoke-static {p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/Throwable;)V
:goto_2e
return-void
.end method
.method public static e(Ljava/lang/Throwable;)V
.registers 3
.line 10
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {v0, v1, p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static varargs e(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)V
.registers 4
.line 1
:try_start_0
new-instance v0, Ljava/util/Formatter;
invoke-direct {v0, p0}, Ljava/util/Formatter;-><init>(Ljava/util/Locale;)V
invoke-virtual {v0, p1, p2}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String;
move-result-object p0
.line 2
sget-object p1, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 p2, 0x0
invoke-static {p1, p0, p2}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_13
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_13} :catch_14
goto :goto_18
:catch_14
move-exception p0
.line 3
invoke-static {p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/Throwable;)V
:goto_18
return-void
.end method
.method public static getStackTrace(Ljava/lang/Throwable;)Ljava/lang/String;
.registers 4
const/4 v0, 0x0
.line 1
:try_start_1
new-instance v1, Ljava/io/StringWriter;
invoke-direct {v1}, Ljava/io/StringWriter;-><init>()V
:try_end_6
.catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_6} :catch_37
.catchall {:try_start_1 .. :try_end_6} :catchall_28
.line 2
:try_start_6
new-instance v2, Ljava/io/PrintWriter;
invoke-direct {v2, v1}, Ljava/io/PrintWriter;-><init>(Ljava/io/Writer;)V
:try_end_b
.catch Ljava/lang/Throwable; {:try_start_6 .. :try_end_b} :catch_26
.catchall {:try_start_6 .. :try_end_b} :catchall_24
.line 3
:try_start_b
invoke-virtual {p0, v2}, Ljava/lang/Throwable;->printStackTrace(Ljava/io/PrintWriter;)V
.line 4
invoke-virtual {v2}, Ljava/io/PrintWriter;->flush()V
.line 5
invoke-virtual {v1}, Ljava/io/StringWriter;->flush()V
.line 6
invoke-virtual {v1}, Ljava/io/StringWriter;->toString()Ljava/lang/String;
move-result-object p0
:try_end_18
.catch Ljava/lang/Throwable; {:try_start_b .. :try_end_18} :catch_22
.catchall {:try_start_b .. :try_end_18} :catchall_1f
.line 7
:try_start_18
invoke-virtual {v1}, Ljava/io/StringWriter;->close()V
:try_end_1b
.catch Ljava/lang/Throwable; {:try_start_18 .. :try_end_1b} :catch_1b
.line 8
:catch_1b
invoke-virtual {v2}, Ljava/io/PrintWriter;->close()V
goto :goto_46
:catchall_1f
move-exception p0
move-object v0, v2
goto :goto_2a
:catch_22
move-object v0, v2
goto :goto_38
:catchall_24
move-exception p0
goto :goto_2a
:catch_26
nop
goto :goto_38
:catchall_28
move-exception p0
move-object v1, v0
:goto_2a
if-eqz v1, :cond_31
.line 9
:try_start_2c
invoke-virtual {v1}, Ljava/io/StringWriter;->close()V
:try_end_2f
.catch Ljava/lang/Throwable; {:try_start_2c .. :try_end_2f} :catch_30
goto :goto_31
:catch_30
nop
:cond_31
:goto_31
if-eqz v0, :cond_36
.line 10
invoke-virtual {v0}, Ljava/io/PrintWriter;->close()V
:cond_36
throw p0
:catch_37
move-object v1, v0
:goto_38
if-eqz v1, :cond_3f
.line 11
:try_start_3a
invoke-virtual {v1}, Ljava/io/StringWriter;->close()V
:try_end_3d
.catch Ljava/lang/Throwable; {:try_start_3a .. :try_end_3d} :catch_3e
goto :goto_3f
:catch_3e
nop
:cond_3f
:goto_3f
if-eqz v0, :cond_44
.line 12
invoke-virtual {v0}, Ljava/io/PrintWriter;->close()V
:cond_44
const-string p0, ""
:goto_46
return-object p0
.end method
.method public static i(Ljava/lang/String;)V
.registers 3
.line 12
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {v0, p0, v1}, Lcom/umeng/commonsdk/statistics/common/ULog;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 4
.line 13
sget-boolean v0, Lcom/umeng/commonsdk/statistics/common/ULog;->DEBUG:Z
if-eqz v0, :cond_8
const/4 v0, 0x3
.line 14
invoke-static {v0, p0, p1, p2}, Lcom/umeng/commonsdk/statistics/common/ULog;->print(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_8
return-void
.end method
.method public static i(Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 3
.line 11
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
invoke-static {v0, p0, p1}, Lcom/umeng/commonsdk/statistics/common/ULog;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static varargs i(Ljava/lang/String;[Ljava/lang/Object;)V
.registers 5
:try_start_0
const-string v0, ""
const-string v1, "%"
.line 4
invoke-virtual {p0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_1e
.line 5
new-instance v0, Ljava/util/Formatter;
invoke-direct {v0}, Ljava/util/Formatter;-><init>()V
invoke-virtual {v0, p0, p1}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String;
move-result-object p0
.line 6
sget-object p1, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
invoke-static {p1, p0, v2}, Lcom/umeng/commonsdk/statistics/common/ULog;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
goto :goto_2e
:cond_1e
if-eqz p1, :cond_26
const/4 v0, 0x0
.line 7
aget-object p1, p1, v0
move-object v0, p1
check-cast v0, Ljava/lang/String;
.line 8
:cond_26
invoke-static {p0, v0, v2}, Lcom/umeng/commonsdk/statistics/common/ULog;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_29
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_29} :catch_2a
goto :goto_2e
:catch_2a
move-exception p0
.line 9
invoke-static {p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/Throwable;)V
:goto_2e
return-void
.end method
.method public static i(Ljava/lang/Throwable;)V
.registers 3
.line 10
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {v0, v1, p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static varargs i(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)V
.registers 4
.line 1
:try_start_0
new-instance v0, Ljava/util/Formatter;
invoke-direct {v0, p0}, Ljava/util/Formatter;-><init>(Ljava/util/Locale;)V
invoke-virtual {v0, p1, p2}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String;
move-result-object p0
.line 2
sget-object p1, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 p2, 0x0
invoke-static {p1, p0, p2}, Lcom/umeng/commonsdk/statistics/common/ULog;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_13
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_13} :catch_14
goto :goto_18
:catch_14
move-exception p0
.line 3
invoke-static {p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/Throwable;)V
:goto_18
return-void
.end method
.method private static print(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 15
.line 1
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
const/4 v1, 0x5
const/4 v2, 0x4
const/4 v3, 0x3
const/4 v4, 0x2
const/4 v5, 0x1
if-nez v0, :cond_86
.line 2
invoke-virtual {p2}, Ljava/lang/String;->length()I
move-result v0
.line 3
sget v6, Lcom/umeng/commonsdk/statistics/common/ULog;->LOG_MAXLENGTH:I
const/4 v7, 0x0
const/4 v8, 0x0
:goto_13
const/16 v9, 0x64
if-ge v7, v9, :cond_86
if-le v0, v6, :cond_54
if-eq p0, v5, :cond_44
if-eq p0, v4, :cond_3c
if-eq p0, v3, :cond_34
if-eq p0, v2, :cond_2c
if-eq p0, v1, :cond_24
goto :goto_4b
.line 4
:cond_24
invoke-virtual {p2, v8, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v8
invoke-static {p1, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_4b
.line 5
:cond_2c
invoke-virtual {p2, v8, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v8
invoke-static {p1, v8}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_4b
.line 6
:cond_34
invoke-virtual {p2, v8, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v8
invoke-static {p1, v8}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_4b
.line 7
:cond_3c
invoke-virtual {p2, v8, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v8
invoke-static {p1, v8}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_4b
.line 8
:cond_44
invoke-virtual {p2, v8, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object v8
invoke-static {p1, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
.line 9
:goto_4b
sget v8, Lcom/umeng/commonsdk/statistics/common/ULog;->LOG_MAXLENGTH:I
add-int/2addr v8, v6
add-int/lit8 v7, v7, 0x1
move v10, v8
move v8, v6
move v6, v10
goto :goto_13
:cond_54
if-eq p0, v5, :cond_7f
if-eq p0, v4, :cond_77
if-eq p0, v3, :cond_6f
if-eq p0, v2, :cond_67
if-eq p0, v1, :cond_5f
goto :goto_86
.line 10
:cond_5f
invoke-virtual {p2, v8, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p2
invoke-static {p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_86
.line 11
:cond_67
invoke-virtual {p2, v8, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p2
invoke-static {p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_86
.line 12
:cond_6f
invoke-virtual {p2, v8, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p2
invoke-static {p1, p2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_86
.line 13
:cond_77
invoke-virtual {p2, v8, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p2
invoke-static {p1, p2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_86
.line 14
:cond_7f
invoke-virtual {p2, v8, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String;
move-result-object p2
invoke-static {p1, p2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
:cond_86
:goto_86
if-eqz p3, :cond_b0
.line 15
invoke-static {p3}, Lcom/umeng/commonsdk/statistics/common/ULog;->getStackTrace(Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object p2
.line 16
invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p3
if-nez p3, :cond_b0
if-eq p0, v5, :cond_ad
if-eq p0, v4, :cond_a9
if-eq p0, v3, :cond_a5
if-eq p0, v2, :cond_a1
if-eq p0, v1, :cond_9d
goto :goto_b0
.line 17
:cond_9d
invoke-static {p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_b0
.line 18
:cond_a1
invoke-static {p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_b0
.line 19
:cond_a5
invoke-static {p1, p2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_b0
.line 20
:cond_a9
invoke-static {p1, p2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_b0
.line 21
:cond_ad
invoke-static {p1, p2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
:cond_b0
:goto_b0
return-void
.end method
.method public static v(Ljava/lang/String;)V
.registers 3
.line 12
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {v0, p0, v1}, Lcom/umeng/commonsdk/statistics/common/ULog;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 4
.line 13
sget-boolean v0, Lcom/umeng/commonsdk/statistics/common/ULog;->DEBUG:Z
if-eqz v0, :cond_8
const/4 v0, 0x1
.line 14
invoke-static {v0, p0, p1, p2}, Lcom/umeng/commonsdk/statistics/common/ULog;->print(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_8
return-void
.end method
.method public static v(Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 3
.line 11
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
invoke-static {v0, p0, p1}, Lcom/umeng/commonsdk/statistics/common/ULog;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static varargs v(Ljava/lang/String;[Ljava/lang/Object;)V
.registers 5
:try_start_0
const-string v0, ""
const-string v1, "%"
.line 4
invoke-virtual {p0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_1e
.line 5
new-instance v0, Ljava/util/Formatter;
invoke-direct {v0}, Ljava/util/Formatter;-><init>()V
invoke-virtual {v0, p0, p1}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String;
move-result-object p0
.line 6
sget-object p1, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
invoke-static {p1, p0, v2}, Lcom/umeng/commonsdk/statistics/common/ULog;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
goto :goto_2e
:cond_1e
if-eqz p1, :cond_26
const/4 v0, 0x0
.line 7
aget-object p1, p1, v0
move-object v0, p1
check-cast v0, Ljava/lang/String;
.line 8
:cond_26
invoke-static {p0, v0, v2}, Lcom/umeng/commonsdk/statistics/common/ULog;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_29
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_29} :catch_2a
goto :goto_2e
:catch_2a
move-exception p0
.line 9
invoke-static {p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/Throwable;)V
:goto_2e
return-void
.end method
.method public static v(Ljava/lang/Throwable;)V
.registers 3
.line 10
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {v0, v1, p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static varargs v(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)V
.registers 4
.line 1
:try_start_0
new-instance v0, Ljava/util/Formatter;
invoke-direct {v0, p0}, Ljava/util/Formatter;-><init>(Ljava/util/Locale;)V
invoke-virtual {v0, p1, p2}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String;
move-result-object p0
.line 2
sget-object p1, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 p2, 0x0
invoke-static {p1, p0, p2}, Lcom/umeng/commonsdk/statistics/common/ULog;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_13
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_13} :catch_14
goto :goto_18
:catch_14
move-exception p0
.line 3
invoke-static {p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/Throwable;)V
:goto_18
return-void
.end method
.method public static w(Ljava/lang/String;)V
.registers 3
.line 12
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {v0, p0, v1}, Lcom/umeng/commonsdk/statistics/common/ULog;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 4
.line 13
sget-boolean v0, Lcom/umeng/commonsdk/statistics/common/ULog;->DEBUG:Z
if-eqz v0, :cond_8
const/4 v0, 0x4
.line 14
invoke-static {v0, p0, p1, p2}, Lcom/umeng/commonsdk/statistics/common/ULog;->print(ILjava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:cond_8
return-void
.end method
.method public static w(Ljava/lang/String;Ljava/lang/Throwable;)V
.registers 3
.line 11
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
invoke-static {v0, p0, p1}, Lcom/umeng/commonsdk/statistics/common/ULog;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static varargs w(Ljava/lang/String;[Ljava/lang/Object;)V
.registers 5
:try_start_0
const-string v0, ""
const-string v1, "%"
.line 4
invoke-virtual {p0, v1}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
move-result v1
const/4 v2, 0x0
if-eqz v1, :cond_1e
.line 5
new-instance v0, Ljava/util/Formatter;
invoke-direct {v0}, Ljava/util/Formatter;-><init>()V
invoke-virtual {v0, p0, p1}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String;
move-result-object p0
.line 6
sget-object p1, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
invoke-static {p1, p0, v2}, Lcom/umeng/commonsdk/statistics/common/ULog;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
goto :goto_2e
:cond_1e
if-eqz p1, :cond_26
const/4 v0, 0x0
.line 7
aget-object p1, p1, v0
move-object v0, p1
check-cast v0, Ljava/lang/String;
.line 8
:cond_26
invoke-static {p0, v0, v2}, Lcom/umeng/commonsdk/statistics/common/ULog;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_29
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_29} :catch_2a
goto :goto_2e
:catch_2a
move-exception p0
.line 9
invoke-static {p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/Throwable;)V
:goto_2e
return-void
.end method
.method public static w(Ljava/lang/Throwable;)V
.registers 3
.line 10
sget-object v0, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 v1, 0x0
invoke-static {v0, v1, p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
return-void
.end method
.method public static varargs w(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)V
.registers 4
.line 1
:try_start_0
new-instance v0, Ljava/util/Formatter;
invoke-direct {v0, p0}, Ljava/util/Formatter;-><init>(Ljava/util/Locale;)V
invoke-virtual {v0, p1, p2}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;
move-result-object p0
invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String;
move-result-object p0
.line 2
sget-object p1, Lcom/umeng/commonsdk/statistics/common/ULog;->TAG:Ljava/lang/String;
const/4 p2, 0x0
invoke-static {p1, p0, p2}, Lcom/umeng/commonsdk/statistics/common/ULog;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
:try_end_13
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_13} :catch_14
goto :goto_18
:catch_14
move-exception p0
.line 3
invoke-static {p0}, Lcom/umeng/commonsdk/statistics/common/ULog;->e(Ljava/lang/Throwable;)V
:goto_18
return-void
.end method