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无法添加或者更新的主要内容,如果未能解决你的问题,请参考以下文章

Android Shortcuts无法添加或者更新

是时候来了解android7了:shortcuts(快捷方式)

是时候来了解android7了:shortcuts(快捷方式)

探索Android 7.1 app快捷方式(App Shortcuts)

探索Android 7.1 app快捷方式(App Shortcuts)

App Shortcuts 快捷方式 Android7.1 的"3D Touch"