v2rayNG 安卓使用要點:VpnService 授權、省電白名單與分應用程式代理設定

說明 v2rayNG 首次連線的 VPN 授權提示、省電白名單設定,以及繞過或僅代理特定應用程式的配置方法。

本文速覽

適合已匯入 VMess、VLESS、Trojan 或 Shadowsocks 節點,卻遇到首次授權不清楚、鎖定螢幕後連線中斷,或部分應用程式不應使用代理等問題的 v2rayNG 使用者。完成本文的授權、背景執行策略與分應用程式規則後,即可建立行為可預期、方便逐項排查的安卓代理連線。

VpnService 授權決定流量能否進入 v2rayNG

v2rayNG 在安卓上啟動連線時,會呼叫系統提供的 VpnService 介面。首次連線通常會出現系統確認視窗,說明該應用程式希望建立 VPN 連線。這裡的「VPN」是指安卓授予應用程式的一種網路接管能力:系統建立虛擬網路介面,將符合條件的應用程式流量送入 v2rayNG,再由 Xray 核心依照目前的節點與路由規則處理。

這項授權與訂閱網址、節點協定及伺服器驗證屬於不同層級。授權成功只代表 v2rayNG 可以接收裝置流量,不代表 VMess 或 VLESS 節點一定可用;反過來,即使節點參數完全正確,沒有 VpnService 授權也無法建立裝置層級的代理。排查時應先確認狀態列出現系統 VPN 標誌,再檢查節點握手與核心記錄。

1 次
首次連線通常需要系統授權
1 條
系統同時保留的活動 VPN 通道
10808
常見的本機 SOCKS 監聽連接埠
30 分鐘
建議的鎖定螢幕穩定性觀察週期

安卓通常一次只允許一條活動中的 VpnService 通道。如果連線按鈕剛變成已啟動便立即恢復,或系統顯示「取代現有 VPN」之類的提示,應先關閉其他佔用該介面的網路工具。工作資料空間、系統的永遠開啟 VPN 策略,以及企業裝置管理規則,也可能限制一般應用程式建立通道。

  • 狀態列沒有 VPN 標誌:優先檢查系統授權、其他 VPN 通道與裝置管理限制。
  • 狀態列已有標誌但所有應用程式都無法連網:檢查目前節點、DNS、路由規則與核心記錄。
  • 只有個別應用程式無法連網:檢查分應用程式代理選擇、應用程式自身的專用網路設定,以及是否啟用了繞過模式。
  • 無線網路正常、行動網路失敗:重新連線後查看網域解析、IPv6 與傳輸層設定,不要直接將問題歸因於授權。

依序完成首次連線的授權與節點驗證

以下步驟以 v2rayNG 1.9.x 系列常見的中文介面為例。不同系統的介面可能改變授權視窗按鈕的位置,但操作邏輯一致。開始前應先完成訂閱匯入或單一節點匯入,並確認設定清單中至少有一個可選節點。

  1. 選取節點

    在主介面點選一項設定,使其成為目前節點。訂閱使用者可先開啟右上角選單,執行「更新訂閱」,確認清單不是舊快取或空白群組。

  2. 啟動連線

    點按主介面底部的連線按鈕。首次執行出現系統 VPN 請求時,確認申請方為 v2rayNG,然後同意建立連線。

  3. 確認狀態

    等待主介面狀態變化,同時檢查狀態列是否出現 VPN 標誌。若按鈕立即恢復原狀,開啟右上角選單中的「記錄」,查看失敗時間點附近的內容。

  4. 測試連線

    先用瀏覽器開啟一個穩定的網站,再測試需要代理的目標。不要只查看節點延遲;延遲測試成功與完整網頁請求成功並不是同一項檢查。

  5. 執行鎖定螢幕測試

    保持連線並鎖定螢幕 30 分鐘,再解鎖後立即存取網路。如果每次都必須手動重新連線,請繼續處理系統電池策略與背景活動權限。

v2rayNG 的節點清單可以來自 Base64 訂閱,也可以來自 vmess、vless、trojan 或 ss 分享連結。匯入方式不會改變 VpnService 授權的作用。訂閱負責批次提供設定,核心負責協定連線,系統介面負責收集應用程式流量;三個層級應分開判斷。

連線後若出現「有 VPN 標誌但無法存取」的情況,應查看核心記錄,而不是反覆撤銷系統授權。若記錄出現網域解析失敗,請檢查私人 DNS 與節點位址;出現連線逾時,請檢查伺服器位址、連接埠與目前網路;出現驗證失敗,則核對 UUID、密碼、加密方式或傳輸參數。

檢查順序
1. 系統 VPN 標誌是否存在
2. 目前節點是否已選取
3. 記錄是否出現 DNS 或連線錯誤
4. 分應用程式代理是否排除了測試應用程式
5. 鎖定螢幕後程序是否仍在執行

