Могу ли я получить доступ к номеру мобильного устройства после установки приложения? Я могу спросить у пользователя, но нужно убедиться, что это правильный номер, который он вводит. Есть ли способ? Просто нужно обеспечить, чтобы приложение загружалось на одном и том же мобильном устройстве.Доступ к мобильному приложению
-1
A
ответ
0
Некоторые SIM-провайдеры сохраняют номер на SIM-карте. Вы можете напрямую извлекать из SIM-карты без взаимодействия с пользователем. Используйте TelephonyManager следующим образом:
TelephonyManager teleManager = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String getSimNumber = teleManager.getLine1Number();
Хотя, оказывается, что там может быть случай, когда SIM присутствует и до сих пор вы не можете прочитать номер. Некоторые SIM-карты не позволяют этого делать, в то время как другие просто не имеют номера на SIM-карте (поскольку это поле не является обязательным). Цитируя TelephonyManager.getLine1Number() failing?, Android issue about TelephoneManager и этот blog, вы узнаете, что наличие номера на SIM-карте не требуется для работы и фактически назначается непосредственно самой сетью.
Надеюсь, это поможет.
Смежные вопросы
- 1. Предоставление мобильному приложению доступа к API-интерфейсу
- 2. Доступ к мобильному приложению для мобильных приложений Метеор
- 3. Доступ к мобильному системному приложению с помощью android
- 4. Каковы требования к мобильному приложению для Geofencing?
- 5. Пригласить пользователей к мобильному приложению через Facebook
- 6. Rails 3 и подключение к мобильному приложению
- 7. Защита доступа к мобильному приложению к WebService (домашний подход)
- 8. Пользовательский доступ к приложению
- 9. Доступ к веб-приложению
- 10. Применить тему темы JQuery Mobile ThemeRoller к мобильному приложению MVC4
- 11. Вернитесь к мобильному приложению после выхода с Appcelerator Titanium
- 12. Facebook REST призывает к мобильному кросс-платформенному приложению
- 13. Приложение C# для подключения к мобильному приложению с использованием bluetooth
- 14. Как динамически добавлять навигатор к мобильному приложению jQuery
- 15. Как подключиться к мобильному приложению для Laravel для facebook login
- 16. Функциональные требования против неработоспособного Требования к мобильному вебу-приложению
- 17. C# приложение для подключения к мобильному приложению с помощью Bluetooth
- 18. Как позвонить мобильному приложению через веб-просмотр?
- 19. Google Map Направления по мобильному приложению PhoneGap
- 20. Мобильный доступ к мобильному телефону Android 4
- 21. ограничить доступ к мобильному устройству с WebApplication
- 22. Доступ к мобильному телефону LG4, который петли
- 23. Доступ к мобильному микрофону с navigator.getUserMedia (Javascript)
- 24. pyobj доступ к приложению Itunes
- 25. Удаленный доступ к приложению iOS
- 26. Удаленный доступ к приложению PhoneGap
- 27. Доступ к приложению электронной почты
- 28. Ограничить доступ к приложению bluemix
- 29. Доступ к приложению SharePoint Event
- 30. Доступ к одному приложению OpenShift?
В этом случае, почему бы вам не использовать UDID устройства пользователя, а не запрашивать пользователя. Пользователь может указать неверный номер или может быть ошибка при вставке мобильного номера. – YuDroid