强制应用程序备用存储桶
adb shell am set-standby-bucket <package> rare
,然后使用
adb shell am get-standby-bucket <package>
adb始终返回5
,与设置的模式无关。
5是什么意思,以及如何按原样进行这项工作? 5不是指定的模式:https://developer.android.com/reference/android/app/usage/UsageStatsManager.html#getAppStandbyBucket()
有时,此操作可以正常运行,因为在删除并重新安装该应用程序后应该会在很短的时间内运行,但随后由于未知原因而停止工作。
答案 0 :(得分:1)
该信息的描述可能不尽如人意,但在您提供的链接中,在STANDBY_BUCKET_ACTIVE下,它表示:
≤STANDBY_BUCKET_ACTIVE的备用存储桶值在该存储桶中时,不会被系统限制。值区> STANDBY_BUCKET_ACTIVE的存储区很可能会以某种方式受到限制。例如,作业和警报可能会被推迟。
也就是说,5表示没有节流。