使用教學 · Clash 技術部落格

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

APK 安裝、VPN 授權、訂閱更新和背景保活是四個獨立步驟。先在前景完成一次存取,再透過鎖定螢幕和切換網路確認 Android 沒有把用戶端終止。

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

APK 能不能安裝,取決於來源、Android 版本和架構

Android 上名稱相近的 Clash 用戶端很多,舊專案、改包版和仍在維護的專案可能同時出現在搜尋結果裡。應從專案儲存庫的 Release 或專案明確給出的下載頁取得 APK,並查看發布說明支援的 Android 版本。

附件若區分 arm64-v8a、armeabi-v7a、x86_64 和 universal,近年的實體手機大多使用 arm64-v8a,模擬器可能是 x86_64。無法確認時使用專案提供的 universal 包,代價只是檔案更大。

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

安裝前看到的標記

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

「允許安裝未知應用」只給目前檔案來源

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

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

把訂閱更新成設定,再把設定切為活動狀態

Android 上的訂閱流程

  1. 新增遠端訂閱

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

  2. 立即更新

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

  3. 啟用這份設定

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

  4. 展開主要策略群組

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

有的應用支援從剪貼板、QR Code或 URL Scheme 匯入,入口不同,最終都要看到新的更新時間、策略群組和節點。清單裡只有訂閱名稱而節點為空,說明下載或解析還沒有完成。

更新按鈕一直轉圈時,不要連續重複新增。先切換一次 Wi-Fi 與行動數據,查看日誌是 timeout、TLS、401/403 還是 parse error:沒有回應再查網路,已經有狀態碼就按帳號或格式處理。

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

設定選好以後,Android 會確認系統 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 用戶端常提供「僅代理所選應用」或「繞過所選應用」兩種方向。選擇方向與名單相反時,瀏覽器、遊戲或訊息應用會完全不進入連線記錄,看起來像節點失效。

先關閉分應用功能完成全域對照,再重新啟用並只新增一兩個目標應用。被代理的應用應出現在連線記錄,被排除的應用應直連;這個前後結果比盯著名單勾選更可靠。

分應用結果怎麼讀

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

鎖定螢幕和切網是背景保活的兩次實際檢查

保持固定節點,鎖定螢幕幾分鐘後解鎖,存取同一頁面並查看新的連線記錄;隨後在 Wi-Fi 與行動數據之間切換,再重複一次。VPN 圖示仍在、前景通知沒有消失、兩次請求都命中預期出口,說明用戶端能夠在日常手機狀態下繼續工作。

若只在切網後停止,先在用戶端重新連線,讓 VPN 介面拿到目前網路;若每次鎖定螢幕都被關閉,回到電池和自啟動;若服務始終執行但請求 timeout,再處理節點與 DNS。三個結果各有自己的入口,不需要重新安裝 APK。

參考資料