WifiManager wifiMan = (WifiManager) this.getSystemService( Context.WIFI_SERVICE); WifiInfo wifiInf = wifiMan.getConnectionInfo(); String macAddr = wifiInf.getMacAddress();
WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo wInfo = wifiManager.getConnectionInfo(); String macAddress = wInfo.getMacAddress();
WifiManager manager = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo info = manager.getConnectionInfo(); String address = info.getMacAddress();
private void generateDeviceId() { final String macAddr, androidId; WifiManager wifiMan = (WifiManager) this.getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInf = wifiMan.getConnectionInfo(); macAddr = wifiInf.getMacAddress(); androidId = "" + android.provider.Settings.Secure.getString(getContentResolver(), android.provider.Settings.Secure.ANDROID_ID); UUID deviceUuid = new UUID(androidId.hashCode(), macAddr.hashCode()); // Maybe save this: deviceUuid.toString()); to the preferences. }
/** * 获取 MAC 地址 * 须配置android.permission.ACCESS_WIFI_STATE权限 */ public static String getMacAddress(Context context) { //wifi mac地址 WifiManager wifi = (WifiManager) context.getSystemService(Context.WIFI_SERVICE); WifiInfo info = wifi.getConnectionInfo(); String mac = info.getMacAddress(); LogUtils.i(TAG, " MAC:" + mac); return mac; }
public static String getDeviceInfo(Context context) { try { org.json.JSONObject json = new org.json.JSONObject(); android.telephony.TelephonyManager tm = (android.telephony.TelephonyManager) context .getSystemService(Context.TELEPHONY_SERVICE); String device_id = null; if (checkPermission(context, Manifest.permission.READ_PHONE_STATE)) { device_id = tm.getDeviceId(); } android.net.wifi.WifiManager wifi = (android.net.wifi.WifiManager) context .getSystemService(Context.WIFI_SERVICE); String mac = wifi.getConnectionInfo().getMacAddress(); json.put("mac", mac); if (TextUtils.isEmpty(device_id)) { device_id = mac; } if (TextUtils.isEmpty(device_id)) { device_id = android.provider.Settings.Secure.getString(context.getContentResolver(), android.provider.Settings.Secure.ANDROID_ID); } json.put("device_id", device_id); return json.toString(); } catch (Exception e) { e.printStackTrace(); } return null; }
@Test public void shouldReturnMacAddress() { WifiInfo wifiInfo = wifiManager.getConnectionInfo(); shadowOf(wifiInfo).setMacAddress("mac address"); wifiInfo = wifiManager.getConnectionInfo(); assertThat(wifiInfo.getMacAddress()).isEqualTo("mac address"); }
String wifiMac = info.getMacAddress(); if(!TextUtils.isEmpty(wifiMac)){ deviceId.append("wifi");
textStatus += "\n\nWiFi Status: " + info.toString(); String BSSID = info.getBSSID(); String MAC = info.getMacAddress();
private void refreshWifiInfo() { WifiInfo wifiInfo = mWifiManager.getConnectionInfo(); Preference wifiMacAddressPref = findPreference(KEY_MAC_ADDRESS); String macAddress = wifiInfo == null ? null : wifiInfo.getMacAddress(); wifiMacAddressPref.setSummary(!TextUtils.isEmpty(macAddress) ? macAddress : getActivity().getString(R.string.status_unavailable)); Preference wifiIpAddressPref = findPreference(KEY_CURRENT_IP_ADDRESS); String ipAddress = Utils.getWifiIpAddresses(getActivity()); wifiIpAddressPref.setSummary(ipAddress == null ? getActivity().getString(R.string.status_unavailable) : ipAddress); }
/** * .获取手机MAC地址 * 只有手机开启wifi才能获取到mac地址 */ private String getMacAddress(Context context){ String result = ""; WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); result = wifiInfo.getMacAddress(); return result; } /**
private String getWifiMacAddress() { WifiManager manager = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo info = manager.getConnectionInfo(); return info.getMacAddress(); }
/** * 返回Mac地址 * * @param context * @return String */ public static String getMac(Context context) { android.net.wifi.WifiManager wifi = (android.net.wifi.WifiManager) context .getSystemService(Context.WIFI_SERVICE); String mac = wifi.getConnectionInfo().getMacAddress(); return mac; }
public static String getMacAddress(Context mContext) { WifiManager wifi = (WifiManager) mContext.getSystemService(Context.WIFI_SERVICE); WifiInfo info = wifi.getConnectionInfo(); return info.getMacAddress(); }
private static String getLocalMac(Context context) { WifiManager wifi = (WifiManager) context .getSystemService(Context.WIFI_SERVICE); WifiInfo info = wifi.getConnectionInfo(); return info.getMacAddress(); }
public String getMAC() { WifiManager wifiMan = (WifiManager)AppUtils.mContext.getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInf = wifiMan.getConnectionInfo(); String macadd=wifiInf.getMacAddress(); System.out.println("MAC address info---- "+macadd); if(macadd==null){ macadd="1A:DC:5C:8E:15:7B"; } return macadd; }
public String getWifiMac(Context context) { String wifiMac = ""; try { WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE); wifiMac = wifiManager.getConnectionInfo().getMacAddress(); if (wifiMac != null) { wifiMac = wifiMac.toLowerCase(); } } catch (Exception e) { wifiMac = ""; } return wifiMac; }
public static String getWifiMac() { WifiManager wifi = (WifiManager) getContext().getApplicationContext().getSystemService(Context.WIFI_SERVICE); WifiInfo info = wifi.getConnectionInfo(); if (info != null) { mWifiMac = info.getMacAddress(); } if (!TextUtils.isEmpty(mWifiMac)) { mWifiMac = mWifiMac.replace(":", ""); return mWifiMac; } else { return ""; } }
/** * 获取 MAC 地址 * 须配置android.permission.ACCESS_WIFI_STATE权限 */ public static String getMacAddress(Context context) { //wifi mac地址 WifiManager wifi = (WifiManager) context.getSystemService(Context.WIFI_SERVICE); WifiInfo info = wifi.getConnectionInfo(); String mac = info.getMacAddress(); LogUtils.i(TAG, " MAC:" + mac); return mac; }
WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE); WifiInfo wifiInfo = wifiManager.getConnectionInfo(); wifiInfo.getBSSID(); wifiInfo.getIpAddress(); wifiInfo.getMacAddress(); wifiInfo.getSSID(); wifiInfo.getNetworkId();