安卓开发中遇到如下问题,双卡双待手机如何获取SIM2基站信息?

默认都是获取SIM1的信息,发送短信也是通过SIM1发送,请问如何获取SIM2信息,通过SIM2发送短信时如何选择SIM2卡?TelephonyManagermTelMa... 默认都是获取SIM1的信息,发送短信也是通过SIM1发送,请问如何获取SIM2信息,通过SIM2发送短信时如何选择SIM2卡?
TelephonyManager mTelManager = (TelephonyManager) this.getSystemService(this.TELEPHONY_SERVICE);
//获取手机基站信息
GsmCellLocation location = (GsmCellLocation) mTelManager.getCellLocation();
//获取手机基站Cell ID
int cid = location.getCid();
//获取手机基站LAC ID
int lac = location.getLac();

//获取运营商MCC+MNC
String operator = mTelManager.getNetworkOperator();
//获取手机IMEI号
String imei = mTelManager.getDeviceId();

SmsManager sms = SmsManager.getDefault();
//发送短信
sms.sendTextMessage(“62710”, null, message, null, null);
展开
 我来答
爱推吧手机论坛
2012-09-12 · TA获得超过1873个赞
知道小有建树答主
回答量:825
采纳率:50%
帮助的人:642万
展开全部
貌似不能,上次听朋友说到这个事情,请教了很多人都没法解决。
好像说是有出厂设定限制的。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式