Android9.0 默认是禁止所有的http

请求的,需要在代码中设置如下代码才可以正常进行网络请求: android:usesCleartextTraffic=“true”。如图

<application        android:name="xxxx.xxxx.xxx.xxx"        android:allowBackup="true"        android:icon="@drawable/ic_launcher"        android:label="@string/app_name"        android:theme="@style/AppBaseTheme"        android:usesCleartextTraffic="true">

更高得编译版本中 使用如上配置也不起作用,需要添加配置文(network_security_config.xml)件如下:

<?xml version="1.0" encoding="utf-8"?><network-security-config>    <base-config cleartextTrafficPermitted="true"/></network-security-config>

之后在application中添加配置如下,即可:

<application       .....android:networkSecurityConfig="@xml/network_security_config"        .......>

更多相关文章

  1. (android)向sdcard中添加文件出现Failed to push the item(s)
  2. Arcgis for Android(安卓)开发环境搭建(Android(安卓)Studio篇)
  3. android studio 添加按钮事件的三种方法
  4. Android将Widget添加到自己的应用程序
  5. Android开发工具——ADB(Android(安卓)Debug Bridge) Device端
  6. Android(安卓)zygote的分裂总结
  7. Android插件DSL参考
  8. Android中对服务器发送http请求
  9. 已解决:Android向SD卡存储数据时出现java.io.FileNotFoundExcepti

随机推荐

  1. HTML中from表单的常用控件/内联框架的使
  2. 餐饮点餐外卖小程序源码|微信点餐外卖小
  3. css样式来源和选择器入门
  4. CSS样式来源和优先级/CSS选择器与权重
  5. 用户注册表单与简单后台
  6. 20220706第三节CSS样式选择器的应用场景
  7. 自定义样式的来源和优先级/css常用选择器
  8. 图文列表与课程表
  9. 自定义样式的来源与优先级及选择器与权重
  10. CSS选择器中优先级和权重区别