有没有办法让WIFI始终保持开启,甚至忽略用户设置的电源模式?

问题描述 投票:0回答:1

我正在制作一个Android应用程序,即使手机被锁定,也需要WIFI始终开启。此外,用户选择的电源模式不应使WIFI关闭。例如,如果用户选择“节电”模式,操作系统会自动关闭我想忽略的WIFI并永远保持打开状态?

它可以实现吗?

android android-networking
1个回答
1
投票

你唯一能做的就是use WifiLock。这可以在WiFi电台已经打开时保持打开状态。然而:

  • 它不会覆盖手动用户控制(例如,飞行模式)
  • AFAIK它不会改变网络访问被暂停的full Doze行为(尽管用户可以将您的应用添加到电池优化白名单)
  • 一些设备制造商已经添加了更积极的电源管理功能,并且可能会忽略WifiLock
  • 如果用户觉得你使用了过多的电量,用户可能会感到烦躁,用户可以通过各种方式表达他们的烦恼,其中很少是令人愉快的
© www.soinside.com 2019 - 2024. All rights reserved.