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