2017-05-03 9 views
1

私が知りたいのは、デバイスネットワークの代わりにWIFIを経由する必要があるかどうかを判断する方法はありますか?ログエントリSDKの一部としてメソッドがありますかアンドロイドログエントリでWIFI接続を使用してデータを記録する方法

+0

このリンクをクリックしてください。 http://stackoverflow.com/questions/9353005/android-wifi-how-to-detect-when-specific-wifi-connection-is-available – Vasant

+0

sdkにデフォルトオプションがありますか – Rakesh

答えて

0

このコードをWi-Fi接続に使用するかどうかを試してください。

private boolean checkConnectedToDesiredWifi() { 
    boolean connected = false; 
    WifiManager wifiManager =(WifiManager) context.getSystemService(Context.WIFI_SERVICE); 
    WifiInfo wifiInf = wifiManager.getConnectionInfo(); 
    String desiredMacAddress = wifiInf.getMacAddress(); 
    WifiInfo wifi = wifiManager.getConnectionInfo(); 
    if (wifi != null) { 
     // get current router Mac address 
     String bssid = wifi.getBSSID(); 
     connected = desiredMacAddress.equals(bssid); 
    } 

    return connected; 
} 
+0

私にはデフォルトオプションがありますかこのSDKでは、使用するために、WIFI接続をチェックして、手作業で自分のエンドからログすることはしません – Rakesh

+0

コードなしでは、私にはオプションがありません。 – Vasant

関連する問題