Android Q 版本取消禁用http

Android Q版本增加对http支持

Google在Android Q之后的版本规定禁止http协议,然而app开发中仍然会有许多地方用到http协议,在开发过程中遇到了这个问题 所以记录一下

  1. 在res目录下创建xml目录,然后创建一个xml文件里面放入如下内容

    <?xml version="1.0" encoding="utf-8"?>
    <network-security-config>
        <base-config cleartextTrafficPermitted="true" />
    </network-security-config>
    
  2. 然后在AndroidManifest.xml文件中application上加入android:networkSecurityConfig="@xml/文件名"

      <application android:name="io.flutter.app.FlutterApplication"
            android:label="myapp"
            android:networkSecurityConfig="@xml/http_config.xml"/>
           
    
  3. 重启项目 大功告成!

Android Q 版本取消禁用http

上一篇:Android工具——手机非root读取怎么FileExplore显示的文件的文本内容


下一篇:安卓手机怎么设置便签延时到明天提醒?