本文適合準備在 Android 裝置上安裝 Shadowrocket(小火箭)的使用者。先從本站下載指南進入 Android 區,確認裝置可執行 arm64 應用程式,再用系統瀏覽器下載、授權安裝並首次連線 VPN。微信內下載無回應、檔案解析失敗與連線後無法存取,分屬不同環節,請分別檢查;安裝完成後,只需匯入使用者已有的訂閱或伺服器參數。
一、下載前確認 arm64 與取得方式
Android 版安裝檔採用 APK 格式。arm64 是為 64 位元 ARM 架構編譯的應用程式,不是 Android 系統版本,也不代表特定手機品牌。許多 Android 手機採用這種架構,但僅憑處理器標示「64 位元」無法完全判斷:裝置目前執行的系統也必須具備相應的應用程式執行環境。
先前往下載指南的 Android 區,閱讀目前安裝檔旁的架構與系統說明,再進行下載。請勿將 Mac Apple 晶片版誤認為 Android arm64 安裝檔;兩者雖然都涉及 ARM 架構,但安裝格式與執行系統不同。若不清楚裝置架構,可查閱裝置製造商提供的機型規格;若安裝程式明確提示不相容,請先確認相容性,不要反覆點擊安裝。
下載前確認
- 頁面入口
- 下載指南 → Android
- 目標架構
- arm64,須由裝置與系統支援
- 安裝格式
- APK,下載完成後交由系統安裝程式開啟
- 下載環境
- 系統瀏覽器或獨立瀏覽器
請從本站下載頁選擇實際安裝檔,不要自行拼接檔案網址。
安裝後準備
- 伺服器資料
- 使用者已有的訂閱或單一伺服器參數
- 訂閱入口
- Home → Add Server → Type → Subscribe
- 連線權限
- 首次連線時,確認系統的 VPN 連線要求
- 日常使用設定
- Global Routing → Config,並檢查目前設定
安裝應用程式、匯入伺服器與建立連線是三個獨立步驟。
取得方式分為兩種:iPhone / iPad 版在 App Store 售價 $2.99,一次買斷;系統需求以 App Store 頁面標示為準。Mac(Apple 晶片與 Intel)、Windows、Android、Linux 版免費。本文說明 Android 安裝流程,其他平台也請從本站下載指南選擇對應入口。客戶端費用與使用者已有服務的費用分開計算,買斷客戶端 ≠ 線路方案。
二、使用瀏覽器下載並完成安裝
建議從開啟網頁到下載安裝,全程使用同一個獨立瀏覽器。點擊下載按鈕後,請先查看瀏覽器的下載任務,不要連續點擊而產生多個檔案。以下以使用 Chrome 的 Android 裝置為例;不同製造商可能將「特殊應用程式存取權」標示為「特殊存取權」,請以系統設定中實際顯示的名稱為準。
-
開啟下載頁
在瀏覽器中開啟本站下載指南,進入 Android 區並選擇 arm64 安裝檔。若目前是在微信中瀏覽,請先依下一節說明切換至瀏覽器。
-
等待下載完成
前往 Chrome → 選單 → 下載項目查看任務。待下載完成後再開啟檔案;暫停、失敗或仍在下載中的任務都無法直接用來安裝。
-
授權安裝來源
點擊檔案後,若系統提示目前來源不允許安裝,請前往提示中的「設定」,開啟此瀏覽器的「允許來自此來源的應用程式」。
-
返回並確認安裝
返回剛才的安裝程式,確認應用程式名稱為 Shadowrocket,再點擊「安裝」。完成後選擇「開啟」,或返回桌面啟動應用程式。
-
撤銷來源權限
安裝完成後,可返回系統設定關閉該來源的安裝權限。日後更新時再視需要開啟;關閉此權限不會影響已安裝應用程式的正常執行。
三、處理微信內點擊下載沒有反應
微信內建瀏覽環境處理檔案下載與啟動安裝程式的方式,可能和獨立瀏覽器不同。點擊按鈕後仍停留在原頁,不一定代表安裝檔損毀,也不能據此判斷 Android 版本不相容。請先確認瀏覽器是否確實建立下載任務,再檢查安裝階段的問題。
依目前所在的瀏覽環境處理
仍在微信內
- 開啟網頁右上角選單,尋找「在瀏覽器中開啟」或類似選項。
- 若沒有此選項,請複製目前網頁連結,切換至系統瀏覽器貼上並開啟。
- 重新進入 Android 下載區,點擊下載後查看瀏覽器的下載清單。
已在獨立瀏覽器中
- 開啟下載清單,確認任務是「未建立」、「已暫停」還是「下載完成」。
- 若任務已暫停,請檢查網路與儲存空間後繼續下載,不要重複建立任務。
- 若檔案已下載完成但無法安裝,請檢查來源授權與裝置相容性。
先將網頁交由獨立瀏覽器開啟,再處理下載;在微信內反覆重新整理頁面無法取代這個步驟。
複製的是本站網頁網址,不需要複製或猜測安裝檔網址。切換瀏覽器後若又回到微信,請確認是否點開了聊天中的同一個連結;直接將網頁網址貼到瀏覽器網址列,可明確確認目前使用的瀏覽環境。瀏覽器已顯示下載完成,就不必再排查微信。
四、分別排查來源授權、解析失敗與安裝失敗
Android 安裝分為不同檢查階段。來源授權決定某個應用程式能否發起安裝;檔案解析會檢查安裝檔是否可讀取;安裝階段還會檢查系統相容性、可用空間,以及既有應用程式與更新檔之間的關係。通過其中一個環節,不代表後續檢查也一定會通過。
| 遇到的狀況 | 優先檢查項目 | 下一步處理方式 |
|---|---|---|
| 不允許此來源安裝應用程式 | 提示中標示的瀏覽器或檔案管理員 | 系統設定 → 應用程式 → 特殊應用程式存取權 → 安裝未知應用程式 → 選擇對應應用程式 → 允許來自此來源的應用程式。 |
| 解析套件時發生問題 | 確認下載是否完成,以及檔案是否來自目前的 Android 下載入口 | 刪除未下載完成的檔案,從本站重新下載;若仍然失敗,再確認系統與架構需求。 |
| 提示與裝置不相容 | 確認裝置支援 arm64,並查看下載頁的系統說明 | 查閱機型規格與系統資訊,不要嘗試變更副檔名或改用其他方式開啟。 |
| 提示儲存空間不足 | 系統設定 → 儲存空間中的可用空間 | 釋出空間後重試;安裝時除了儲存 APK,也需要額外空間解壓縮與存放應用程式資料。 |
| 既有應用程式無法覆蓋安裝 | 既有安裝來源、系統完整性提示與裝置管理限制 | 先備份設定並確認更新來源;不要為了重試就直接清除應用程式資料或解除安裝。 |
部分裝置可在系統設定 → 安全性與隱私權 → 其他安全性設定中找到「安裝未知應用程式」選項,也可以在系統設定中搜尋此名稱。由企業或學校管理的裝置可能受到管理員限制,個人設定無法取代管理員授權。若系統顯示安全性警告,請先閱讀具體原因並確認來源,不要把關閉整體安全防護當成通用安裝步驟。
五、首次開啟後匯入既有訂閱
安裝完成只代表客戶端已可執行,Home 中仍須有可用的伺服器。本文以使用者已有自己的服務商與訂閱為前提;本站僅說明用戶端操作,不提供或推薦任何連線服務。匯入時請保留原始網址中的協定、路徑與查詢參數,不要將它當成搜尋關鍵字輸入。
- 開啟 Shadowrocket,在 Home 中進入 Add Server;若使用右上角「+」的介面,請點擊「+」進入新增頁面。
- 將 Type 設為 Subscribe,在 URL 欄位貼上使用者已有的訂閱網址,填入方便辨識的名稱後儲存。
- 更新對應的訂閱,返回 Home 確認是否出現伺服器項目;之後若網址不變,只需更新原訂閱,不必重複新增。
- 選擇既有伺服器,檢查 Global Routing 與目前的 Config,再啟用連線,並確認 Android 系統彈出的 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 用於按需連線,不是 Android 系統的「允許安裝未知應用程式」,也不是訂閱更新開關。若裝置在鎖定螢幕或切換網路後中斷,請進一步檢查系統設定 → 應用程式 → Shadowrocket → 電池中的背景執行限制,並依裝置實際提示調整。
- 下載階段失敗:查看瀏覽器下載任務、網路與儲存空間,不要調整 Global Routing。
- 安裝階段失敗:檢查來源權限、檔案是否完整下載及相容性,不要修改訂閱。
- 連線階段失敗:檢查 VPN 授權、既有伺服器參數與目前 Config,不要反覆重新安裝 APK。