您的位置:首页 > 财经 > 金融 > 开发一个安卓app多少钱_页面设计素材背景_燕郊今日头条_福州网站建设团队

开发一个安卓app多少钱_页面设计素材背景_燕郊今日头条_福州网站建设团队

2025/4/16 3:43:33 来源:https://blog.csdn.net/ItJavawfc/article/details/146986217  浏览:    关键词:开发一个安卓app多少钱_页面设计素材背景_燕郊今日头条_福州网站建设团队
开发一个安卓app多少钱_页面设计素材背景_燕郊今日头条_福州网站建设团队

MTK-GMS版本国内WIFI受限问题解决

文章目录

  • 问题
  • 参考资料
  • 解决方案
    • 方案一 修改配置
      • 坑点
    • 方案二 直接修改属性


问题

最近负责ROOM 产品,出现WIFI受限显示,但是网络是通畅的。

  • GMS 版本,在国外或者国内翻墙网络不会出现WIFI受限显示问题,但是国内连接WIFI 会出现WIFI受限的显示
  • 对破解版GMS版本,预置了GMS包和服务的产品,也会出现。

参考资料

Android 系统连接WIFI显示网络连接受限分析处理
解决Android/安卓原生ROM出现网络连接受限(Limited connection),网络无法链接的问题
android captive portal
解决 Pixel 及 aosp rom 国内 WiFi 网络连接受限

解决方案

问题核心本质:GMS版本,谷歌会检测当前设备是在哪个地方访问的,对于受到制裁的区域,会有一些管控,表示非法设备。 具体什么管控就看谷歌了。如果回调访问不到谷歌的一些地址,那么就会有一些bug 了。

方案一 修改配置

对 “default captive portal fallback urls” 配置进行更改,这里需要满足国内和国外同时访问,这里可以找半导体厂商要一些 访问链接。
或者 参考 其它家手机厂商 的地址。
在这里插入图片描述

坑点

  • 对于GMS版本,谷歌oem 固件会覆盖,导致无法修改成功,所以这个方案不一定成功。
  • 如果需要满足国内和国外的,那么如果配置修改成功,无法满足国内国外,那么就需要硬编码来进行修改,可以借鉴参考资料

方案二 直接修改属性

调试方法:执行以下两条命令就解决了 WIFI受限问题

adb shell settings delete global captive_portal_modeadb shell settings put global captive_portal_mode 0 

所示 实际方案二 默认属性值即可。 参考之前自己好多文章,在 DatabaseHelper.java 类中默认属性值即可
路径:\vendor\mediatek\proprietary\packages\apps\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java

参考之前文章:MTK 打开开发者模式和USB调试模式

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com