好友
阅读权限10
听众
最后登录1970-1-1
|
const/4 v2 0
const/4 v6 2
const/4 v5 0
invoke-virtual {v7} Lcom/multimode_billing_sms/ui/MultiModePay;->checkStatus()Z
move-result v0
if-eqz v0 :label_188
invoke-static {} Lcom/infinit/multimode_billing5/net/MultimodeConfig;->getImsi()Ljava/lang/String;
move-result-object v0
const-string v1 "46001"
invoke-virtual {v0,v1} Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v0
if-eqz v0 :label_144
invoke-static {} Landroid/telephony/SmsManager;->getDefault()Landroid/telephony/SmsManager;
move-result-object v0
new-instance v1 Landroid/content/Intent;
const-string v3 "com.infinit.multimodebilling.sms"
invoke-direct {v1,v3} Landroid/content/Intent;-><init>(Ljava/lang/String;)V
const-string v3 "SMS_TOKEN"
const/16 v4 0x4d2
invoke-virtual {v1,v3,v4} Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
iget-object v3 v7 Lcom/multimode_billing_sms/ui/MultiModePay;->_$18:Landroid/content/Context;
invoke-static {v3,v5,v1,v5} Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;
move-result-object v4
invoke-direct {v7,v8} Lcom/multimode_billing_sms/ui/MultiModePay;->_$1(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
iget-boolean v1 v7 Lcom/multimode_billing_sms/ui/MultiModePay;->_$11:Z
if-eqz v1 :label_88
iget-object v1 v7 Lcom/multimode_billing_sms/ui/MultiModePay;->_$18:Landroid/content/Context;
invoke-static {v1} Lcom/infinit/MultimodeBilling/tools/PhoneInfoTools;->isSimVaild(Landroid/content/Context;)Z
move-result v1
if-eqz v1 :label_88
iput-boolean v5 v7 Lcom/multimode_billing_sms/ui/MultiModePay;->_$11:Z
const-string v1 "S41:状态检测完毕,正在发送短信"
const-string v5 "xyf"
const-string v6 "smsSdkLog"
invoke-static {v1,v5,v6} Lcom/infinit/multimode_billig/log/LogUtils;->myLog_i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
const-string v1 "10655198000"
move-object v5 v2
invoke-virtual/range {v0..v5} Landroid/telephony/SmsManager;->sendTextMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)V
const-string v0 "S51:短信发出,开始等待回调"
const-string v1 "xyf"
const-string v2 "smsSdkLog"
invoke-static {v0,v1,v2} Lcom/infinit/multimode_billig/log/LogUtils;->myLog_i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
label_87:
return-void
label_88:
iget-object v0 v7 Lcom/multimode_billing_sms/ui/MultiModePay;->_$9:Lcom/multimode_billing_sms/ui/IlIIIIllIlIIlIll;
if-eqz v0 :label_97
iget-object v0 v7 Lcom/multimode_billing_sms/ui/MultiModePay;->_$9:Lcom/multimode_billing_sms/ui/IlIIIIllIlIIlIll;
invoke-virtual {v0} Lcom/multimode_billing_sms/ui/IlIIIIllIlIIlIll;->cancel()V
label_97:
iget-object v0 v7 Lcom/multimode_billing_sms/ui/MultiModePay;->_$18:Landroid/content/Context;
iget-object v1 v7 Lcom/multimode_billing_sms/ui/MultiModePay;->_$8:Lcom/multimode_billing_sms/ui/IIIIIIlllllIllII;
invoke-virtual {v0,v1} Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V
label_104:
iget-object v0 v7 Lcom/multimode_billing_sms/ui/MultiModePay;->_$18:Landroid/content/Context;
check-cast v0 Landroid/app/Activity;
new-instance v1 Lcom/multimode_billing_sms/ui/lllIlIlIllIIIlll;
invoke-direct {v1,v7} Lcom/multimode_billing_sms/ui/lllIlIlIllIIIlll;-><init>(Lcom/multimode_billing_sms/ui/MultiModePay;)V
invoke-virtual {v0,v1} Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
const-string v0 "S42:状态检测失败,卡不可用"
const-string v1 "xyf"
const-string v2 "smsSdkLog"
invoke-static {v0,v1,v2} Lcom/infinit/multimode_billig/log/LogUtils;->myLog_i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
invoke-virtual {v7} Lcom/multimode_billing_sms/ui/MultiModePay;->DismissProgressDialog()V
iget-object v0 v7 Lcom/multimode_billing_sms/ui/MultiModePay;->_$6:Lcom/multimode_billing_sms/ui/MultiModePay$SMSCallBack;
const-string v1 "状态检测失败"
invoke-interface {v0,v6,v1} Lcom/multimode_billing_sms/ui/MultiModePay$SMSCallBack;->SmsResult(ILjava/lang/String;)V
invoke-direct {v7} Lcom/multimode_billing_sms/ui/MultiModePay;->_$2()V
goto :label_87
label_139:
mov |
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|