谷歌今天推出了第一个Android P开发者预览版,现在可以在developer.android.com上下载。预览包括一个更新的SDK,其中包含Pixel,Pixel XL,Pixel 2,Pixel 2 XL和官方Android Emulator的系统映像。与去年不同,Android P上没有用于测试Android Wear的模拟器
这是谷歌在其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兼容,以便他们的用户在升级时可以期望无缝过渡。如果您发现任何错误,可以在此处报告。
科技在提高人们社会活动质量的同时可能对部分科技使用者造成伤害。我们要正确认识网络的两面性,用其所长、避其所短,发挥网络对生活的积极促进作用。把科技作为生活的补充就可以享受科技的诸多益处,以上这篇文章希望可以给大家带来有用的信息。