Мне нужны номера телефонов при разработке приложения. Итак, я использовал TelephonyManager
, как показано ниже:
TelephonyManager tmgr =(TelephonyManager)getApplicationContext().getSystemService(getApplicationContext().TELEPHONY_SERVICE);
Log.d("Tag", tmgr.getLine1Number());
Но когда я попробовал приложение на разных устройствах, как-то getLine1Number()
не работало. Я имею в виду возврат NULL
.
Разрешение в порядке. Наконец, getLine1Number()
зависит от других требований ? Можно ли узнать номер телефона на каждом устройстве.
Спасибо за советы.