问题:网络请求失败,并报错:NetworkSecurityConfig: No Network Security Config specified, using platform default
原因:当编译版本升到28后,系统默认不在支持http请求,并且请求网络失败。
解决方法:
1、在资源文件xml中创建network_security_config.xml文件,文件内容如下:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
</network-security-config>
2、在清单文件中引用network_security_config.xml资源:
android:networkSecurityConfig="@xml/network_security_config"
具体细节参照:https://blog.csdn.net/u011045726/article/details/76098774