获取应用程序提供的 AppShortcuts

Get AppShortcuts provided by an app

如果我知道应用程序包名称,我怎样才能获得所有可用应用程序快捷方式的列表?

我可以使用此处描述的 ShortcutManager 获取我自己的应用程序快捷方式 https://developer.android.com/guide/topics/ui/shortcuts.html,但是如何获取其他应用程序快捷方式的列表?

唯一可以访问其他应用快捷方式的应用是默认启动器,由 hasShortcutHostPermission() 决定。

对于默认启动器应用,他们可以使用 getShortcuts() 获取快捷方式列表。