Tasker 打开 App Shortcuts [No Root
2018-06-18 本文已影响1428人
blackspot
简介
App Shortcuts (应用快捷方式)是在 Android 7.1 (API 25) 之后增加的功能,可通过长按启动器里的应用图标查看。另外,它还可以通过长按并拖动快捷方式将其固定在启动器上,这种以单独的图标显示于启动器的快捷方式可称为 Pinned Shortcuts (固定快捷方式)。

Tasker 打开 App Shortcuts (或 Pinned Shortcuts)
借助插件 IntentTask 可以直接在 Tasker 中打开 App Shortcuts 以及 Pinned Shortcuts,具体的操作方法如下:
-
加载 App Shortcuts 信息
- IntentTask 安装完毕后,先将默认启动器设置为 IntentTask,然后会弹出一个含其它启动器的菜单,这时可选择其中一个作为主页显示的启动器。
- 打开 IntentTask 应用,点击「Refresh app shortcuts database」,将加载启动器的 app shortcuts 数据。(注:若安装了新应用,并且要打开该应用的 app shortcuts,需重新加载数据)
- IntentTask 安装完毕后,先将默认启动器设置为 IntentTask,然后会弹出一个含其它启动器的菜单,这时可选择其中一个作为主页显示的启动器。
-
打开 App Shortcuts
以打开支付宝扫一扫为例。- 新建 Tasker 任务,接着新增 IntentTask 插件的「Launch app shortcut」动作。
- 在配置界面中,点击「Package name」项目右侧的放大镜按钮,选择自己想要打开的 app shortcuts 后,保存并返回至 Tasker 任务界面。
- 按下 Tasker 任务界面中的运行按钮,成功打开该 app shortcuts。
- 新建 Tasker 任务,接着新增 IntentTask 插件的「Launch app shortcut」动作。
-
打开 Pinned Shortcuts
虽然 pinned shortcuts 与由桌面小部件创建的快捷方式很类似,但其实现原理并不相同,因此无法再使用此方法(Tasker 打开桌面快捷方式(以微信公众号为例)[No Root])来打开它。Pinned Shortcuts 除了通过长按并拖动 app shortcuts 创建外,从 Android 8.0 (API 26) 起,还可在应用运行的时候创建,其原理与 app shortcuts 的动态创建相似,如 Chrome 浏览器「添加(网站)到主屏幕」的功能。
下面以 Chrome 浏览器「添加到主屏幕」的功能为例,演示打开 Pinned Shortcuts 的方法:
- 先在 Chrome 浏览器打开 Marxico (马克飞象)网站,然后将该网站添加到主屏幕中,pinned shortcuts 创建成功后,IntentTask 便会弹出一条数据加载成功的信息。
- 接着,便可按照上面「打开 App Shortcuts」的步骤找到这个 pinned shortcuts,并打开它。
- 先在 Chrome 浏览器打开 Marxico (马克飞象)网站,然后将该网站添加到主屏幕中,pinned shortcuts 创建成功后,IntentTask 便会弹出一条数据加载成功的信息。
参考资料
- App Shortcuts | Android Developers
- Run app shortcuts via Tasker?
- Change launcher and launch app shortcuts with Tasker
更新日志
- 6/18/2018
- 发布
其他
作者:sung
邮箱:sdfsung@gmail.com
原创内容,转载请注明出处