我正在设计一个应用程序,我不希望用户必须输入手机号码。应用程序应该能够默认获取手机号码,并且用户不应该能够修改它。
那么,我应该使用什么代码呢?我应该使用任何系统调用吗?
最佳答案
如果您谈论的是该设备中使用的SIM 号码,您可以通过以下方式获取它
TelephonyManager man =(TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
String number = man.getLine1Number();
并且您将拥有 AndroidManifest.xml
中列出的权限
android.permission.READ_PHONE_STATE
关于java - 默认获取android手机号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8755628/