安装谷歌服务框架不匹配框架安装显示与签名不一致我还安不安装

Android O 除了提供诸多新特性和功能外還对系统和 API 行为做出了各种变更。本文重点介绍您应该了解并在开发应用时加以考虑的一些主要变更

其中大部分变更会影响所有应用,洏不论应用针对的是何种版本的 Android不过,有几项变更仅影响针对 Android O 的应用为清楚起见,本页面分为两个部分:针对所有 API 级别的应用和针对 Android O 嘚应用

针对所有 API 级别的应用

这些行为变更适用于在 Android O 平台上运行的所有应用,无论这些应用是针对哪个 API 级别构建所有开发者都应查看这些变更,并修改其应用以正确支持这些变更(如果适用)

HttpURLConnection 在包含斜线的主机或颁发机构名称后面附加一条斜线,使包含空路径的网址规范化例如,它将/

通过 的主机名包含空白标签。此格式不正确将不被未来的 Android 版本所接受。”Android O 废除了此权宜方法;系统对格式错误的 URI 会返回

对隧道 HTTP(S) 连接处理进行了如下变更:

在通过连接建立隧道 HTTP(S) 连接时系统会在 Host 行中正确放置端口号 (:443) 并将此信息发送至中间服务器。之前端口号仅出现在 CONNECT 行中

同样地,系统不再将 user-agent 标头由隧道连接请求复制到建立隧道的代理请求相反,库为此请求生成 user-agent 标头

如果之前执行的 connect ( ) 函数失败,send( )如果它们接受 ICMP Echo 协议,现在也许能够访问它们

对于确实无法访问的主机,此项变更意味着调用需要两倍的时间才能返回结果

我要回帖

更多关于 谷歌服务框架不匹配 的文章

 

随机推荐