[发明专利]一种双卡双待手机短信发送方法无效
| 申请号: | 201410363313.3 | 申请日: | 2014-07-28 |
| 公开(公告)号: | CN104092832A | 公开(公告)日: | 2014-10-08 |
| 发明(设计)人: | 谈剑锋;尤磊;赵晶晶 | 申请(专利权)人: | 上海众人科技有限公司 |
| 主分类号: | H04M1/725 | 分类号: | H04M1/725;H04W88/06 |
| 代理公司: | 上海硕力知识产权代理事务所 31251 | 代理人: | 王建国 |
| 地址: | 201203 上海市浦东新区张*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 双卡双待 手机短信 发送 方法 | ||
技术领域
本发明涉及移动终端技术领域,尤指一种双卡双待手机短信发送方法。
背景技术
Android系统是一种以Linux与JAVA为基础的开放源代码操作系统,主要使用于移动终端设备,据调查,如今android系统的市场占用率在75%以上。对于应用android系统的移动终端,例如手机来说,发送短信需要调用android.telephony.SmsManager类(即android系统短信管理的类)的void sendTextMessage(String destinationAddress,String scAddress,String text,PendingIntent sentIntent,PendingIntent deliveryIntent)函数来发送短信,其中,destinationAddress是收信方的手机号,scAddress是抄送的手机号,text是短信内容,sentIntent是发送完毕的通知,deliveryIntent是对方接收后的通知。
但对于应用Android系统的双卡双待手机这类移动终端来说,该函数通常只默认用其中一个手机Sim卡发送短信,并不能指定用某个特定手机Sim卡来发送短信。手机生产商在开发手机时,其短信应用程序通常只针对单一手机Sim卡来实现发送短信。但是,对于需要利用手机进行二次应用开发的普通开发者来说,却不能实现双卡双待手机对指定手机卡发送短信的应用程序,这是因为Android系统本身没有提供支持双卡双待手机的短信发送调用接口,双卡双待手机生产商也没有对外提供这样的调用接口。
发明内容
本发明的目的是提供一种双卡双待手机短信发送方法,用来解决现有技术中Android系统双卡双待手机应用程序不能实现用指定手机卡发送短信的问题,以保证双卡双待手机应用程序良好的通用性和兼容性。
为了实现本发明以上发明目的,本发明提供的一种双卡双待手机短信发送方法的技术方案是通过以下技术方案实现的:
一种双卡双待手机短信发送方法,所述方法包括:
获取所述双卡双待手机的硬件平台信息数据;
根据获取到的硬件平台信息数据,利用所述硬件平台提供的手机短信管理类实例接口,通过相应数据参数指定一SIM卡;
激活所述双卡双待手机的GPRS模块发送短信。
进一步地,所述获取所述双卡双待手机的硬件平台信息数据具体包括:
查找android.telephony.MSimSmsManager类,根据查找结果返回所述实例接口。
进一步地,所述获取所述双卡双待手机的硬件平台信息数据具体包括:
查找android.telephony.gemini.GeminiSmsManager类,根据查找结果返回所述实例接口。
进一步地,所述获取所述双卡双待手机的硬件平台信息数据具体包括:
查找android.telephony.SmsManager类的void sendTextMessage(String destinationAddress,String scAddress,String text,PendingIntent sentIntent,PendingIntent deliveryIntent,int simIndex)的实例接口,根据查找结果,返回该接口。
进一步地,所述获取所述双卡双待手机的硬件平台信息数据具体包括:查找android.telephony.SmsManager类的void sendTextMessageExt(String destinationAddress,String scAddress,String text,PendingIntent sentIntent,PendingIntent deliveryIntent,int simIndex)的实例接口,根据查找结果,返回该接口。
进一步地,所述获取所述双卡双待手机的硬件平台信息数据具体包括:
通过第三方应用程序获得所述双卡双待手机的硬件平台信息数据。
本发明通过获取硬件平台数据,从而对外提供短信程序的实例接口,实现用指定手机卡发送短信,使得手机上进行短信相关应用程序的开发成为可能,保证了双卡双待手机应用程序良好的通用性和兼容性。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细说明:
图1是本发明实施例一种双卡双待手机短信发送方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海众人科技有限公司,未经上海众人科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410363313.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:可折叠便携式拍照架
- 下一篇:免提模式自动开启的方法、装置及终端





