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
      相关问题
      帅气的阿亮(0基础学代码) · 学习
      2026-02-03 17:56 33 2
      后会有期 · Nuxt
      2025-10-01 09:11 35 6
      下雨天像 · 找工作 / 面试题
      2025-08-10 17:31 39 16
      资质平平 · Android
      2025-02-20 09:14 134 100
      尖沙咀-段坤 · 项目
      2025-01-06 23:39 46 2
      雅澤yaduo · 领券联盟
      2025-01-03 20:39 101 50
      呆瓜小董 · webview
      2024-11-30 18:02 112 20
      阿肥 · 鸿蒙next
      2024-10-25 18:07 56 100
      尖沙咀-段坤 · 安卓
      2024-09-11 11:03 63 2