/**
* 获取本机sdcard卡根目录
*
* @return
*/
public static String getSDcardPath() {
String sdPath = "";
sdPath = Environment.getExternalStorageDirectory().getAbsolutePath();
return sdPath;
}
/**
* 获取本机WiFi的MAC地址
*/
public static String getWifiMAC(Context context) {
Environment.getExternalStorageDirectory().getAbsolutePath();
WifiManager mWifi = (WifiManager) context
.getSystemService(Context.WIFI_SERVICE);
String WifiMac = "";
WifiInfo wifiInfo = mWifi.getConnectionInfo();
if ((WifiMac = wifiInfo.getMacAddress()) == null) {
WifiMac = "No Wifi Device";
}
return WifiMac;
}
/**
* 检查网络连接状况
*
* @return true为有连接
*/
public static boolean checkNetwork(Context context) {
// 实例化ConnectivityManager
ConnectivityManager manager = (ConnectivityManager) context
.getSystemService(Context.CONNECTIVITY_SERVICE);
// 获得当前网络信息
NetworkInfo info = manager.getActiveNetworkInfo();
// 判断是否连接
if (info == null || !info.isConnected()) {
return false;
}
return true;
}