Android无法访问http服务器解决

大家好我是程序员子固!

最近发现一个问题就是安卓高版本无法访问一些服务器网络请求,我的android7.0和7.1都可以访问数据软件也可以打开,结果用Android8及以上版本访问网络数据时确以失败告终。

但是经过我的几天努力,终于把这个问题解决了。

现在来解决问题:

1.res/添加XML布局包,在XML包里添加network-security-confi.xml文件(网络安全配置)

 

                                                           

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5a2Q5Zu6,size_20,color_FFFFFF,t_70,g_se,x_16





 

2.给AndroidManifest.xml(清单配置文件添加配置)

android:networkSecurityConfig="@xml/network_security_config"

这个配置文件放在

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5a2Q5Zu6,size_20,color_FFFFFF,t_70,g_se,x_16

 

 

3.如果你用的是Volley网络访问,你是Android高版本一定要添加这个代码不然会闪退

 

 图

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56iL5bqP5ZGY5a2Q5Zu6,size_20,color_FFFFFF,t_70,g_se,x_16

 

4.记得一定要添加网络访问权限哦

 

 

 

 


        

 

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部