自从上次发布了网页链接以后,就一直有童鞋问我使用原生安卓后WIFI显示“已连接但无法访问互联网”、网络时间同步的问题,于是,我打算写再写一篇文章水水博客(毕竟快好久没有水过博客了)
0.连接adb
首先,下载adb工具包。然后,在开发者设置中打开USB调试。(因为我是网络ADB,所以还要打开Adb Over Network
然后,输入adb connect XXX:5555即可从网络连接设备(注意连接的时候安卓上会跳出一个提示框,提升是否允许,点允许即可
1.WIFI小叉叉消除
每次使用原生安卓,基本上都会碰到这个问题,因为这个WIFI可用性的测试点用的是Google的,但是Google因为一些原因被屏蔽了,所以无法访问测试点,导致显示网络连接受限
我们只要输入下面4行命令即可
//删除旧的监测点
adb shell settings delete global captive_portal_https_url
adb shell settings delete global captive_portal_http_url
//添加新的监测点(小米源
adb shell settings put global captive_portal_https_url https://connect.rom.miui.com/generate\_204
adb shell settings put global captive_portal_http_url http://connect.rom.miui.com/generate\_204
2.时间同步问题
因为时间同步的服务器也是在国外的,所以我们也需要将其修改为国内NTP服务器,我们只需要在adb中输入以下内容即可
//设置中国时区
adb shell setprop persist.sys.timezone Asia/Shanghai
//设置NTP服务器
adb shell settings put global ntp_server ntp1.aliyun.com
最后,问题解决!