请求报错:CLEARTEXT communication to to 52.76.xx.xxx not permitted by network security policy

网上找资料发现版本较新的手机,系统版本限制使用http请求,必须要用https。

解决办法:

1、使用服务器和移动端都使用https

2、修改配置允许使用http明文通信

在manifests的application添加配置

android:networkSecurityConfig="@xml/network_security_config

同时在res资源文件xml中添加配置network_security_config.xml

<?xml version="1.0" encoding="utf-8"?>    

cleartextTrafficPermitted 明文传输权限设置为true

更多相关文章

  1. 适用于 Android 8.0 及以下全部版本的拍照示例
  2. 仿IOS透明通知栏(仅支持4.4以上版本)
  3. Android在高jar包版本的工程中修改方法
  4. 百度地图定位SDKv4.2版本(android)的使用教程
  5. Android的持续化集成及多版本打包
  6. Android中Log.d和Log.v如何实现在release版本不输出
  7. ios与android语音通用方案 编译libopencore-amr xcode4.5/ios6版
  8. 将React Native的版本从0.19.0升级到最新版或者大于0.20.1的解决
  9. android版本飞鸽传书源码

随机推荐

  1. MySQL提升课程 全面讲解MySQL架构设计
  2. Java过滤任意(script,html,style)标签符,
  3. 主从复制之binlog_format
  4. 怎样才能做好技术团队管理
  5. Java正则表达式过滤脚本威胁--封装类
  6. mysql sync_binlog和 innodb_flush_log_a
  7. H3C交换机和华为交换机及服务器对接
  8. Linux核心技能与应用
  9. MySQL分库分表
  10. MySQL InnoDB之锁机制