public class NetworkUtils
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
NetworkUtils.NetInfo |
| 构造器和说明 |
|---|
NetworkUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
configApState(android.content.Context context,
java.lang.String ssid,
java.lang.String preSharedKey)
配置热点
|
static void |
disableAp(android.content.Context context)
关闭热点
|
static java.lang.String |
getApSsid(android.content.Context context)
获取热点SSID
|
static java.util.List<NetworkUtils.NetInfo> |
getLocalNetInfos(android.content.Context context)
获取当前设备的网络信息
|
static java.lang.String |
getMacAddress(android.content.Context context)
获取mac地址
|
static boolean |
isApOn(android.content.Context context)
热点是否开启
|
static boolean |
isCurrentNetworkWifi(android.content.Context context)
判断当前是否使用WIFI网络
|
static boolean |
isNetworkAvailable(android.content.Context context)
判断网络是否可用,在6.0以上可判断出连通性,否则只判断是否连接,不确定连通性
|
static boolean |
isWifiConnected(android.content.Context context)
wifi是否已连接,不保证是正在使用的网络
|
static java.lang.String |
toAddressString(int address) |
public static java.util.List<NetworkUtils.NetInfo> getLocalNetInfos(android.content.Context context)
public static java.lang.String toAddressString(int address)
public static boolean isApOn(android.content.Context context)
public static java.lang.String getApSsid(android.content.Context context)
public static void disableAp(android.content.Context context)
public static boolean configApState(android.content.Context context,
java.lang.String ssid,
java.lang.String preSharedKey)
public static boolean isNetworkAvailable(android.content.Context context)
public static boolean isCurrentNetworkWifi(android.content.Context context)
public static boolean isWifiConnected(android.content.Context context)
public static java.lang.String getMacAddress(android.content.Context context)