草庐IT

打瞌睡

全部标签

Android打瞌睡模式的影响

已阅读大量文档,但没有找到下一个问题的答案。如果我们有一个不应受到打瞌睡影响的应用程序(例如具有前台服务的应用程序),它是否也会阻止其他应用程序受到打瞌睡影响?问题是打瞌睡模式是否对所有应用程序都是全局的(如果启用它则所有应用程序都会受到影响)或者它可能会影响某些应用程序但不会同时影响其他应用程序? 最佳答案 休眠模式对所有应用程序都是全局的,这意味着所有应用程序都会受到影响,除了少数具有休眠模式豁免的应用程序。 关于Android打瞌睡模式的影响,我们在StackOverflow上找到

android - 打瞌睡时在后台运行应用程序

应用程序正在运行SDK23及更高版本。在完成任务并使用AlaramManager(setExactAndAllowWhileIdle)安排下一个任务后,我正在使用服务运行一些任务。这工作正常。如果手机连续闲置2或3天,则会进入打瞌睡模式。打瞌睡模式后,应用程序失去网络和唤醒锁也无法正常工作。有没有办法,即使手机打瞌睡,我们也可以在有任何网络干预问题的情况下运行该应用程序。我试图保留该应用程序白名单,但我需要设备获得root权限。adbshelldumpsysdeviceidlewhitelist+谁能建议我不间断运行应用程序的最佳方式? 最佳答案

android - 打瞌睡模式下的网络访问

打瞌睡时是否可以使用网络访问?如果我的应用程序忽略了电池优化,它不会进入待机状态,但无论如何它都会受到打瞌睡的影响。我错过了什么吗? 最佳答案 网络访问在打瞌睡模式下被禁用,无论您的应用程序是否忽略电池优化。将设备从休眠模式唤醒并获得网络访问权限的唯一方法是向您的应用程序发送高优先级Google云消息。编辑:可以让Android忽略应用程序的电池优化,这会有效地禁用应用程序的休眠模式。但是,这需要使用setExactAndAllowWhileIdle方法(每15分钟最多唤醒一次)和用户交互,可以像这样完成:Intentintent=

android - android 转换到打瞌睡模式需要多长时间?

在安卓版本6.0+假设用户已经将android留在某处,拔下电​​源,按下电源按钮将其锁定等。在最终进入空闲状态之前,Android在每个状态(例如非Activity状态、空闲等待状态等)中花费了多少时间?现在一旦处于空闲模式,进入空闲维护模式需要多长时间,它在空闲维护模式下停留多长时间?这些值是常量还是可配置的或取决于android版本/制造商..请告知这对我做出关于如何针对androidver6.0/api23+调整我的应用程序的重要决定很重要 最佳答案 您不应该关心设备何时进入休眠模式,而应该关心当手机处于休眠模式时我的应用程