Android 手機連上 Clash 節點後 Google Play 下載失敗?問題可能出在這裡

在有 VPN 科學上網工具的前提下,Google Play 可以登入和搜尋,但如果要下載和更新就只會轉圈圈、等待中,這和 Clash 有關係嗎?由於 Clash 規則不一定會涵蓋到所有網域,但 Google Play 的問題應該是出在連線規則的順序上或有互相衝突的規則存在。

安卓手機 使用 Clash 影響 Google Play APP 下載 、更新失敗的問題,你遇到過嗎?

在 Clash 節點暢通的前提下,Google Play 可以正常登入帳號和搜尋 APP,但如果要下載和更新就只會轉圈圈、等待中,這和 VPN 有關係嗎?是哪裡沒設好?

Android 安卓手機 Clash GooglePlay APP 下載失敗 更新失敗

在天朝使用手機 VPN,有時不是一個按鈕下去就能一勞永逸的。為了因應人們複雜的需求,我認為採用細緻的分流規則會比無腦一鍵強制代理好,因為這樣我們可以多樣化的自訂個人想要的連線策略,所以我們會傾向教客人選擇分流模式,但分流模式高度依賴規則的編寫,如果你訪問的網站剛好沒有列入規則,又或者有列入規則,但和別的規則衝突了,那麼它可能就不會透過 VPN 連線了。

Google Play 會轉圈圈,可能與此有關。下面我們就來看與 Google Play 相關的連線規則。

解決 Google Play 無法下載的問題

修改 Clash 分流規則

這裡說的分流規則適用於 ClashSurfboard。由於這類規則通常是和訂閱一體的,用戶如不方便自行修改,可以反映給客服,由服務商來修改。

根據抓包測試結果,我們發現以下幾個位址:

services.googleapis.cn
xn--ngstr-lra8j.com

根據網路上的說法,這兩個位址應同時設為「不代理」,或同時設為「代理」。但結合其他規則及實際測試,我們發現應按如下設定,才能讓 Google Play 的請求順利傳出。

# 在前
  # Google Play
  - DOMAIN-SUFFIX,services.googleapis.cn,PROXY
  - DOMAIN-SUFFIX,xn--ngstr-lra8j.com,DIRECT
  - DOMAIN-KEYWORD,google,PROXY
# 在後
  - DOMAIN-SUFFIX,cn,DIRECT

在編寫分流規則時應注意,排序在前的規則優先度高於排序在後的規則,如果先後順序沒有調整好,也會影響正常連線。

除此之外,連線策略也可以注意一下。

調整 Clash 連線策略

以 Clash Meta 為例,在連上代理後進入代理策略組的頁面,也就是節點列表,如果 Google 沒有被獨立為一個策略組,那麼就只要看通用的「境外流量」分頁即可。在「境外流量」分頁中,通常最上面會有 AutoFallback 這種懶人策略,請先不要使用這種懶人策略,雖然 Auto 很方便,但它不利於判斷各節點的差異。請單獨點選下面的個別節點,請選有國家名稱的才是節點喔!例如 TW01、HK02、US03 這樣的,就是節點。單獨點選節點的好處是,你可以很清楚的測出各個節點的區別,當你連不上一個網站或服務時,這是一個很好判別的方法。

根據「先測速再連線」的原則,我們可以輕鬆點選到一個延遲較低的節點,然後再去 Google Play 中按「下載」或「更新」。

恢復 Google Play 下載狀態

你會發現本來一直「等待中」的進度條就開始動了,0% ... 5% ... 30% ... 只要這個 % 數出來了,那最終一定能下載成功,如果在中間因為網路波動暫停了也不用擔心,重按一下就會從當前的進度繼續下載了,這樣可以清楚的判斷當前所用的節點是否可以用於 Google Play。理論上,Google Play 不屬於區域內容限制範圍,每個海外節點都應該能連上,差別只是延遲的大小、速度的快慢罷了,速度太差,也會影響此進度條無法載入,或跑不動等問題。

如果你還沒有 VPN 節點或口袋機場名單,可以在我們家買一個喔。
參見介紹:台灣人自營 Traveler VPN,你最貼心的上網助手

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

error: Content is protected !!