使用教學 · Clash 技術部落格

Clash Android 使用教學:APK 安裝、訂閱匯入與背景不斷線設定

Android 的 APK 架構、安裝來源、VPN 授權與訂閱更新需要分別核對。前景存取成功後,用鎖定螢幕和網路切換測試背景執行;只在鎖定螢幕後掉線時調整目前用戶端的電池與自啟動權限。

  • Android
  • 背景保活
  • 分應用
本文目錄

手機顯示安裝套件無法解析、簽名不一致,與鎖屏後代理斷線,需要處理的不是同一項設定。更換套件前要核對來源、架構和舊應用程式,避免刪除仍在使用的設定;安裝成功後再更新並啟用訂閱。只有前景連網已經正常,才檢查背景限制。

Android APK:發布來源、系統版本與架構

從專案儲存庫的 Release 或專案明確提供的下載頁取得 Android APK,查看發布說明支援的 Android 版本。名稱相近的 Clash 用戶端可能是舊專案、重新打包版或持續維護的專案,下載前核對實際專案。

按下表選擇架構;無法確定時可用專案提供的 universal 包,檔案通常更大。

出現「解析軟體套件時出現問題」時,不要關閉全部系統保護。先核對架構、下載是否完整和系統版本。

安裝前看到的標記

標記含義
arm64-v8a多數近年 64 位 ARM 手機和平板
armeabi-v7a較舊的 32 位 ARM 裝置
x86_64部分模擬器或少數 x86 裝置
universal包含多種架構,適合無法判斷時使用

安裝來源授權、簽名衝突與安全提示

透過瀏覽器或檔案管理器開啟 APK 時,Android 會要求允許該應用安裝未知來源的軟體。進入系統提示對應的設定,只給目前瀏覽器或檔案管理器臨時授權;安裝完成後可以關閉這項權限。

系統若顯示簽名不一致,通常是手機裡已有另一個來源的同包名應用。先備份本機設定並確認舊應用身分,再決定卸載;不要覆蓋一個簽名完全不同的包。Play Protect 或廠商安全提示出現時,應重新核對 Release 和檔案,而不是把保護永久停用。

更新訂閱並啟用目前 Profile

Android 上的訂閱流程

  1. 新增遠端訂閱

    貼上服務方提供的 Clash 或 Mihomo 相容 HTTPS 位址。

  2. 立即更新

    觀察狀態碼、解析錯誤和更新時間。

  3. 啟用這份設定

    確保目前 Profile 不是示例檔案或舊訂閱。

  4. 展開主要策略群組

    固定一條節點,模式先用 Rule。

有些應用程式支援從剪貼簿、QR Code 或 URL Scheme 匯入,入口不同,都要核對更新時間、策略群組和節點。只有訂閱名稱而節點為空時,檢查下載或解析錯誤、目前 Profile,以及是否篩除了所有節點。

更新按鈕一直轉圈時,不要重複新增。切換 Wi-Fi 與行動數據,查看記錄中的 timeout、TLS、401/403 或 parse error。沒有回應時查網路;401/403 查帳號或認證資訊,parse error 查格式;其他 HTTP 狀態依伺服器端提示處理。

訂閱連結包含 token。透過聊天工具傳到手機後,及時刪除包含完整 URL 的公開訊息;若已經發到群裡,去服務面板重置位址。

啟動 VPN 連線並確認用戶端通知

回到用戶端啟動服務,Android 會顯示「連線請求」或類似 VPN 確認,狀態欄隨後出現鑰匙或 VPN 圖示。這個提示來自系統,只表示目前應用獲准建立 VPN 入口,不代表剛選的節點一定可用。

手機同一時間通常只能有一套活動 VPN。另一個 VPN、廣告攔截器或防火牆若也佔用系統 VPN,新用戶端會啟動失敗或把原連線替換。開始測試前,應停掉另一套 VPN 型應用。

系統入口就緒的跡象

  • VPN 確認由目前安裝的用戶端發起
  • 狀態欄出現系統 VPN 圖示
  • 已允許通知時,通知列顯示用戶端前景服務
  • 其他 VPN 型應用已經停止

在前景驗證瀏覽器請求與節點

保持用戶端在前景,啟動系統 VPN,開啟瀏覽器存取一個熟悉的網站。回到用戶端的連線或日誌頁面,應該能找到目標網域、命中規則和節點;只有延遲數字變綠,還不能證明瀏覽器請求經過了設定。

VPN 圖示出現,但連線記錄為空

檢查分應用代理是否排除了瀏覽器,以及是否有另一套 VPN 接管。

連線顯示 DIRECT

目前規則選擇直連,查看是否符合設定預期。

連線走節點後 timeout

固定另一節點,並用 Wi-Fi 與行動數據做對照。

訂閱頁顯示 parse error

處理回傳格式或核心相容,VPN 權限無法修復。

鎖定螢幕掉線:電池限制、持續通知與自啟動

前景能用、鎖定螢幕後停止時,檢查背景程序是否仍在執行。在 Android「應用資訊 > 電池」或廠商頁面允許目前用戶端背景執行,並依需要調整電池最佳化。前景服務會提交持續通知;通知列是否顯示還受通知權限影響,沒看到通知無法單獨證明服務已停止。

小米、華為、OPPO、vivo、三星等系統的名稱不同,可能叫自啟動、背景活動、休眠應用或電池無限制。只調整目前用戶端,不必關閉整台手機的省電功能。

清理工具自動結束應用
把目前用戶端加入受保護清單,避免每次鎖定螢幕被清理。
重啟手機後沒有自動連線
查看用戶端是否提供啟動時連線,並確認系統允許自啟動。

分應用代理:所選應用是代理還是繞過?

Android 用戶端常提供「僅代理所選應用」或「繞過所選應用」兩種方向。選擇方向與名單相反時,瀏覽器、遊戲或訊息應用會完全不進入連線記錄,看起來像節點失效。

關閉分應用程式功能做一次對照,再啟用並新增一兩個目標應用程式。經過代理的應用程式應有連線記錄;被排除的應用程式通常直連,但開啟系統「封鎖不透過 VPN 的連線」時可能斷網。用實際結果核對清單,不只看勾選。

分應用結果怎麼讀

設定預期結果
僅代理所選應用只有名單內應用進入 Clash
繞過所選應用未封鎖非 VPN 連線時,清單內應用程式直連,其他應用程式進入 Clash
功能關閉由系統 VPN 接管範圍與規則共同決定

鎖定螢幕五到十分鐘,再切換 Wi-Fi 與移動資料

固定節點,鎖定螢幕五到十分鐘後解鎖,存取同一頁面並查看新連線記錄;再切換 Wi-Fi 與行動數據,重複請求。VPN 圖示仍在、兩次請求都命中預期出口,說明用戶端在這些狀態下仍能運作;已允許通知時,也檢查持續通知是否保留。

只在切換網路後停止時,在用戶端重新連線,讓 VPN 使用目前網路;每次鎖定螢幕都被關閉時,檢查電池限制和自啟動;服務始終執行但請求 timeout 時,再處理節點與 DNS。按對應現象檢查,不需要重新安裝 APK。

參考資料