如何解决Android手机号码和Wi-Fi MAC地址
| 我想知道手机号码和Wi-Fi地址,这怎么可能。有人可以帮我吗解决方法
试试这个手机号码
TelephonyManager tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
// get IMEI
String imei = tm.getDeviceId();
String phone = tm.getLine1Number();
但是在非电话设备上并非总是可靠的。您还需要添加权限\“ android.permission.READ_PHONE_STATE \”。
用于MAC地址
WifiManager wfManager;
WifiInfo wifiinfo;
wfManager = (WifiManager)getSystemService(Context.WIFI_SERVICE);
wifiinfo = wfManager.getConnectionInfo();
String MAC = wifiinfo.getMacAddress();
, public String getMAC() {
wifimanager= (WifiManager)getSystemService(Context.WIFI_SERVICE);
wifiinfo = wifimanager.getConnectionInfo();
MAC=wifiinfo.getMacAddress();
System.out.println(\"MAC address info---- \"+MAC);
Toast.makeText(getApplicationContext(),\"MAC address:\"+MAC,Toast.LENGTH_LONG).show();
if(MAC==null){
MAC=\"1A:DC:5C:8E:15:7B\";
}
return MAC;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。