Я пытаюсь разработать приложение, которому нужен номер телефона SIM-карты каждый раз, когда в телефон вставляется новая SIM-карта .... Затем я буду использовать этот номер телефона, чтобы подписчик подписался на онлайн-сервер.Я прочитал много форумов и нашел что-то вроде этого
TelephonyManager tMgr =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE);
mPhoneNumber = tMgr.getLine1Number();
, но все говорили, что это не эффективный метод. Если это не эффективный метод, то это эффективный метод, а также я не могу использовать другиесвойство, такое как идентификатор SIM-карты или идентификатор абонента и т. д. Мне нужен только номер телефона.Любая помощь будет оценена.