Получить доступ к SIM-карте с приложением Android?

Интересно, возможно ли это к доступу к SIM-карте с Приложением Android

13
задан Pratik Butani 26 December 2014 в 06:20
поделиться

1 ответ

Вы можете получить IMEI вот так (но это то, что вам нужно?), Просто пример:

mTelephonyMgr = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
String imei = mTelephonyMgr.getDeviceId();

Точно так же у вас есть

String getSimCountryIso():

Возвращает эквивалент кода страны ISO для кода страны поставщика SIM-карты.

String getSimOperator (): Возвращает MCC + MNC (мобильный код страны + код мобильной сети) провайдера SIM-карты.

String getSimOperatorName (): Возвращает имя поставщика услуг (SPN).

String getSimSerialNumber (): Возвращает серийный номер SIM-карты, если применимо.

int getSimState (): Возвращает константу, указывающую состояние SIM-карты устройства.

String getSubscriberId (): Возвращает уникальный идентификатор абонента, например IMSI для телефона GSM.

Для получения дополнительной информации посетите эту страницу

и не забудьте добавить правильное разрешение в манифест ( getDeviceId () => Требуется разрешение: READ_PHONE_STATE )

9
ответ дан 1 December 2019 в 22:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: