2014-09-05 81 views
0

Im與「Codename one」(Android開發人員)合作,我想知道如何檢測手機是否已啓動wi-fi。這樣,我可以在本地決定存儲數據,並且只有在WI-FI處於活動狀態時才能傳輸它。否則,如果我想發送圖片,沒有WI-FI,可能會非常昂貴。Codename one wi-fi detection

作爲一個相關的問題,我是否必須設置某種類型的cron或類似的(在我的代碼中)以向我的設備詢問WI-FI是否已打開?

非常感謝您的幫助。

請問候, 古斯塔沃

回答

0

通常檢測網絡,你將需要使用的是否可以連接到特定服務器的支票因爲無線網絡可能是一個機場的WiFi或某事,你無權連接到外面。這將使它看起來像wifi連接,但不會真的工作。

我們有一個APN API,允許您檢測連接類型(wifi/3G等),但它只適用於Android/Blackberry,因此在iOS上無法工作(此時)。請參閱NetworkManager具體爲:isAPSupported,getCurrentAccessPoint,getAPType