Примечание: это работает только тогда, когда оператор сохранил свой номер мобильного телефона в сим-карте. Иначе, этот метод возвращает ноль.

ользую код

TelephonyManager tMgr =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
  mPhoneNumber = tMgr.getLine1Number();

чтобы получить телефон не программно в Android. Но это работает нормально только для одной сим-карты. Если я проверю этот код, вставив другую сим-карту, он даетnull, Я пытаюсь найти решение для этого. Помогите мне, пожалуйста. Я также включилREAD_PHONE_STATE разрешение вManifest.

Я хочу однозначно идентифицировать сим-карту. Есть ли другой способ сделать это. пожалуйста, дайте мне знать.

Ответы на вопрос(4)

Ваш ответ на вопрос