Android 8.0 据说要来了

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_15776931/article/details/67640366

首先感谢IT之家,因为本博客图片和一些内容多引用雨IT之家博客内容图片
1. 序言
3月22日,Google发布了 Android O(8.0)开发者预览版,最新的 Nexus 或者 Pixel 系列手机已经可以开始进行刷机体验了。
闲话少说,看一些这方面的介绍吧!

原文摘抄自“阿里云-云栖社区”:
https://yq.aliyun.com/roundtable/50548?utm_campaign=wenzhang&utm_medium=article&utm_source=QQ-qun&2017328&utm_content=m_15037
近日,谷歌发布了Android O的开发者预览版,也就是Android 8.0,虽然现在很多朋友连Android 7.0都没尝到过,但是Android 8.0还是吸引了很多人的注意,可惜的是这次我们似乎没有看到很多革命性的功能和设计,但其实有一点绝大多数人都忽略了:Android 8.0 将从系统层面支持 LDAC 无线音频编码技术!而这一技术的普及,与iPhone一样,将使3.5mm耳机口完全走进坟墓。
不过对于许多安卓用户来讲,他们手中的安卓系统甚至仍然运行着Android 6.0的系统,连已经面世许久的Android 7.0都没用上。谷歌却没有停止其系统开发的脚步。据外媒报道,谷歌已经面向开发者推出了下一代安卓手机系统,官方将其命名为“Android O”,目前仅向开发者提供预览版。官方承诺经过4个开发者预览版迭代后,将于今年Q3(预计9-10月)正式推送8.0系统。安卓8.0主打流畅,安全,解决安卓碎片化。谷歌这次改变了系统底层代码,努力做到永不卡顿,此次安卓的代号为o,意味着安卓的重新开始。
对于跨版本更新,谷歌并没有在系统UI上做出多大改动,不过由于是首个预览版本,不排除后续谷歌会对Android 8.0系统UI进行调整。据外媒介绍,新系统主要针对系统运行速度、后台管理、权限分配等方面,进行升级。对这些质量低的APP垃圾无法完全清理,结果一直在手机上,导致手机卡卡卡,然而这一点也被ios吐槽,ios历来著称高质量的APP与系统高度融合,体验流畅,现在大安卓也有了高质量的APP。

这里写图片描述

2.Android 8.0会新增特性:
  1)、合并Chrome OS
  据传,谷歌或可合并Android与Chrome OS以使平台更加统一。
  2)、多窗口模式
  多窗口模式能够充分利用大屏手机、平板的屏幕空间。
  3)、OpenJDK替换Java API
  Android不再使用Java API是因为官司败诉过。OpenJDK能够更简单地创建通用代码,从而改善Android的开发环境。
  4)、3D Touch功能
  实际上国产华为已经有相关产品预先支持3D Touch功能了,而三星也将会提供相应的支持。
  5)、独立升级
  如果真的可以实现的话,用户就可以直接通过谷歌进行升级,完全避开第三方的限制,相信这是用户及其渴望的。无需等待,可从官方直升最新版,但是怎样解决兼容等问题是急需解决的问题。

3.小道消息
网上看到这样一个新闻:
第一个新特性:合并Chrome OS,可能只是一个传闻。传Google为了解决Android碎片化问题,有意将Android与Chrome OS合并为 “Andromeda”,同时提升Chrome OS市占率。不少Android用户大感错愕,现在Google出面澄清”有要合并”啦。大约从今年9月开始就流传Google要推出全新操作系统”Andromeda”,其实就是Android与Chrome OS的大合体,可以支持计算机、手机、平板等装置,且预计会在2017年下半年问世。那么,Android系统要say goodbye了吗? Google重申:”Android与Chrome OS并没有要合并”。
日前,Google业务部门的资深副总裁Hiroshi Lockheimer接受媒体访问时表示,Android与Chrome OS是两个不同的执行系统,Android是以手机系统为核心,再陆续拓展到其他装置,而Chrome OS则像是一台计算机,以桌面、档案、键盘、鼠标为基础,再搭配App。
如果将两者合并成新的系统,对Google来说不见的是好事,所以仍会维持独立系统。其实,类似的情况也发生在Apple,先前也曾传出iOS将会与macOS结合,但苹果同样破除谣言,表示这两者是不同的应用系统,并不会融合在一起,而苹果也陆续推出watchOS、tvOS等新的操作系统,证明iOS与macOS仍具有其存在意义。

