给活动建桌面快捷方式
把隐藏功能放到桌面上
上一页讲了怎么启动未暴露的 Activity。如果你发现某个隐藏 Activity 特别好用、想每次都能一键打开——App Manager 可以给它创建桌面快捷方式。
操作步骤
- 在应用详情页 → 活动标签 → 找到目标 Activity
- 点这个 Activity → 弹出菜单 → 选创建快捷方式
- 系统弹出确认对话框 → 确认
- 桌面出现一个新快捷方式,点它直接打开这个 Activity

可以做什么
- ROM 隐藏设置——直接在桌面放一个"开发者调试页面"的快捷方式,不用每次翻系统设置
- 浏览器实验页——Chrome 的 chrome://flags 等价 Activity,点一下直接进去
- 文件管理器内部功能——打开某个文件管理器的"清理缓存"页
- 调试工具——系统 Settings 里的各种 dumpsys 页面
- 冻结/解冻快捷方式——App Manager 自己支持创建冻结/解冻应用的快捷方式(长按冻结按钮)
快捷方式 vs 启动器图标
普通启动器图标打开的是应用的主 Activity(通常是首页)。App Manager 创建的快捷方式可以直接打开任意 Activity——主页的、设置页的、调试页的、non-exported 的都行。
这相当于你手里有了一把"后门钥匙",可以把应用内部任意一个页面直接放到桌面。
关于权限
创建快捷方式本身不需要特殊权限——它就是往系统的 Launcher 里注册一个 Shortcut。但实际启动那个 Activity 可能需要权限:
- exported Activity:任何快捷方式都能启动,跟权限无关
- non-exported Activity:快捷方式创建没问题,但点击启动时 App Manager 需要通过 ADB 或 root 来绕过 exported 限制
无 root 情况下创建的 non-exported Activity 快捷方式,点的时候会提示启动失败——这不是快捷方式坏了,是启动时权限不够。配上 ADB 后同一个快捷方式就能正常用。