描述
在项目中使用RxJava,OkHttp和Retrofit封装的网络请求,再测试时一切正常,但修改为https的线上正式服务器后就报了异常;
也可以在终端网页上访问 baidu.com 试试,网页会弹出如下截图,当前了,Android版本不同弹出来的内容和形式也不同,但都是说『证书日期无效』
那么既然提示日期问题,那就排查下日期相关的问题
1、首先查看是否打开网络同步,如果开着,时间依旧没更新,那就考虑ntp异常
2、检查net服务是否正常,adb shell settings get global ntp_server
3、如果为Null,那就要指定一个服务地址,adb shell settings put global ntp_server ntp.aliyun.com
这样设置后重新reboot下即可,亲测OK