问题原因:

Google表示,为保证用户数据和设备的安全,针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接(https),这意味着 Android P 将禁止 App 使用所有未加密的连接(http),因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)传输层安全协议,而 Android Nougat 和 Oreo 则不受影响。

解决方案:

  1. 在res下新建xml文件夹,创建名为network_security_config.xml
    <?xml version="1.0" encoding="utf-8"?>    
  2. 在AndroidManifest.xml文件的application节点中配置

    大概意思就是允许开启http请求

更多相关文章

  1. android 获取当前设备的ip地址 mac地址 设备号 手机号 运营商信
  2. android系统的优缺点
  3. 搭建Android(安卓)UI Testing自动化测试开发环境
  4. (转)Android(安卓)N 开发者预览版 2 发布
  5. 1.1.4 Android系统架构
  6. Android易混淆缩写笔记
  7. Android(安卓)小项目之--解析如何获取SDCard 内存
  8. Android(安卓)Activity——activity详细说明书
  9. Android性能优化(一)App启动原理分析及启动时间优化

随机推荐

  1. Usage of AAPT(Android(安卓)Asset Packa
  2. 使用ContentProvider管理照片
  3. android里camera支持的预览尺寸的获取
  4. Android杂一
  5. Android(安卓)API demos 阅读笔记 2
  6. Android(安卓)NDK: WARNING:jni/Android.
  7. Android读取文件时,由byte转成String字符
  8. android中的回调
  9. Please ensure that adb is correctly lo
  10. [Android]实现点击持续录音,松开结束录音,