关于 Google Play 商店只能浏览不能下载的一点奇怪发现

2020-08-08 19:24:21 +08:00
 Chengx3

换了新手机,最近在配置 GMS,发现 Play 商店除了不能下载和更新应用之外使用正常,具体表现为可以拉起内容下载管理器但是没有进度。起初我以为是出国的网络没有弄好,于是切换到了全局模式测试,发现 Play 商店还是不能下载和更新。后来把 log 调出来一看,发现了一个奇怪的网址:

r16---sn-ni57rn7e.xn--ngstr-lra8j.com

ping 后发现这个网址的 IP 是 203.208 网段的,也就是 Google 部署在中国大陆的 IP 之一。更奇怪的是只有在我使用 HK 线路的时候,哪怕是全局,Play 商店都不能下载更新。一但使用别的地区( SG/US...)的网络,Play 商店就正常了。

为什么给手机全局搭建了一个位于 HK 的网络,这台手机还是会连接一个位于北京 /上海的 IP ?这个 IP 什么都没有,自然无法下载和更新了。换成连接到 SG/US 的网络就恢复正常,其他本地配置不变。我知道我这个手机会检测 Google 官网的连通性来控制 GMS 的连接,为什么 GMS 已经走了 HK,还是尝试去连接一个大陆 IP ?

102745 次点击
所在节点    Android
179 条回复
txydhr
2020-08-09 22:23:01 +08:00
@sephinh 不是这个原因
taikobo
2020-08-09 22:36:36 +08:00
楼上 sephinh 说的对
services.googleapis.cn 强制走代理或者直接空解析就可以解决问题了
simpleapples
2020-08-09 22:52:24 +08:00
楼主用的 miui 吗? miui 会调用迅雷引擎下载,是不是会和这个有关系?
CloudnuY
2020-08-09 22:54:24 +08:00
佩奇按摩院家香港线路一样的情况,换了另一家香港线路就正常了
txydhr
2020-08-09 23:11:49 +08:00
@terrytw 这个是商店直接无法连接,卡下载不是这个原因
Cielsky
2020-08-10 02:17:27 +08:00
我也遇到这个问题了,不过点下载后等个几十秒后把代理关了,国内网络就可以慢满速下载了
buddha
2020-08-10 08:19:49 +08:00
如果是 Goolge Play Store 卡“正在下载” 可以试下下面 3 个网站用境外或者美国的 DNS 解析,结果不要是 203.208 开头。 不确认实际是哪个起效 我是 3 个一起改了以后好的。
server=/connectivitycheck.gstatic.com/9.9.9.10#9953
server=/www.gstatic.com/9.9.9.10#9953
server=/beacons.gcp.gvt2.com/9.9.9.10#9953
小米手机要关掉迅雷下载。
wanwaneryide
2020-08-10 08:52:03 +08:00
用的小米,要在下载管理器里面把迅雷加速关掉,这玩意有很大的几率导致下载不动
chendeshen
2020-08-10 09:40:00 +08:00
终于有人讨论这个一直以来的问题了。
SunnyLyx
2020-08-10 09:48:33 +08:00
发现 Android Q 新版 Google Play 已经不调用 下载管理器 而是用 自己内建的下载管理(纯粹看通知栏发现的,不知道实际上是不是这样)
Chengx3
2020-08-10 09:51:28 +08:00
@sephinh 并不是这个原因,全局 HK 网络就不存在分没分流的问题。
SenLief
2020-08-10 12:06:52 +08:00
最近也发现了这个问题,我觉得是 dns 问题,在解析域名上给解析到国内的 ip,所以一般都是用配置文件的 dns 解析配置。
Qlccks2
2020-08-10 13:07:55 +08:00
梯子的问题
free4537
2020-08-10 13:27:15 +08:00
@Chengx3 看 hk 的 vps 上 services.googleapis.cn 解析结果是否有问题,有的话可以修改 hosts 指向一个正确的 ip 。
我以前用阿里云轻量香港的时候遇到过这样的问题。
SakuraKuma
2020-08-10 14:33:06 +08:00
梯子问题, 好远古了这种问题.
原因就是上面说的, google 会把国内厂商 ip 识别成国内地址, 可能是 ASN 判断的.
(阿某香港的 IP 就经常下不了, 后来换了就没问题了
taikobo
2020-08-10 15:04:12 +08:00
@Chengx3 你自己不会仔细研究研究吗?明明就是 sephinh 说的问题
你香港梯子全局也没用,因为你是香港 IP,DNS 解析 services.googleapis.cn 返回结果是北京的,自然就连不上了
稍微一翻好几个人告诉你正确原因的
taikobo
2020-08-10 15:06:03 +08:00
比如上面 miyuki 说的那么详细了
taikobo
2020-08-10 15:22:10 +08:00
说话冲了点不好意思。
Chengx3
2020-08-10 15:29:56 +08:00
@terrytw 这就是我 append 说的线路问题啊,我这边做任何本地配置的调整都没用,我研究的怕是比你的详细。香港 IP 用了两年,解析到 203.208.*.*是部分线路的问题。我又不是机场主,服务端我又不知道怎么配的,上面用同机场的已经反馈我了有同样问题。

对于 sephinh 和 miyuki 的说法:我的网络 24h 全局 HK,本地请求全部发到 HK,他说的强制国外解析只能是我说的换其他区线路,因为就算全部丢到我那台 HK,它还是给我解析到 203.208.*.*。他说的刷外区框架因为我的手机不准备 root,只能用外区框架覆盖安装。这都是我第三次 append 说的。

慢慢看帖子很有必要,如果不想看很长的文字只想看那么几个字就退出去,请不要先入为主。
Chengx3
2020-08-10 15:33:28 +08:00
各位,我研究出的两个原因已经放到附言第三条了,要是和那两点相同的意见各位就大可不必辛苦回复了。感谢上面所有网友的指教!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/696735

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX