Android应用程序如何检测它是否';在特定的WiFi网络上?
在我的Android应用程序中,如果我连接到特定的WiFi网络,我如何检测 我正在创建的应用程序不需要是真正安全的或任何东西,仅供参考Android应用程序如何检测它是否';在特定的WiFi网络上?,android,networking,wifi,Android,Networking,Wifi,在我的Android应用程序中,如果我连接到特定的WiFi网络,我如何检测 我正在创建的应用程序不需要是真正安全的或任何东西,仅供参考 android.net.wifi.WifiInfo.getSSID 在过去,我也会使用一种方法来查看我需要与之交互的网络设备是否存在。如果这是你的情况 通常要获取有关活动WiFi链接的信息: public class InternetData { Activity activity; ConnectivityManager connManage
android.net.wifi.WifiInfo.getSSID
在过去,我也会使用一种方法来查看我需要与之交互的网络设备是否存在。如果这是你的情况 通常要获取有关活动WiFi链接的信息:
public class InternetData {
Activity activity;
ConnectivityManager connManager;
NetworkInfo mWifi;
public InternetData(Activity activity){
this.activity = activity;
connManager = (ConnectivityManager) activity.getSystemService(Context.CONNECTIVITY_SERVICE);
mWifi = connManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
}
public boolean hasInternetConnection(){
if(mWifi.isConnected())
return true;
return false;
}
}
private WifiManager wifiManager;
wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo info = wifiManager.getConnectionInfo();
String ssid = info.getSSID();