You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
456 lines
7.8 KiB
456 lines
7.8 KiB
.class public Lcom/tencent/bugly/a; |
|
.super Ljava/lang/Object; |
|
.source "BUGLY" |
|
|
|
|
|
# annotations |
|
.annotation system Ldalvik/annotation/MemberClasses; |
|
value = { |
|
Lcom/tencent/bugly/a$a; |
|
} |
|
.end annotation |
|
|
|
|
|
# instance fields |
|
.field private a:Ljava/lang/String; |
|
|
|
.field private b:Ljava/lang/String; |
|
|
|
.field private c:Ljava/lang/String; |
|
|
|
.field private d:J |
|
|
|
.field private e:Ljava/lang/String; |
|
|
|
.field private f:Ljava/lang/String; |
|
|
|
.field private g:Z |
|
|
|
.field private h:Z |
|
|
|
.field private i:Z |
|
|
|
.field private j:Ljava/lang/Class; |
|
.annotation system Ldalvik/annotation/Signature; |
|
value = { |
|
"Ljava/lang/Class", |
|
"<*>;" |
|
} |
|
.end annotation |
|
.end field |
|
|
|
.field private k:Z |
|
|
|
.field private l:Z |
|
|
|
.field private m:Z |
|
|
|
.field private n:Z |
|
|
|
.field private o:Lcom/tencent/bugly/a$a; |
|
|
|
|
|
# virtual methods |
|
.method public declared-synchronized a()Z |
|
.locals 1 |
|
|
|
.prologue |
|
.line 62 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-boolean v0, p0, Lcom/tencent/bugly/a;->m:Z |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized b()Z |
|
.locals 1 |
|
|
|
.prologue |
|
.line 66 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-boolean v0, p0, Lcom/tencent/bugly/a;->k:Z |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized c()Z |
|
.locals 1 |
|
|
|
.prologue |
|
.line 70 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-boolean v0, p0, Lcom/tencent/bugly/a;->n:Z |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public d()Z |
|
.locals 1 |
|
|
|
.prologue |
|
.line 74 |
|
iget-boolean v0, p0, Lcom/tencent/bugly/a;->l:Z |
|
|
|
return v0 |
|
.end method |
|
|
|
.method public declared-synchronized e()Ljava/lang/String; |
|
.locals 1 |
|
|
|
.prologue |
|
.line 87 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-object v0, p0, Lcom/tencent/bugly/a;->a:Ljava/lang/String; |
|
|
|
if-nez v0, :cond_0 |
|
|
|
invoke-static {}, Lcom/tencent/bugly/crashreport/common/info/b;->b()Lcom/tencent/bugly/crashreport/common/info/b; |
|
|
|
move-result-object v0 |
|
|
|
iget-object v0, v0, Lcom/tencent/bugly/crashreport/common/info/b;->j:Ljava/lang/String; |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
:goto_0 |
|
monitor-exit p0 |
|
|
|
return-object v0 |
|
|
|
:cond_0 |
|
:try_start_1 |
|
iget-object v0, p0, Lcom/tencent/bugly/a;->a:Ljava/lang/String; |
|
:try_end_1 |
|
.catchall {:try_start_1 .. :try_end_1} :catchall_0 |
|
|
|
goto :goto_0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized f()Ljava/lang/Class; |
|
.locals 1 |
|
.annotation system Ldalvik/annotation/Signature; |
|
value = { |
|
"()", |
|
"Ljava/lang/Class", |
|
"<*>;" |
|
} |
|
.end annotation |
|
|
|
.prologue |
|
.line 118 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-object v0, p0, Lcom/tencent/bugly/a;->j:Ljava/lang/Class; |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return-object v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized g()Ljava/lang/String; |
|
.locals 1 |
|
|
|
.prologue |
|
.line 127 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-object v0, p0, Lcom/tencent/bugly/a;->b:Ljava/lang/String; |
|
|
|
if-nez v0, :cond_0 |
|
|
|
invoke-static {}, Lcom/tencent/bugly/crashreport/common/info/b;->b()Lcom/tencent/bugly/crashreport/common/info/b; |
|
|
|
move-result-object v0 |
|
|
|
iget-object v0, v0, Lcom/tencent/bugly/crashreport/common/info/b;->l:Ljava/lang/String; |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
:goto_0 |
|
monitor-exit p0 |
|
|
|
return-object v0 |
|
|
|
:cond_0 |
|
:try_start_1 |
|
iget-object v0, p0, Lcom/tencent/bugly/a;->b:Ljava/lang/String; |
|
:try_end_1 |
|
.catchall {:try_start_1 .. :try_end_1} :catchall_0 |
|
|
|
goto :goto_0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized h()Ljava/lang/String; |
|
.locals 1 |
|
|
|
.prologue |
|
.line 147 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-object v0, p0, Lcom/tencent/bugly/a;->c:Ljava/lang/String; |
|
|
|
if-nez v0, :cond_0 |
|
|
|
invoke-static {}, Lcom/tencent/bugly/crashreport/common/info/b;->b()Lcom/tencent/bugly/crashreport/common/info/b; |
|
|
|
move-result-object v0 |
|
|
|
iget-object v0, v0, Lcom/tencent/bugly/crashreport/common/info/b;->c:Ljava/lang/String; |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
:goto_0 |
|
monitor-exit p0 |
|
|
|
return-object v0 |
|
|
|
:cond_0 |
|
:try_start_1 |
|
iget-object v0, p0, Lcom/tencent/bugly/a;->c:Ljava/lang/String; |
|
:try_end_1 |
|
.catchall {:try_start_1 .. :try_end_1} :catchall_0 |
|
|
|
goto :goto_0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized i()J |
|
.locals 2 |
|
|
|
.prologue |
|
.line 163 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-wide v0, p0, Lcom/tencent/bugly/a;->d:J |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return-wide v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized j()Ljava/lang/String; |
|
.locals 1 |
|
|
|
.prologue |
|
.line 183 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-object v0, p0, Lcom/tencent/bugly/a;->e:Ljava/lang/String; |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return-object v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized k()Ljava/lang/String; |
|
.locals 1 |
|
|
|
.prologue |
|
.line 203 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-object v0, p0, Lcom/tencent/bugly/a;->f:Ljava/lang/String; |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return-object v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized l()Z |
|
.locals 1 |
|
|
|
.prologue |
|
.line 223 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-boolean v0, p0, Lcom/tencent/bugly/a;->g:Z |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized m()Z |
|
.locals 1 |
|
|
|
.prologue |
|
.line 254 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-boolean v0, p0, Lcom/tencent/bugly/a;->i:Z |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized n()Z |
|
.locals 1 |
|
|
|
.prologue |
|
.line 263 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-boolean v0, p0, Lcom/tencent/bugly/a;->h:Z |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method |
|
|
|
.method public declared-synchronized o()Lcom/tencent/bugly/a$a; |
|
.locals 1 |
|
|
|
.prologue |
|
.line 280 |
|
monitor-enter p0 |
|
|
|
:try_start_0 |
|
iget-object v0, p0, Lcom/tencent/bugly/a;->o:Lcom/tencent/bugly/a$a; |
|
:try_end_0 |
|
.catchall {:try_start_0 .. :try_end_0} :catchall_0 |
|
|
|
monitor-exit p0 |
|
|
|
return-object v0 |
|
|
|
:catchall_0 |
|
move-exception v0 |
|
|
|
monitor-exit p0 |
|
|
|
throw v0 |
|
.end method
|
|
|