安卓9.0不支持明文请求解决方案

在安卓9.0版本中有一个新特性如下

  • 所有应用都使用HTTPS
  • 这是对Android安全用户的肯定。AndroidPie上的所有应用程序默认都使用HTTPS。Android关心您的隐私。

这意味着所有的明文HTTP请求的应用会出现错误

解决的一个方法自然是用更为安全的https来进行替代

当然有的时候并不现实,但确实最为推荐的办法,下面提供一个可以解决的方案


在res下新建xml文件夹,并创建network_security_config.xml

<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true" />
</network-security-config>

在配置清单文件application中加上

 android:networkSecurityConfig="@xml/network_security_config"

 

全部评论

相关推荐

12-24 20:46
武汉大学 Java
点赞 评论 收藏
分享
12-14 11:43
黑龙江大学 Java
用微笑面对困难:确实比较烂,可以这么修改:加上大学的qs排名,然后大学简介要写一些,然后硕士大学加大加粗,科研经历第一句话都写上在复旦大学时,主要负责xxxx,简历左上角把学校logo写上,建议用复旦大学的简历模板
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务