0
我創建了一個定時器來檢查wifi是否啓用(WiFiManager.isWifiEnabled()),如果未啓用,則調用WiFiManager.setEnabled()方法啓用設備的WiFi,我在Application的後臺服務的onCreate()方法中啓動定時器,定時器將每隔1秒運行一次以驗證是否啓用了WiFi。 當設備處於活動狀態時,應用程序運行正常,但是當設備進入睡眠模式/鎖定狀態時,即使我引入了定時器來每隔1秒設置一次wifi也會斷開連接。 因此,無法找出讓wifi甚至設備開啓的方法進入睡眠/鎖定模式。啓用WiFi的設置命令不起作用
請幫我解決這個問題,它對我來說非常緊迫。
感謝, 皮克斯
你使用某種[Service](https://developer.android.com/reference/android/app/Service.html)嗎? – ernazm 2011-12-20 14:28:16
我正在使用Android後臺服務,所以我的應用程序有活動和一個後臺服務,這將通過WiFi與服務器通話,但當手機進入睡眠模式,因爲WiFi斷開連接時面臨問題,我想讓Wifi打開,直到我的應用程序運行在設備上,不管設備處於鎖定/睡眠狀態。 – piks 2011-12-20 14:36:08