Android 版 Clash Meta 使用指南:VpnService 授權、應用程式分流與省電白名單
說明 Android 的 VpnService 授權、永久啟用 VPN、應用程式分流設定,以及各大品牌手機的省電白名單設定方式,降低背景連線中斷的情況。
先釐清 Android VPN 介面與代理節點的差異
Android 上的 Clash Meta 類用戶端通常會透過 Android 的 VpnService 建立本機虛擬網路介面,再將收到的流量交由 Mihomo 核心處理。狀態列出現 VPN 鑰匙圖示,代表系統已建立 VPN 連線,不表示訂閱中的節點已連通,也不代表每個應用程式都會經過代理節點。
一筆請求會經過兩個獨立判斷:Android 先決定是否將該應用程式的流量交給 VPN,再由核心依照規則決定直連、使用代理群組或拒絕連線。用戶端選擇「規則」模式後,符合 DIRECT 規則的請求仍可能先經過 VPN 介面,只是在核心中選擇直接連線。
- VPN 授權:允許用戶端接收系統路由給它的網路流量。
- 訂閱與設定檔:提供節點、代理群組、DNS 和分流規則,無法取代系統授權。
- 省電設定:降低系統終止背景服務的機率,無法修復失效的節點。
VpnService 授權提示:首次連線與再次要求授權
首次連線的操作順序
- 匯入可用的設定檔,確認目前選取的設定檔能正常載入,且代理群組已選好節點。
- 點選用戶端的啟動或連線按鈕。系統顯示「連線要求」時,確認提出要求的是剛開啟的用戶端,再點選允許。
- 查看系統 VPN 狀態和用戶端記錄,再開啟目標網站確認連線是否正常。
- 再開啟一個預期會直連的網站,確認規則分流符合預期;不要只憑延遲測試結果判斷所有流量。
Android 的同一個使用者或設定檔通常只能有一個作用中的 VPN。廣告封鎖工具、防火牆、封包擷取工具和公司 VPN 也可能使用同一套介面。新的連線取代舊連線後,原本的用戶端可能會顯示已中斷;這不是新增節點或變更連接埠就能解決的問題。
每次啟動都出現授權提示時,先檢查什麼
先確認是否在兩個 VPN 應用程式之間切換,或剛執行過解除安裝後重新安裝、清除應用程式資料、移除 VPN 設定等操作。另一個應用程式取得授權後,目前的用戶端可能需要重新申請。工作設定檔中的 VPN 也可能受裝置管理政策限制,個人空間與工作空間的狀態不可混為一談。
授權視窗無法點選時,先關閉懸浮視窗、螢幕濾鏡等覆蓋層,再從系統設定或用戶端重新發起連線。不要為了通過提示視窗而關閉與問題無關的系統安全功能。若裝置由公司或機構管理,請先確認管理政策是否允許建立個人 VPN。
永久啟用 VPN 與封鎖未使用 VPN 的連線
在接近原生 Android 的系統中,通常可前往「設定」→「網路和網際網路」→「VPN」→點選用戶端旁的設定按鈕。三星手機常見路徑為「設定」→「連線」→「更多連線設定」→「VPN」。Android 7.0 起提供永久啟用 VPN 的系統機制,但是否顯示開關、能否使用,仍取決於用戶端的設定和裝置政策。
| 設定 | 功能 | 使用前確認 |
|---|---|---|
| 永久啟用 VPN | 系統會在啟動後及連線中斷時,嘗試維持指定的 VPN 服務 | 用戶端支援,且設定檔可在背景載入 |
| 封鎖未使用 VPN 的連線 | 限制未經 VPN 的網路流量 | VPN 無法使用時,可能會完全無法上網 |
| 用戶端開機啟動 | 由應用程式處理開機後的啟動流程 | 已允許廠商的自動啟動權限 |
建議先只開啟「永久啟用 VPN」,重新啟動手機並首次解鎖後,確認用戶端能否恢復連線。完成鎖定螢幕及行動數據切換測試後,再決定是否啟用「封鎖未使用 VPN 的連線」。後者不是背景常駐開關,而是網路存取限制。
應用程式分流:包含清單、排除清單與規則模式
在用戶端設定中尋找「應用程式分流」、「存取控制」或「選擇應用程式」。這些名稱可能指同一類 Android VPN 應用程式篩選功能。不要只憑開關名稱猜測用途,請閱讀頁面中「僅限所選應用程式」或「略過所選應用程式」的說明。
兩種清單的實際用途
- 僅讓所選應用程式使用 VPN:這是包含清單。適合只讓瀏覽器和少數工具連線,其他應用程式則維持原本的系統網路路徑。
- 讓所選應用程式略過 VPN:這是排除清單。適合讓大多數應用程式使用 VPN,只排除少數明確需要本機網路路徑的應用程式。
- 進入 VPN 後仍會比對規則:選取應用程式不代表一定會使用代理節點;網域、IP 和最後的兜底規則仍會影響流量出口。
Android 底層的允許清單與封鎖清單無法在同一次 VPN 建立流程中混用。用戶端介面可能會透過模式切換選擇其中一種。修改後通常需要中斷並重新連線 VPN,才能重建介面並套用清單;只返回首頁不一定代表設定已生效。
用兩個應用程式交叉測試,不要只看一個網頁
- 選一個瀏覽器加入 VPN,另一個設為略過,並記下目前使用的是哪種清單模式。
- 重新連線用戶端,將兩個瀏覽器完全關閉後再重新開啟,減少沿用舊連線造成的影響。
- 在兩個瀏覽器中開啟相同目標網站,同時查看用戶端的連線記錄。進入 VPN 的請求應該會出現在記錄中,並顯示相應的規則或出口。
- 安裝新應用程式後,重新檢查清單。包含模式通常不會自動加入新應用程式;排除模式則通常會讓新應用程式使用 VPN。
應用程式分身、工作設定檔和不同使用者中的應用程式,可能會有不同的身分;在個人空間選取的瀏覽器,不一定會涵蓋工作空間中的副本。瀏覽器也可能啟用自己的加密 DNS,導致 DNS 路徑與系統解析方式不同;排查時應一併記錄,不能只憑解析結果判斷應用程式分流失效。
省電白名單:分別放寬電池限制與自動啟動
Android 的 Doze、應用程式待命和手機品牌的背景管理,是不同層面的限制。用戶端通常會透過前景服務維持 VPN,並顯示持續通知,但前景服務並不保證永遠不會停止。允許代理用戶端在背景執行,也不會讓訂閱中的每個節點自動變得可用。
先長按用戶端圖示,進入「應用程式資訊」,尋找「電池」或「應用程式電池用量」,將背景策略改為「不受限制」或「允許背景活動」。如果系統提供「電池最佳化」清單,請切換至「所有應用程式」,找到用戶端並允許不進行最佳化。下表列出常見路徑;系統更新後,選項名稱可能會改變。
| 系統 | 常見路徑 | 主要操作 |
|---|---|---|
| Pixel/接近原生 Android | 設定 → 應用程式 → 查看所有應用程式 → 用戶端 → 應用程式電池用量 | 允許背景使用;若有策略選項,請選「不受限制」 |
| 小米 HyperOS/MIUI | 應用程式資訊 → 省電策略;在設定中搜尋「自動啟動」 | 選擇「無限制」,並允許用戶端自動啟動 |
| 三星 One UI | 設定 → 電池 → 背景使用限制 | 從休眠及深度休眠清單中移除;若有此選項,可加入「永不自動休眠的應用程式」 |
| OPPO/一加 ColorOS | 應用程式資訊 → 耗電管理;在設定中搜尋「自動啟動」 | 允許背景活動,並確認已授予自動啟動權限 |
| vivo / iQOO | 設定 → 電池 → 背景耗電管理;在設定中搜尋「自動啟動」 | 允許背景高耗電或啟用相應的放行選項,並允許自動啟動 |
| 華為/榮耀相關系統 | 在設定中搜尋「應用程式啟動管理」 | 若支援,請改為手動管理,並允許自動啟動、關聯啟動及背景活動 |
如果應用程式沒有出現在某個白名單的新增清單中,不必反覆重新安裝。它可能已經不受限制,或目前系統是透過其他入口管理。返回應用程式資訊確認實際的電池策略即可。最近使用的應用程式畫面中的「鎖定」可作為輔助,但不能取代電池策略和啟動權限。
檢查 Android 13 及以上版本的通知設定
允許通知有助於查看 VPN 前景服務狀態,也方便使用停止按鈕。在 Android 13 及以上版本中,拒絕通知權限不一定會讓前景服務無法啟動,因此「通知列沒有通知卡片」不足以單獨證明 VPN 已停止。還需要一併檢查系統 VPN 狀態、用戶端執行狀態和連線記錄。
不要為了單一用戶端關閉整支手機的所有省電防護。先只調整該應用程式,再進行測試。如果系統啟用了超級省電或極限省電模式,普通應用程式白名單可能也不足以維持原有運作方式,請在測試記錄中註明。
鎖定螢幕後斷線排查:區分程序停止、網路切換與節點故障
依照以下順序進行一次可重複的測試。這裡的 10 分鐘、30 分鐘是建議的觀察間隔,不代表特定機型的實測續航或背景常駐保證。每次只變更一項設定,方便判斷哪個調整有效。
- 建立基準:連上 Wi-Fi,啟動用戶端,記下時間、目前節點、代理模式,以及系統 VPN 圖示的狀態。
- 鎖定螢幕 10 分鐘:解鎖後先確認 VPN 是否仍連線,再開啟目標網站。如果必須開啟用戶端才能恢復連線,請優先檢查背景限制和服務記錄。
- 延長至 30 分鐘:使用相同設定重複測試,避免短時間亮屏掩蓋背景問題。
- 切換網路:從 Wi-Fi 切換至行動數據,再切回 Wi-Fi。若圖示始終顯示連線,但請求逾時,請查看記錄中的重新連線、解析錯誤及節點連線錯誤。
- 重新啟動確認:重新啟動後解鎖,分別確認永久啟用 VPN、自動啟動和設定檔載入是否正常。
VPN 圖示消失且用戶端顯示已停止,較可能是服務已結束或被其他 VPN 取代;若圖示仍在、規則連線記錄正常但目標逾時,則應優先檢查節點、DNS 和網路切換。若只有特定應用程式無法使用,先檢查應用程式分流模式和該應用程式的網路設定,不要立刻重設整份訂閱。
可長期沿用的設定檢查清單
- 只保留一個預計使用中的 VPN,並確認它與廣告封鎖工具、公司 VPN 之間的切換方式。
- 記下應用程式分流清單採用包含模式還是排除模式;每次修改後都重新建立 VPN 連線。
- 先確認永久啟用 VPN 正常,再評估是否需要封鎖 VPN 外的連線,並記下如何恢復設定。
- 同時確認電池策略與自動啟動權限,不要只依賴最近使用的應用程式畫面中的鎖定功能。
- 保留鎖定螢幕、網路切換和重新啟動三類測試結果;更新用戶端或系統後,請重新驗證。
需要進一步調整規則、DNS 或 TUN 相關選項時,可參閱從新手到進階的設定說明;遇到特定錯誤,可先查閱常見問題。提供排查記錄時,請附上系統版本、用戶端版本、故障發生時間和相關記錄片段,並隱去訂閱網址、存取權杖與節點密碼。