Android Wifi锁之WifiLock
有的时候我们需要app在手机后台运行,但是会遇到手机一旦息屏或者断网,app无法正常运行的情况,android锁屏后wifi不活跃的解决方案
1. 今天在看MediaPlayer-API Guides-Media Playback使用说明的时候,内容如下:
原文地址: http://developer.android.com/guide/topics/media/mediaplayer.html#viacontentresolver
2. 大概的意思是 :然而,在本实施例中获取的唤醒锁保证只有CPU保持清醒。如果你是流媒体在网络上,并且您使用Wi-Fi,你还有获取一个WifiLock,你必须获得和手动释放。所以,当你开始准备的MediaPlayer与远程URL,你应该创建并获得了Wi-Fi锁。
3. 于是查找资料,搞清楚为什么要设置Wifi锁?
来自: http://blog.csdn.net/zidan_2011/article/details/7779398
手机屏幕关闭之后,并且其他的应用程序没有在使用wifi的时候,系统大概在两分钟之后,会关闭wifi,使得wifi处于睡眠状态。