1
bclerdx 2021-09-06 23:28:23 +08:00
上下依据视频。
|
2
ZRS 2021-09-06 23:29:11 +08:00 via iPhone
这和微信有什么关系……?
|
3
luhe 2021-09-06 23:30:27 +08:00
没看懂
|
4
lin559671 OP 这样解释吧,一般情况下,安卓手机连接到 WiFi 后是会自动关闭 4G 网络的。在任务栏只会显示一个 WiFi 连接。刚才用应用市场更新了微信,然后在任务栏就看到 4G 和 WiFi 同时跑流量了。神操作,还没法关掉。
|
5
lin559671 OP 除非手动去关闭 4G
|
6
ziseyinzi 2021-09-06 23:41:15 +08:00
问题是,你给了微信管理网络连接的权限吗
|
7
also24 2021-09-06 23:47:10 +08:00
拥有 CHANGE_NETWORK_STATE 权限的 Android APP,可以通过 ConnectivityManager 的 requestNetwork 方法,指定自己需要通过 Cellular 网络收发请求。
楼主可能是想说,微信、QQ 也许做了相应的操作,导致 4G 网络一直在线。 https://developer.android.com/reference/android/net/ConnectivityManager#requestNetwork(android.net.NetworkRequest,%20android.net.ConnectivityManager.NetworkCallback) |
8
lin559671 OP |
10
also24 2021-09-06 23:50:26 +08:00
另:
Android 系统自身也有可能做类似操作,以 EMUI 系统为例: 1 、WLAN+ 功能,会在 WIFI 连通性有问题时,自动使用移动网络。 2 、网络加速 功能,允许应用同时使用 WLAN 和移动数据 |
11
also24 2021-09-06 23:53:36 +08:00
@ziseyinzi #6
CHANGE_NETWORK_STATE 权限只要声明了就能使用的(不确定国产 UI 是否有做特殊处理)。 |
12
lin559671 OP @also24 之前 QQ 有这个骚操作,然后 QQ 被我卸掉了。现在微信也来这个操作,看来微信也想从我手机里死掉。
|
13
vigidroid 2021-09-07 00:18:26 +08:00 via Android 1
设置里有个“使用移动网络改善语音通话”,可以试下关掉它还会不会这样
|
14
terence4444 2021-09-07 00:24:19 +08:00 via iPhone
实际上腾讯是可以从流量获取用户上网的手机号的,就和在 Wi-Fi 下如果没关流量的情况下运营商的一键登录仍然有效一个原理。
|
16
Lentin 2021-09-07 07:06:54 +08:00 via iPhone 1
Wi-Fi 助理关掉试试
|
18
shakoon 2021-09-07 08:29:56 +08:00
难道还有非实名制的微信?
|
21
harwck 2021-09-08 08:39:50 +08:00
|