Чтение номера телефона с Android-устройства в Eclipse

Я хотел прочитать номер телефона сим-карты, вставленной в телефон Android в Eclipse для моего проекта. Я попробовал класс Telephone Manager, но, поскольку он считывает номер телефона устройства, на большинстве устройств он неизвестен, поэтому строка, полученная с помощью getLine1Number() класса TelephoneManager, будет неизвестной или нулевой.

Есть ли какой-либо другой способ или обходной путь, который можно сделать, чтобы прочитать номер телефона с сима, будь то любой API или изменение номера телефона в информации об устройстве в меню «О телефоне» в телефоне Android.


person Jarvis    schedule 20.09.2014    source источник
comment
Проверьте этот [вопрос о стеке] [1] и [Для двух SIM-карт] [2] - лучшее объяснение того же. [1]. > [2]: stackoverflow.com/questions/22679700/   -  person Harsha Vardhan    schedule 20.09.2014


Ответы (1)


У них нет API для получения номера телефона пользователя, пока он не введет свой номер в управление симом.

person user8967241    schedule 22.02.2018