我正在做一个应用程序,由于安全性,我需要知道该应用程序有一个电话号码。
我想知道是否有可能从SMS收到短信的电话号码(不是发送短信......我想知道哪个号码接收短信)。
谢谢!
答案 0 :(得分:0)
TelephonyManager tMgr =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
mPhoneNumber = tMgr.getLine1Number();
您需要阅读电话许可
答案 1 :(得分:0)
这是发送消息表的消息uri,
内容://短信/发送
读取并获取地址列值...您将获得所有已发送的消息以及发送消息的号码。 你可以做到
Cursor cr = resolver.quer(Uri.parse(content:// sms / sent),--------)
cr.getColumnNames()//通过此方法,您将拥有此uri中的所有可用列。阅读你想要的任何东西