2013-04-02 49 views
1

我們如何計算無線信號的預計到達時間..我需要檢查什麼時候從我的無線路由器獲取信號..我正在向路由器ping一種方法? ?...謝謝。預計到達時間的計算

回答

0

注意:我的建議只包括你的問題的一半。另一半也許可以通過發佈在底部的鏈接來實現。

我想你會想要獲得路由器的IP地址(默認網關),你將需要ping。

WifiManager wifiMgr = (WifiManager) getSystemService(Context.WIFI_SERVICE); 
DhcpInfo dhcpInfo =wifiMgr.getDhcpInfo(); 
String strGateway = String.valueOf(dhcpInfo.gateway); 

我想你將需要在清單文件這些權限:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> 

和檢查的預計時間,在這裏嘗試使用此解決方案:https://stackoverflow.com/a/9991264/450534。這是非常詳細和我認爲它應該讓你成立。也在同一頁上,鏈接到Android Terminal Emulator source。這也可能有用。道具原作者。

我已經使用的第一部分,它的工作原理。然而,第二部分對我來說並不是必要的,因此從未嘗試過。

+0

@ user22:很高興。很高興有幫助。 :-) –

+0

感謝它的工作... – user22

+0

@ user22:太棒了。 :-) –