Java 如何在Android中同时获取发送者和接收者的手机号码

Java 如何在Android中同时获取发送者和接收者的手机号码,java,android,sms,Java,Android,Sms,我尝试查找我的应用程序用户的当前手机号,但在我的国家,SIM卡中不存在手机号,因此当前API返回null 作为一种解决方法,我想我只需要访问用户的发件箱,就可以同时获得发送者和接收者编号,但不幸的是,我只获得了接收者编号 例如,假设我是用户X,我向用户Y发送了一条短信,通过电话API,我只能获取我正在向其发送短信的用户Y的电话号码,但无法获取用户X的电话号码 有人能建议我用其他方式访问任何用户的当前手机号码吗 谢谢 呼吸法你认为这就是你想要的吗 请注意,您需要在应用程序清单中设置android.

我尝试查找我的应用程序用户的当前手机号,但在我的国家,SIM卡中不存在手机号,因此当前API返回null

作为一种解决方法,我想我只需要访问用户的发件箱,就可以同时获得发送者和接收者编号,但不幸的是,我只获得了接收者编号

例如,假设我是用户X,我向用户Y发送了一条短信,通过电话API,我只能获取我正在向其发送短信的用户Y的电话号码,但无法获取用户X的电话号码

有人能建议我用其他方式访问任何用户的当前手机号码吗

谢谢
呼吸法你认为这就是你想要的吗

请注意,您需要在应用程序清单中设置android.permission.READ\u PHONE\u状态权限