2016-05-17 66 views
0

我正在製作一個應用程序,使用我的Android設備創建一個wifi熱點。一個硬件將連接到這個熱點。現在我想知道我的android設備上的這個wifi連接的RSSI值,因爲這個值將用於在我的android手機中創建通知。 請注意,我需要使用我的android手機創建一個熱點。Android Wifi Rssi Value

+0

請發表您的代碼,這將是有益的識別您的問題 –

+0

'WifiManager wifiManager =(WifiManager)getSystemService(Context.WIFI_SERVICE) ; WifiInfo info = wifiManager.getConnectionInfo(); String ssid = info.getSSID(); int rssi = info.getRssi(); '。我已經使用這個,但它只適用於我的Android設備連接到接入點。但是我想讓我的android設備通過創建wifi熱點,然後讀取連接到此AP的連接的RSSI值來充當接入點。 –

回答

0

你得到的SSID您連接到其RSSI這樣的:

WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE); 
WifiInfo info = wifiManager.getConnectionInfo(); 
String ssid = info.getSSID(); 
int rssi = info.getRssi(); 
+0

這我已經試過了。當我的android設備連接到一個接入點時它工作正常。但我想通過打開wifi熱點來扮演我的android設備充當接入點。我想獲得硬件和手機熱點之間連接的RSSI值。 –