本文适合准备在安卓设备上安装 Shadowrocket(小火箭)的用户。先从本站下载指南进入安卓区,确认设备能够运行 arm64 应用,再用系统浏览器完成下载、授权安装和首次 VPN 连接。微信内下载无响应、文件解析失败与连接后无法访问属于不同环节,应分别检查;安装完成后,只需导入用户已有的订阅或服务器参数。
一、下载前确认 arm64 与获取渠道
安卓版安装文件采用 apk 格式。arm64 指面向 64 位 ARM 架构的应用构建,不是安卓系统版本号,也不表示某个手机品牌。许多安卓手机采用这种架构,但仅凭处理器宣传中的“64 位”不能完全判断:设备实际运行的系统也需要具备相应应用运行环境。
先进入下载指南的安卓区,阅读当前安装包旁的架构与系统说明,再下载。不要把 Mac 的 Apple 芯片版当作安卓 arm64 包,两者虽然都涉及 ARM 架构,安装格式与运行系统却不同。设备架构不明时,可查阅设备厂商提供的机型规格;安装器明确提示不兼容时,先核对兼容性,而不是反复点击安装。
下载前核对
- 页面入口
- 下载指南 → 安卓
- 目标架构
- arm64,需设备与系统支持
- 安装格式
- apk,下载完成后交由系统安装器打开
- 下载环境
- 系统浏览器或独立浏览器
从本站下载页选择实际安装包,不手动拼接文件地址。
安装后准备
- 服务器内容
- 用户已有的订阅或单个服务器参数
- 订阅入口
- Home → Add Server → Type → Subscribe
- 连接权限
- 首次连接时确认系统 VPN 连接请求
- 日常姿态
- Global Routing → Config,并检查当前配置
安装应用、导入服务器与建立连接是三个独立步骤。
获取方式分两档:iPhone / iPad 在 App Store $2.99 一次性买断,系统要求以 App Store 页面标注为准;Mac(Apple 芯片与 Intel)、Windows、安卓、Linux 版免费。本文讲解安卓安装流程,其他平台也统一从本站下载指南选择对应入口。客户端获取费用与用户已有服务的费用分别计算,客户端买断 ≠ 线路套餐。
二、用浏览器下载并完成安装
建议从打开网页到下载安装都在同一个独立浏览器中完成。下载按钮已经触发后,先检查浏览器的下载任务,不要连续点击生成多份文件。以下以使用 Chrome 的安卓设备为例;不同厂商可能把“特殊应用权限”写成“特殊访问权限”,应以系统设置中实际出现的名称为准。
-
打开下载页
在浏览器中打开本站下载指南,进入安卓区并选择 arm64 安装包。若当前页面在微信中,先按下一节的方法切换到浏览器。
-
等待下载完成
在 Chrome → 菜单 → 下载内容中查看任务。等待任务完成后再打开文件;处于暂停、失败或下载中的任务不能直接用于安装。
-
授权安装来源
点击文件后,若系统提示当前来源不允许安装,进入提示提供的“设置”,打开此浏览器对应的“允许来自此来源的应用”。
-
返回确认安装
返回刚才的安装器,核对应用名称为 Shadowrocket,再点击“安装”。完成后选择“打开”,或回到桌面启动应用。
-
收回来源权限
安装完成后,可回到系统设置关闭该来源的安装权限。以后更新时按需再次开启;关闭此权限不会阻止已经安装的应用正常运行。
三、微信内点下载没有反应的处理
微信内置网页环境对文件下载与调起安装器的处理,可能和独立浏览器不同。点击按钮后仍停留在原页,不一定表示安装包损坏,也不能据此判断安卓版本不兼容。应先确认浏览器是否真正创建了下载任务,再检查安装阶段的问题。
按页面当前所在环境处理
仍在微信内
- 打开网页右上角菜单,寻找“在浏览器打开”或同义选项。
- 若没有该选项,复制当前网页链接,切换到系统浏览器粘贴打开。
- 重新进入安卓下载区,点击下载后查看浏览器下载列表。
已在独立浏览器
- 打开下载列表,区分“未创建任务”“暂停”与“下载完成”。
- 若任务暂停,检查网络与存储空间后继续,不重复创建任务。
- 若文件已完成但无法安装,转查来源授权与设备兼容性。
先把网页交给独立浏览器,再处理下载;反复刷新微信内页面不能替代这一步。
复制的是本站网页地址,不需要复制或猜测安装文件地址。切换浏览器后如果发现又回到了微信,应检查是否点开了聊天中的同一条链接;直接在浏览器地址栏粘贴网页链接,可以明确当前使用的打开环境。浏览器已经显示下载完成时,就不必继续排查微信。
四、来源授权、解析失败与安装失败分别排查
安卓安装存在不同的检查阶段。来源授权决定某个应用能否发起安装;文件解析检查安装包能否被读取;安装阶段还会检查系统兼容性、可用空间以及已有应用与更新包的关系。一个环节通过,并不意味着后续检查一定通过。
| 看到的现象 | 先检查什么 | 下一步操作 |
|---|---|---|
| 不允许此来源安装应用 | 提示中标明的浏览器或文件管理器 | 系统设置 → 应用 → 特殊应用权限 → 安装未知应用 → 对应应用 → 允许来自此来源的应用。 |
| 解析软件包时出现问题 | 下载是否完成,文件是否来自当前安卓入口 | 移除未完成文件,从本站重新下载;若仍失败,再核对系统与架构要求。 |
| 提示与设备不兼容 | arm64 支持与下载页的系统说明 | 查阅机型规格及系统信息,不通过改后缀或更换打开方式尝试解决。 |
| 提示存储空间不足 | 系统设置 → 存储中的剩余空间 | 释放空间后重试;安装过程除保存 apk 外,还需要解包和应用数据空间。 |
| 已有应用无法覆盖安装 | 已有安装来源、系统完整提示与设备管理限制 | 先保存配置并确认更新来源;不要为了重试直接清除应用数据或卸载。 |
部分设备会在系统设置 → 安全与隐私 → 更多安全设置中提供“安装未知应用”入口,也可以在系统设置内搜索这一名称。企业或学校管理的设备可能由管理员限制安装,个人开关无法替代管理员授权。系统给出安全警告时,应先阅读具体原因、确认来源,不要把关闭整体安全防护当作通用安装步骤。
五、首次打开后导入已有订阅
安装完成只代表客户端已经可运行,Home 中还需要有可用的服务器。本文以用户已有自己的服务商与订阅为前提,本站仅说明客户端操作,不提供或推荐任何连接服务。导入时应保留原地址的协议、路径和查询参数,不把它当成搜索关键词输入。
- 打开 Shadowrocket,在 Home 进入 Add Server;使用右上角“+”的界面中,点击“+”进入添加页面。
- 将 Type 设为 Subscribe,在 URL 字段粘贴用户已有订阅地址,填写便于辨认的名称后保存。
- 对对应订阅执行更新,返回 Home 检查是否出现服务器条目;后续地址不变时更新原订阅即可,不必反复添加。
- 选择已有服务器,检查 Global Routing 与当前 Config,再开启连接,并确认安卓系统弹出的 VPN 连接请求。
订阅地址的形式可以是 https://example.com/sub?token=xxxx,这是不可用于实际连接的示例。实际地址中的 token 通常具有访问权限含义,不应公开发给他人,也不要放在截图中。若已有的是单个服务器参数,应在 Add Server 中选择对应的协议 Type,按提供方给出的地址、端口、认证与传输设置填写,而不是强行作为 Subscribe 导入。
- 订阅更新失败:检查链接是否完整、是否已过期以及当前网络能否访问该地址;此时通常无需重装客户端。
- 订阅成功但无法连接:继续核对服务器状态、认证信息与传输设置,区分列表导入成功和服务器连接成功。
- VPN 请求被取消:重新发起连接并阅读系统提示;已有其他 VPN 连接时,先确认是否需要切换。
- 首次排查:先手动建立一次稳定连接,再设置自动连接条件,避免同时引入多个变量。
六、安装成功后的路由与连接检查
Global Routing 控制流量采用哪种路由姿态,不负责修复 apk 安装,也不会自动补全服务器认证参数。以下对比用于完成安装后的连接验证。这里所说的流量,指被 Shadowrocket 接管的流量;应用分流、系统限制或局域网相关设置仍可能影响实际覆盖范围。
Config
推荐依据当前 Config 的规则依次匹配,再交给命中的策略。结果取决于规则顺序、策略定义和 FINAL 设置,并不等于所有未命中的流量都会直连。
适合:已有正确配置后的日常规则分流
Proxy
让接管的流量采用代理路径,不按当前 Config 的规则逐条分流。可用于临时对照服务器是否可连接,但不能替代错误的认证或传输参数。
适合:短时间区分规则问题与代理连接问题
Direct
让接管的流量直接连接目标,不经过代理服务器。切换后能访问某个网站,只能说明该目标在当前直连网络下可达。
适合:对照本地网络与目标的直连情况
Scene
按照已设置的场景条件使用相应路由安排,需要先检查场景内容。它不是一个无需配置就能替用户选择服务器的通用测试模式。
适合:已经建立并核对场景条件的使用环境
若 Proxy 能连接而 Config 下只有特定目标失败,优先检查当前 Config 中相关域名规则、策略名称和兜底规则。例如下面的规则片段依次处理域名后缀、中国地区 IP 与其余流量。示例要求配置中存在可用的 PROXY 策略;它只是规则片段,不是可以直接替换全部配置的完整文件。
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY
需要自动连接时,再进入 Settings → On Demand 检查可用的触发设置,按实际网络条件启用。On Demand 处理按需连接,不是安卓系统的“允许安装未知应用”,也不是订阅更新开关。若设备在锁屏或切换网络后断开,应进一步检查系统设置 → 应用 → Shadowrocket → 电池中的后台运行限制,并结合设备实际提示调整。
- 下载阶段失败:查看浏览器下载任务、网络与存储,不改 Global Routing。
- 安装阶段失败:检查来源权限、文件完整下载情况与兼容性,不修改订阅。
- 连接阶段失败:查看 VPN 授权、已有服务器参数与当前 Config,不反复重装 apk。