Android 假網情況下對應的邏輯處理

通過networkInfo.isAvailable()來判斷網絡是否連接,其實是不準確的,這個方法只能判斷網絡是否就緒,並不能判斷網絡是否真正連接。有一種情況,相對於Android手機 手機開熱點,連接手機wifi,再斷開手機數據,此時wifi連接並沒有斷開,只是並不能上網,此種假網情況發生時,isAvailable()仍會返回true。 解決思路:代碼裏請求網絡,是否真正能上網,不停ping網絡
相關文章
相關標籤/搜索