东亚银行、岚图汽车带你解锁 AIGC 时代的数字化人才培养各赛道新模式! 了解详情
写点什么

Android 8.0 Oreo 最终版发布,建议开发者加强应用测试

  • 2017-08-24
  • 本文字数:783 字

    阅读完需:约 3 分钟

Google 发布了 Android 8.0 Oreo 的最终版。源代码已经发布在了 AOSP 上,用于 Nexus 和 Pixel 的系统镜像也已可用。Android 8.0 带来的一些变更将影响到现有应用的功能。

Android 8.0 带来了一些新特性,包括 PIP、与即时应用的集成、通知频道、自动填充(Autofill)、后台位置服务、为改进电池续航而添加的运行限制、Play Protect、经由Google VPN 的开放WiFi 连接、自适应图标,等等。在 Android O: Notification Channels, Background Limits, PIP and More 这则新闻里,我们已经详细地提到了部分新特性。

官方建议开发者参考迁移指南,并基于 Android 8.0 测试他们的应用。开发者有可能没有使用相应的 API(level 26),所以他们的应用仍然可以正常运行,不过有一些问题还是需要注意。

  • 后台执行的限制。如果一个应用没有处于缓存状态的活跃组件,那么它的唤醒锁(wake lock)就会被释放。增加后台应用对后台服务的访问限制。
  • 降低后台应用的位置更新频率,包括 Google Play Services 在内的所有应用都受此约束的影响。
  • 使用 HTTP、HTTPS 和蓝牙连接的网络 API 发生多个变更。
  • 引入多个与安全相关的变更。例如,不再支持 SSLv3。另外,如果一个服务器没有实现正确的 TLS 握手协议,Android 8.0 不会降级使用早先的 TLS 版本。

要想全面了解此次变更对应用所带来的影响,建议参考 Android 8.0 Behavior Changes 。开发者要对这些变更有所了解,因为它们可能会影响到他们的应用是否能在 Android Oreo 上正常运行。代码示例网站为开发者提供了一些例子,演示了如何使用Android 8.0 引入的新特性。

在接下来的几周,等运营商准备好向用户推送新版本系统,那些受支持的Nexus 和Pixel 设备就会收到最新的Anroid Oreo 更新。Google 也正在与主要的厂商展开合作,争取在年底让更多的设备用上Android 8.0。

查看英文原文: Android 8.0 Oreo Is Here. Developers Are Recommended to Test Their Apps

2017-08-24 19:002548
用户头像

发布了 322 篇内容, 共 134.1 次阅读, 收获喜欢 144 次。

关注

评论

发布
暂无评论
发现更多内容

腾讯大数据全场景在离线混部系统Caelus正式开源

科技热闻

git submodule 添加/删除

webrtc developer

“你好,天津”网络短视频大赛月内启动

InfoQ 天津

出自清华大牛之手的Redis源码核心手册,已被列为GitHub首推书籍

Java redis 编程 程序员

腾讯架构师推荐架构电子书:多线程+JVM+Nginx+Redis+SpringBoot

nginx redis 程序员 Spring Boot JVM

开源项目|Go 开发的一款分布式唯一 ID 生成系统

AlwaysBeta

golang 开源 Go 语言

13万字!腾讯高工手写JDK源码笔记 带你飙向实战,linux高级教程

Java 程序员 后端

OceanBase 3.2 正式发布 | 更硬核的 HTAP,TPC-H 性能提升6倍!

OceanBase 数据库

数据库 分布式 云栖大会 核心系统 一体化架构

加速拥抱支持开源生态 | OceanBase 开源版3.1.1正式发布

OceanBase 数据库

数据库 开源 开发者 成绩单 DTCC

共筑数据库未来 | 2021 OceanBase 原生分布式数据库论坛回顾

OceanBase 数据库

开源 分布式 #数据库 云栖大会 圆桌论坛

长隆熊猫酒店联合番禺消防大队开展“我是小小消防员”活动

江湖老铁

融合通信技术趋势和演进方向

网易云信

云通信 通信云 传输协议

互联网+质量基础设施服务平台,NQI一站式服务平台搭建

电微13828808271

杨传辉:深挖 OceanBase 背后的技术逻辑,助力数据库核心系统升级

OceanBase 数据库

数据库 开源 分布式 数字化转型 核心系统

CVE-2017-10271漏洞复现与分析

喀拉峻

网络安全 信息安全 渗透测试

OpenMLDB v0.3.0 正式发布,支持快速部署使用的单机模式

第四范式开发者社区

开源 第四范式 OpenMLDB

浪潮云说丨GPU云服务器,助力AI计划轻松实现

浪潮云

云计算

Python代码阅读(第55篇):获取字典的所有键或所有值的列表

Felix

Python 编程 阅读代码 字典 Python初学者

周傲英:替代工程只是契机,转型升级才是大势所驱

OceanBase 数据库

数据库 开源 数字化转型 云栖大会

13 高可用的服务,字节跳动今日学习内容

Java 程序员 后端

去年今日我凭借这份文档,摇身一变成了被BAT大牛们看中的幸运儿

Java spring 程序员 JVM Kakfa

京东三面(后端)凭借这份Java面试复盘手册,已斩获60K*15offer

Java spring 程序员 算法 JVM

Nocalhost 亮相 CD Foundation 国内首届 Meetup,Keith Chan 将出席致辞

CODING DevOps

Linux Nocalhost Meetup CDF

SAP x EMQ 碳中和方案亮相进博会,数据基础设施支撑低碳发展

EMQ映云科技

物联网 IoT mqtt 进博会 SAP

解决大数据分布式计算痛点:腾讯正式开源分布式远程Shuffle服务Firestorm

科技热闻

杨冰:OceanBase助力数字化转型,原生分布式数据库成核心系统首选

OceanBase 数据库

数据库 开源 分布式 云栖大会 核心系统

如果明天交任务,自己做今晚能完成,而让下属做需要一周时间,怎么办?

石云升

职场经验 11月日更

12 高可用的应用,微众银行java面试

Java 程序员 后端

新赛季集结!“百度AI创意派”正在寻找有创意的你

科技热闻

个人项目管理软件解决方案

低代码小观

项目管理 管理系统 企业管理系统 项目管理工具 企业管理工具

OceanBase 创始人阳振坤 | 十余年打磨 国产数据库之路砥砺前行

OceanBase 数据库

数据库 开发者 趋势 1024 CSDN

Android 8.0 Oreo最终版发布,建议开发者加强应用测试_移动_Abel Avram_InfoQ精选文章