Получить номер телефона устройства BlackBerry - PullRequest
2 голосов
/ 07 декабря 2010

В моем приложении я хочу получить номер телефона устройства. Я использовал Phone.getDevicePhoneNumber(true)

Он работает в симуляторе, но когда я тестирую на устройстве, он возвращает пустую строку. Есть ли другой способ получить номер телефона устройства?

Я использую jde 4.5.0.

Ответы [ 2 ]

2 голосов
/ 07 декабря 2010

Простой подход - попросить пользователя ввести свой номер телефона.

1 голос
/ 21 декабря 2010

Phone.getDevicePhoneNumber (true) считывает номер с SIM-карты.Проблема в том, что номер не всегда на SIM-карте.Я также видел случаи, когда на SIM-карте был указан неправильный номер.

Не существует гарантированного способа программного получения номера.Что я сделал в прошлом, так это предоставил пользователю номер SIM-карты и попросил его исправить / подтвердить его.

...