Android P Cleartext HTTP traffic to xxx not permitted
当你遇到这个问题,你此时应该感概一下(哇,android真是越来越棒了),然后再次投入到这个异常的怀抱中。
3种方法:
[if !supportLists]1、[endif]改http为https,没尝试过
[if !supportLists]2、[endif]降低targetSdkVersion到27(试过可以,但是前一阵记得更新应用市场版本时候,好像是华为吧,要求targetSdkVersion必须匹配28)3添加网络配置
[if !supportLists]3、[endif]添加网络配置
具体如下:在res下新增一个 xml 目录,然后创建一个名为:network_security_config.xml 文件(名字自定) ,内容如下,大概意思就是允许开启http请求
然后在application节点添加这句话
运气好的话你应该就可以了
但是今天我运气不好,又碰到了另一个问题
Hostname ..... verified
这个大多是因为SSL协议握手的过程中,这个服务度地址的证书没有被证实,被信任。
然后你要是信任这个网站呢,不在乎安全啥的。
你就找到用你请求数据的框架设置
最主要的就是这个verify()方法,直接返回true,再请求,就不会再存在问题了.
网友评论