使用省電白名單處理鎖定螢幕後的背景斷線

安卓的省電機制會限制長時間留在背景的程序。v2rayNG 建立連線後,需要持續維護虛擬介面、協定工作階段與網路變化監聽;如果系統在鎖定螢幕後凍結或回收程序,通常會表現為狀態列標誌消失、訊息應用程式延遲、解鎖後短暫無法連網,或連線按鈕仍顯示已啟動但實際流量已中斷。

先使用系統內建的電池設定入口調整策略。Android 14 常見路徑為「設定」→「應用程式」→「v2rayNG」→「應用程式電池用量」→「不受限制」。另一個入口是「設定」→「應用程式」→「特殊應用程式存取權」→「電池最佳化」→「所有應用程式」→「v2rayNG」→「不最佳化」。實際選單名稱可能隨系統介面而異,但目標都是允許該應用程式在鎖定螢幕後繼續執行背景工作。

不受限制

建議

允許 v2rayNG 在鎖定螢幕及網路切換後繼續維護 VpnService 與核心程序,適合作為長時間連線的主要設定。

適用情境:日常持續連線、訊息同步,以及行動網路與無線網路頻繁切換

最佳化或自動管理

由系統根據使用頻率決定背景資源,短時間測試通常正常,但長時間鎖定螢幕後可能延遲恢復。

適用情境:偶爾手動連線,每次使用前主動開啟用戶端

受限制

系統會大幅壓縮背景執行機會,代理連線容易在鎖定螢幕、待機或記憶體不足時停止。

適用情境:不需要背景代理,只進行暫時診斷

部分裝置還提供「自動啟動」「背景活動」「鎖定背景工作」或「休眠應用程式」清單。這些開關不屬於 v2rayNG 本身的設定,需要在系統應用程式管理中處理。如果裝置具備自動清理背景工作的功能,應將 v2rayNG 從清理清單中移除,並允許它在開機後或網路變化時繼續執行。

結論:先固定系統背景策略,再調整節點參數

如果連線只在鎖定螢幕後中斷,而亮屏使用一直正常,請優先將 v2rayNG 設為不受限制,並完成 30 分鐘鎖定螢幕複測;此時更換 VMess、VLESS 或傳輸方式,通常無法解決程序被系統回收的問題。

  • 測試前維持同一個節點,不要同時修改協定、路由與電池策略。
  • 鎖定螢幕 30 分鐘後解鎖,立即觀察 VPN 標誌並發出一次網頁請求。
  • 從無線網路切換到行動網路,再等待 10 秒確認連線是否自動恢復。
  • 連續複測兩次;只有在固定條件下可重複出現的中斷,才容易判斷是哪項系統策略觸發。

分應用程式代理的繞過與僅代理模式

分應用程式代理會依照安卓應用程式的 UID,決定流量是否進入 VpnService。它發生在協定連線之前,因此不受目前節點為 VMess、VLESS、Trojan 或 Shadowsocks 的影響。選錯應用程式時,節點本身可以保持在線,但目標應用程式會直接連線,或無法套用預期的路由。

在 v2rayNG 中開啟側邊欄或主選單,進入「設定」→「分應用程式代理」。先啟用分應用程式代理,再選取應用程式並確認「繞過模式」的狀態。最容易混淆的是:相同的勾選清單,在繞過開關狀態不同時,代表完全相反的意義。

  1. 停止連線

    返回主介面停止目前連線。先停止再修改應用程式範圍,可以避免舊的虛擬介面繼續使用上一組選擇結果。

  2. 開啟功能

    進入「設定」→「分應用程式代理」,開啟分應用程式代理總開關,等待已安裝的應用程式清單載入完成。

  3. 確認模式

    只希望少數應用程式進入代理時,關閉「繞過模式」並勾選目標應用程式;希望大多數應用程式進入代理、少數應用程式直接連線時,開啟「繞過模式」並勾選需要排除的應用程式。

  4. 儲存選擇

    返回設定頁,重新進入分應用程式頁面核對勾選結果。應用程式更新、重新安裝或工作資料空間變更後,原有的應用程式識別項可能需要重新選取。

  5. 重新連線

    返回主介面啟動 v2rayNG,重新建立 VpnService。分別測試一個已勾選的應用程式與一個未勾選的應用程式,確認兩者的流量路徑符合預期。

僅代理模式適合目標明確的情境,例如只讓瀏覽器和指定的通訊應用程式進入代理,其餘應用程式維持系統預設網路。優點是範圍小、規則容易檢查;缺點是安裝新應用程式後不會自動加入已選清單,需要手動補充。

