Android9网络请求

我的手机升级了9.0,调试程序的时候发现网络请求总是失败。逛了一下CSDN发现了问题所在。
Android P 限制了明文流量的网络请求,非加密的流量请求都会被系统禁止掉。
也就是说http请求都会报错,https不受影响
解决办法如下:
res下新建一个文件夹,并创建xml文件



    

AndroidManifest.xml application 标签内应用上面的xml配置

android:networkSecurityConfig="@xml/network_security_config"

参考:Android9.0 http网络请求解决方案

你可能感兴趣的:(Android开发记录)