这里写图片描述

4.下面是IT之家为大家整理的安卓8.0(Android O)开发者预览版更新内容:

这里写图片描述

(1)背景后台限制:谷歌从安卓7.0 Nougat就已经开始这一工作,Android O将为用户续航带来极大改善,还有设备交互性能。为了实现这一目标,安卓O将自动智能限制后台应用活动,主要表现在三个方面:隐式广播、后台服务、位置更新。这些变化将使得开发者能更轻松地创建应用程序,在用户设备上产生最小的影响。后台限制是安卓系统明显的重大变化,开发者可以查看后台执行限制和后台位置限制文档了解更多。
(2)通知通道:Android O还引入了通知通道功能(Notification channels),重新定义通知内容中的应用程序类别,可以让开发者给予用户更精确的通知管理。用户可以阻止或分别更改每个通道的行为,而不是一起管理应用程序的所有通知。

这里写图片描述

这里写图片描述

Android O还添加了新的视觉效果和分组通知,让用户更好地分辨新传入的通知内容或者是一瞥通知阴影。

(3)自动填充APIs:Android用户已经依赖于密码管理来自动填充登录信息、重复信息,该功能将更加方便开发者实现该功能。现在谷歌正在实现整个生态系统平台的自动填充支持。用户可以选择一个自动填充应用,就像选择一种键盘应用一样。自动填充应用存储和安全保护用户数据,比如地址、用户名称,甚至是密码。应用程序需要处理自动填充,新的APIs可以帮助开发者完成自动填充服务。
(4)手机设备画中画和新的窗口特性:Picture in Picture (PIP)画中画显示已经支持智能手机和平板电脑,所以用户在聊天或者叫车时仍可以继续观看视频。应用可以在画中画模式下恢复或者暂停,你可以指定长宽比和一组自定义交互(如播放/暂停)。其他的窗口特性包括新的应用置顶窗口,远程控制显示屏的多窗口显示支持等。
(5)XML中字体资源:Android O中已充分支持Fonts字体资源类型,应用现在可以使用XML布局中字体,还有在XML中定义的字体系列——声明连同字体文件的字体样式和重量。
(6)自适应图标:为了帮助你更好地使用设备用户界面,根据不同的系统显示可以创建自适应图标,基于设备选定的模具。系统还添加了与图标的交互动画,置于启动器中,快捷方式、设置、共享对话框和概述屏幕等。
这里写图片描述这里写图片描述

(7)应用广域颜色:安卓成像应用可以充分利用新设备带来的广域色彩支持,显示宽色域图像,应用程序将需要在其清单(每个活动)启用一个标志,加载启用宽位图嵌入颜色配置文件(AdobeRGB,Pro Photo RGB,DCI-P3等等)。
(8)连接性:为达到终极的音频保真度,Android O现在支持高保真蓝牙音频编解码器,比如LDAC codec。我们还增加了新的Wi-Fi功能,比如Wi-Fi Aware(WiFi感知),以前称为邻居识别网络(NAN)。在相应的硬件设备上,通过WiFi,应用和附近设备都能被搜索到和联系,而无需网络接入点。谷歌将和硬件伙伴合作带来Wi-Fi Aware技术。
通讯框架正在扩展ConnectionService APIs,可以启用第三方调用应用程序集成系统UI,与其他音频应用程序无缝操作。
(9)键盘导航:随着Chrome OS迎来Google Play应用和其他的重大因素,我们重新看到应用内键盘导航功能的复苏。在安卓O中,谷歌将集中打造可靠、可预测的“arrow”和“tab”模型导航,帮助开发者和终端用户使用。
(10)专业Pro Audio的AAudio API:AAudio是针对应用需求高性能低延迟音频特别设计的全新原生API,应用通过串流使用AAudio读写数据。在开发者预览版中谷歌推出了首个早期AAudio API版本。
(11)WebView网页视图增强:在Android Nougat中,谷歌介绍了WebView的可选多进程模式,可将WebView处理移动到单独的进程中。在安卓O中,谷歌默认开启了多进程模式,新增API控制应用处理错误和崩溃,增强安全性和提升应用稳定性。为了进一步提高安全措施,开发者可以通过Google Safe Browsing识别URLs进行选择WebView项目。
(12)Java 8语言APIs和runtime优化:Android现在支持几种新的Java语言API,包括新的java.time API。另外Android Runtime相比以前更快,在某些基准测试程序中可以提升多达2倍。
(13)合作伙伴平台贡献:硬件合作商等伙伴将在安卓O推出后,加强修复和增强安卓平台。比如索尼已经贡献了超过30项特性增强,包括LDAC codec和250处针对Android O的Bug修复。
谷歌已经发布了新的Android O开发者网站,提供更加详细的开发计划进展,还有新版本的更新内容和新APIs。另外谷歌也在准备推出Android Studio 2.4 canary套件提早支持Android O新系统。

