Android 9 网络问题

此文档是个人开发经历,仅保证自己回顾,他人阅读价值较低。。

异常:communication to xxx not permitted by network security policy

原因:Android P 禁止非加密明文流量的HTTP请求(HTTPS不受影响)

解决方式:

1.在xml目录下新建 network_security_config.xml 文件,代码如下:


    //cleartextTrafficPermitted 允许明文传输

2.在 manifest 的 App 标签下进行使用:

android:networkSecurityConfig="@xml/network_security_config"

>




Android 9 运行 HttpClient 进行网络请求的项目出现闪退

原因:系统 默认移除了 相关包

解决方式:

manifest 的 App 标签中进行如下配置:

android:name="org.apache.http.legacy"

android:required="false" />

你可能感兴趣的:(Android 9 网络问题)