怎么给本机自己模拟器自动发送短信
答案:2 悬赏:0 手机版
解决时间 2021-04-04 13:25
- 提问者网友:记得曾经
- 2021-04-04 09:35
布局里面有一个文本框用来假设的手机号码5554你你气,在一个按钮,怎么点击按钮把随机生成的一个验证码发送到本机模拟器 怎么用代码实现 regCode.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) {// startActivity(new Intent(RegisterWriteMobileActivity.this,// RegisterWriteMobileCodeActivity.class)); Uri smsToUri = Uri.parse("smsto:5554"); Intent mIntent = new Intent( android.content.Intent.ACTION_SENDTO, smsToUri ); mIntent.putExtra("sms_body", "aa"); startActivity( mIntent ); } });这样子发跳到发送短信界面 怎么自动完成这一步 然后直接发送信息 求指教
最佳答案
- 五星知识达人网友:一秋
- 2021-04-04 10:44
private void send(String content,String mobile ){ //获得发送短信的管理器,使用的是android.telephony.SmsManager SmsManager smsManager = SmsManager.getDefault(); //如果短信内容过长则分段发送 if(content.length() > 70){ //使用短信管理器进行短信内容的分段,返回分成的段 ArrayList contents = smsManager.divideMessage(content); for(String msg : contents){ //使用短信管理器发送短信内容 //参数一为短信接收者 //参数三为短信内容 //其他可以设为null smsManager.sendTextMessage(mobile, null, msg, null, null); } //否则一次过发送 }else{ smsManager.sendTextMessage(mobile, null, content, null, null); } }后台发短信的方法。。 要加发短信的权限
全部回答
- 1楼网友:思契十里
- 2021-04-04 12:09
首先点击如图所示的图标,如图所示。
在这里作出如图所示的选择,如图所示。
注意,这边一定要选中你要的那个模拟器,如图所示。然后就可以写你要发送的内容了,如图所示。
最后你就可以看到你的模拟器收到短信了,如图所示。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