美文网首页
Android 9.0网络请求适配HTTP

Android 9.0网络请求适配HTTP

作者: Leslie_YM | 来源:发表于2019-09-29 19:34 被阅读0次

【声明:】本文是作者(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"

相关文章

网友评论

      本文标题:Android 9.0网络请求适配HTTP

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