最近在适配Android 9时遇到一些坑,这里简单说下,希望对大家有所帮助.

原因:android9.0系统默认禁止http协议,即禁止明文传输,必须使用https来通讯;而app中所使用的图片和某些地方用的正好是http协议的方式。

解决方法:

 

//1.AndroidManifest.xml的application中添加如下一条属性即可:    android:usesCleartextTraffic="true"         android:networkSecurityConfig="@xml/network_security_config"//2. 添加需要的库文件声明            //3 .权限声明:     

附赠network_security_config.xml内容

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

 

更多相关文章

  1. android 播放rtsp协议流媒体
  2. Android消息推送(二)--基于MQTT协议实现的推送功能
  3. android之Http协议编程01
  4. Android与服务器端数据交互(http协议整合struts2+android)
  5. Android 中调用 其他 app 的 url 协议
  6. android中gps的使用以及解析nmea0183协议
  7. 基于Paho Android Service 实现MQTT协议通信Android客户端

随机推荐

  1. Android菜鸟的成长笔记(6)——剖析源码学自
  2. 关于android:background="@drawable/ 出
  3. 3.5 意图Intent的概念
  4. Android UI开发第十二篇——动画效果Anim
  5. android那点事--连上单片机蓝牙模块(csr b
  6. Android之异步处理
  7. Android中的Activity生命周期学习
  8. Android开发者必备的十个工具介绍
  9. Android 4.4(KitKat)窗口管理分系统 - 体
  10. 5个最佳的Android测试框架(带示例)