本文适用于准备在安卓手机或平板安装 Shadowrocket(小火箭)的用户。操作顺序是:在系统浏览器打开本站下载页,获取安卓 apk,为实际打开安装文件的应用临时允许安装未知应用,完成安装后再处理首次连接的 VPN 授权。微信内无法下载、文件无法解析与连接失败属于不同阶段,应分别排查。
一、安卓版获取入口与安装前检查
安卓安装从Shadowrocket 下载页开始,进入安卓平台区域后使用该区域提供的安装包按钮。不要把其他平台的文件用于安卓,也不要仅根据文件名里包含 Shadowrocket 就判断来源。本站安装包下载使用站内 /dl/shadowrocket/ 路径,本文不提供安装包直链,具体可用包以下载页当前列出的内容为准。
获取方式分为两档:iPhone / iPad 从 App Store 获取,$2.99 一次性付费,开发者为 Shadow Launch Technology Limited,系统要求以 App Store 页面标注为准;Mac(Apple 芯片 / Intel)、Windows、安卓、Linux 版免费。安卓用户不需要执行 iPhone / iPad 的购买流程。
- 确认设备:在系统设置的“关于手机”或“关于平板”查看设备信息,并对照下载页列出的适用条件;不要把处理器品牌名称直接当作安装包架构。
- 确认空间:安装需要保存 apk 并解包,剩余空间不能仅够容纳下载文件。出现空间不足提示时,先释放空间,再重新运行安装。
- 确认网络:先用系统浏览器访问本站下载页。网页打不开与安装器报错不是同一问题,尚未下载完成时不必调整应用内设置。
- 确认使用前提:后续连接需要用户已有自己的服务商与订阅。客户端安装完成不等于已经配置连接;本站不提供、不销售、不推荐节点或订阅。
二、从下载 apk 到完成安装的五步操作
下面以常见安卓系统流程说明。不同设备可能把“安装未知应用”放在不同菜单中,应以当前系统弹出的授权入口为准。这里的系统设置不等同于 Shadowrocket 应用内的 Settings;安装之前无需进入应用内查找开关。
-
打开下载页
用系统浏览器访问本站下载页,找到安卓平台区域。若当前处于微信内置浏览器,先按下一节切换到系统浏览器,再操作下载按钮。
-
等待文件完成
确认下载后,在浏览器的“下载内容”中查看进度。只有任务完成后才打开 apk;不要把仍在下载的临时文件改名成
.apk后尝试安装。 -
允许当前来源
打开 apk 后,如系统提示当前来源没有安装权限,点击提示中的“设置”,进入“安装未知应用”,为当前列出的浏览器或文件管理器开启“允许来自此来源的应用”。
-
返回安装器
返回原安装界面,选择“安装”,等待系统完成处理。如果返回后安装器已关闭,从浏览器下载记录或系统“下载”目录重新打开刚才的文件。
-
关闭来源权限
确认应用已安装后,回到刚才的来源权限页面,将临时开启的权限关闭。关闭这一权限不影响已经安装的应用运行;以后再次安装更新时可按需重新开启。
“允许安装未知应用”是给某个来源应用的权限,不是给 apk 文件的永久通行证。例如,从浏览器直接打开文件时,系统可能要求授权浏览器;转到文件管理器再打开时,系统可能改为要求授权文件管理器。应核对提示中的应用名称,而不是把所有来源都开启。
三、安装权限与 VPN 授权分开处理
安卓安装阶段的来源权限,只决定某个应用能否发起安装。首次连接时的 VPN 授权,则决定 Shadowrocket 能否建立系统 VPN 接口。两项权限用途不同:允许了前者,不代表已经允许后者;拒绝后者,也不代表 apk 安装失败。
安装来源权限
- 常见入口
- 系统设置 → 应用 → 特殊应用权限 → 安装未知应用
- 授权对象
- 实际打开 apk 的浏览器或文件管理器
- 处理时机
- 打开 apk 后,被系统安装器提示阻止时
- 安装之后
- 关闭本次临时开启的来源权限
菜单名称随系统而异,也可在系统设置中搜索“安装未知应用”。
系统 VPN 授权
- 触发位置
- 完成连接配置后,首次在 Home 打开连接开关
- 授权对象
- Shadowrocket 发起的系统 VPN 连接请求
- 确认内容
- 核对请求应用名称,再确认系统对话框
- 冲突检查
- 先停止当前占用系统 VPN 的其他连接
VPN 图标表示系统接口已建立,不等于订阅中的服务器必然可用。
如果设备由单位或学校管理,安装权限可能由设备策略限制,个人设置中不一定能够更改。此时应联系设备管理员,不要通过关闭设备管理或安全机制来强行安装。系统若明确报告风险或阻止安装,应先停止操作,重新确认下载来源和提示内容。
四、微信内无法下载时切换系统浏览器
微信内置浏览器与系统浏览器不是同一个下载环境。点按钮后没有文件、只停留在页面、下载被拦截,可能发生在文件请求交给系统下载器之前。此时不需要修改 Shadowrocket 的配置,也不应反复点击制造多个下载任务。
- 在微信内打开本站页面后,点击右上角菜单,查找“在浏览器打开”或含义相同的选项。菜单文字会随设备与微信界面变化。
- 如果没有该选项,使用菜单里的“复制链接”,手动打开系统浏览器,把网址粘贴到地址栏并访问;不要粘贴到搜索框后随意进入搜索结果。
- 确认地址栏域名是
shadowrockethub.com,再进入下载页的安卓平台区域点击下载。 - 在系统浏览器的下载记录查看是否生成任务。完成后从这条记录打开 apk,继续处理安装来源权限。
复制链接时应复制网页地址,而不是聊天中显示的标题或一段转发说明。如果系统浏览器能打开网页但文件任务失败,可先检查网络是否需要网页登录、设备存储是否已满,再从下载页重新发起一次下载。不要反复打开旧的失败文件。
五、安装完成后检查 Home 与 Global Routing
打开 Shadowrocket 后,先在 Home 添加用户已有的连接信息。使用订阅时,可从 Home 右上角“+”进入 Add Server,在 Type 中选择 Subscribe,填写自己的完整订阅链接并保存,再检查列表是否已载入。不同平台的控件位置可能有差异,应以当前页面显示的字段为准。若已有可用配置,不要为了测试安装而反复删除。
随后检查 Home 中的 Global Routing。安装成功与分流设置是否合适是两件事:应用能打开,说明安装阶段已经完成;某个网页无法访问,需要再看当前姿态、配置规则和服务器状态。以下只对比 Shadowrocket 自身的设置项,不把切换姿态当作修复所有网络问题的方法。
Config
推荐按当前选中的配置文件匹配规则。命中规则后使用该规则指定的策略,未命中前序规则时由 FINAL 等兜底设置处理;并非所有未命中流量都自动直连。
适合:已经确认配置内容的日常分流使用
Proxy
将由客户端接管的流量交给当前代理策略处理,不按 Config 中的常规分流规则选择直连。它不会补齐失效的订阅,也不会修正错误的服务器参数。
适合:短时对照检查是否与分流规则有关
Direct
将由客户端接管的流量直接连接目标,不经代理服务器转发。切到 Direct 后某些资源打不开,不能据此判断 apk 安装有问题。
适合:对照检查设备本身的直连网络
- 先确认 Home 已出现用户自己的服务器条目,再选择要使用的条目;空列表不是安装来源权限造成的。
- 打开连接开关,确认系统 VPN 请求,并留意是否出现明确错误提示。
- 用同一网页比较切换前后的现象,每次只改一个设置,记录原值,测试后恢复原配置。
- 需要检查规则时进入 Config;不要把
DOMAIN-SUFFIX、GEOIP、IP-CIDR或FINAL当成服务器地址填入 Add Server。
六、安卓安装与更新常见问题
排查时保留错误提示原文,并区分问题出现于下载、安装还是连接阶段。下面列出常见现象和对应动作;不要在尚未确认原因时同时清除数据、卸载应用和修改网络设置。
文件下载好了,为什么点开还是网页?
先查看浏览器下载记录中的文件类型。如果保存的是网页或错误提示页,就不是可安装的 apk。删除这次错误下载,回到本站下载页的安卓区域重新获取;不要只修改文件扩展名。
提示解析软件包失败,重新点安装有用吗?
先确认下载任务已完成,再检查下载页的适用条件与设备架构。删除未完成文件后重新下载一次;仍失败则保留系统提示,检查是否存在系统兼容性限制,不要连续重复安装同一份异常文件。
已经允许浏览器安装,文件管理器还是拦截?
权限按来源应用分别管理。从文件管理器打开 apk 时,要核对系统提示的来源名称,为该文件管理器临时允许安装;也可以返回已获授权的浏览器下载记录打开。完成后关闭临时权限。
更新提示应用未安装,要先卸载吗?
先检查剩余空间、安装包适用条件以及原应用来源。签名不匹配或系统禁止降级也可能导致覆盖失败。不要立即卸载;先保留可用配置,确认配置备份能恢复,再处理安装冲突。
安装后连接不上,需要重装 apk 吗?
先确认 Home 列表、当前选择的服务器、Global Routing 与系统 VPN 授权,再检查自己的订阅是否有效。应用能正常启动但无法连接时,应优先排查连接配置与网络;重装不会自动补充服务器信息。
后续更新仍从本站下载页进入安卓平台区域。尽量使用系统提供的覆盖安装流程,并在更新前妥善保留配置;不要假定卸载后数据一定能够找回。分享报错截图时,遮住订阅链接中的 token、账号及服务器认证信息,保留错误提示与所在操作步骤即可。