繞過模式適合大多數應用程式都需要代理,只有銀行類應用程式、區域網路控制應用程式或企業內部工具需要直接連線的情況。勾選的是例外項目,因此新增的應用程式通常會進入代理。使用區域網路裝置管理應用程式時,還要配合檢查 v2rayNG 的區域網路繞過選項;單純排除應用程式與依 IP 路由是兩個不同層次。

依現象定位常見異常

完成授權與分應用程式設定後,如果行為仍不符合預期,應固定一個測試節點、一個測試應用程式和一種網路環境,再逐項檢查。一次修改多個開關,會使記錄與實際操作無法對應。

點按連線後,授權視窗一閃就消失?

進入系統「設定」→「網路和網際網路」→「VPN」,停止其他活動連線,再返回 v2rayNG 重試。如果裝置啟用了永遠開啟的系統 VPN 策略,需要先由裝置設定的管理方解除限制。

鎖定螢幕十幾分鐘後,訊息不再更新?

進入「設定」→「應用程式」→「v2rayNG」→「應用程式電池用量」,改為「不受限制」;同時檢查休眠應用程式、自動啟動與背景清理清單。調整後重新連線,並完成至少 30 分鐘的鎖定螢幕測試。

勾選應用程式後反而不使用代理?

檢查「設定」→「分應用程式代理」中的繞過模式。開啟繞過時,勾選的應用程式會被排除;只代理勾選的應用程式時,應關閉繞過模式。修改後停止並重新啟動連線。

瀏覽器正常,另一個應用程式卻一直逾時?

先確認該應用程式是否包含在目前的分應用程式範圍內,再檢查它是否使用獨立 DNS、QUIC 或工作資料空間網路。暫時關閉分應用程式代理進行複測,可以判斷問題位於應用程式篩選還是節點連線。

切換無線網路後,連線看似仍在卻無法存取?

等待 10 秒後重新發出請求,並查看「記錄」中網路變化後出現的第一個錯誤。若持續逾時,停止連線再重新啟動;若經常重現,請檢查系統是否限制背景網路,以及節點網域解析是否正常。

本機連接埠也可能影響聯動測試。v2rayNG 常見的 SOCKS 監聽連接埠為 10808,但應以「設定」中的實際值為準。只有明確支援手動代理的應用程式才需要填寫本機位址與連接埠;使用 VpnService 全域接管時,一般應用程式不必單獨填寫 127.0.0.1:10808。

如果訂閱更新失敗,不應先調整分應用程式清單。先檢查訂閱網址是否完整、系統時間是否準確,再確認更新請求是否需要透過目前代理。訂閱更新成功只代表設定已被讀取,節點能否連線仍取決於伺服器位址、連接埠、驗證參數、TLS 網域與傳輸設定。

  • 授權問題查看系統 VPN 狀態,不要看節點延遲。
  • 鎖定螢幕問題查看電池策略與背景權限,不要先更換協定。
  • 單一應用程式問題查看分應用程式範圍,不要先重設所有設定。
  • 所有應用程式都出問題時,查看節點記錄、DNS 與路由,不要只反覆點按連線。
  • 網路切換問題記錄切換時間,再對照記錄中的第一個錯誤。

穩定設定的複核清單

穩定使用不依賴某一個開關,而是由系統授權、背景執行、節點參數與應用程式範圍共同決定。完成設定後,建議保留一套簡單基準:一個已驗證的節點、預設路由、明確的分應用程式模式,以及不受限制的背景策略。遇到異常時先回到基準,再逐項恢復自訂規則。

  1. 確認授權:啟動後狀態列有 VPN 標誌,系統 VPN 頁面顯示 v2rayNG 為目前連線。
  2. 確認節點:目前設定參數完整,記錄沒有持續出現驗證失敗、DNS 失敗或連線逾時。
  3. 確認背景:應用程式電池用量設為不受限制,且不在休眠應用程式與自動清理清單中。
  4. 確認模式:關閉繞過表示只有勾選的應用程式進入代理;開啟繞過表示勾選的應用程式直接連線。
  5. 確認重新連線:修改分應用程式範圍、路由或重要網路設定後,停止並重新建立連線。
  6. 確認情境:分別測試亮屏、鎖定螢幕 30 分鐘,以及從無線網路切換到行動網路三種狀態。

v2rayNG 使用 Xray 核心處理節點連線與路由,v2flyNG 則面向 v2fly 核心。兩者都必須遵守安卓 VpnService 與背景策略,但核心支援的協定組合、設定欄位與記錄內容並不完全相同。不要未經核對就將一個用戶端匯出的所有進階設定直接套用到另一個用戶端。

完成上述設定後,日常維護只需關注三件事:訂閱更新後節點是否仍可用、系統升級後電池策略是否被重設,以及應用程式安裝或重新安裝後分應用程式清單是否仍符合預期。按層級檢查,比反覆重新安裝用戶端更容易找出真正的中斷位置。

下載 v2rayN