iget-object v0 v6 Lcom/alipay/sdk/protocol/b;->b:[Ljava/lang/String;
new-instance v1 Landroid/content/Intent;
iget-object v2 v5 Lcom/alipay/sdk/app/a;->b:Landroid/app/Activity;
const-class v3 Lcom/alipay/sdk/app/H5PayActivity;
invoke-direct {v1,v2,v3} Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V
new-instance v2 Landroid/os/Bundle;
invoke-direct {v2} Landroid/os/Bundle;->()V
const/4 v3 0
aget-object v3 v0 v3
const-string v4 "url"
invoke-virtual {v2,v4,v3} Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
array-length v3 v0
const/4 v4 2
if-ne v3 v4 :label_36
const/4 v3 1
aget-object v0 v0 v3
const-string v3 "cookie"
invoke-virtual {v2,v3,v0} Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
label_36:
invoke-virtual {v1,v2} Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;
iget-object v0 v5 Lcom/alipay/sdk/app/a;->b:Landroid/app/Activity;
invoke-virtual {v0,v1} Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V
sget-object v1 Lcom/alipay/sdk/app/a;->a:Ljava/lang/Object;
monitor-enter v1
label_47:
sget-object v0 Lcom/alipay/sdk/app/a;->a:Ljava/lang/Object;
invoke-virtual {v0} Ljava/lang/Object;->wait()V
label_52:
monitor-exit v1
sget-object v0 Lcom/alipay/sdk/app/h;->a:Ljava/lang/String;
invoke-static {v0} Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1 :label_65
invoke-static {} Lcom/alipay/sdk/app/h;->a()Ljava/lang/String;
move-result-object v0
label_65:
return-object v0
move-exception v0
label_67:
invoke-static {} Lcom/alipay/sdk/app/h;->a()Ljava/lang/String;
move-result-object v0
monitor-exit v1
label_72:
goto :label_65
label_73:
move-exception v0
monitor-exit v1
throw v0
#Handler Exceptions
.catch all
start : label_47
end : label_52
handler : label_73
.end catch
.catch all
start : label_67
end : label_72
handler : label_73
.end catch
iget-object v0 v6 Lcom/alipay/sdk/protocol/b;->b:[Ljava/lang/String;
new-instance v1 Landroid/content/Intent;
iget-object v2 v5 Lcom/alipay/sdk/app/a;->b:Landroid/app/Activity;
const-class v3 Lcom/alipay/sdk/app/H5PayActivity;
invoke-direct {v1,v2,v3} Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V
new-instance v2 Landroid/os/Bundle;
invoke-direct {v2} Landroid/os/Bundle;->()V
const/4 v3 0
aget-object v3 v0 v3
const-string v4 "url"
invoke-virtual {v2,v4,v3} Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
array-length v3 v0
const/4 v4 2
if-ne v3 v4 :label_36
const/4 v3 1
aget-object v0 v0 v3
const-string v3 "cookie"
invoke-virtual {v2,v3,v0} Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
label_36:
invoke-virtual {v1,v2} Landroid/content/Intent;->putExtras(Landroid/os/Bundle;)Landroid/content/Intent;
iget-object v0 v5 Lcom/alipay/sdk/app/a;->b:Landroid/app/Activity;
invoke-virtual {v0,v1} Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V
sget-object v1 Lcom/alipay/sdk/app/a;->a:Ljava/lang/Object;
monitor-enter v1
label_47:
sget-object v0 Lcom/alipay/sdk/app/a;->a:Ljava/lang/Object;
invoke-virtual {v0} Ljava/lang/Object;->wait()V
label_52:
monitor-exit v1
sget-object v0 Lcom/alipay/sdk/app/h;->a:Ljava/lang/String;
invoke-static {v0} Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1 :label_65
invoke-static {} Lcom/alipay/sdk/app/h;->a()Ljava/lang/String;
move-result-object v0
label_65:
return-object v0
move-exception v0
label_67:
invoke-static {} Lcom/alipay/sdk/app/h;->a()Ljava/lang/String;
move-result-object v0
monitor-exit v1
label_72:
goto :label_65
label_73:
move-exception v0
monitor-exit v1
throw v0
#Handler Exceptions
.catch all
start : label_47
end : label_52
handler : label_73
.end catch
.catch all
start : label_67
end : label_72
handler : label_73
.end catch
正在翻譯中..