1.限制HTTP网络请求
Android 9.0中限制了HTTP(明文传输)网络请求,若仍继续使用HTTP请求,则会在日志中提示以下异常(只是无法正常发出请求,不会导致应用崩溃):

java.net.UnknownServiceException: CLEARTEXT communication to xxx not permitted by network security policy

适配的方法如下:

在资源目录中新建一个xml文件,例如xml / network_security_config.xml,然后在文件中填写以下内容:

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

在AndroidManifest.xml中进行配置:

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

更多相关文章

  1. Android(安卓)stdio 3.0以上版本将图片文件存入模拟器教程
  2. Android中读取properties文件1
  3. Android(安卓)Studio 将项目打成JAR包
  4. Android实现选择本地音乐
  5. Android(安卓)为【apk】文件签名,增加修改系统时间等权限
  6. (本博客软件无法安装)install failed container error 的解决方法
  7. Android(安卓)RIL源码研究笔记 の ril_event
  8. 【android】多语言与国际化
  9. Android(安卓)常见问题之 android.content.res.Resources$NotFou

随机推荐

  1. 简单播放系统提示音 android
  2. Android获取UTC时间的方式
  3. android 自定义 画板
  4. Android(安卓)调用浏览器,打开网页
  5. android 添加全局TouchPanel响应范例
  6. Android代码混淆
  7. android lint检查出现的问题
  8. Android(安卓)Handler Message 传递字符
  9. BaseAdapter
  10. android的动画实例