Как получить номер телефона телефона в коде Android?

Я попробовал googling в google, но не смог найти ответ

Кто-нибудь, пожалуйста, дайте мне знать, как я могу получить текущий номер телефона из кода Android. Я думаю, что номер телефона будет сохранен на SIM-карте.

С уважением, SSuman185

Solutions Collecting From Web of "Как получить номер телефона телефона в коде Android?"

Можешь попробовать:

TelephonyManager phoneManager = (TelephonyManager) getApplicationContext().getSystemService(Context.TELEPHONY_SERVICE); String phoneNumber = phoneManager.getLine1Number(); 

Требуется разрешение READ_PHONE_STATE .

 TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); String phonenumber = tm.getLine1Number(); 

Эта ссылка может быть лучшей коллекцией ответов, связанных с TelephonyManager. Но все же не гарантируется, что вам будет возвращен номер телефона.

Проверьте это !