美文网首页
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