作者 pandada8987

更新1758 SDK到9.4.2

正在显示 41 个修改的文件 包含 972 行增加549 行删除

要显示太多修改。

为保证性能只显示 41 of 41+ 个文件。

... ... @@ -12,7 +12,7 @@
.method public constructor <init>()V
.locals 0
.line 16
.line 19
invoke-direct {p0}, Landroid/app/Application;-><init>()V
return-void
... ... @@ -23,10 +23,10 @@
.method public onConfigurationChanged(Landroid/content/res/Configuration;)V
.locals 1
.line 27
.line 30
invoke-super {p0, p1}, Landroid/app/Application;->onConfigurationChanged(Landroid/content/res/Configuration;)V
.line 28
.line 31
invoke-static {}, Lcom/brsdk/android/core/BRSdkApi;->getInstance()Lcom/brsdk/android/core/IBRSdkApi;
move-result-object v0
... ... @@ -39,10 +39,10 @@
.method public onCreate()V
.locals 2
.line 20
.line 23
invoke-super {p0}, Landroid/app/Application;->onCreate()V
.line 21
.line 24
invoke-static {}, Lcom/brsdk/android/core/BRSdkApi;->getInstance()Lcom/brsdk/android/core/IBRSdkApi;
move-result-object v0
... ... @@ -51,7 +51,7 @@
const/4 v0, 0x0
.line 22
.line 25
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
... ...
... ... @@ -36,7 +36,7 @@
.method static constructor <clinit>()V
.locals 3
.line 23
.line 32
new-instance v0, Lcom/brsdk/android/core/BRSdkApi$Instance;
const/4 v1, 0x0
... ... @@ -68,10 +68,10 @@
}
.end annotation
.line 23
.line 32
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
.line 24
.line 33
new-instance p1, Lcom/brsdk/android/core/BRSdkApi;
const/4 p2, 0x0
... ... @@ -86,7 +86,7 @@
.method public static valueOf(Ljava/lang/String;)Lcom/brsdk/android/core/BRSdkApi$Instance;
.locals 1
.line 23
.line 32
const-class v0, Lcom/brsdk/android/core/BRSdkApi$Instance;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
... ... @@ -101,7 +101,7 @@
.method public static values()[Lcom/brsdk/android/core/BRSdkApi$Instance;
.locals 1
.line 23
.line 32
sget-object v0, Lcom/brsdk/android/core/BRSdkApi$Instance;->a:[Lcom/brsdk/android/core/BRSdkApi$Instance;
invoke-virtual {v0}, [Lcom/brsdk/android/core/BRSdkApi$Instance;->clone()Ljava/lang/Object;
... ...
... ... @@ -25,12 +25,12 @@
.method private constructor <init>()V
.locals 1
.line 34
.line 43
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/4 v0, 0x1
.line 32
.line 41
iput-boolean v0, p0, Lcom/brsdk/android/core/BRSdkApi;->a:Z
return-void
... ... @@ -39,18 +39,44 @@
.method synthetic constructor <init>(Lcom/brsdk/android/core/BRSdkApi$1;)V
.locals 0
.line 21
.line 30
invoke-direct {p0}, Lcom/brsdk/android/core/BRSdkApi;-><init>()V
return-void
.end method
.method private a(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/reflect/Field;
.locals 0
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Throwable;
}
.end annotation
.line 53
invoke-static {p1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object p1
.line 54
invoke-virtual {p1, p2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
move-result-object p1
const/4 p2, 0x1
.line 55
invoke-virtual {p1, p2}, Ljava/lang/reflect/Field;->setAccessible(Z)V
return-object p1
.end method
.method public static getInstance()Lcom/brsdk/android/core/IBRSdkApi;
.locals 1
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 29
.line 38
sget-object v0, Lcom/brsdk/android/core/BRSdkApi$Instance;->INSTANCE:Lcom/brsdk/android/core/BRSdkApi$Instance;
iget-object v0, v0, Lcom/brsdk/android/core/BRSdkApi$Instance;->instance:Lcom/brsdk/android/core/BRSdkApi;
... ... @@ -67,14 +93,14 @@
const/4 v0, 0x0
.line 124
.line 146
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 125
.line 147
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -89,7 +115,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 149
.line 171
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -104,7 +130,7 @@
const/4 v0, 0x3
.line 136
.line 158
new-array v0, v0, [Ljava/lang/Object;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
... ... @@ -131,7 +157,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 137
.line 159
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v0
... ... @@ -148,14 +174,14 @@
const/4 v0, 0x0
.line 39
.line 48
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 40
.line 49
invoke-static {p1}, Lcom/brsdk/android/core/b;->a(Landroid/app/Application;)V
return-void
... ... @@ -168,14 +194,14 @@
const/4 v0, 0x0
.line 143
.line 165
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 144
.line 166
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -192,14 +218,14 @@
const/4 v0, 0x0
.line 118
.line 140
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 119
.line 141
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -216,14 +242,14 @@
const/4 v0, 0x0
.line 87
.line 109
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 88
.line 110
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -240,7 +266,7 @@
const/4 v0, 0x2
.line 79
.line 101
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
... ... @@ -255,21 +281,21 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 80
.line 102
invoke-static {}, Lcom/brsdk/android/core/c;->a()Lcom/brsdk/android/core/c;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/brsdk/android/core/c;->d(Ljava/lang/String;)V
.line 81
.line 103
invoke-static {}, Lcom/brsdk/android/core/c;->a()Lcom/brsdk/android/core/c;
move-result-object p1
invoke-virtual {p1, p2}, Lcom/brsdk/android/core/c;->e(Ljava/lang/String;)V
.line 82
.line 104
invoke-virtual {p0}, Lcom/brsdk/android/core/BRSdkApi;->onInit()V
return-void
... ... @@ -282,14 +308,14 @@
const/4 v0, 0x0
.line 93
.line 115
new-array v1, v0, [Ljava/lang/Object;
const-string v2, ""
invoke-static {v2, v1}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 94
.line 116
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v1
... ... @@ -298,7 +324,7 @@
invoke-virtual {v1, v2}, Lcom/brsdk/android/core/b;->a(Z)V
.line 95
.line 117
iput-boolean v0, p0, Lcom/brsdk/android/core/BRSdkApi;->a:Z
return-void
... ... @@ -311,14 +337,14 @@
const/4 v0, 0x0
.line 112
.line 134
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 113
.line 135
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -335,7 +361,7 @@
const/4 v0, 0x1
.line 106
.line 128
new-array v0, v0, [Ljava/lang/Object;
invoke-static {p1}, Lcom/brsdk/android/utils/BRJson;->toJson(Ljava/lang/Object;)Ljava/lang/String;
... ... @@ -350,7 +376,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 107
.line 129
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -378,7 +404,7 @@
const/4 v0, 0x1
.line 65
.line 87
invoke-virtual {p0, p1, p2, v0}, Lcom/brsdk/android/core/BRSdkApi;->onPermission([Lcom/brsdk/android/ui/BRUIPermission$Permission;Lcom/brsdk/android/event/BRValueListener;Z)V
return-void
... ... @@ -402,7 +428,7 @@
const/4 v0, 0x1
.line 73
.line 95
new-array v0, v0, [Ljava/lang/Object;
invoke-static {p1}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String;
... ... @@ -417,7 +443,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 74
.line 96
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -427,6 +453,30 @@
return-void
.end method
.method public onProtocol()V
.locals 2
.annotation build Landroid/support/annotation/Keep;
.end annotation
const/4 v0, 0x0
.line 79
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 80
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
invoke-virtual {v0}, Lcom/brsdk/android/core/b;->d()V
return-void
.end method
.method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.locals 3
.annotation build Landroid/support/annotation/Keep;
... ... @@ -434,7 +484,7 @@
const/4 v0, 0x3
.line 130
.line 152
new-array v0, v0, [Ljava/lang/Object;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
... ... @@ -465,7 +515,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 131
.line 153
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v0
... ... @@ -482,7 +532,7 @@
const/4 v0, 0x1
.line 100
.line 122
new-array v0, v0, [Ljava/lang/Object;
invoke-static {p1}, Lcom/brsdk/android/utils/BRJson;->toJson(Ljava/lang/Object;)Ljava/lang/String;
... ... @@ -497,7 +547,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 101
.line 123
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -514,14 +564,14 @@
const/4 v0, 0x0
.line 51
.line 67
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 52
.line 68
invoke-static {p1}, Lcom/brsdk/android/core/b;->b(Lcom/brsdk/android/event/BREventListener;)V
return-void
... ... @@ -534,39 +584,29 @@
const/4 v0, 0x0
.line 45
.line 61
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 46
.line 62
invoke-static {p1}, Lcom/brsdk/android/core/b;->a(Lcom/brsdk/android/event/BREventListener;)V
return-void
.end method
.method public showProtocol()V
.locals 2
.locals 0
.annotation build Landroid/support/annotation/Keep;
.end annotation
const/4 v0, 0x0
.line 57
new-array v0, v0, [Ljava/lang/Object;
const-string v1, ""
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 58
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
invoke-virtual {v0}, Lcom/brsdk/android/core/b;->d()V
.line 74
invoke-virtual {p0}, Lcom/brsdk/android/core/BRSdkApi;->onProtocol()V
return-void
.end method
... ...
... ... @@ -65,6 +65,9 @@
.end annotation
.end method
.method public abstract onProtocol()V
.end method
.method public abstract onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.end method
... ... @@ -78,4 +81,6 @@
.end method
.method public abstract showProtocol()V
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.end method
... ...
... ... @@ -21,7 +21,7 @@
.method public constructor <init>()V
.locals 0
.line 145
.line 193
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
... ...
... ... @@ -46,7 +46,7 @@
.method static constructor <clinit>()V
.locals 1
.line 21
.line 19
new-instance v0, Lcom/brsdk/android/core/a;
invoke-direct {v0}, Lcom/brsdk/android/core/a;-><init>()V
... ... @@ -59,17 +59,17 @@
.method private constructor <init>()V
.locals 1
.line 42
.line 40
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 39
.line 37
new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
iput-object v0, p0, Lcom/brsdk/android/core/a;->c:Ljava/util/List;
.line 40
.line 38
new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
... ... @@ -79,10 +79,64 @@
return-void
.end method
.method public static a(Ljava/lang/String;)Landroid/app/Activity;
.locals 3
.line 43
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v0
iget-object v0, v0, Lcom/brsdk/android/core/a;->c:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_0
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_1
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Landroid/app/Activity;
.line 44
invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v2
.line 45
invoke-static {v2, p0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v2
if-eqz v2, :cond_0
return-object v1
.line 49
:cond_1
invoke-static {}, Lcom/brsdk/android/core/a;->b()Landroid/app/Activity;
move-result-object p0
return-object p0
.end method
.method public static a()Lcom/brsdk/android/core/a;
.locals 1
.line 24
.line 22
sget-object v0, Lcom/brsdk/android/core/a;->a:Lcom/brsdk/android/core/a;
return-object v0
... ... @@ -91,7 +145,7 @@
.method public static b()Landroid/app/Activity;
.locals 3
.line 28
.line 26
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v0
... ... @@ -104,12 +158,12 @@
if-eqz v0, :cond_0
.line 29
.line 27
invoke-static {}, Lcom/brsdk/android/utils/BRUtils;->q()Landroid/app/Activity;
move-result-object v0
.line 30
.line 28
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v1
... ... @@ -120,14 +174,14 @@
invoke-virtual {v1, v0, v2}, Lcom/brsdk/android/core/a;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
.line 31
.line 29
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v1
invoke-virtual {v1, v0}, Lcom/brsdk/android/core/a;->onActivityResumed(Landroid/app/Activity;)V
.line 32
.line 30
invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
... ... @@ -138,14 +192,14 @@
move-result-object v0
.line 33
.line 31
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v1
invoke-virtual {v0, v1}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
.line 35
.line 33
:cond_0
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
... ... @@ -161,7 +215,7 @@
.method public final a(Lcom/brsdk/android/event/BRLifecycleListener;)V
.locals 1
.line 51
.line 59
invoke-static {p1}, Lcom/brsdk/android/utils/BRUtils;->isNotEmpty(Ljava/lang/Object;)Z
move-result v0
... ... @@ -176,7 +230,7 @@
if-nez v0, :cond_0
.line 52
.line 60
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
... ... @@ -188,7 +242,7 @@
.method public final b(Lcom/brsdk/android/event/BRLifecycleListener;)V
.locals 1
.line 57
.line 65
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z
... ... @@ -199,7 +253,7 @@
.method public c()V
.locals 2
.line 45
.line 53
iget-object v0, p0, Lcom/brsdk/android/core/a;->c:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
... ... @@ -219,7 +273,7 @@
check-cast v1, Landroid/app/Activity;
.line 46
.line 54
invoke-virtual {v1}, Landroid/app/Activity;->finish()V
goto :goto_0
... ... @@ -233,7 +287,7 @@
const/4 v0, 0x2
.line 62
.line 70
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
... ... @@ -248,10 +302,10 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 63
.line 71
iput-object p1, p0, Lcom/brsdk/android/core/a;->b:Landroid/app/Activity;
.line 64
.line 72
iget-object v0, p0, Lcom/brsdk/android/core/a;->c:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
... ... @@ -260,12 +314,12 @@
if-nez v0, :cond_0
.line 65
.line 73
iget-object v0, p0, Lcom/brsdk/android/core/a;->c:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 67
.line 75
:cond_0
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
... ... @@ -286,8 +340,19 @@
check-cast v1, Lcom/brsdk/android/event/BRLifecycleListener;
.line 68
.line 77
:try_start_0
invoke-interface {v1, p1, p2}, Lcom/brsdk/android/event/BRLifecycleListener;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 79
invoke-static {v1}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;)V
goto :goto_0
... ... @@ -300,7 +365,7 @@
const/4 v0, 0x1
.line 117
.line 149
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
... ... @@ -311,12 +376,12 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 118
.line 150
iget-object v0, p0, Lcom/brsdk/android/core/a;->c:Ljava/util/List;
invoke-interface {v0, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z
.line 119
.line 151
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
... ... @@ -336,8 +401,19 @@
check-cast v1, Lcom/brsdk/android/event/BRLifecycleListener;
.line 120
.line 153
:try_start_0
invoke-interface {v1, p1}, Lcom/brsdk/android/event/BRLifecycleListener;->onActivityDestroyed(Landroid/app/Activity;)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 155
invoke-static {v1}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;)V
goto :goto_0
... ... @@ -350,7 +426,7 @@
const/4 v0, 0x1
.line 93
.line 113
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
... ... @@ -361,7 +437,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 94
.line 114
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
... ... @@ -381,8 +457,19 @@
check-cast v1, Lcom/brsdk/android/event/BRLifecycleListener;
.line 95
.line 116
:try_start_0
invoke-interface {v1, p1}, Lcom/brsdk/android/event/BRLifecycleListener;->onActivityPaused(Landroid/app/Activity;)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 118
invoke-static {v1}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;)V
goto :goto_0
... ... @@ -393,7 +480,7 @@
.method public onActivityResult(IILandroid/content/Intent;)V
.locals 2
.line 126
.line 162
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
... ... @@ -413,8 +500,19 @@
check-cast v1, Lcom/brsdk/android/event/BRLifecycleListener;
.line 127
.line 164
:try_start_0
invoke-interface {v1, p1, p2, p3}, Lcom/brsdk/android/event/BRLifecycleListener;->onActivityResult(IILandroid/content/Intent;)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 166
invoke-static {v1}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;)V
goto :goto_0
... ... @@ -427,7 +525,7 @@
const/4 v0, 0x1
.line 83
.line 99
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
... ... @@ -438,10 +536,10 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 84
.line 100
iput-object p1, p0, Lcom/brsdk/android/core/a;->b:Landroid/app/Activity;
.line 86
.line 102
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
... ... @@ -461,8 +559,19 @@
check-cast v1, Lcom/brsdk/android/event/BRLifecycleListener;
.line 87
.line 104
:try_start_0
invoke-interface {v1, p1}, Lcom/brsdk/android/event/BRLifecycleListener;->onActivityResumed(Landroid/app/Activity;)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 106
invoke-static {v1}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;)V
goto :goto_0
... ... @@ -475,7 +584,7 @@
const/4 v0, 0x2
.line 109
.line 137
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
... ... @@ -490,7 +599,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 110
.line 138
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
... ... @@ -510,8 +619,19 @@
check-cast v1, Lcom/brsdk/android/event/BRLifecycleListener;
.line 111
.line 140
:try_start_0
invoke-interface {v1, p1, p2}, Lcom/brsdk/android/event/BRLifecycleListener;->onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 142
invoke-static {v1}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;)V
goto :goto_0
... ... @@ -524,7 +644,7 @@
const/4 v0, 0x1
.line 74
.line 86
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
... ... @@ -535,10 +655,10 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 75
.line 87
iput-object p1, p0, Lcom/brsdk/android/core/a;->b:Landroid/app/Activity;
.line 76
.line 88
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
... ... @@ -558,8 +678,19 @@
check-cast v1, Lcom/brsdk/android/event/BRLifecycleListener;
.line 77
.line 90
:try_start_0
invoke-interface {v1, p1}, Lcom/brsdk/android/event/BRLifecycleListener;->onActivityStarted(Landroid/app/Activity;)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 92
invoke-static {v1}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;)V
goto :goto_0
... ... @@ -572,7 +703,7 @@
const/4 v0, 0x1
.line 101
.line 125
new-array v0, v0, [Ljava/lang/Object;
const/4 v1, 0x0
... ... @@ -583,7 +714,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 102
.line 126
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
... ... @@ -603,8 +734,19 @@
check-cast v1, Lcom/brsdk/android/event/BRLifecycleListener;
.line 103
.line 128
:try_start_0
invoke-interface {v1, p1}, Lcom/brsdk/android/event/BRLifecycleListener;->onActivityStopped(Landroid/app/Activity;)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 130
invoke-static {v1}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;)V
goto :goto_0
... ... @@ -615,7 +757,7 @@
.method public onConfiguration(Landroid/content/res/Configuration;)V
.locals 2
.line 140
.line 184
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
... ... @@ -635,8 +777,19 @@
check-cast v1, Lcom/brsdk/android/event/BRLifecycleListener;
.line 141
.line 186
:try_start_0
invoke-interface {v1, p1}, Lcom/brsdk/android/event/BRLifecycleListener;->onConfiguration(Landroid/content/res/Configuration;)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 188
invoke-static {v1}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;)V
goto :goto_0
... ... @@ -647,7 +800,7 @@
.method public onRequestPermissionsResult(I[Ljava/lang/String;[I)V
.locals 2
.line 133
.line 173
iget-object v0, p0, Lcom/brsdk/android/core/a;->d:Ljava/util/List;
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
... ... @@ -667,8 +820,19 @@
check-cast v1, Lcom/brsdk/android/event/BRLifecycleListener;
.line 134
.line 175
:try_start_0
invoke-interface {v1, p1, p2, p3}, Lcom/brsdk/android/event/BRLifecycleListener;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V
:try_end_0
.catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_0
:catch_0
move-exception v1
.line 177
invoke-static {v1}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;)V
goto :goto_0
... ...
... ... @@ -22,7 +22,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;)V
.locals 0
.line 182
.line 180
iput-object p1, p0, Lcom/brsdk/android/core/b$1;->a:Lcom/brsdk/android/core/b;
invoke-direct {p0}, Lcom/brsdk/android/core/a$a;-><init>()V
... ... @@ -35,21 +35,21 @@
.method public onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V
.locals 1
.line 184
.line 182
invoke-virtual {p1}, Landroid/app/Activity;->getApplication()Landroid/app/Application;
move-result-object p2
invoke-static {p2}, Lcom/brsdk/android/core/b;->a(Landroid/app/Application;)V
.line 185
.line 183
invoke-static {}, Lcom/brsdk/android/core/c;->s()Z
move-result p2
if-eqz p2, :cond_0
.line 186
.line 184
iget-object p2, p0, Lcom/brsdk/android/core/b$1;->a:Lcom/brsdk/android/core/b;
const/4 v0, 0x1
... ... @@ -63,14 +63,14 @@
.method public onActivityPaused(Landroid/app/Activity;)V
.locals 2
.line 197
.line 195
invoke-static {}, Lcom/brsdk/android/core/c;->s()Z
move-result v0
if-eqz v0, :cond_0
.line 198
.line 196
iget-object v0, p0, Lcom/brsdk/android/core/b$1;->a:Lcom/brsdk/android/core/b;
const/4 v1, 0x0
... ... @@ -84,7 +84,7 @@
.method public onActivityResumed(Landroid/app/Activity;)V
.locals 2
.line 190
.line 188
invoke-static {}, Lcom/brsdk/android/core/c;->s()Z
move-result v0
... ... @@ -93,16 +93,16 @@
if-eqz v0, :cond_0
.line 191
.line 189
iget-object v0, p0, Lcom/brsdk/android/core/b$1;->a:Lcom/brsdk/android/core/b;
invoke-virtual {v0, p1, v1}, Lcom/brsdk/android/core/b;->a(Landroid/app/Activity;Z)V
.line 193
.line 191
:cond_0
invoke-static {v1}, Lcom/brsdk/android/utils/BRUtils;->setKeepScreen(Z)V
.line 194
.line 192
iget-object p1, p0, Lcom/brsdk/android/core/b$1;->a:Lcom/brsdk/android/core/b;
const/4 v0, 0x0
... ... @@ -115,14 +115,14 @@
.method public onActivityStopped(Landroid/app/Activity;)V
.locals 2
.line 202
.line 200
invoke-static {}, Lcom/brsdk/android/core/c;->s()Z
move-result v0
if-eqz v0, :cond_0
.line 203
.line 201
iget-object v0, p0, Lcom/brsdk/android/core/b$1;->a:Lcom/brsdk/android/core/b;
const/4 v1, 0x0
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;)V
.locals 0
.line 420
.line 418
iput-object p1, p0, Lcom/brsdk/android/core/b$10;->b:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$10;->a:Lcom/brsdk/android/bean/BRSdkState;
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 423
.line 421
iget-object v0, p0, Lcom/brsdk/android/core/b$10;->b:Lcom/brsdk/android/core/b;
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Lcom/brsdk/android/core/b;)Ljava/util/List;
... ... @@ -68,14 +68,14 @@
check-cast v1, Lcom/brsdk/android/event/BREventListener;
.line 424
.line 422
iget-object v2, p0, Lcom/brsdk/android/core/b$10;->a:Lcom/brsdk/android/bean/BRSdkState;
invoke-interface {v1, v2}, Lcom/brsdk/android/event/BREventListener;->onExitFinished(Lcom/brsdk/android/bean/BRSdkState;)V
goto :goto_0
.line 426
.line 424
:cond_0
iget-object v0, p0, Lcom/brsdk/android/core/b$10;->a:Lcom/brsdk/android/bean/BRSdkState;
... ... @@ -87,7 +87,7 @@
if-ne v0, v1, :cond_1
.line 427
.line 425
invoke-static {}, Lcom/brsdk/android/utils/BRUtils;->exitApp()V
:cond_1
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/event/BROAIDListener;)V
.locals 0
.line 445
.line 443
iput-object p1, p0, Lcom/brsdk/android/core/b$11;->b:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$11;->a:Lcom/brsdk/android/event/BROAIDListener;
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 447
.line 445
iget-object v0, p0, Lcom/brsdk/android/core/b$11;->b:Lcom/brsdk/android/core/b;
iget-object v1, p0, Lcom/brsdk/android/core/b$11;->a:Lcom/brsdk/android/event/BROAIDListener;
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Ljava/lang/Runnable;)V
.locals 0
.line 213
.line 211
iput-object p1, p0, Lcom/brsdk/android/core/b$12;->b:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$12;->a:Ljava/lang/Runnable;
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 215
.line 213
iget-object v0, p0, Lcom/brsdk/android/core/b$12;->a:Ljava/lang/Runnable;
invoke-static {v0}, Lcom/brsdk/android/ui/v;->a(Ljava/lang/Runnable;)V
... ...
... ... @@ -26,7 +26,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Landroid/app/Activity;Z)V
.locals 0
.line 224
.line 222
iput-object p1, p0, Lcom/brsdk/android/core/b$13;->c:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$13;->a:Landroid/app/Activity;
... ... @@ -48,7 +48,7 @@
}
.end annotation
.line 227
.line 225
invoke-static {}, Lcom/brsdk/android/core/b;->c()Lcom/brsdk/android/platform/a;
move-result-object v0
... ...
... ... @@ -22,7 +22,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;)V
.locals 0
.line 236
.line 234
iput-object p1, p0, Lcom/brsdk/android/core/b$14;->a:Lcom/brsdk/android/core/b;
invoke-direct {p0}, Lcom/brsdk/android/utils/BRUtils$Worker;-><init>()V
... ... @@ -40,7 +40,7 @@
}
.end annotation
.line 238
.line 236
invoke-static {}, Lcom/brsdk/android/core/b;->b()Landroid/app/Application;
move-result-object v0
... ... @@ -51,14 +51,14 @@
if-eqz v0, :cond_0
.line 239
.line 237
invoke-static {}, Lcom/brsdk/android/utils/BRUtils;->a()Landroid/app/Application;
move-result-object v0
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Landroid/app/Application;)V
.line 241
.line 239
:cond_0
invoke-static {}, Lcom/brsdk/android/utils/BRShared;->getInstance()Lcom/brsdk/android/utils/BRShared;
... ... @@ -70,16 +70,16 @@
if-nez v0, :cond_1
.line 242
.line 240
invoke-static {}, Lcom/brsdk/android/core/b;->c()Lcom/brsdk/android/platform/a;
move-result-object v0
invoke-virtual {v0}, Lcom/brsdk/android/platform/a;->onProtocol()V
invoke-virtual {v0}, Lcom/brsdk/android/platform/a;->b()V
goto :goto_0
.line 244
.line 242
:cond_1
iget-object v0, p0, Lcom/brsdk/android/core/b$14;->a:Lcom/brsdk/android/core/b;
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;)V
.locals 0
.line 253
.line 251
iput-object p1, p0, Lcom/brsdk/android/core/b$15;->b:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$15;->a:Lcom/brsdk/android/bean/BRSdkState;
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 256
.line 254
iget-object v0, p0, Lcom/brsdk/android/core/b$15;->b:Lcom/brsdk/android/core/b;
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Lcom/brsdk/android/core/b;)Ljava/util/List;
... ... @@ -68,7 +68,7 @@
check-cast v1, Lcom/brsdk/android/event/BREventListener;
.line 257
.line 255
iget-object v2, p0, Lcom/brsdk/android/core/b$15;->a:Lcom/brsdk/android/bean/BRSdkState;
invoke-interface {v1, v2}, Lcom/brsdk/android/event/BREventListener;->onProtocolEnd(Lcom/brsdk/android/bean/BRSdkState;)V
... ...
... ... @@ -22,7 +22,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;)V
.locals 0
.line 264
.line 262
iput-object p1, p0, Lcom/brsdk/android/core/b$16;->a:Lcom/brsdk/android/core/b;
invoke-direct {p0}, Lcom/brsdk/android/utils/BRUtils$Worker;-><init>()V
... ... @@ -33,7 +33,7 @@
.method private static synthetic a(Lcom/brsdk/android/ui/h;)V
.locals 0
.line 272
.line 270
invoke-static {}, Lcom/brsdk/android/utils/BRUtils;->exitApp()V
return-void
... ... @@ -57,7 +57,7 @@
}
.end annotation
.line 266
.line 264
invoke-static {}, Lcom/brsdk/android/core/b;->b()Landroid/app/Application;
move-result-object v0
... ... @@ -68,14 +68,14 @@
if-eqz v0, :cond_0
.line 267
.line 265
invoke-static {}, Lcom/brsdk/android/utils/BRUtils;->a()Landroid/app/Application;
move-result-object v0
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Landroid/app/Application;)V
.line 269
.line 267
:cond_0
invoke-static {}, Lcom/brsdk/android/core/c;->e()Ljava/lang/String;
... ... @@ -87,7 +87,7 @@
if-nez v0, :cond_2
.line 270
.line 268
invoke-static {}, Lcom/brsdk/android/core/c;->f()Ljava/lang/String;
move-result-object v0
... ... @@ -100,7 +100,7 @@
goto :goto_0
.line 275
.line 273
:cond_1
new-instance v0, Lcom/brsdk/android/ui/m;
... ... @@ -110,7 +110,7 @@
goto :goto_1
.line 271
.line 269
:cond_2
:goto_0
invoke-static {}, Lcom/brsdk/android/core/b;->b()Landroid/app/Application;
... ... @@ -131,12 +131,12 @@
sget-object v2, Lcom/brsdk/android/core/-$$Lambda$b$16$tu58xeZb_2Ua9x_YMubxYrkFqpY;->INSTANCE:Lcom/brsdk/android/core/-$$Lambda$b$16$tu58xeZb_2Ua9x_YMubxYrkFqpY;
.line 272
.line 270
invoke-virtual {v0, v1, v2}, Lcom/brsdk/android/ui/h;->b(ILcom/brsdk/android/event/BRValueListener;)Lcom/brsdk/android/ui/h;
move-result-object v0
.line 273
.line 271
invoke-virtual {v0}, Lcom/brsdk/android/ui/h;->a()V
:goto_1
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;)V
.locals 0
.line 283
.line 281
iput-object p1, p0, Lcom/brsdk/android/core/b$17;->b:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$17;->a:Lcom/brsdk/android/bean/BRSdkState;
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 285
.line 283
iget-object v0, p0, Lcom/brsdk/android/core/b$17;->b:Lcom/brsdk/android/core/b;
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Lcom/brsdk/android/core/b;)Ljava/util/List;
... ... @@ -68,7 +68,7 @@
check-cast v1, Lcom/brsdk/android/event/BREventListener;
.line 286
.line 284
iget-object v2, p0, Lcom/brsdk/android/core/b$17;->a:Lcom/brsdk/android/bean/BRSdkState;
invoke-interface {v1, v2}, Lcom/brsdk/android/event/BREventListener;->onInitFinished(Lcom/brsdk/android/bean/BRSdkState;)V
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Z)V
.locals 0
.line 295
.line 293
iput-object p1, p0, Lcom/brsdk/android/core/b$18;->b:Lcom/brsdk/android/core/b;
iput-boolean p2, p0, Lcom/brsdk/android/core/b$18;->a:Z
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 298
.line 296
iget-object v0, p0, Lcom/brsdk/android/core/b$18;->b:Lcom/brsdk/android/core/b;
iget-boolean v1, p0, Lcom/brsdk/android/core/b$18;->a:Z
... ...
... ... @@ -22,7 +22,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b$19;)V
.locals 0
.line 306
.line 304
iput-object p1, p0, Lcom/brsdk/android/core/b$19$1;->a:Lcom/brsdk/android/core/b$19;
invoke-direct {p0}, Lcom/brsdk/android/ui/y;-><init>()V
... ... @@ -35,10 +35,10 @@
.method public onDismiss(Landroid/content/DialogInterface;)V
.locals 1
.line 308
.line 306
invoke-super {p0, p1}, Lcom/brsdk/android/ui/y;->onDismiss(Landroid/content/DialogInterface;)V
.line 309
.line 307
invoke-static {}, Lcom/brsdk/android/core/b;->c()Lcom/brsdk/android/platform/a;
move-result-object p1
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Z)V
.locals 0
.line 303
.line 301
iput-object p1, p0, Lcom/brsdk/android/core/b$19;->b:Lcom/brsdk/android/core/b;
iput-boolean p2, p0, Lcom/brsdk/android/core/b$19;->a:Z
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 305
.line 303
invoke-static {}, Lcom/brsdk/android/core/c;->w()Lcom/brsdk/android/data/BRInitResult;
move-result-object v0
... ... @@ -55,17 +55,17 @@
if-eqz v0, :cond_0
.line 306
.line 304
new-instance v0, Lcom/brsdk/android/core/b$19$1;
invoke-direct {v0, p0}, Lcom/brsdk/android/core/b$19$1;-><init>(Lcom/brsdk/android/core/b$19;)V
.line 311
.line 309
invoke-virtual {v0}, Lcom/brsdk/android/core/b$19$1;->a()V
goto :goto_0
.line 313
.line 311
:cond_0
invoke-static {}, Lcom/brsdk/android/core/b;->c()Lcom/brsdk/android/platform/a;
... ...
... ... @@ -26,7 +26,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkUser;)V
.locals 0
.line 321
.line 319
iput-object p1, p0, Lcom/brsdk/android/core/b$2;->c:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$2;->a:Lcom/brsdk/android/bean/BRSdkState;
... ... @@ -48,7 +48,7 @@
}
.end annotation
.line 323
.line 321
iget-object v0, p0, Lcom/brsdk/android/core/b$2;->c:Lcom/brsdk/android/core/b;
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Lcom/brsdk/android/core/b;)Ljava/util/List;
... ... @@ -72,7 +72,7 @@
check-cast v1, Lcom/brsdk/android/event/BREventListener;
.line 324
.line 322
iget-object v2, p0, Lcom/brsdk/android/core/b$2;->a:Lcom/brsdk/android/bean/BRSdkState;
iget-object v3, p0, Lcom/brsdk/android/core/b$2;->b:Lcom/brsdk/android/bean/BRSdkUser;
... ... @@ -81,7 +81,7 @@
goto :goto_0
.line 326
.line 324
:cond_0
iget-object v0, p0, Lcom/brsdk/android/core/b$2;->a:Lcom/brsdk/android/bean/BRSdkState;
... ... @@ -93,7 +93,7 @@
if-ne v0, v1, :cond_1
.line 327
.line 325
iget-object v0, p0, Lcom/brsdk/android/core/b$2;->c:Lcom/brsdk/android/core/b;
const/4 v1, 0x0
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkRole;)V
.locals 0
.line 346
.line 344
iput-object p1, p0, Lcom/brsdk/android/core/b$3;->b:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$3;->a:Lcom/brsdk/android/bean/BRSdkRole;
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 348
.line 346
new-instance v0, Lcom/brsdk/android/ui/x;
iget-object v1, p0, Lcom/brsdk/android/core/b$3;->a:Lcom/brsdk/android/bean/BRSdkRole;
... ...
... ... @@ -26,7 +26,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkRole;)V
.locals 0
.line 355
.line 353
iput-object p1, p0, Lcom/brsdk/android/core/b$4;->c:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$4;->a:Lcom/brsdk/android/bean/BRSdkState;
... ... @@ -48,7 +48,7 @@
}
.end annotation
.line 357
.line 355
iget-object v0, p0, Lcom/brsdk/android/core/b$4;->c:Lcom/brsdk/android/core/b;
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Lcom/brsdk/android/core/b;)Ljava/util/List;
... ... @@ -72,7 +72,7 @@
check-cast v1, Lcom/brsdk/android/event/BREventListener;
.line 358
.line 356
iget-object v2, p0, Lcom/brsdk/android/core/b$4;->a:Lcom/brsdk/android/bean/BRSdkState;
iget-object v3, p0, Lcom/brsdk/android/core/b$4;->b:Lcom/brsdk/android/bean/BRSdkRole;
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkPay;)V
.locals 0
.line 369
.line 367
iput-object p1, p0, Lcom/brsdk/android/core/b$5;->b:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$5;->a:Lcom/brsdk/android/bean/BRSdkPay;
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 371
.line 369
new-instance v0, Lcom/brsdk/android/ui/r;
iget-object v1, p0, Lcom/brsdk/android/core/b$5;->a:Lcom/brsdk/android/bean/BRSdkPay;
... ...
... ... @@ -26,7 +26,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkPay;)V
.locals 0
.line 378
.line 376
iput-object p1, p0, Lcom/brsdk/android/core/b$6;->c:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$6;->a:Lcom/brsdk/android/bean/BRSdkState;
... ... @@ -48,7 +48,7 @@
}
.end annotation
.line 380
.line 378
iget-object v0, p0, Lcom/brsdk/android/core/b$6;->c:Lcom/brsdk/android/core/b;
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Lcom/brsdk/android/core/b;)Ljava/util/List;
... ... @@ -72,7 +72,7 @@
check-cast v1, Lcom/brsdk/android/event/BREventListener;
.line 381
.line 379
iget-object v2, p0, Lcom/brsdk/android/core/b$6;->a:Lcom/brsdk/android/bean/BRSdkState;
iget-object v3, p0, Lcom/brsdk/android/core/b$6;->b:Lcom/brsdk/android/bean/BRSdkPay;
... ...
... ... @@ -22,7 +22,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;)V
.locals 0
.line 388
.line 386
iput-object p1, p0, Lcom/brsdk/android/core/b$7;->a:Lcom/brsdk/android/core/b;
invoke-direct {p0}, Lcom/brsdk/android/utils/BRUtils$Worker;-><init>()V
... ... @@ -40,7 +40,7 @@
}
.end annotation
.line 390
.line 388
new-instance v0, Lcom/brsdk/android/ui/p;
invoke-direct {v0}, Lcom/brsdk/android/ui/p;-><init>()V
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;)V
.locals 0
.line 397
.line 395
iput-object p1, p0, Lcom/brsdk/android/core/b$8;->b:Lcom/brsdk/android/core/b;
iput-object p2, p0, Lcom/brsdk/android/core/b$8;->a:Lcom/brsdk/android/bean/BRSdkState;
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 400
.line 398
iget-object v0, p0, Lcom/brsdk/android/core/b$8;->b:Lcom/brsdk/android/core/b;
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Lcom/brsdk/android/core/b;)Ljava/util/List;
... ... @@ -68,14 +68,14 @@
check-cast v1, Lcom/brsdk/android/event/BREventListener;
.line 401
.line 399
iget-object v2, p0, Lcom/brsdk/android/core/b$8;->a:Lcom/brsdk/android/bean/BRSdkState;
invoke-interface {v1, v2}, Lcom/brsdk/android/event/BREventListener;->onLogoutFinished(Lcom/brsdk/android/bean/BRSdkState;)V
goto :goto_0
.line 403
.line 401
:cond_0
iget-object v0, p0, Lcom/brsdk/android/core/b$8;->a:Lcom/brsdk/android/bean/BRSdkState;
... ... @@ -87,7 +87,7 @@
if-ne v0, v1, :cond_1
.line 404
.line 402
iget-object v0, p0, Lcom/brsdk/android/core/b$8;->b:Lcom/brsdk/android/core/b;
const/4 v1, 0x0
... ...
... ... @@ -22,7 +22,7 @@
.method constructor <init>(Lcom/brsdk/android/core/b;)V
.locals 0
.line 411
.line 409
iput-object p1, p0, Lcom/brsdk/android/core/b$9;->a:Lcom/brsdk/android/core/b;
invoke-direct {p0}, Lcom/brsdk/android/utils/BRUtils$Worker;-><init>()V
... ... @@ -40,7 +40,7 @@
}
.end annotation
.line 413
.line 411
invoke-static {}, Lcom/brsdk/android/core/b;->c()Lcom/brsdk/android/platform/a;
move-result-object v0
... ...
... ... @@ -29,7 +29,7 @@
.method static constructor <clinit>()V
.locals 1
.line 51
.line 49
new-instance v0, Lcom/brsdk/android/core/b;
invoke-direct {v0}, Lcom/brsdk/android/core/b;-><init>()V
... ... @@ -42,24 +42,24 @@
.method private constructor <init>()V
.locals 2
.line 208
.line 206
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 178
.line 176
new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
iput-object v0, p0, Lcom/brsdk/android/core/b;->c:Ljava/util/List;
.line 182
.line 180
new-instance v0, Lcom/brsdk/android/core/b$1;
invoke-direct {v0, p0}, Lcom/brsdk/android/core/b$1;-><init>(Lcom/brsdk/android/core/b;)V
iput-object v0, p0, Lcom/brsdk/android/core/b;->e:Lcom/brsdk/android/event/BRLifecycleListener;
.line 209
.line 207
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v0
... ... @@ -74,7 +74,7 @@
.method public static a()Lcom/brsdk/android/core/b;
.locals 1
.line 54
.line 52
sget-object v0, Lcom/brsdk/android/core/b;->a:Lcom/brsdk/android/core/b;
return-object v0
... ... @@ -83,7 +83,7 @@
.method static synthetic a(Lcom/brsdk/android/core/b;)Ljava/util/List;
.locals 0
.line 49
.line 47
iget-object p0, p0, Lcom/brsdk/android/core/b;->c:Ljava/util/List;
return-object p0
... ... @@ -92,7 +92,7 @@
.method static a(Landroid/app/Application;)V
.locals 3
.line 58
.line 56
invoke-static {}, Lcom/brsdk/android/core/b;->b()Landroid/app/Application;
move-result-object v0
... ... @@ -105,7 +105,7 @@
if-eqz v0, :cond_0
.line 59
.line 57
new-array p0, v1, [Ljava/lang/Object;
const-string v0, "Repeat initialization"
... ... @@ -114,7 +114,7 @@
return-void
.line 62
.line 60
:cond_0
invoke-static {p0}, Lcom/brsdk/android/utils/BRUtils;->isEmpty(Ljava/lang/Object;)Z
... ... @@ -122,19 +122,19 @@
if-eqz v0, :cond_1
.line 63
.line 61
invoke-static {}, Lcom/brsdk/android/utils/BRUtils;->a()Landroid/app/Application;
move-result-object p0
.line 64
.line 62
invoke-static {p0}, Lcom/brsdk/android/utils/BRUtils;->isEmpty(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
.line 65
.line 63
new-array p0, v1, [Ljava/lang/Object;
const-string v0, "Failed to reflect Context"
... ... @@ -143,7 +143,7 @@
return-void
.line 69
.line 67
:cond_1
invoke-static {p0}, Lcom/brsdk/android/utils/BRUtils;->isMainProcess(Landroid/content/Context;)Z
... ... @@ -151,7 +151,7 @@
if-nez v0, :cond_2
.line 70
.line 68
new-array p0, v1, [Ljava/lang/Object;
const-string v0, "Disable non-main process initialization"
... ... @@ -160,7 +160,7 @@
return-void
.line 73
.line 71
:cond_2
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
... ... @@ -168,7 +168,7 @@
iput-object p0, v0, Lcom/brsdk/android/core/b;->b:Landroid/app/Application;
.line 74
.line 72
invoke-static {}, Lcom/brsdk/android/core/c;->a()Lcom/brsdk/android/core/c;
move-result-object v0
... ... @@ -181,7 +181,7 @@
invoke-virtual {v0, v2}, Lcom/brsdk/android/core/c;->a(Ljava/lang/String;)V
.line 75
.line 73
invoke-static {}, Lcom/brsdk/android/core/c;->a()Lcom/brsdk/android/core/c;
move-result-object v0
... ... @@ -194,14 +194,14 @@
invoke-virtual {v0, v2}, Lcom/brsdk/android/core/c;->b(Ljava/lang/String;)V
.line 76
.line 74
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v0
invoke-virtual {p0, v0}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
.line 77
.line 75
invoke-static {}, Lcom/brsdk/android/utils/a;->a()Lcom/brsdk/android/utils/a;
move-result-object v0
... ... @@ -212,7 +212,7 @@
const-string v0, ""
.line 78
.line 76
invoke-static {v0}, Lcom/brsdk/android/core/c;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
... ... @@ -221,10 +221,10 @@
const/4 v0, 0x1
.line 79
.line 77
new-array v0, v0, [Ljava/lang/Object;
const-string v2, "9.4.1"
const-string v2, "9.4.2"
aput-object v2, v0, v1
... ... @@ -232,7 +232,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 80
.line 78
invoke-static {}, Lcom/brsdk/android/core/c;->a()Lcom/brsdk/android/core/c;
move-result-object v0
... ... @@ -245,14 +245,14 @@
invoke-virtual {v0, v1}, Lcom/brsdk/android/core/c;->c(Ljava/lang/String;)V
.line 81
.line 79
invoke-static {}, Lcom/brsdk/android/core/b;->h()Lcom/brsdk/android/platform/a;
move-result-object v0
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Lcom/brsdk/android/platform/a;)V
.line 82
.line 80
invoke-static {p0}, Lcom/brsdk/android/core/b;->b(Landroid/app/Application;)V
return-void
... ... @@ -261,7 +261,7 @@
.method static synthetic a(Lcom/brsdk/android/core/b;Ljava/lang/Runnable;)V
.locals 0
.line 49
.line 47
invoke-direct {p0, p1}, Lcom/brsdk/android/core/b;->a(Ljava/lang/Runnable;)V
return-void
... ... @@ -270,7 +270,7 @@
.method static a(Lcom/brsdk/android/event/BREventListener;)V
.locals 1
.line 155
.line 153
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -283,7 +283,7 @@
if-nez v0, :cond_0
.line 156
.line 154
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -299,7 +299,7 @@
.method private synthetic a(Lcom/brsdk/android/event/BROAIDListener;ZLcom/bun/miitmdid/interfaces/IdSupplier;)V
.locals 1
.line 457
.line 455
invoke-interface {p3}, Lcom/bun/miitmdid/interfaces/IdSupplier;->getOAID()Ljava/lang/String;
move-result-object p2
... ... @@ -319,7 +319,7 @@
move-result-object p2
.line 458
.line 456
:goto_0
invoke-static {}, Lcom/brsdk/android/core/c;->a()Lcom/brsdk/android/core/c;
... ... @@ -329,7 +329,7 @@
const/4 p3, 0x1
.line 459
.line 457
new-array p3, p3, [Ljava/lang/Object;
const/4 v0, 0x0
... ... @@ -340,7 +340,7 @@
invoke-static {p2, p3}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 460
.line 458
invoke-virtual {p0, p1}, Lcom/brsdk/android/core/b;->a(Lcom/brsdk/android/event/BROAIDListener;)V
return-void
... ... @@ -349,7 +349,7 @@
.method public static a(Lcom/brsdk/android/platform/a;)V
.locals 1
.line 165
.line 163
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -362,7 +362,7 @@
.method private a(Ljava/lang/Runnable;)V
.locals 3
.line 213
.line 211
new-instance v0, Lcom/brsdk/android/core/b$12;
invoke-direct {v0, p0, p1}, Lcom/brsdk/android/core/b$12;-><init>(Lcom/brsdk/android/core/b;Ljava/lang/Runnable;)V
... ... @@ -377,7 +377,7 @@
.method public static b()Landroid/app/Application;
.locals 1
.line 169
.line 167
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -392,7 +392,7 @@
const/4 v0, 0x0
.line 117
.line 115
:try_start_0
invoke-static {}, Lcom/brsdk/android/core/c;->d()Z
... ... @@ -405,30 +405,30 @@
:cond_0
const-string v1, "brgame"
.line 118
.line 116
invoke-virtual {p0, v1, v0}, Landroid/app/Application;->getDir(Ljava/lang/String;I)Ljava/io/File;
move-result-object v1
.line 119
.line 117
new-instance v2, Ljava/io/File;
const-string v3, "brplug-stetho-core.dex"
invoke-direct {v2, v1, v3}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
.line 120
.line 118
invoke-static {p0, v2}, Lcom/brsdk/android/utils/BRUtils;->a(Landroid/content/Context;Ljava/io/File;)V
.line 121
.line 119
new-instance v1, Ldalvik/system/DexClassLoader;
.line 122
.line 120
invoke-virtual {v2}, Ljava/io/File;->getAbsolutePath()Ljava/lang/String;
move-result-object v2
.line 125
.line 123
invoke-virtual {p0}, Landroid/app/Application;->getClassLoader()Ljava/lang/ClassLoader;
move-result-object v3
... ... @@ -439,7 +439,7 @@
const-string v2, "com.brplug.facebook.stetho.Stetho"
.line 126
.line 124
invoke-virtual {v1, v2}, Ldalvik/system/DexClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v2
... ... @@ -448,7 +448,7 @@
const/4 v5, 0x1
.line 127
.line 125
new-array v6, v5, [Ljava/lang/Class;
const-class v7, Landroid/content/Context;
... ... @@ -467,19 +467,19 @@
const-string p0, "Load facebook stetho success"
.line 128
.line 126
new-array v2, v0, [Ljava/lang/Object;
invoke-static {p0, v2}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
const-string p0, "com.brplug.facebook.stetho.okhttp3.StethoInterceptor"
.line 130
.line 128
invoke-virtual {v1, p0}, Ldalvik/system/DexClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
move-result-object p0
.line 131
.line 129
invoke-static {}, Lcom/brsdk/android/utils/BRUtils;->getOkHttp()Lcom/brplug/okhttp3/OkHttpClient;
move-result-object v1
... ... @@ -488,7 +488,7 @@
move-result-object v1
.line 132
.line 130
invoke-virtual {p0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
move-result-object p0
... ... @@ -497,7 +497,7 @@
invoke-virtual {v1, p0}, Lcom/brplug/okhttp3/OkHttpClient$Builder;->addNetworkInterceptor(Lcom/brplug/okhttp3/Interceptor;)Lcom/brplug/okhttp3/OkHttpClient$Builder;
.line 133
.line 131
invoke-virtual {v1}, Lcom/brplug/okhttp3/OkHttpClient$Builder;->build()Lcom/brplug/okhttp3/OkHttpClient;
move-result-object p0
... ... @@ -506,7 +506,7 @@
const-string p0, "Load facebook stetho interceptor success"
.line 134
.line 132
new-array v1, v0, [Ljava/lang/Object;
invoke-static {p0, v1}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
... ... @@ -518,7 +518,7 @@
:catch_0
move-exception p0
.line 136
.line 134
new-array v0, v0, [Ljava/lang/Object;
const-string v1, "Load facebook failed"
... ... @@ -532,7 +532,7 @@
.method static b(Lcom/brsdk/android/event/BREventListener;)V
.locals 1
.line 161
.line 159
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -547,7 +547,7 @@
.method public static c()Lcom/brsdk/android/platform/a;
.locals 1
.line 173
.line 171
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -562,13 +562,13 @@
const/4 v0, 0x0
.line 144
.line 142
:try_start_0
invoke-static {}, Lcom/brsdk/android/core/c;->g()Ljava/lang/String;
move-result-object v1
.line 145
.line 143
invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v2
... ... @@ -583,7 +583,7 @@
const/4 v4, 0x1
.line 146
.line 144
new-array v4, v4, [Ljava/lang/Object;
aput-object v1, v4, v0
... ... @@ -597,14 +597,14 @@
:catch_0
move-exception v1
.line 148
.line 146
new-array v0, v0, [Ljava/lang/Object;
const-string v2, "No third-party plugins found"
invoke-static {v1, v2, v0}, Lcom/brsdk/android/utils/BRLogger;->e(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V
.line 149
.line 147
new-instance v2, Lcom/brsdk/android/platform/a;
invoke-direct {v2}, Lcom/brsdk/android/platform/a;-><init>()V
... ... @@ -626,7 +626,7 @@
.method public a(Landroid/app/Activity;Z)V
.locals 3
.line 221
.line 219
invoke-static {}, Lcom/brsdk/android/core/c;->r()Z
move-result v0
... ... @@ -637,7 +637,7 @@
if-eq p2, v0, :cond_0
.line 222
.line 220
new-array v0, v2, [Ljava/lang/Object;
invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
... ... @@ -650,14 +650,14 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 223
.line 221
invoke-static {}, Lcom/brsdk/android/core/c;->a()Lcom/brsdk/android/core/c;
move-result-object v0
invoke-virtual {v0, p2}, Lcom/brsdk/android/core/c;->b(Z)V
.line 224
.line 222
new-instance v0, Lcom/brsdk/android/core/b$13;
invoke-direct {v0, p0, p1, p2}, Lcom/brsdk/android/core/b$13;-><init>(Lcom/brsdk/android/core/b;Landroid/app/Activity;Z)V
... ... @@ -666,7 +666,7 @@
goto :goto_0
.line 231
.line 229
:cond_0
new-array p1, v2, [Ljava/lang/Object;
... ... @@ -687,7 +687,7 @@
.method a(Landroid/content/res/Configuration;)V
.locals 1
.line 471
.line 469
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v0
... ... @@ -700,14 +700,14 @@
.method a(Lcom/brsdk/android/bean/BRSdkPay;)V
.locals 1
.line 365
.line 363
invoke-static {}, Lcom/brsdk/android/core/c;->s()Z
move-result v0
if-nez v0, :cond_0
.line 366
.line 364
invoke-static {}, Lcom/brsdk/android/core/b;->b()Landroid/app/Application;
move-result-object p1
... ... @@ -722,7 +722,7 @@
return-void
.line 369
.line 367
:cond_0
new-instance v0, Lcom/brsdk/android/core/b$5;
... ... @@ -736,14 +736,14 @@
.method a(Lcom/brsdk/android/bean/BRSdkRole;)V
.locals 2
.line 334
.line 332
invoke-static {}, Lcom/brsdk/android/core/c;->s()Z
move-result v0
if-nez v0, :cond_0
.line 335
.line 333
invoke-static {}, Lcom/brsdk/android/core/b;->b()Landroid/app/Application;
move-result-object p1
... ... @@ -758,7 +758,7 @@
return-void
.line 339
.line 337
:cond_0
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkRole;->getServerId()Ljava/lang/String;
... ... @@ -770,7 +770,7 @@
if-nez v0, :cond_2
.line 340
.line 338
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkRole;->getRoleId()Ljava/lang/String;
move-result-object v0
... ... @@ -781,7 +781,7 @@
if-nez v0, :cond_2
.line 341
.line 339
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkRole;->getServerId()Ljava/lang/String;
move-result-object v0
... ... @@ -794,7 +794,7 @@
if-nez v0, :cond_2
.line 342
.line 340
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkRole;->getRoleId()Ljava/lang/String;
move-result-object v0
... ... @@ -807,7 +807,7 @@
goto :goto_0
.line 346
.line 344
:cond_1
new-instance v0, Lcom/brsdk/android/core/b$3;
... ... @@ -817,7 +817,7 @@
return-void
.line 343
.line 341
:cond_2
:goto_0
invoke-static {}, Lcom/brsdk/android/core/b;->b()Landroid/app/Application;
... ... @@ -840,7 +840,7 @@
const/4 v0, 0x1
.line 252
.line 250
new-array v0, v0, [Ljava/lang/Object;
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkState;->getCode()Lcom/brsdk/android/bean/BRSdkState$Code;
... ... @@ -855,7 +855,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 253
.line 251
new-instance v0, Lcom/brsdk/android/core/b$15;
invoke-direct {v0, p0, p1}, Lcom/brsdk/android/core/b$15;-><init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;)V
... ... @@ -870,7 +870,7 @@
const/4 v0, 0x2
.line 377
.line 375
new-array v0, v0, [Ljava/lang/Object;
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkState;->getCode()Lcom/brsdk/android/bean/BRSdkState$Code;
... ... @@ -893,7 +893,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 378
.line 376
new-instance v0, Lcom/brsdk/android/core/b$6;
invoke-direct {v0, p0, p1, p2}, Lcom/brsdk/android/core/b$6;-><init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkPay;)V
... ... @@ -908,7 +908,7 @@
const/4 v0, 0x2
.line 354
.line 352
new-array v0, v0, [Ljava/lang/Object;
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkState;->getCode()Lcom/brsdk/android/bean/BRSdkState$Code;
... ... @@ -931,7 +931,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 355
.line 353
new-instance v0, Lcom/brsdk/android/core/b$4;
invoke-direct {v0, p0, p1, p2}, Lcom/brsdk/android/core/b$4;-><init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkRole;)V
... ... @@ -946,7 +946,7 @@
const/4 v0, 0x2
.line 320
.line 318
new-array v0, v0, [Ljava/lang/Object;
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkState;->getCode()Lcom/brsdk/android/bean/BRSdkState$Code;
... ... @@ -969,7 +969,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 321
.line 319
new-instance v0, Lcom/brsdk/android/core/b$2;
invoke-direct {v0, p0, p1, p2}, Lcom/brsdk/android/core/b$2;-><init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkUser;)V
... ... @@ -984,7 +984,7 @@
monitor-enter p0
.line 444
.line 442
:try_start_0
invoke-static {}, Lcom/brsdk/android/core/c;->h()Ljava/lang/String;
... ... @@ -998,7 +998,7 @@
if-eqz v0, :cond_0
.line 445
.line 443
new-instance v0, Lcom/brsdk/android/core/b$11;
invoke-direct {v0, p0, p1}, Lcom/brsdk/android/core/b$11;-><init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/event/BROAIDListener;)V
... ... @@ -1009,7 +1009,7 @@
goto :goto_0
.line 450
.line 448
:cond_0
invoke-static {}, Lcom/brsdk/android/core/c;->h()Ljava/lang/String;
... ... @@ -1021,14 +1021,14 @@
if-eqz v0, :cond_1
.line 451
.line 449
invoke-static {p1}, Lcom/brsdk/android/utils/BRUtils;->isNotEmpty(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2
.line 452
.line 450
invoke-static {}, Lcom/brsdk/android/core/c;->h()Ljava/lang/String;
move-result-object v0
... ... @@ -1037,7 +1037,7 @@
goto :goto_0
.line 455
.line 453
:cond_1
invoke-static {}, Lcom/brsdk/android/core/c;->a()Lcom/brsdk/android/core/c;
... ... @@ -1047,7 +1047,7 @@
invoke-virtual {v0, v1}, Lcom/brsdk/android/core/c;->g(Ljava/lang/String;)V
.line 456
.line 454
iget-object v0, p0, Lcom/brsdk/android/core/b;->b:Landroid/app/Application;
const/4 v1, 0x1
... ... @@ -1060,7 +1060,7 @@
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
.line 463
.line 461
:cond_2
:goto_0
monitor-exit p0
... ... @@ -1078,7 +1078,7 @@
.method a(Z)V
.locals 3
.line 294
.line 292
invoke-static {}, Lcom/brsdk/android/core/c;->w()Lcom/brsdk/android/data/BRInitResult;
move-result-object v0
... ... @@ -1089,7 +1089,7 @@
if-eqz v0, :cond_0
.line 295
.line 293
new-instance v0, Lcom/brsdk/android/core/b$18;
invoke-direct {v0, p0, p1}, Lcom/brsdk/android/core/b$18;-><init>(Lcom/brsdk/android/core/b;Z)V
... ... @@ -1100,7 +1100,7 @@
return-void
.line 303
.line 301
:cond_0
new-instance v0, Lcom/brsdk/android/core/b$19;
... ... @@ -1124,7 +1124,7 @@
}
.end annotation
.line 437
.line 435
invoke-static {}, Lcom/brsdk/android/core/b;->b()Landroid/app/Application;
move-result-object v0
... ... @@ -1135,14 +1135,14 @@
if-eqz v0, :cond_0
.line 438
.line 436
invoke-static {}, Lcom/brsdk/android/utils/BRUtils;->a()Landroid/app/Application;
move-result-object v0
invoke-static {v0}, Lcom/brsdk/android/core/b;->a(Landroid/app/Application;)V
.line 440
.line 438
:cond_0
invoke-static {p1, p2, p3}, Lcom/brsdk/android/ui/BRUIPermission;->request([Lcom/brsdk/android/ui/BRUIPermission$Permission;Lcom/brsdk/android/event/BRValueListener;Z)V
... ... @@ -1154,7 +1154,7 @@
const/4 v0, 0x1
.line 282
.line 280
new-array v0, v0, [Ljava/lang/Object;
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkState;->getCode()Lcom/brsdk/android/bean/BRSdkState$Code;
... ... @@ -1169,7 +1169,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 283
.line 281
new-instance v0, Lcom/brsdk/android/core/b$17;
invoke-direct {v0, p0, p1}, Lcom/brsdk/android/core/b$17;-><init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;)V
... ... @@ -1184,7 +1184,7 @@
const/4 v0, 0x1
.line 396
.line 394
new-array v0, v0, [Ljava/lang/Object;
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkState;->getCode()Lcom/brsdk/android/bean/BRSdkState$Code;
... ... @@ -1199,7 +1199,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 397
.line 395
new-instance v0, Lcom/brsdk/android/core/b$8;
invoke-direct {v0, p0, p1}, Lcom/brsdk/android/core/b$8;-><init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;)V
... ... @@ -1212,7 +1212,7 @@
.method d()V
.locals 1
.line 236
.line 234
new-instance v0, Lcom/brsdk/android/core/b$14;
invoke-direct {v0, p0}, Lcom/brsdk/android/core/b$14;-><init>(Lcom/brsdk/android/core/b;)V
... ... @@ -1227,7 +1227,7 @@
const/4 v0, 0x1
.line 419
.line 417
new-array v0, v0, [Ljava/lang/Object;
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkState;->getCode()Lcom/brsdk/android/bean/BRSdkState$Code;
... ... @@ -1242,7 +1242,7 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 420
.line 418
new-instance v0, Lcom/brsdk/android/core/b$10;
invoke-direct {v0, p0, p1}, Lcom/brsdk/android/core/b$10;-><init>(Lcom/brsdk/android/core/b;Lcom/brsdk/android/bean/BRSdkState;)V
... ... @@ -1255,7 +1255,7 @@
.method e()V
.locals 1
.line 264
.line 262
new-instance v0, Lcom/brsdk/android/core/b$16;
invoke-direct {v0, p0}, Lcom/brsdk/android/core/b$16;-><init>(Lcom/brsdk/android/core/b;)V
... ... @@ -1268,7 +1268,7 @@
.method f()V
.locals 1
.line 388
.line 386
new-instance v0, Lcom/brsdk/android/core/b$7;
invoke-direct {v0, p0}, Lcom/brsdk/android/core/b$7;-><init>(Lcom/brsdk/android/core/b;)V
... ... @@ -1281,7 +1281,7 @@
.method g()V
.locals 1
.line 411
.line 409
new-instance v0, Lcom/brsdk/android/core/b$9;
invoke-direct {v0, p0}, Lcom/brsdk/android/core/b$9;-><init>(Lcom/brsdk/android/core/b;)V
... ... @@ -1296,7 +1296,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 467
.line 465
invoke-static {}, Lcom/brsdk/android/core/c;->a()Lcom/brsdk/android/core/c;
move-result-object v0
... ...
... ... @@ -33,7 +33,7 @@
.method public constructor <init>()V
.locals 0
.line 271
.line 276
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
... ... @@ -44,7 +44,7 @@
.method public a()Ljava/lang/String;
.locals 1
.line 279
.line 284
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$CoverData;->picUrl:Ljava/lang/String;
return-object v0
... ... @@ -53,7 +53,7 @@
.method public b()Ljava/lang/String;
.locals 1
.line 283
.line 288
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$CoverData;->skipUrl:Ljava/lang/String;
return-object v0
... ... @@ -62,7 +62,7 @@
.method public c()Z
.locals 1
.line 287
.line 292
invoke-virtual {p0}, Lcom/brsdk/android/data/BRLoginResult$CoverData;->b()Ljava/lang/String;
move-result-object v0
... ... @@ -77,7 +77,7 @@
.method public toString()Ljava/lang/String;
.locals 3
.line 292
.line 297
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
... ...
... ... @@ -43,7 +43,7 @@
.method public constructor <init>()V
.locals 0
.line 190
.line 195
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
... ... @@ -54,7 +54,7 @@
.method public a()Ljava/lang/String;
.locals 1
.line 202
.line 207
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$FloatItem;->name:Ljava/lang/String;
return-object v0
... ... @@ -63,7 +63,7 @@
.method public b()Ljava/lang/String;
.locals 1
.line 206
.line 211
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$FloatItem;->iconA:Ljava/lang/String;
return-object v0
... ... @@ -72,7 +72,7 @@
.method public c()Ljava/lang/String;
.locals 1
.line 210
.line 215
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$FloatItem;->iconB:Ljava/lang/String;
return-object v0
... ... @@ -81,7 +81,7 @@
.method public d()Ljava/lang/String;
.locals 1
.line 214
.line 219
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$FloatItem;->url:Ljava/lang/String;
return-object v0
... ... @@ -90,7 +90,7 @@
.method public toString()Ljava/lang/String;
.locals 3
.line 219
.line 224
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
... ...
... ... @@ -28,7 +28,7 @@
.method public constructor <init>()V
.locals 0
.line 172
.line 177
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
... ... @@ -39,7 +39,7 @@
.method public a()Ljava/lang/String;
.locals 1
.line 178
.line 183
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$GameData;->gameName:Ljava/lang/String;
return-object v0
... ... @@ -48,7 +48,7 @@
.method public toString()Ljava/lang/String;
.locals 2
.line 183
.line 188
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
... ...
... ... @@ -38,7 +38,7 @@
.method public constructor <init>()V
.locals 0
.line 229
.line 234
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
... ... @@ -49,7 +49,7 @@
.method public a()Ljava/lang/String;
.locals 1
.line 239
.line 244
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$Notice;->id:Ljava/lang/String;
return-object v0
... ... @@ -58,7 +58,7 @@
.method public b()Ljava/lang/String;
.locals 1
.line 243
.line 248
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$Notice;->title:Ljava/lang/String;
return-object v0
... ... @@ -67,7 +67,7 @@
.method public c()Ljava/lang/String;
.locals 1
.line 247
.line 252
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$Notice;->url:Ljava/lang/String;
return-object v0
... ... @@ -76,7 +76,7 @@
.method public toString()Ljava/lang/String;
.locals 3
.line 252
.line 257
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
... ...
... ... @@ -63,7 +63,7 @@
.method public constructor <init>()V
.locals 0
.line 114
.line 119
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
... ... @@ -72,7 +72,7 @@
.method static synthetic a(Lcom/brsdk/android/data/BRLoginResult$UserData;)Ljava/lang/String;
.locals 0
.line 114
.line 119
iget-object p0, p0, Lcom/brsdk/android/data/BRLoginResult$UserData;->isShowIdentify:Ljava/lang/String;
return-object p0
... ... @@ -81,7 +81,7 @@
.method static synthetic b(Lcom/brsdk/android/data/BRLoginResult$UserData;)Ljava/lang/String;
.locals 0
.line 114
.line 119
iget-object p0, p0, Lcom/brsdk/android/data/BRLoginResult$UserData;->isShowPhone:Ljava/lang/String;
return-object p0
... ... @@ -90,7 +90,7 @@
.method static synthetic c(Lcom/brsdk/android/data/BRLoginResult$UserData;)Ljava/lang/String;
.locals 0
.line 114
.line 119
iget-object p0, p0, Lcom/brsdk/android/data/BRLoginResult$UserData;->closeTrumpet:Ljava/lang/String;
return-object p0
... ... @@ -99,7 +99,7 @@
.method static synthetic d(Lcom/brsdk/android/data/BRLoginResult$UserData;)Lcom/brsdk/android/data/d;
.locals 0
.line 114
.line 119
iget-object p0, p0, Lcom/brsdk/android/data/BRLoginResult$UserData;->trumpetData:Lcom/brsdk/android/data/d;
return-object p0
... ... @@ -110,7 +110,7 @@
.method public a()Ljava/lang/String;
.locals 1
.line 134
.line 139
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$UserData;->userId:Ljava/lang/String;
return-object v0
... ... @@ -119,7 +119,7 @@
.method public a(Lcom/brsdk/android/data/d;)V
.locals 0
.line 154
.line 159
iput-object p1, p0, Lcom/brsdk/android/data/BRLoginResult$UserData;->trumpetData:Lcom/brsdk/android/data/d;
return-void
... ... @@ -128,7 +128,7 @@
.method public b()Ljava/lang/String;
.locals 1
.line 138
.line 143
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$UserData;->account:Ljava/lang/String;
return-object v0
... ... @@ -137,7 +137,7 @@
.method public c()Ljava/lang/String;
.locals 1
.line 142
.line 147
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$UserData;->userToken:Ljava/lang/String;
return-object v0
... ... @@ -146,7 +146,7 @@
.method public d()Ljava/lang/String;
.locals 1
.line 146
.line 151
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$UserData;->gameToken:Ljava/lang/String;
return-object v0
... ... @@ -155,7 +155,7 @@
.method public e()Lcom/brsdk/android/data/d;
.locals 1
.line 150
.line 155
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult$UserData;->trumpetData:Lcom/brsdk/android/data/d;
return-object v0
... ... @@ -164,7 +164,7 @@
.method public toString()Ljava/lang/String;
.locals 3
.line 159
.line 164
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
... ...
... ... @@ -304,11 +304,49 @@
move-result v0
if-eqz v0, :cond_1
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult;->userData:Lcom/brsdk/android/data/BRLoginResult$UserData;
.line 103
invoke-static {v0}, Lcom/brsdk/android/data/BRLoginResult$UserData;->b(Lcom/brsdk/android/data/BRLoginResult$UserData;)Ljava/lang/String;
move-result-object v0
const-string v1, "3"
invoke-static {v0, v1}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public j()Z
.locals 2
.line 107
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult;->userData:Lcom/brsdk/android/data/BRLoginResult$UserData;
invoke-static {v0}, Lcom/brsdk/android/utils/BRUtils;->isNotEmpty(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult;->userData:Lcom/brsdk/android/data/BRLoginResult$UserData;
.line 108
invoke-static {v0}, Lcom/brsdk/android/data/BRLoginResult$UserData;->c(Lcom/brsdk/android/data/BRLoginResult$UserData;)Ljava/lang/String;
move-result-object v0
... ... @@ -323,7 +361,7 @@
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult;->userData:Lcom/brsdk/android/data/BRLoginResult$UserData;
.line 104
.line 109
invoke-static {v0}, Lcom/brsdk/android/data/BRLoginResult$UserData;->d(Lcom/brsdk/android/data/BRLoginResult$UserData;)Lcom/brsdk/android/data/d;
move-result-object v0
... ... @@ -346,10 +384,10 @@
return v0
.end method
.method public j()Z
.method public k()Z
.locals 1
.line 109
.line 114
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult;->kfPicData:Lcom/brsdk/android/data/BRLoginResult$CoverData;
invoke-static {v0}, Lcom/brsdk/android/utils/BRUtils;->isNotEmpty(Ljava/lang/Object;)Z
... ... @@ -360,7 +398,7 @@
iget-object v0, p0, Lcom/brsdk/android/data/BRLoginResult;->kfPicData:Lcom/brsdk/android/data/BRLoginResult$CoverData;
.line 110
.line 115
invoke-virtual {v0}, Lcom/brsdk/android/data/BRLoginResult$CoverData;->a()Ljava/lang/String;
move-result-object v0
... ... @@ -385,7 +423,7 @@
.method public toString()Ljava/lang/String;
.locals 2
.line 262
.line 267
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
... ...
... ... @@ -12,9 +12,9 @@
# static fields
.field public static final a:I = 0x3ad
.field public static final a:I = 0x3ae
.field public static final b:Ljava/lang/String; = "9.4.1"
.field public static final b:Ljava/lang/String; = "9.4.2"
.field public static final c:Ljava/lang/String; = "brsdk_sign_config.json"
... ...
... ... @@ -22,7 +22,7 @@
.method constructor <init>(Lcom/brsdk/android/event/BRValueListener;)V
.locals 0
.line 90
.line 92
iput-object p1, p0, Lcom/brsdk/android/platform/BRSdkChannel$1;->a:Lcom/brsdk/android/event/BRValueListener;
invoke-direct {p0}, Lcom/brsdk/android/event/BRHttpListener;-><init>()V
... ... @@ -35,7 +35,7 @@
.method protected onFailure(Ljava/lang/Throwable;Ljava/lang/String;)V
.locals 3
.line 96
.line 98
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel$1;->a:Lcom/brsdk/android/event/BRValueListener;
const/4 v1, 0x0
... ... @@ -46,7 +46,7 @@
invoke-interface {v0, v2}, Lcom/brsdk/android/event/BRValueListener;->onValue(Ljava/lang/Object;)V
.line 97
.line 99
new-array v0, v1, [Ljava/lang/Object;
invoke-static {p1, p2, v0}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V
... ... @@ -62,7 +62,7 @@
}
.end annotation
.line 92
.line 94
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel$1;->a:Lcom/brsdk/android/event/BRValueListener;
const/4 v1, 0x1
... ... @@ -73,7 +73,7 @@
invoke-interface {v0, v1}, Lcom/brsdk/android/event/BRValueListener;->onValue(Ljava/lang/Object;)V
.line 93
.line 95
invoke-virtual {p1}, Lcom/brplug/okhttp3/Response;->body()Lcom/brplug/okhttp3/ResponseBody;
move-result-object p1
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/event/BRValueListener;Lcom/brsdk/android/event/BRValueListener;)V
.locals 0
.line 123
.line 125
iput-object p1, p0, Lcom/brsdk/android/platform/BRSdkChannel$2;->a:Lcom/brsdk/android/event/BRValueListener;
iput-object p2, p0, Lcom/brsdk/android/platform/BRSdkChannel$2;->b:Lcom/brsdk/android/event/BRValueListener;
... ... @@ -39,14 +39,14 @@
.method protected onFailure(Ljava/lang/Throwable;Ljava/lang/String;)V
.locals 1
.line 131
.line 133
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel$2;->b:Lcom/brsdk/android/event/BRValueListener;
invoke-interface {v0, p2}, Lcom/brsdk/android/event/BRValueListener;->onValue(Ljava/lang/Object;)V
const/4 v0, 0x0
.line 132
.line 134
new-array v0, v0, [Ljava/lang/Object;
invoke-static {p1, p2, v0}, Lcom/brsdk/android/utils/BRLogger;->w(Ljava/lang/Throwable;Ljava/lang/String;[Ljava/lang/Object;)V
... ... @@ -62,7 +62,7 @@
}
.end annotation
.line 125
.line 127
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/BRSdkChannel$2;->checkSuccess(Lcom/brplug/okhttp3/Response;)Lcom/brsdk/android/data/c;
move-result-object p1
... ... @@ -73,7 +73,7 @@
const-string v0, "urlResData"
.line 126
.line 128
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
... ... @@ -84,12 +84,12 @@
const/4 v0, 0x0
.line 127
.line 129
new-array v0, v0, [Ljava/lang/Object;
invoke-static {p1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 128
.line 130
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel$2;->a:Lcom/brsdk/android/event/BRValueListener;
invoke-interface {v0, p1}, Lcom/brsdk/android/event/BRValueListener;->onValue(Ljava/lang/Object;)V
... ...
... ... @@ -24,7 +24,7 @@
.method constructor <init>(Lcom/brsdk/android/platform/BRSdkChannel;Ljava/lang/String;)V
.locals 0
.line 240
.line 276
iput-object p1, p0, Lcom/brsdk/android/platform/BRSdkChannel$3;->b:Lcom/brsdk/android/platform/BRSdkChannel;
iput-object p2, p0, Lcom/brsdk/android/platform/BRSdkChannel$3;->a:Ljava/lang/String;
... ... @@ -44,7 +44,7 @@
}
.end annotation
.line 242
.line 278
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel$3;->a:Ljava/lang/String;
invoke-static {v0}, Lcom/brsdk/android/ui/o;->c(Ljava/lang/String;)Lcom/brsdk/android/ui/o;
... ...
... ... @@ -45,7 +45,7 @@
.method static constructor <clinit>()V
.locals 6
.line 366
.line 412
new-instance v0, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
const/4 v1, 0x0
... ... @@ -56,7 +56,7 @@
sput-object v0, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;->unknown:Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
.line 367
.line 413
new-instance v0, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
const/4 v2, 0x1
... ... @@ -67,7 +67,7 @@
sput-object v0, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;->success:Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
.line 368
.line 414
new-instance v0, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
const/4 v3, 0x2
... ... @@ -78,7 +78,7 @@
sput-object v0, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;->process:Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
.line 369
.line 415
new-instance v0, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
const/4 v4, 0x3
... ... @@ -91,7 +91,7 @@
const/4 v0, 0x4
.line 363
.line 409
new-array v0, v0, [Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
sget-object v5, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;->unknown:Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
... ... @@ -123,10 +123,10 @@
}
.end annotation
.line 372
.line 418
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
.line 373
.line 419
iput p3, p0, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;->code:I
return-void
... ... @@ -135,7 +135,7 @@
.method public static valueOf(Ljava/lang/String;)Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
.locals 1
.line 363
.line 409
const-class v0, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
... ... @@ -150,7 +150,7 @@
.method public static values()[Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
.locals 1
.line 363
.line 409
sget-object v0, Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;->a:[Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;
invoke-virtual {v0}, [Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;->clone()Ljava/lang/Object;
... ...
... ... @@ -43,7 +43,7 @@
.method static constructor <clinit>()V
.locals 5
.line 381
.line 427
new-instance v0, Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
const/4 v1, 0x0
... ... @@ -54,7 +54,7 @@
sput-object v0, Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;->postJson:Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
.line 382
.line 428
new-instance v0, Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
const/4 v2, 0x1
... ... @@ -65,7 +65,7 @@
sput-object v0, Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;->postForm:Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
.line 383
.line 429
new-instance v0, Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
const/4 v3, 0x2
... ... @@ -78,7 +78,7 @@
const/4 v0, 0x3
.line 378
.line 424
new-array v0, v0, [Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
sget-object v4, Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;->postJson:Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
... ... @@ -108,10 +108,10 @@
}
.end annotation
.line 387
.line 433
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
.line 388
.line 434
iput-object p3, p0, Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;->mode:Ljava/lang/String;
return-void
... ... @@ -120,7 +120,7 @@
.method public static valueOf(Ljava/lang/String;)Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
.locals 1
.line 378
.line 424
const-class v0, Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
... ... @@ -135,7 +135,7 @@
.method public static values()[Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
.locals 1
.line 378
.line 424
sget-object v0, Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;->a:[Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;
invoke-virtual {v0}, [Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;->clone()Ljava/lang/Object;
... ...
... ... @@ -16,7 +16,7 @@
# instance fields
.field private a:Z
.field protected a:Ljava/lang/String;
.field protected activity:Landroid/app/Activity;
.annotation build Landroid/support/annotation/Keep;
... ... @@ -25,13 +25,17 @@
.field private b:Z
.field private c:Ljava/lang/String;
.field private c:Z
.field private d:Lcom/brsdk/android/bean/BRSdkRole;
.field private d:Z
.field private e:Lcom/brsdk/android/bean/BRSdkPay;
.field private e:Ljava/lang/String;
.field private f:Lcom/brplug/okhttp3/OkHttpClient;
.field private f:Lcom/brsdk/android/bean/BRSdkRole;
.field private g:Lcom/brsdk/android/bean/BRSdkPay;
.field private h:Lcom/brplug/okhttp3/OkHttpClient;
# direct methods
... ... @@ -44,24 +48,27 @@
const/4 v0, 0x0
.line 38
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->a:Z
.line 40
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->b:Z
const/4 v0, 0x0
.line 39
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Z
.line 41
iput-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Ljava/lang/String;
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->d:Z
const/4 v0, 0x0
.line 47
.line 42
iput-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Ljava/lang/String;
.line 49
new-instance v0, Lcom/brplug/okhttp3/OkHttpClient$Builder;
invoke-direct {v0}, Lcom/brplug/okhttp3/OkHttpClient$Builder;-><init>()V
sget-object v1, Lcom/brsdk/android/platform/-$$Lambda$BRSdkChannel$c7JE2R35mIDZt886zER0Lt94qew;->INSTANCE:Lcom/brsdk/android/platform/-$$Lambda$BRSdkChannel$c7JE2R35mIDZt886zER0Lt94qew;
.line 49
.line 51
invoke-virtual {v0, v1}, Lcom/brplug/okhttp3/OkHttpClient$Builder;->hostnameVerifier(Ljavax/net/ssl/HostnameVerifier;)Lcom/brplug/okhttp3/OkHttpClient$Builder;
move-result-object v0
... ... @@ -70,24 +77,24 @@
const-wide/16 v2, 0xf
.line 50
.line 52
invoke-virtual {v0, v2, v3, v1}, Lcom/brplug/okhttp3/OkHttpClient$Builder;->connectTimeout(JLjava/util/concurrent/TimeUnit;)Lcom/brplug/okhttp3/OkHttpClient$Builder;
move-result-object v0
sget-object v1, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
.line 51
.line 53
invoke-virtual {v0, v2, v3, v1}, Lcom/brplug/okhttp3/OkHttpClient$Builder;->readTimeout(JLjava/util/concurrent/TimeUnit;)Lcom/brplug/okhttp3/OkHttpClient$Builder;
move-result-object v0
.line 52
.line 54
invoke-virtual {v0}, Lcom/brplug/okhttp3/OkHttpClient$Builder;->build()Lcom/brplug/okhttp3/OkHttpClient;
move-result-object v0
iput-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->f:Lcom/brplug/okhttp3/OkHttpClient;
iput-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->h:Lcom/brplug/okhttp3/OkHttpClient;
return-void
.end method
... ... @@ -105,7 +112,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 56
.line 58
invoke-static {}, Lcom/brsdk/android/core/a;->b()Landroid/app/Activity;
move-result-object v0
... ... @@ -118,7 +125,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 71
.line 73
invoke-static {p0, p1, p2}, Lcom/brsdk/android/utils/BRUtils;->httpGet(Ljava/lang/String;Ljava/util/Map;Lcom/brsdk/android/event/BRHttpListener;)Lcom/brplug/okhttp3/Call;
return-void
... ... @@ -129,7 +136,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 76
.line 78
invoke-static {p0, p1, p2}, Lcom/brsdk/android/utils/BRUtils;->httpPost(Ljava/lang/String;Ljava/util/Map;Lcom/brsdk/android/event/BRHttpListener;)Lcom/brplug/okhttp3/Call;
return-void
... ... @@ -150,7 +157,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 155
.line 157
invoke-static {p0}, Lcom/brsdk/android/utils/BRUtils;->mainThread(Lcom/brsdk/android/utils/BRUtils$Worker;)V
return-void
... ... @@ -177,12 +184,12 @@
const-string v0, "/game/sdk/identify"
.line 86
.line 88
invoke-static {v0}, Lcom/brsdk/android/core/c;->o(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 87
.line 89
new-instance v1, Lcom/brsdk/android/utils/BRHashMap;
const-string v2, "platformOpenId"
... ... @@ -191,7 +198,7 @@
const-string p0, "realName"
.line 88
.line 90
invoke-virtual {v1, p0, p1}, Lcom/brsdk/android/utils/BRHashMap;->put(Ljava/lang/String;Ljava/lang/Object;)Lcom/brsdk/android/utils/BRHashMap;
move-result-object p0
... ... @@ -204,7 +211,7 @@
const-string p1, "pi"
.line 89
.line 91
invoke-virtual {p0, p1, p3}, Lcom/brsdk/android/utils/BRHashMap;->put(Ljava/lang/String;Ljava/lang/Object;)Lcom/brsdk/android/utils/BRHashMap;
move-result-object p0
... ... @@ -221,7 +228,7 @@
move-result-object p0
.line 90
.line 92
new-instance p1, Lcom/brsdk/android/platform/BRSdkChannel$1;
invoke-direct {p1, p5}, Lcom/brsdk/android/platform/BRSdkChannel$1;-><init>(Lcom/brsdk/android/event/BRValueListener;)V
... ... @@ -258,7 +265,7 @@
}
.end annotation
.line 116
.line 118
invoke-static {p2}, Lcom/brsdk/android/utils/BRUtils;->isEmpty(Ljava/lang/Object;)Z
move-result v0
... ... @@ -280,7 +287,7 @@
move-result-object p2
.line 117
.line 119
:goto_0
invoke-static {p3}, Lcom/brsdk/android/utils/BRUtils;->isEmpty(Ljava/lang/Object;)Z
... ... @@ -302,12 +309,12 @@
:goto_1
const-string p3, "/handle_request"
.line 118
.line 120
invoke-static {p3}, Lcom/brsdk/android/core/c;->n(Ljava/lang/String;)Ljava/lang/String;
move-result-object p3
.line 119
.line 121
new-instance v0, Lcom/brsdk/android/utils/BRHashMap;
invoke-static {p0}, Lcom/brplug/base64/Base64;->encode(Ljava/lang/String;)Ljava/lang/String;
... ... @@ -318,7 +325,7 @@
invoke-direct {v0, v2, p0}, Lcom/brsdk/android/utils/BRHashMap;-><init>(Ljava/lang/String;Ljava/lang/Object;)V
.line 120
.line 122
invoke-static {p2}, Lcom/brplug/base64/Base64;->encode(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
... ... @@ -329,7 +336,7 @@
move-result-object p0
.line 121
.line 123
invoke-static {v1}, Lcom/brplug/base64/Base64;->encode(Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
... ... @@ -344,12 +351,12 @@
const-string p2, "type"
.line 122
.line 124
invoke-virtual {p0, p2, p1}, Lcom/brsdk/android/utils/BRHashMap;->put(Ljava/lang/String;Ljava/lang/Object;)Lcom/brsdk/android/utils/BRHashMap;
move-result-object p0
.line 123
.line 125
new-instance p1, Lcom/brsdk/android/platform/BRSdkChannel$2;
invoke-direct {p1, p4, p5}, Lcom/brsdk/android/platform/BRSdkChannel$2;-><init>(Lcom/brsdk/android/event/BRValueListener;Lcom/brsdk/android/event/BRValueListener;)V
... ... @@ -389,7 +396,7 @@
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 143
.line 145
invoke-static/range {p0 .. p5}, Lcom/brsdk/android/platform/BRSdkChannel;->onRedirect(Ljava/lang/String;Lcom/brsdk/android/platform/BRSdkChannel$ReqMode;Ljava/util/Map;Ljava/util/Map;Lcom/brsdk/android/event/BRValueListener;Lcom/brsdk/android/event/BRValueListener;)V
return-void
... ... @@ -417,7 +424,7 @@
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 106
.line 108
invoke-static/range {p0 .. p5}, Lcom/brsdk/android/platform/BRSdkChannel;->onIdentify(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/brsdk/android/platform/BRSdkChannel$PiStatus;Lcom/brsdk/android/event/BRValueListener;)V
return-void
... ... @@ -425,15 +432,27 @@
# virtual methods
.method public final a()V
.locals 0
.line 177
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->checkMainActivity()V
.line 178
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->onSplash()V
return-void
.end method
.method public final a(Lcom/brsdk/android/bean/BRSdkState;)V
.locals 4
const/4 v0, 0x1
.line 194
.line 213
new-array v1, v0, [Ljava/lang/Object;
iget-boolean v2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->a:Z
iget-boolean v2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->b:Z
invoke-static {v2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
... ... @@ -447,30 +466,32 @@
invoke-static {v2, v1}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 195
invoke-static {}, Lcom/brsdk/android/platform/BRSdkChannel;->getActivity()Landroid/app/Activity;
.line 214
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->checkMainActivity()V
move-result-object v1
iput-object v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->activity:Landroid/app/Activity;
.line 196
iget-boolean v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->a:Z
.line 215
iget-boolean v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->b:Z
if-eqz v1, :cond_0
.line 197
.line 216
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->onInitSuccess()V
goto :goto_0
.line 199
.line 217
:cond_0
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->a:Z
iget-boolean v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Z
if-nez v1, :cond_1
.line 218
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Z
.line 200
.line 219
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/BRSdkChannel;->onInit(Lcom/brsdk/android/bean/BRSdkState;)V
:cond_1
:goto_0
return-void
.end method
... ... @@ -478,8 +499,11 @@
.method public final a(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkPay;)V
.locals 0
.line 307
iput-object p2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Lcom/brsdk/android/bean/BRSdkPay;
.line 345
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->checkMainActivity()V
.line 346
iput-object p2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->g:Lcom/brsdk/android/bean/BRSdkPay;
invoke-super {p0, p1, p2}, Lcom/brsdk/android/platform/a;->a(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkPay;)V
... ... @@ -489,8 +513,11 @@
.method public final a(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkRole;)V
.locals 0
.line 282
iput-object p2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->d:Lcom/brsdk/android/bean/BRSdkRole;
.line 319
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->checkMainActivity()V
.line 320
iput-object p2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->f:Lcom/brsdk/android/bean/BRSdkRole;
invoke-super {p0, p1, p2}, Lcom/brsdk/android/platform/a;->a(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkRole;)V
... ... @@ -502,7 +529,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 61
.line 63
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v0
... ... @@ -512,15 +539,27 @@
return-void
.end method
.method public final b()V
.locals 0
.line 188
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->checkMainActivity()V
.line 189
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->onProtocol()V
return-void
.end method
.method public final b(Lcom/brsdk/android/bean/BRSdkState;)V
.locals 4
const/4 v0, 0x2
.line 332
.line 371
new-array v0, v0, [Ljava/lang/Object;
iget-boolean v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->b:Z
iget-boolean v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->d:Z
invoke-static {v1}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
... ... @@ -530,7 +569,7 @@
aput-object v1, v0, v2
iget-object v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Ljava/lang/String;
iget-object v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Ljava/lang/String;
const/4 v3, 0x1
... ... @@ -540,57 +579,165 @@
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 333
iget-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->b:Z
.line 372
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->checkMainActivity()V
.line 373
iget-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->d:Z
if-nez v0, :cond_0
.line 334
.line 374
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->onLogoutSuccess()V
goto :goto_0
.line 336
.line 376
:cond_0
iput-boolean v2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->b:Z
iput-boolean v2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->d:Z
.line 337
.line 377
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/BRSdkChannel;->onLogout(Lcom/brsdk/android/bean/BRSdkState;)V
:goto_0
return-void
.end method
.method protected checkMainActivity()V
.locals 5
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 225
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->activity:Landroid/app/Activity;
invoke-static {v0}, Lcom/brsdk/android/utils/BRUtils;->isEmpty(Ljava/lang/Object;)Z
move-result v0
const/4 v1, 0x1
const/4 v2, 0x0
const/4 v3, 0x2
if-eqz v0, :cond_0
.line 226
invoke-static {}, Lcom/brsdk/android/platform/BRSdkChannel;->getActivity()Landroid/app/Activity;
move-result-object v0
iput-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->activity:Landroid/app/Activity;
.line 227
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->activity:Landroid/app/Activity;
invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->a:Ljava/lang/String;
.line 228
new-array v0, v3, [Ljava/lang/Object;
iget-object v3, p0, Lcom/brsdk/android/platform/BRSdkChannel;->a:Ljava/lang/String;
aput-object v3, v0, v2
iget-object v2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->activity:Landroid/app/Activity;
aput-object v2, v0, v1
const-string v1, "%s %s"
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
return-void
.line 231
:cond_0
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->activity:Landroid/app/Activity;
invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
move-result-object v0
.line 232
iget-object v4, p0, Lcom/brsdk/android/platform/BRSdkChannel;->a:Ljava/lang/String;
invoke-static {v4, v0}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v4
if-nez v4, :cond_1
.line 233
iget-object v4, p0, Lcom/brsdk/android/platform/BRSdkChannel;->a:Ljava/lang/String;
invoke-static {v4}, Lcom/brsdk/android/core/a;->a(Ljava/lang/String;)Landroid/app/Activity;
move-result-object v4
iput-object v4, p0, Lcom/brsdk/android/platform/BRSdkChannel;->activity:Landroid/app/Activity;
.line 234
new-array v3, v3, [Ljava/lang/Object;
aput-object v0, v3, v2
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->a:Ljava/lang/String;
aput-object v0, v3, v1
const-string v0, "%s -> %s"
invoke-static {v0, v3}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
:cond_1
return-void
.end method
.method public final doFloating(Landroid/app/Activity;Z)V
.locals 3
const/4 v0, 0x2
.line 285
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->checkMainActivity()V
.line 249
new-array v0, v0, [Ljava/lang/Object;
const/4 v0, 0x1
const/4 v1, 0x0
.line 286
new-array v0, v0, [Ljava/lang/Object;
aput-object p1, v0, v1
invoke-static {p2}, Ljava/lang/String;->valueOf(Z)Ljava/lang/String;
iget-object v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->activity:Landroid/app/Activity;
move-result-object v1
const/4 v2, 0x1
const/4 v2, 0x0
aput-object v1, v0, v2
const-string v1, "Floating %s %s"
const-string v1, "Floating %s"
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 250
.line 287
invoke-static {p1}, Lcom/brsdk/android/utils/BRUtils;->isEmpty(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_0
.line 251
.line 288
invoke-static {p1}, Lcom/brsdk/android/utils/BRUtils;->isNotEmpty(Ljava/lang/Object;)Z
move-result v0
... ... @@ -601,7 +748,7 @@
if-ne v0, p1, :cond_1
.line 252
.line 289
:cond_0
invoke-virtual {p0, p2}, Lcom/brsdk/android/platform/BRSdkChannel;->onFloating(Z)V
... ... @@ -616,10 +763,10 @@
const/4 v0, 0x1
.line 224
.line 259
new-array v1, v0, [Ljava/lang/Object;
iget-object v2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Ljava/lang/String;
iget-object v2, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Ljava/lang/String;
const/4 v3, 0x0
... ... @@ -629,8 +776,11 @@
invoke-static {v2, v1}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 225
iget-object v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Ljava/lang/String;
.line 260
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->checkMainActivity()V
.line 261
iget-object v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Ljava/lang/String;
invoke-static {v1}, Lcom/brsdk/android/utils/BRUtils;->isNotEmpty(Ljava/lang/Object;)Z
... ... @@ -638,28 +788,28 @@
if-eqz v1, :cond_0
.line 227
iget-object p1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Ljava/lang/String;
.line 263
iget-object p1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Ljava/lang/String;
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/BRSdkChannel;->onLoginSuccess(Ljava/lang/String;)V
goto :goto_0
.line 228
.line 264
:cond_0
iget-boolean v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->b:Z
iget-boolean v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->d:Z
if-nez v1, :cond_1
.line 229
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->b:Z
.line 265
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->d:Z
.line 230
.line 266
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/BRSdkChannel;->onLogin(Z)V
goto :goto_0
.line 232
.line 268
:cond_1
new-array p1, v3, [Ljava/lang/Object;
... ... @@ -678,7 +828,7 @@
const-string v0, "\u65e0"
.line 185
.line 204
invoke-virtual {p0, p1, v0}, Lcom/brsdk/android/platform/BRSdkChannel;->fmtNull(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
... ... @@ -691,7 +841,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 189
.line 208
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
... ... @@ -709,7 +859,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 165
.line 167
invoke-static {}, Lcom/brsdk/android/core/b;->b()Landroid/app/Application;
move-result-object v0
... ... @@ -726,8 +876,8 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 170
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->f:Lcom/brplug/okhttp3/OkHttpClient;
.line 172
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->h:Lcom/brplug/okhttp3/OkHttpClient;
return-object v0
.end method
... ... @@ -747,7 +897,7 @@
}
.end annotation
.line 160
.line 162
invoke-static {p1, p2}, Lcom/brsdk/android/core/c;->b(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
... ... @@ -755,6 +905,18 @@
return-object p1
.end method
.method public onExit()V
.locals 0
.line 395
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->checkMainActivity()V
.line 396
invoke-super {p0}, Lcom/brsdk/android/platform/a;->onExit()V
return-void
.end method
.method protected final onExitCancel()V
.locals 1
.annotation build Landroid/support/annotation/Keep;
... ... @@ -762,7 +924,7 @@
const-string v0, "cancel"
.line 360
.line 406
invoke-static {v0}, Lcom/brsdk/android/bean/BRSdkState;->b(Ljava/lang/String;)Lcom/brsdk/android/bean/BRSdkState;
move-result-object v0
... ... @@ -779,7 +941,7 @@
const-string v0, "success"
.line 355
.line 401
invoke-static {v0}, Lcom/brsdk/android/bean/BRSdkState;->a(Ljava/lang/String;)Lcom/brsdk/android/bean/BRSdkState;
move-result-object v0
... ... @@ -796,14 +958,14 @@
const/4 v0, 0x0
.line 258
.line 295
new-array v0, v0, [Ljava/lang/Object;
const-string v1, "Floating ready..."
invoke-static {v1, v0}, Lcom/brsdk/android/utils/BRLogger;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 259
.line 296
invoke-super {p0, p1}, Lcom/brsdk/android/platform/a;->onFloating(Z)V
return-void
... ... @@ -814,7 +976,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 213
.line 248
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
... ... @@ -836,7 +998,7 @@
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 218
.line 253
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/BRSdkChannel;->onInitFailure(Ljava/lang/Object;)V
return-void
... ... @@ -849,13 +1011,18 @@
const-string v0, "success"
.line 207
.line 241
invoke-static {v0}, Lcom/brsdk/android/bean/BRSdkState;->a(Ljava/lang/String;)Lcom/brsdk/android/bean/BRSdkState;
move-result-object v0
invoke-super {p0, v0}, Lcom/brsdk/android/platform/a;->onInit(Lcom/brsdk/android/bean/BRSdkState;)V
const/4 v0, 0x1
.line 242
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->b:Z
return-void
.end method
... ... @@ -864,7 +1031,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 272
.line 309
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
... ... @@ -888,7 +1055,7 @@
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 277
.line 314
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/BRSdkChannel;->onLoginFailure(Ljava/lang/Object;)V
return-void
... ... @@ -899,10 +1066,10 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 239
iput-object p1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Ljava/lang/String;
.line 275
iput-object p1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Ljava/lang/String;
.line 240
.line 276
new-instance v0, Lcom/brsdk/android/platform/BRSdkChannel$3;
invoke-direct {v0, p0, p1}, Lcom/brsdk/android/platform/BRSdkChannel$3;-><init>(Lcom/brsdk/android/platform/BRSdkChannel;Ljava/lang/String;)V
... ... @@ -919,7 +1086,7 @@
const-string v0, "failure"
.line 350
.line 390
invoke-static {v0}, Lcom/brsdk/android/bean/BRSdkState;->c(Ljava/lang/String;)Lcom/brsdk/android/bean/BRSdkState;
move-result-object v0
... ... @@ -936,17 +1103,17 @@
const/4 v0, 0x0
.line 343
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->b:Z
.line 383
iput-boolean v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->d:Z
const/4 v0, 0x0
.line 344
iput-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Ljava/lang/String;
.line 384
iput-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Ljava/lang/String;
const-string v0, "success"
.line 345
.line 385
invoke-static {v0}, Lcom/brsdk/android/bean/BRSdkState;->a(Ljava/lang/String;)Lcom/brsdk/android/bean/BRSdkState;
move-result-object v0
... ... @@ -966,7 +1133,7 @@
const-string p1, ""
.line 323
.line 362
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/BRSdkChannel;->onPaymentFailure(Ljava/lang/Object;)V
return-void
... ... @@ -977,7 +1144,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 327
.line 366
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
... ... @@ -986,7 +1153,7 @@
move-result-object p1
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Lcom/brsdk/android/bean/BRSdkPay;
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->g:Lcom/brsdk/android/bean/BRSdkPay;
invoke-virtual {p0, p1, v0}, Lcom/brsdk/android/platform/BRSdkChannel;->onPayment(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkPay;)V
... ... @@ -1000,12 +1167,12 @@
const-string v0, "success"
.line 317
.line 356
invoke-static {v0}, Lcom/brsdk/android/bean/BRSdkState;->a(Ljava/lang/String;)Lcom/brsdk/android/bean/BRSdkState;
move-result-object v0
iget-object v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Lcom/brsdk/android/bean/BRSdkPay;
iget-object v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->g:Lcom/brsdk/android/bean/BRSdkPay;
invoke-virtual {p0, v0, v1}, Lcom/brsdk/android/platform/BRSdkChannel;->onPayment(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkPay;)V
... ... @@ -1020,7 +1187,7 @@
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 313
.line 352
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->onPaymentSuccess()V
return-void
... ... @@ -1042,7 +1209,7 @@
}
.end annotation
.line 150
.line 152
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -1054,9 +1221,22 @@
.method public onProtocol()V
.locals 0
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 175
invoke-super {p0}, Lcom/brsdk/android/platform/a;->onProtocol()V
.line 194
invoke-super {p0}, Lcom/brsdk/android/platform/a;->b()V
return-void
.end method
.method public onSplash()V
.locals 0
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 183
invoke-super {p0}, Lcom/brsdk/android/platform/a;->a()V
return-void
.end method
... ... @@ -1066,11 +1246,11 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 265
.line 302
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->onLogoutSuccess()V
.line 266
iput-object p1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->c:Ljava/lang/String;
.line 303
iput-object p1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->e:Ljava/lang/String;
return-void
.end method
... ... @@ -1085,7 +1265,7 @@
const-string p1, ""
.line 298
.line 336
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/BRSdkChannel;->onUpRoleFailure(Ljava/lang/Object;)V
return-void
... ... @@ -1096,7 +1276,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 302
.line 340
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
... ... @@ -1105,7 +1285,7 @@
move-result-object p1
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->d:Lcom/brsdk/android/bean/BRSdkRole;
iget-object v0, p0, Lcom/brsdk/android/platform/BRSdkChannel;->f:Lcom/brsdk/android/bean/BRSdkRole;
invoke-super {p0, p1, v0}, Lcom/brsdk/android/platform/a;->onUpRole(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkRole;)V
... ... @@ -1119,12 +1299,12 @@
const-string v0, "success"
.line 292
.line 330
invoke-static {v0}, Lcom/brsdk/android/bean/BRSdkState;->a(Ljava/lang/String;)Lcom/brsdk/android/bean/BRSdkState;
move-result-object v0
iget-object v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->d:Lcom/brsdk/android/bean/BRSdkRole;
iget-object v1, p0, Lcom/brsdk/android/platform/BRSdkChannel;->f:Lcom/brsdk/android/bean/BRSdkRole;
invoke-super {p0, v0, v1}, Lcom/brsdk/android/platform/a;->onUpRole(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkRole;)V
... ... @@ -1139,7 +1319,7 @@
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 288
.line 326
invoke-virtual {p0}, Lcom/brsdk/android/platform/BRSdkChannel;->onUpRoleSuccess()V
return-void
... ... @@ -1150,7 +1330,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 66
.line 68
invoke-static {}, Lcom/brsdk/android/core/a;->a()Lcom/brsdk/android/core/a;
move-result-object v0
... ... @@ -1165,7 +1345,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 180
.line 199
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
... ...
... ... @@ -44,10 +44,16 @@
# virtual methods
.method public a()V
.locals 0
return-void
.end method
.method public a(Lcom/brsdk/android/bean/BRSdkState;)V
.locals 0
.line 108
.line 106
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/a;->onInit(Lcom/brsdk/android/bean/BRSdkState;)V
return-void
... ... @@ -56,7 +62,7 @@
.method public a(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkPay;)V
.locals 0
.line 150
.line 148
invoke-virtual {p0, p1, p2}, Lcom/brsdk/android/platform/a;->onPayment(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkPay;)V
return-void
... ... @@ -65,16 +71,29 @@
.method public a(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkRole;)V
.locals 0
.line 140
.line 138
invoke-virtual {p0, p1, p2}, Lcom/brsdk/android/platform/a;->onUpRole(Lcom/brsdk/android/bean/BRSdkState;Lcom/brsdk/android/bean/BRSdkRole;)V
return-void
.end method
.method public b()V
.locals 1
.line 71
new-instance v0, Lcom/brsdk/android/ui/s;
invoke-direct {v0}, Lcom/brsdk/android/ui/s;-><init>()V
invoke-virtual {v0}, Lcom/brsdk/android/ui/s;->a()V
return-void
.end method
.method public b(Lcom/brsdk/android/bean/BRSdkState;)V
.locals 0
.line 166
.line 164
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/a;->onLogout(Lcom/brsdk/android/bean/BRSdkState;)V
return-void
... ... @@ -85,7 +104,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 98
.line 96
invoke-virtual {p0, p2}, Lcom/brsdk/android/platform/a;->onFloating(Z)V
return-void
... ... @@ -94,7 +113,7 @@
.method public doLogin(Z)V
.locals 0
.line 124
.line 122
invoke-virtual {p0, p1}, Lcom/brsdk/android/platform/a;->onLogin(Z)V
return-void
... ... @@ -105,7 +124,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 178
.line 176
new-instance v0, Lcom/brsdk/android/ui/k;
invoke-direct {v0}, Lcom/brsdk/android/ui/k;-><init>()V
... ... @@ -120,7 +139,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 184
.line 182
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -135,7 +154,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 103
.line 101
invoke-static {}, Lcom/brsdk/android/ui/BRUIFloating;->getInstance()Lcom/brsdk/android/ui/BRUIFloating;
move-result-object v0
... ... @@ -150,7 +169,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 114
.line 112
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -165,7 +184,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 136
.line 134
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -180,7 +199,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 130
.line 128
invoke-static {p1}, Lcom/brsdk/android/ui/o;->a(Z)Lcom/brsdk/android/ui/o;
move-result-object p1
... ... @@ -195,7 +214,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 172
.line 170
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -218,7 +237,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 156
.line 154
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -228,21 +247,6 @@
return-void
.end method
.method public onProtocol()V
.locals 1
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 73
new-instance v0, Lcom/brsdk/android/ui/s;
invoke-direct {v0}, Lcom/brsdk/android/ui/s;-><init>()V
invoke-virtual {v0}, Lcom/brsdk/android/ui/s;->a()V
return-void
.end method
.method public onProtocolEnd(Lcom/brsdk/android/bean/BRSdkState;)V
.locals 2
.annotation build Landroid/support/annotation/Keep;
... ... @@ -251,7 +255,7 @@
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 80
.line 78
invoke-virtual {p1}, Lcom/brsdk/android/bean/BRSdkState;->getCode()Lcom/brsdk/android/bean/BRSdkState$Code;
move-result-object v0
... ... @@ -260,7 +264,7 @@
if-ne v0, v1, :cond_0
.line 81
.line 79
invoke-static {}, Lcom/brsdk/android/utils/BRShared;->getInstance()Lcom/brsdk/android/utils/BRShared;
move-result-object v0
... ... @@ -269,7 +273,7 @@
invoke-virtual {v0, v1}, Lcom/brsdk/android/utils/BRShared;->a(Z)V
.line 83
.line 81
:cond_0
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
... ... @@ -289,7 +293,7 @@
if-eqz p1, :cond_0
.line 88
.line 86
invoke-static {}, Lcom/brsdk/android/utils/BRShared;->getInstance()Lcom/brsdk/android/utils/BRShared;
move-result-object p1
... ... @@ -298,7 +302,7 @@
invoke-virtual {p1, v1}, Lcom/brsdk/android/utils/BRShared;->a(Z)V
.line 89
.line 87
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object p1
... ... @@ -311,7 +315,7 @@
goto :goto_0
.line 91
.line 89
:cond_0
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
... ... @@ -340,7 +344,7 @@
.annotation build Landroid/support/annotation/Keep;
.end annotation
.line 146
.line 144
invoke-static {}, Lcom/brsdk/android/core/b;->a()Lcom/brsdk/android/core/b;
move-result-object v0
... ... @@ -413,11 +417,3 @@
return-void
.end method
.method public showSplash()V
.locals 0
.annotation build Landroid/support/annotation/Keep;
.end annotation
return-void
.end method
... ...