大神 进来看看 支付失败
mt管理器吧
全部回复
仅看楼主
level 6
const/4 v3 0
iget v0 v11 Landroid/os/Message;->what:I
packed-switch v0 :label_148
label_6:
return-void
switch_7:
new-instance v7 Lcom/migame/sdk/PayResult;
iget-object v0 v11 Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v0 Ljava/lang/String;
invoke-direct {v7,v0} Lcom/migame/sdk/PayResult;-><init>(Ljava/lang/String;)V
invoke-virtual {v7} Lcom/migame/sdk/PayResult;->getResult()Ljava/lang/String;
move-result-object v8
invoke-virtual {v7} Lcom/migame/sdk/PayResult;->getResultStatus()Ljava/lang/String;
move-result-object v9
new-instance v0 Ljava/lang/StringBuilder;
invoke-static {v9} Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-direct {v0,v1} Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
invoke-virtual {v0} Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0} Lcom/migame/sdk/GameSDK;->rechargeCallBack(Ljava/lang/String;)V
const-string v0 "9000"
invoke-static {v9,v0} Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0 :label_84
sget-object v0 Lcom/migame/sdk/AlipayRecharge;->appActivity:Landroid/app/Activity;
const-string v1 "支付成功"
invoke-static {v0,v1,v3} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0} Landroid/widget/Toast;->show()V
sget-object v0 Lcom/migame/sdk/GameSDK;->price:Ljava/lang/String;
invoke-static {v0} Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v0
int-to-double v0 v0
sget-object v2 Lcom/migame/sdk/GameSDK;->RId:Ljava/lang/String;
const/4 v3 1
const-wide/high16 v4 0x3ff0
sget v6 Lcom/migame/sdk/GameSDK;->payType:I
add-int/lit8 v6 v6 20
invoke-static/range {v0..v6} Lcom/umeng/analytics/game/UMGameAgent;->pay(DLjava/lang/String;IDI)V
const-string v0 "1"
invoke-static {v0} Lcom/migame/sdk/GameSDK;->rechargeCallBack(Ljava/lang/String;)V
goto :label_6
label_84:
const-string v0 "8000"
invoke-static {v9,v0} Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0 :label_104
sget-object v0 Lcom/migame/sdk/AlipayRecharge;->appActivity:Landroid/app/Activity;
const-string v1 "支付结果确认中"
invoke-static {v0,v1,v3} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0} Landroid/widget/Toast;->show()V
goto :label_6
label_104:
sget-object v0 Lcom/migame/sdk/AlipayRecharge;->appActivity:Landroid/app/Activity;
const-string v1 "支付失败"
invoke-static {v0,v1,v3} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0} Landroid/widget/Toast;->show()V
const-string v0 "-1"
invoke-static {v0} Lcom/migame/sdk/GameSDK;->rechargeCallBack(Ljava/lang/String;)V
goto :label_6
switch_121:
sget-object v0 Lcom/migame/sdk/AlipayRecharge;->appActivity:Landroid/app/Activity;
new-instance v1 Ljava/lang/StringBuilder;
invoke-direct {v1} Ljava/lang/StringBuilder;-><init>()V
iget-object v2 v11 Landroid/os/Message;->obj:Ljava/lang/Object;
invoke-virtual {v1,v2} Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1} Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0,v1,v3} Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
move-result-object v0
invoke-virtual {v0} Landroid/widget/Toast;->show()V
goto/16 :label_6
label_148:
.pswitch_data 1
1 : switch_7
2 : switch_121
.end pswitch_data
还有
const-string v0 "GameSDK"
new-instance v1 Ljava/lang/StringBuilder;
const-string v2 "onPayFinish, errCode = "
invoke-direct {v1,v2} Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget v2 v4 Lcom/tencent/mm/sdk/modelbase/BaseResp;->errCode:I
invoke-virtual {v1,v2} Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1} Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-static {v0,v1} Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
invoke-virtual {v4} Lcom/tencent/mm/sdk/modelbase/BaseResp;->getType()I
move-result v0
const/4 v1 5
if-ne v0 v1 :label_43
iget v0 v4 Lcom/tencent/mm/sdk/modelbase/BaseResp;->errCode:I
if-nez v0 :label_47
const-string v0 "1"
invoke-static {v0} Lcom/migame/sdk/GameSDK;->rechargeCallBack(Ljava/lang/String;)V
const-string v0 "支付成功"
invoke-static {v0} Lorg/cocos2dx/cpp/AppActivity;->ToShowToast(Ljava/lang/String;)V
label_43:
invoke-virtual {v3} Lcom/migame/yqn/wxapi/WXPayEntryActivity;->finish()V
return-void
label_47:
const-string v0 "-1"
invoke-static {v0} Lcom/migame/sdk/GameSDK;->rechargeCallBack(Ljava/lang/String;)V
const-string v0 "支付失败"
invoke-static {v0} Lorg/cocos2dx/cpp/AppActivity;->ToShowToast(Ljava/lang/String;)V
goto :label_43
2017年04月13日 12点04分 1
level 6
游戏:一起牛 在米赚钱 下载的
2017年04月13日 22点04分 2
level 11
发个包上来,市场没搜到
2017年04月14日 00点04分 3
572376828
2017年04月14日 02点04分
QQ
2017年04月14日 02点04分
level 6
米赚
2017年04月14日 02点04分 4
1