美文网首页
Android 9 网络请求失败之CLEARTEXT commu

Android 9 网络请求失败之CLEARTEXT commu

作者: 不朽大叔丶 | 来源:发表于2019-08-12 19:02 被阅读0次

错误记录:

原因是9之后安卓的安全策略提高,限制了明文流量的网络请求,8都是没有问题的。

解决办法(亲测 机型:小米8):

1.在res目录下新建xml文件夹

2.xml文件夹下新建名为 netconfig.xml 的xml文件 

3.内容如下

```

<?xml version="1.0" encoding="utf-8"?>

    <base-config cleartextTrafficPermitted="true" />

</network-security-config>

```

4.然后在 AndroidManifest.xml 的application 标签中加上如下代码

```

android:networkSecurityConfig="@xml/netconfig"

```

完成!

相关文章

网友评论

      本文标题:Android 9 网络请求失败之CLEARTEXT commu

      本文链接:https://www.haomeiwen.com/subject/uylpjctx.html