在我的应用程序中,我使用CallLog的,我正在获取调用数据。我可以收到所有的数据,但没有关于我的电话号码的信息。我怎样才能收到这些信息? TelephonyManager的getLine1Number()返回空字符串。如何让我的手机号码在Android上使用CallLog
2
A
回答
1
是的。这是因为并非所有的运营商都支持从SIM卡中检索电话号码。总是通过您的应用程序检索电话号码,没有自动防故障的方法。您最好的选择是要求用户将他们的电话号码输入到应用程序中,然后将其保存到共享偏好设置中。
2
从设备获取电话号码,首先你要在设备上设置自己的电话号码,只要通过:
设置 - >关于手机 - >状态 - >我的电话号码
SIM卡上没有电话号码可供每个运营商使用,例如印度SIM不在任何存储器中都有电话号码,所以我们无法从这些连接中获得电话号码。但是,一些国家和运营商已经将电话号码存储在SIM卡上,我们可以获得这些号码。
1
这取决于移动运营商。在印度,Airtel支持此功能。
相关问题
- 1. 如何在android 4.1.2上获取手机号码手机?
- 2. Cordova(phonegap): - 如何获得手机CallLog?
- 3. Android手机号码
- 4. 如果我的android手机有两张SIM卡,如何获取手机号码?
- 5. 如何使用手机在Android手机上显示相机
- 6. 拨号在Android手机号码
- 7. 如何在android代码中获取手机的电话号码?
- 8. 如何为手机号码
- 9. 如何在Android Real设备上获取手机号码?我正在使用Android phonegap概念
- 10. 如何知道Android手机中的位置区号和手机号码
- 11. 使用Javascript的手机号码掩码?
- 12. 如何让我的Android应用仅适用于手机?
- 13. 如何在Android应用程序中获取手机号码?
- 14. 如何从我的联系人上获取手机号码android编程
- 15. 如何让SVG在手机上运行?
- 16. 如何让Navbar固定在手机上
- 17. 如何让我的iFrame代码也适用于手机?
- 18. 如何在android中获取自己设备的手机号码?
- 19. 如何在android中取回自己的手机号码
- 20. 的手机号码
- 21. 使用python的手机的IMEI号码
- 22. 从PC上的Java应用程序拨打Android手机上的拨号号码
- 23. 使用javascript的手机号码验证
- 24. 如何使用批量IMEI号码检查手机型号?
- 25. 试图在Android手机上使用本机代码
- 26. 你在手机safari中如何解开手机号码检测
- 27. 手机号码验证与Android的
- 28. 如何让我的网站在手机上默认缩小?
- 29. 如何在我的android手机上找到我的UDID?
- 30. 如何在Android手机上使用相机?
检查此问题http://stackoverflow.com/questions/18894080/get-my-phone-number-in-android – dindinii