Google发布首个Android P开发者预览版

2018 年 3 月 8 日 移动开发前线 覃云
今天,Google 发布了首个 Android 开发者预览版,Android 9 代号为 Android P,Android P 的新功能涉及到室内定位的优化、通知栏的改进、适配 iPhone X 的顶部凹槽屏幕设计、安全隐私加强等。

开发者预览版包含了一个带有系统映像的更新 SDK,用于在官方 Android 模拟器或 Pixel、Pixel XL 、Pixel 2 或 Pixel 2 XL 设备上进行测试。

新功能预览
  带有 Wi-Fi 的室内定位

Android P 增加了对 IEEE 802.11mc WiFi 协议的平台支持,如果设备在具有硬件支持、位置权限打开前提下,你的应用将可以使用 RTT API 来测试与附近 WiFi 接入点(AP)的距离,只要知道三个以上与接入点的距离就可以实现手机的定位,而且不需要让手机与这些接入点连接,精确度在 1-2 米之间。以后就可以在大型建筑物内实现定位与导航,商场找人就很 easy 了。

  信息通知栏的改进

Android P 系统将支持智能回复,通知能够显示图片和贴纸,换而言之,手机应用不再是单纯的支持通知,还能回复消息,并显示实时对话,开发人员只需在应用程序的设置里打开这个功能即可。

  多相机 API

在具有多个摄像头的设备上,Android P 新的多相机 API 可接收设备多个摄像头的数据,实现背景虚化、立体视觉、无缝缩放等,这无疑对第三方相机应用程序的开发带来巨大的优势。

  适配 iPhone X 的顶部凹槽屏幕设计

随着 iPhone X 刘海屏幕的流行,越来越多的 Android 手机厂商可能会模仿 iPhone X 的顶部凹槽屏幕设计,Android P 将为刘海屏带来系统级别的支持。

  神经网络 API 1.1

之前 Google 在 Android 8.1 中引入了神经网络 API,以加速 Android 上的机器学习,在 Android P 上,他们对这个 API 进行了改进和扩展,增加了对 9 个新系统的支持,包括 Pad、BatchToSpaceND、SpaceToBatchND、Transpose、Stripped Slice、Mean、Div、Sub 和 Squeeze,如果你拥有 Pixel 2 设备,您将获得 Qualcomm Hexagon HVX 驱动程序,并为量化模型加速。

  支持 HDR VP9 视频、HTIF 图像压缩和媒体 API

Android P 增加了对 HDR VP9 Profile 2 的内置支持,可用来播放来自 YouTube 和 Play Movies 的 HDR 视频,HEIF(heic)图像编码已添加到 Android P 上,你可以轻松发送和利用来自后端服务器的 HEIF 图像,媒体 API 也能重构了。

  通过公共 API 提高应用程序兼容性

为了提高应用程序的兼容性,确保应用程序可应用于新平台版本,Android P 将逐步 限制非 SDK 接口使用,并要求开发人员(包括 Google 内部的应用程序团队)使用公共 API。

  保护应用程序的安全和用户隐私

Android P 的指纹验证将与 UI 趋向一致,为了保护隐私,Android P 将限制闲置应用程序访问麦克风、摄像头和所有 SensorManager 传感器。

  优化 Kotlin

针对 Kotlin 的编译器进行优化,以获得更好的性能,Google 将与 JetBrains 合作来优化 Kotlin 生成的代码,开发者只需保持 Android Studio 的 Kotlin 插件处于最新状态,即可获得 Kotlin 的所有最新性能改进。

未来计划

Android P 发布时间表

Google 表示 Android P 开发者预览版只适用于开发者测试,不适用于消费者,当效果接近于产品体验时,将会邀请消费者尝试,而且特别提醒 Android Beta 目前不适用于 Android P。

如有任何问题,可随时与 Google 反馈。

  相关链接

下载地址:

https://developer.android.com/preview/download.html

反馈链接:

https://developer.android.com/preview/feedback.html

原文链接:

https://android-developers.googleblog.com/2018/03/previewing-android-p.html

 移动开发前线

「移动开发前线」是 InfoQ 旗下关注移动开发技术的垂直社群。投稿请发邮件到 editors@cn.infoq.com,注明“移动开发前线投稿”。

  活动推荐

视频、3D、机器学习、算法工程化、IOT、智能硬件等新的命题正在被提出,丰富的内容生态以及内容形式在给传统开发的模式和线上的稳定性带来了新的挑战,而怪物级 APP 的移动开放生态也使得越来越多的移动开发者开始围绕着生态进行开发。QCon 北京 2018 会挑选部分话题来给大家分享,包括像跳一跳这样的全民小游戏的开发经验和思路,希望可以启发大家关于新移动技术的发展方向。

目前八折报名最后一周,立减 1360 元,有任何问题欢迎咨询购票经理 Hanna,电话:15110019061,微信:qcon-0410。

登录查看更多
0

相关内容

Android(安卓)是一种以 Linux 为基础开发的开放源代码的操作系统,主要应用于便携设备。2005 年,Android 公司被 Google 收购,随后 Google 联合制造商组成开放手机联盟。Android 已从智能手机领域逐渐扩展到平板电脑、智能电视(及机顶盒)、游戏机、物联网、智能手表、车载系统、VR以及PC等领域。
【Google】利用AUTOML实现加速感知神经网络设计
专知会员服务
28+阅读 · 2020年3月5日
TensorFlow Lite指南实战《TensorFlow Lite A primer》,附48页PPT
专知会员服务
68+阅读 · 2020年1月17日
【干货】谷歌Joshua Gordon 《TensorFlow 2.0讲解》,63页PPT
专知会员服务
24+阅读 · 2019年11月2日
VS Code Remote发布!真·远程开发
开源中国
6+阅读 · 2019年5月3日
7 款实用到哭的App,只说一遍
高效率工具搜罗
84+阅读 · 2019年4月30日
阿里云发布机器学习平台PAI v3.0
雷锋网
12+阅读 · 2019年3月22日
Android P正式发布,你需要尽快做适配了
前端之巅
3+阅读 · 2018年8月7日
免费云真机测试 | 让您的应用完美适配 Android Oreo
引力空间站
3+阅读 · 2018年2月2日
q-Space Novelty Detection with Variational Autoencoders
Arxiv
6+阅读 · 2018年3月28日
Arxiv
3+阅读 · 2018年3月13日
VIP会员
相关资讯
Top
微信扫码咨询专知VIP会员