Android Shortcuts无法添加或者更新
Posted 胖虎
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Shortcuts无法添加或者更新相关的知识,希望对你有一定的参考价值。
安卓系统源码里做了API节流,只允许app在后台调用:
android.content.pm.ShortcutManager#addDynamicShortcuts
android.content.pm.ShortcutManager#updateShortcuts
android.content.pm.ShortcutManager#setDynamicShortcut
合起来的总调用次数不超过10次,超过10次将不会成功执行。
当App回到前台后,计数器会清0,重新开始10次的计算。
如果你的app需要在后台频繁更新shortcuts,请注意这个问题。适当做判断优化,若shortcuts label没更新的请不要调用update接口。
以上是关于Android Shortcuts无法添加或者更新的主要内容,如果未能解决你的问题,请参考以下文章
是时候来了解android7了:shortcuts(快捷方式)
是时候来了解android7了:shortcuts(快捷方式)
探索Android 7.1 app快捷方式(App Shortcuts)