我已经在整个互联网上查找有关Android Marshmallow 中应用待机模式的详细信息,但除了一些可能导致它发生的列出的条件之外,我没有找到任何关于它何时发生的具体数据。我还看到一个模糊的“如果设备长时间处于空闲状态,系统允许空闲应用程序每天访问一次网络”,而没有具体说明该窗口的时间长度。
打盹模式似乎得到了很好的研究(这个要点特别有用并且与我的发现一致),但我还没有看到 App Standby 的实际应用。我创建了一个测试应用程序,它每 5 分钟通过警报向服务器发送数据并运行一周,它继续每 5 分钟访问服务器一次,除非手机进入打盹模式并且仅在维护期间访问服务器,然后在手机被唤醒时回到每 5 分钟一次,所以即使我没有直接与应用程序交互,Android 似乎也没有将它置于“App Standby”状态。
是否有关于 App Standby 工作原理的具体数据?