本文適合使用 arm64 Android 裝置、準備安裝 Shadowrocket 的使用者。依照「使用系統瀏覽器下載 → 授權實際開啟檔案的應用程式 → 完成安裝 → 確認首次連線」的順序操作,可逐一排查微信內下載受限、安裝來源未授權、安裝套件不相容及連線設定問題。安裝用戶端不代表已取得連線服務,後續連線須使用者已有的服務商與訂閱。
一、確認 Android 裝置與下載入口
Shadowrocket(小火箭)Android 版使用 APK 安裝套件。本教學對應下載頁的 arm64 入口:arm64 指 ARM 64 位元架構,不是 Android 系統版本。多數近年推出的 Android 手機採用此架構,但處理器支援 64 位元,不代表廠商一定安裝了 64 位元系統;舊裝置、部分平板與模擬器應先確認系統支援的應用程式架構。
開啟Shadowrocket 全平台下載頁,找到 Android 區段後下載。安裝套件由本站 /dl/ 路徑提供,不必從聊天附件或檔案轉載頁尋找。請勿將 Mac、Windows 或 Linux 的檔案交給 Android 安裝程式,也不要只修改副檔名嘗試安裝。
Mac 提供 Apple 晶片與 Intel 兩種安裝套件。iPhone / iPad 版的開發者資訊為 Shadow Launch Technology Limited,系統需求以 App Store 頁面標示為準。各平台下載入口集中於下載頁,本文僅介紹 Android 版的下載與安裝流程。
二、使用系統瀏覽器下載並完成安裝
建議從一開始就使用系統瀏覽器瀏覽本站,讓下載記錄、安裝檔案與來源授權一致。各廠牌的系統選單名稱可能不同,以下也列出常見的英文路徑;若找不到相同項目,可在系統 Settings 搜尋「安裝未知應用程式」。
-
開啟下載頁
使用系統瀏覽器開啟本站,進入下載頁的 Android 區段,選擇 Android 版 arm64 APK。先確認裝置架構再開始下載,請勿點選其他平台的安裝套件。
-
等待下載完成
開啟瀏覽器選單 → Downloads,等下載作業完成後再點選檔案。若檔案仍顯示下載中、已暫停或失敗,請先恢復下載;此時重複開啟檔案無法補齊缺少的內容。
-
授權安裝來源
若系統提示來源尚未獲准,請點選提示中的 Settings,進入該應用程式的 Install unknown apps 頁面,開啟 Allow from this source,再返回安裝程式。只授權實際用來開啟 APK 的瀏覽器。
-
確認安裝
確認安裝程式顯示的應用程式名稱為 Shadowrocket,再選擇 Install。若出現安全性封鎖、裝置管理限制或不相容提示,請先看清楚具體原因,不要一概視為來源權限問題。
-
撤銷來源權限
安裝完成後,開啟應用程式確認能進入主畫面,再返回系統 Settings → Apps → Special app access → Install unknown apps,選擇剛才授權的應用程式,關閉 Allow from this source。
從瀏覽器的 Downloads 開啟檔案,與從檔案管理員開啟檔案,可能會被系統視為不同的安裝來源。如果已授權瀏覽器,之後改用檔案管理員開啟 APK,系統再次要求授權是正常情況。請以目前授權頁面顯示的應用程式名稱為準,不要同時為所有應用程式開啟權限。
三、微信內點擊下載沒有反應時的處理方式
微信內建瀏覽環境可能限制 APK 下載,或阻止啟動系統安裝程式。可能出現按鈕沒有反應、下載頁面停住,或提示需在瀏覽器中開啟等情況。這些狀況發生在檔案下載階段,不代表 Shadowrocket 安裝失敗。
處理方式:將網頁改用系統瀏覽器開啟
仍在微信內
- 開啟網頁右上角選單,尋找「在瀏覽器中開啟」選項。
- 若選單中沒有此選項,請複製目前的網頁網址,不要複製頁面內暫時顯示的下載狀態。
- 不要持續重複點擊按鈕,也不要將空白網頁儲存成安裝檔案。
已切換至瀏覽器
- 在網址列貼上本站網頁網址,重新進入下載頁的 Android 區段。
- 重新開始下載,並在瀏覽器的 Downloads 確認下載完成。
- 點選已下載完成的 APK,依系統提示授權目前的安裝來源。
重點是讓系統瀏覽器重新開始下載;僅切換到瀏覽器畫面,不會自動接續微信內未成功建立的下載作業。
若在系統瀏覽器中仍無法下載,請先確認一般網頁是否能正常開啟、儲存空間是否足夠,以及 Downloads 中是否顯示明確錯誤。可在 Wi-Fi 與行動網路之間切換後再試一次,並留意行動數據用量。下載尚未成功時,不必先修改 Shadowrocket 的 Global Routing 或訂閱設定。
四、分辨權限、安裝套件與系統限制
「無法安裝」只描述結果,並非單一原因。先記下錯誤發生在下載前、開啟檔案時,還是安裝進度結束後,再依下表處理。如此可避免下載問題反覆修改權限,或因相容性問題一再更換瀏覽器。
| 畫面顯示的狀況 | 優先確認事項 | 下一步 |
|---|---|---|
| 提示不允許從此來源安裝 | Install unknown apps 中授權的應用程式是否為目前用來開啟檔案的應用程式 | 只為對應的應用程式開啟 Allow from this source,返回原安裝程式重試 |
| 提示無法剖析安裝套件 | Downloads 是否顯示下載完成,以及檔案是否確實為 Android APK | 刪除下載失敗的檔案,從本站 Android 區段重新下載;若仍失敗,再檢查系統相容性 |
| 提示與裝置不相容 | 系統是否支援 arm64 應用程式,系統需求是否符合下載頁說明 | 在系統裝置資訊中確認;修改檔名或授權無法改變架構 |
| 提示儲存空間不足 | 裝置內部儲存空間的剩餘容量,而不只是外接記憶卡容量 | 清除不需要的檔案,為下載檔案及安裝解壓縮預留空間後再試 |
| 提示與現有應用程式衝突 | 裝置是否已安裝同名應用程式,系統是否提示簽章不一致 | 先備份既有設定並確認原應用程式來源,不要先解除安裝才尋找設定 |
| 遭工作資料或管理政策封鎖 | 是否為公司管理的裝置、工作資料空間或受限制的帳號 | 聯絡裝置管理員確認允許的安裝方式,不要嘗試繞過管理限制 |
五、首次啟動與 Global Routing 設定
應用程式能啟動,表示安裝階段已完成;能否建立連線仍取決於現有設定、服務參數與系統網路權限。先在 Home 確認自己的連線項目,再於 Config 檢查準備使用的設定。不要把 APK 當成訂閱匯入,也不要將訂閱連結貼到系統的安裝來源設定中。
- 使用自己已有的服務商與訂閱,確認匯入後的位址、連接埠、憑證與協定。連接埠應與服務方提供的數值逐項一致,不要因為使用 TLS 就自行改成
443。 - 首次啟動連線時,Android 可能會顯示系統 VPN 連線要求。看清楚要求中的應用程式名稱後再確認;這與 Install unknown apps 是兩種不同的權限。
- 依規則分流前,請檢查 Global Routing 的選項,以及目前 Config 中的 Rule。看到 VPN 狀態標示,只能表示系統通道已建立,無法單憑此確認遠端服務可用。
- 排查時先將 Settings → On Demand 保持關閉,手動控制連線;基礎連線穩定後,再視需要設定自動觸發,避免自動重新連線影響判斷。
Global Routing → Config
建議依目前設定中的規則選擇策略。規則由上往下比對,DOMAIN-SUFFIX、GEOIP、IP-CIDR 的比對對象各不相同,FINAL 則處理先前未符合規則的連線;實際出口由符合的策略決定,其餘流量不一定會直接連線。
適用情境:已有可信任的設定,日常使用需要依規則分流
Global Routing → Proxy
將由用戶端接管的流量交由代理策略處理,用來確認目前的連線項目是否可用。若 Proxy 可連線而 Config 無法連線,應繼續檢查規則與策略指向,不必重新安裝 APK。
適用情境:暫時排查規則與代理連線能力的差異
Global Routing → Direct
使用直連模式,可協助確認本機基礎網路是否能連上目標。Direct 下的連線結果無法證明代理伺服器運作正常,也無法修正錯誤的服務參數。
適用情境:比對本機網路與代理路徑的連線結果
Global Routing 中的 Scene 可依情境安排路由模式,並非安裝必要步驟。本教學先使用手動設定建立可重複的檢查條件,首次安裝不必設定 Scene 或 On Demand。
六、Android APK 安裝常見問題
已允許瀏覽器安裝,為什麼還是要求授權?
確認這次是否改由檔案管理員或其他應用程式開啟 APK。系統會分別授權實際發起安裝的來源應用程式。請回到瀏覽器的 Downloads 開啟已下載完成的檔案,或僅暫時授權目前的來源,安裝後再關閉該權限。
下載後桌面沒有圖示,是不是沒有安裝成功?
下載完成不等於安裝完成。先在 Downloads 點選 APK 並完成 Install;若安裝程式已提示成功,再到系統 Settings → Apps 搜尋 Shadowrocket。部分桌面只會將新應用程式放進應用程式清單,不會自動新增主畫面圖示。
換了網路仍無法剖析安裝套件,繼續下載有用嗎?
先確認重新下載的作業已完成。若同一裝置安裝完整的本站 arm64 套件仍出現錯誤,應進一步檢查裝置架構、系統相容性及管理政策,並記下系統原始提示;不要無止盡地重複下載,也不要修改副檔名嘗試安裝。
安裝成功但無法連線,需要重新安裝嗎?
通常應先排查設定。確認 Home 中選取的項目、Global Routing 模式、系統 VPN 要求與系統日期時間,再檢查位址、連接埠及協定參數。重新安裝不會自動修正錯誤密碼或無法使用的遠端服務,還可能導致未備份的設定遺失。
更新時仍請從本站下載頁取得 Android 安裝套件,通常由系統安裝程式依更新流程處理。請先備份目前設定;遇到簽章衝突等錯誤時,先找出原因,不要一開始就解除安裝。安裝完成後,可刪除 Downloads 中不再需要的舊 APK,並撤銷暫時授予瀏覽器或檔案管理員的安裝來源權限。