在用<Image>标签显示图片的时候,发现在手机上无法展现图片,发现是Android系统在targetSdkVersion为28 以上(Android P)的时候,禁止APP使用所有未加密的链接,解决办法:
- 将targetSdkVersion改为27或27以下版本
- 2.在 res 下新增一个 xml 目录,然后创建一个名为:network_security_config.xml 文件(名字自定) ,内容如下,大概意思就是允许开启http请求
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
<base-config cleartextTrafficPermitted="true" />
- 3.在项目的AndroidManifest.xml文件下的application标签增加以下属性
<application
...
android:networkSecurityConfig="@xml/network_security_config"
...
/>
网友评论