要获取用户的手机号码,这就是我所做的:
TelephonyManager tm = (TelephonyManager) getSystemService(TELEPHONY_MANAGER);
String mobileNumber = tm.getLine1Number();
这种方法似乎在菲律宾 100% 有效,那里的 SIM 卡大多是预付费的。如果您需要更改您的号码,您只需购买一个新号码。然而,在丹麦,我总是一无所获。这是为什么?除了这个之外,我还有什么方法可以获取用户的手机号码吗?