1
  • z在你的项目中的res目录下增加一个目录xml
    
    z在xml中创建一个文件类似:network_security_config
    
    w文件中的内容是:
    
    <?xml version="1.0" encoding="utf-8"?>
    <network-security-config>
        <base-config cleartextTrafficPermitted="true">
            <trust-anchors>
                <certificates src="system" />
            </trust-anchors>
        </base-config>
    </network-security-config>
    


    然后项目中的配置文件这样写。


        android:networkSecurityConfig="@xml/network_security_config"



    再来说原因吧。


    你那个web服务是http协议。Android9之后默认不允许访问http地址。所以我猜你的模拟器系统版本大于等于9.就访问不到了。

    上面配置是,允许http访问。


    1139423796017500160  评论     打赏       断点
    • 加上网络访问权限,然后安卓9以后貌似有一个安全上网,就是会对你的流量网络进行限制,在清单文件设置<network-security-config>就可以了

      1290102301154942976  评论     打赏       CH-Android
      相关问题
      我爱摸鱼君 · 摸鱼君
      2022-09-26 21:06 15 2
      Cstri · Android
      2022-09-23 15:05 18 5
      Cstri · Android
      2022-09-22 14:38 14 5
      Cstri · Android
      2022-09-17 16:40 12 3
      江川右 · android
      2022-09-15 15:45 21 2
      Cstri · Android
      2022-09-14 16:51 10 3
      阿肥 · 保活
      2022-09-14 14:43 53 10
      faiz · android
      2022-09-13 14:44 19 3
      江川右 · Android学习
      2022-09-09 18:34 24 2
      呆瓜小董 · android / fragment
      2022-09-09 15:05 28 50
      faiz · Android
      2022-09-09 09:50 16 15
      Cstri · admob
      2022-09-06 11:23 20 5
      Cstri · android
      2022-09-05 15:28 26 5