5.安卓8.0(Android O)开发者预览版适配设备列表:
谷歌Pixel、Nexus 5X/6P…

这里写图片描述

谷歌称“Android O开发者预览版包括随系统镜像升级的SDK,用于在正式的安卓模拟器中测试。”该公司还上架了专门的安卓O开发者预览版网站,提供说明信息。

  • Nexus 5X(智能手机)
  • Nexus 6P(智能手机)
  • Nexus Player(电视盒子)
  • Pixel C(平板电脑)
  • Pixel(智能手机)
  • Pixel XL(智能手机)

谷歌强调,安卓O开发者预览版首个版本仅适合开发者用户,并不适合普通消费者,因此用户刷机或升级到安卓O的风险需要大家提前知晓。

这里写图片描述

这里写图片描述

这里写图片描述

6.安卓8.0(Android O)开发者预览版官方镜像下载,附刷机方法
目前开发者已经可注册体验Android 8.0,支持的设备包括Nexus 5X、Nexus 6P、Nexus Player、Pixel C、Pixel、Pixel XL。
同时,谷歌给出了上述机型的Android O刷机包,用户可以下载刷机包通过刷机方式尝鲜安卓8.0,该版本是预览版系统,可能存在各种各样的问题,仅推荐开发者用来调试应用。注意!不同于卡刷包,使用官方原厂镜像线刷方式会清空整个手机,包括内置存储的资料,刷机前请提前做好备份。同时该版本是预览版系统,可能存在各种各样的问题,仅推荐开发者用来调试应用。
同时,通过手动刷入安卓8.0预览版的话,就无法通过OTA方式受到后续更新,需要不断地手动刷入谷歌后期推出的更新。因此如果方便的话,可以等待谷歌上线Android Beta项目,通过OTA方式更新。

这里写图片描述

这里写图片描述
Nexus 5X
http://storage.googleapis.com/androiddevelopers/shareables/preview/bullhead-opp1.170223.012-factory-338a95b1.zip

Nexus 6P
http://storage.googleapis.com/androiddevelopers/shareables/preview/angler-opp1.170223.012-factory-caec5ca2.zip

Nexus Player
http://storage.googleapis.com/androiddevelopers/shareables/preview/fugu-opp1.170223.012-factory-7a871bc0.zip

Pixel C
http://storage.googleapis.com/androiddevelopers/shareables/preview/ryu-opp1.170223.013-factory-101e96d3.zip

Pixel
http://storage.googleapis.com/androiddevelopers/shareables/preview/sailfish-opp1.170223.012-factory-164983f4.zip

Pixel XL
http://storage.googleapis.com/androiddevelopers/shareables/preview/marlin-opp1.170223.012-factory-476ea53f.zip

下载得需要翻墙还希望大家去看看这个网站下载:
https://developer.android.com/preview/download.html#top
看一看英文的API

谢谢IT之家的博客:http://www.ithome.com/html/android/298943.htm

展开阅读全文

没有更多推荐了,返回首页