【声明:】本文是作者(Leslie_YM)原创,版权归作者Leslie_YM所有,侵权必究。本文首发在简书。如若转发,请注明作者和来源地址!未经授权,严禁私自转载!
自8月以来,Google要求发布的应用targetSdkVersion>=28,低于28的apk将无法上传至Google Play Console,但将targetSdkVersion更改为28后,要求使用https协议,而http请求将会失败。
解决方案如下:
1.在res路径下创建xml文件,配置网络配置(本人创建路径为:\main\res\xml\network_security_config.xml,其中network_security_config.xml即为配置文件);
2.network_security_config.xml内容如下:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
</network-security-config>
3.配置文件引入,下AndroidManifest的application节点下,添加如下代码:
android:networkSecurityConfig="@xml/network_security_config"
网友评论