Android Wifi锁之WifiLock

Android应用在后台运行时,若需要持续使用WiFi,应使用WifiLock防止WiFi休眠。本文介绍了WifiLock的用途、场景及使用方法,包括在manifest中添加权限的要求。
摘要由CSDN通过智能技术生成

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处于睡眠状态。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值