API接口是HTTP的,不是HTTPS
原因:Google表示,为保证用户数据和设备的安全,针对下一代 Android 9.0(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)传输层安全协议;
解决方案一、将接口地址改为HTTPS
参考如下方案。
原文链接:https://blog.youkuaiyun.com/weixuan_/article/details/129534311
解决方案二、在AndroidManifest.xml文件application节点增加如下红框标识

即指示应用程序是否打算使用明文网络流量。
Google要求Android9.0及以后版本默认使用加密连接,API接口需从HTTP切换到HTTPS。解决方案包括修改接口地址和在AndroidManifest.xml中添加标识。详情参阅优快云文章。

被折叠的 条评论
为什么被折叠?



