在AndroidManifest.xml文件中添加读取电话号码的权限,并使用TelephonyManager类获取电话号码。以下是示例代码:
TelephonyManager telephonyManager = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); String phoneNumber = telephonyManager.getLine1Number(); // 获取本机号码
注意:获取电话号码可能不可靠,因为有些运营商可能不会将电话号码存储在SIM卡中。此外,在某些国家/地区,不允许获取手机号码。