您现在的位置是:首页 >财经 > 2021-05-02 21:37:41 来源:

谷歌推出首个Android P开发者预览版

导读 谷歌今天推出了第一个Android P开发者预览版,现在可以在developer android com上下载。预览包括一个更新的SDK,其中包含Pixel,Pixel XL

谷歌今天推出了第一个Android P开发者预览版,现在可以在developer.android.com上下载。预览包括一个更新的SDK,其中包含Pixel,Pixel XL,Pixel 2,Pixel 2 XL和官方Android Emulator的系统映像。与去年不同,Android P上没有用于测试Android Wear的模拟器

谷歌推出首个Android P开发者预览版

这是谷歌在其I / O开发者大会召开前几个月发布了第一个开发者预览下一个主要Android版本的第三年。Android N(后来命名为Android Nougat)和Android O(后来命名为Android Oreo)的第一个开发者预览分别于2016年3月和2017年3月到达。去年,谷歌没有通过Android Beta计划发布第一个开发者预览版,这使您可以通过选定设备上的空中更新获得早期的Android版本。这与Android P保持一致 - 谷歌仅通过手动下载和闪存进行首次预览,强调它仅供开发人员使用,不适合日常或消费者使用。

除此之外,适用相同的规则。这是Android的下一个版本的早期版本,它被称为Android P,直到Google选择以该字母开头的名称。

第一个预览的目标是让开发人员尽早使用构建,以便他们可以探索应用程序的新功能和API,测试兼容性,并在计划于5月8日至5月的I / O 2018共享更多详细信息之前提供反馈。 10.更多新功能将在后续开发人员预览中发布,最终将通过Android Beta计划进行注册。

该预览时间表如下:

三月:预览1(初始版本,alpha)

5月:预览2(增量更新,测试版)

六月:预览3(最终API和官方SDK,Play发布,测试版)

六月:预览4(测试发布候选版)

7月:预览5(最终测试的候选版本)

问题3:AOSP和生态系统的最终版本

如果你想要短版本,这里是第一个Android P开发者预览的亮点:内置支持显示切口(读取:凹槽),调整的快速设置面板,带圆角的通知抽屉,回复内联时的通知中的消息,通知中的智能回复,指纹身份验证的一致用户界面以及隐私增强功能,以限制应用在后台可以执行的操作。

仍然不满意?以下是所有新API和功能的较长版本(还有更多内容;毕竟这只是第一次预览):

显示剪切支持:应用程序现在可以充分利用具有全屏内容的最新设备屏幕,并且API可让您管理内容的显示方式,包括检查剪切形状并请求围绕它的全屏布局。甚至还有一个开发人员选项可以模拟任何设备上的剪切。

HDR VP9视频,HEIF图像压缩和媒体API:Android P增加了对HDR VP9 Profile 2的内置支持,因此您可以通过支持HDR的设备上的YouTube,Play电影和其他来源向用户提供支持HDR的电影。HEIF(heic)图像编码已添加到平台,使您可以轻松地从后端服务器发送和使用HEIF图像。媒体API也正在得到增强和重构,以便更容易开发和集成 - 细节将在今年晚些时候推出。

多摄像头API:您现在可以从两个或多个物理摄像头同时访问流。API还允许您调用逻辑或融合的摄像机流,以自动在两个或更多摄像机之间切换。相机中的其他改进包括新的会话参数,有助于减少初始捕获期间的延迟,Surface共享可让摄像头客户端处理各种用例而无需停止和启动摄像头流,以及用于基于显示的闪存支持和访问OIS的API应用级图像稳定和特效的时间戳。

用于位图和drawable的ImageDecoder:不推荐使用BitmapFactory的ImageDecoder允许您从字节缓冲区,文件或URI创建位图或drawable。它提供了优于BitmapFactory的几个优点,包括支持精确缩放,对硬件存储器的单步解码,支持解码中的后处理以及动画图像的解码。

改进的消息传递通知:新的MessagingStyle通知样式突出显示了消息传递方式以及您可以如何回复。您可以显示对话,附加照片和贴纸,甚至可以建议智能回复。

JobScheduler中的数据成本敏感性:JobScheduler现在可以更好地为用户处理与网络相关的作业,并协调运营商单独提供的网络状态信号。作业可以声明其估计的数据大小,信号预取,并指定详细的网络要求。运营商可以将网络报告为拥塞或未计量,然后JobScheduler根据网络状态管理工作。

使用Wi-Fi RTT进行室内定位:IEEE 802.11mc WiFi协议的平台支持 - 也称为WiFi往返时间(RTT) - 可让您充分利用应用中的室内定位。因此,应用可以使用RTT API来测量到附近WiFi接入点(AP)的距离。了解到三个或更多AP的距离可让您计算设备位置,精度为1到2米。

神经网络API 1.1:支持九个新操作 - Pad,BatchToSpaceND,SpaceToBatchND,Transpose,Strided Slice,Mean,Div,Sub和Squeeze。如果您有Pixel 2设备,您将获得Qualcomm Hexagon HVX驱动程序,该驱动程序具有加速量化模型。

自动填充改进:允许密码管理器改进自动填充用户体验的新API,例如更好的数据集过滤,输入清理和兼容模式。

打开用于NFC支付和安全交易的移动API:应用程序可以使用OMAPI API访问安全元素(SE)以启用智能卡支付和其他安全服务。硬件抽象层(HAL)提供用于枚举各种安全元素(eSE,UICC和其他)的底层API。

ART性能:ART对执行配置文件的使用已经扩展,以优化应用程序并减少已编译应用程序代码的内存占用空间。ART现在使用配置文件信息进行DEX文件的设备上重写,在一系列流行的应用程序中减少高达11%%。

优化的Kotlin:改进了几个编译器优化,特别是那些目标循环,以提取更好的性能。谷歌还与JetBrains合作优化Kotlin生成的代码。

功效:打盹,应用待机和后台限制已经过改进,可进一步延长电池寿命。

针对现代Android:Google Play将要求所有应用更新在2018年11月之前定位Android Oreo(targetSdkVersion 26或更高版本),并支持2019年即将推出的64位硬件.Android P将在用户安装时通过对话框警告用户针对Android 4.2之前的平台(targetSdkVersion小于17)的应用程序,未来的平台版本将继续增加该下限。

通过公共API提高应用程序兼容性:Google开始通过要求开发人员使用公共等效项来限制对所选非SDK接口的访问。

应用程序的安全性:跨应用程序和设备的指纹身份验证的更一致的UI。Android现在提供标准系统对话框,提示用户触摸指纹传感器,管理适合设备的文本和位置。应用程序可以使用新的FingerprintDialog API触发系统指纹对话框。谷歌还在更改网络安全配置的默认设置,以阻止所有明文流量。

用户隐私:从空闲的应用程序访问麦克风,摄像头和所有SensorManager传感器将受到限制。当应用程序的UID处于空闲状态时,麦克风会报告空音频,而传感器会停止报告事件。您的应用使用的相机已断开连接,如果应用尝试使用它们,则会生成错误。谷歌还将启用具有客户端密钥的Android备份加密。

谷歌要求开发人员使他们的应用程序与Android P兼容,以便他们的用户在升级时可以期望无缝过渡。如果您发现任何错误,可以在此处报告。