在Android中发送短信的服务测试主要会用到 android.telephony.SmsManager;包

具体代码如下:

package com.android.test.sms;

import java.util.List;

import android.telephony.SmsManager;

public class SmsPlan{

public String SmsSend(String No, String Content){

String result = "true";

String strNo = No.trim();

String strContent = Content;

try {

SmsManager smsManager = SmsManager.getDefault();

/// 如果字数超过70,需拆分成多条短信发送

if (strContent.length() > 70) {

List msgs = smsManager.divideMessage(strContent);

for (String msg : msgs) {

smsManager.sendTextMessage(strNo, null, msg,null,null);

}

} else {

smsManager.sendTextMessage(strNo, null, strContent,null,null);

}

} catch (Exception e) {

// TODO: handle exception

result="flase:" +e.getMessage();

}

return result;

}

}

需要注意的是在使用这个方法之前记得在AndroidMainifest.xml中增加允许使用短信发送选项(在结束标签之后>):

Ok,这些弄完了,接下来,我们开始进行测试。当然了,不可能一开始就放到真机上进行测试,真机上测试的话,短信费用是很高的。

我们可以这么做

通过启动两个模拟器进行测试,发送短信时就拨另一个的端口号(如5554等)就行了!!!

android虚拟机接收真实短信,Android 发送短信服务及其虚拟机测试相关推荐

  1. linux 短信功能,Android调用系统短信功能发送短信

    Android调用系统短信功能发送短信有两种方法: 第一种,设定发送的号码,和内容,界面没有联系人,群组组等按钮,如下图所示: 代码如下: Uri smsToUri = Uri.parse(" ...

  2. 安卓短信功能全解:调用系统短信功能发送短信、彩信,使用SmsManager发送短信,并监听发送短信的投递情况,使用广播接收器监听接收的短信。

    全栈工程师开发手册 (作者:栾鹏) 安卓教程全解 安卓短信功能全解:调用系统短信功能发送短信.彩信,使用SmsManager发送短信,并监听发送短信的投递情况,使用广播接收器监听接收的短信. 首先需要 ...

  3. 超级终端调用短信猫发送短信说明

    转载文章:超级终端调用短信猫发送短信说明 短信发送测试 1.短信收发说明命令说明: 1).设置短消息中心  AT+CSCA="+8613800756500"回车(短信中心具体的号码 ...

  4. TP5 短信宝 发送短信验证码

    一.请求发送短信接口 public function sendCode(){//接收手机号$data['phone'] = input('get.phone');//判断是否接到手机号$validat ...

  5. Java调用SMSLib用单口短信猫发送短信详解

    技术园地 当前位置:短信猫网站主页 > 技术园地 > [转载]Java调用SMSLib用单口短信猫发送短信详解 发布时间:2017/02/09 点击量:620 SMSLib是Apache的 ...

  6. tp6框架结合阿里短信接口发送短信并记录redis

    tp6框架结合阿里短信接口发送短信并记录redis 1> 开通阿里云短信服务 2> 安装redis服务 3>config配置文件 创建sms.php 文件,配置阿里云短信信息 ret ...

  7. php对接短信宝,php使用短信宝发送短信的方法

    本文主要和大家分享php使用短信宝发送短信的方法,使用短信宝需要先在官网上注册一个用户名密码,希望能帮助到大家. 注意:如果没有购买短信,则只用来测试短信速度,短信内容不可编辑,只可修改验证码数字.. ...

  8. 移动MAS短信平台发送短信

    MAS短信平台发送短信分为两种方式 参考文档下载 一.sdk调用 using mas.ecloud.sdkclient; using System;namespace 短信发送 {class Prog ...

  9. wavecom短信猫发送短信失败

    http://www.puppeter.cn/?p=106 wavecom短信猫发送短信失败 发表评论 分类:运维工具 | 标签:sms wavecom | 1,048 views 放置在机房用于监控 ...

  10. 使用web短信平台发送短信

    // 使用web短信平台发送短信 首先创建一个messgee.properties 文件, 文件内部写入用户名和密码 比如: #短信平台的账号和密码 cdkey=3ADK-YUH-0130-LGXQO ...

最新文章

  1. 注意Class类的特殊性
  2. Hashtable多线程遍历问题
  3. 你们也只剩下点赞的交情
  4. Ubuntu18.04 安装搜狗输入法后无法启动的问题
  5. 客户每次请求Web页面过程
  6. 前端学习(1344):用户的增删改查操作1
  7. python入口函数的作用_python之函数中参数的作用域
  8. java char数组查找_我爱java系列---【在字符数组中查询某个字符串是否存在】
  9. 人身三流指什么_保险合同的主体是什么,主体的变更是什么?
  10. Android录音声音大小判断,Android录音使用 byte 类型获取分贝或声音振幅
  11. c语言实现http下载功能
  12. Android 开发佳站3
  13. Unity UGUI插件,动效UI插件,简约风UI,UI框架,Q弹动画UI,包含Button,Icon,DropDown,InputField,Modal Window单易用有例子。
  14. Cacti监控华为交换机不显示端口解决办法
  15. 美国程序员把工作外包给中国程序员,啥也不干年入 20 万美元,这操作也是骚...
  16. 信息熵与压缩编码基础
  17. 2D shape decompositions二维形状分解
  18. 计算机基本原理 学习笔记(五)
  19. 复星金服微服务_复星金服打造“爱妈妈”互助共享平台,解决职场妈妈的后顾之忧...
  20. 生命科学名言01:物种起源

热门文章

  1. java计算机毕业设计固定资产管理系统MyBatis+系统+LW文档+源码+调试部署
  2. 《亲爱的,热爱的》告诉大家需要具备的网络安全意识
  3. java并发编程的三大问题
  4. 苹果发布紫色iPhone12支持IP68级防水?
  5. C#周立功CANET
  6. js 获取自适应高度div的高度
  7. 华为IPSec高可靠性
  8. TypeError: not supported between instances of 'treeNode' and 'treeNode'
  9. nmcli 命令配置网络
  10. 组装电脑基础知识之固态硬盘