Android 9现已推出

Android 9现已推出

经过一年多的开发,Android 9 Pie终于来了。昨天,谷歌将源代码推送到Android开源项目,并开始将其推广到Pixel设备。

新版本通过扩展其执行配置文件的使用来优化应用程序和减少内存占用,从而通过Android运行时(ART)增加性能改进。

Android 9还针对Kotlin进行了优化,并进行了几项新的编译器优化。谷歌将继续与JetBrains合作,进一步优化Kotlin生成的代码。

Android 9包含许多新功能和改进。根据Google的说法,它是“智能智能手机,以机器学习为核心。”使用Android 9,您的手机将在您使用它时学习,随着时间的推移逐渐掌握您的偏好。

“Android 9利用机器学习的强大功能,让您的手机变得更智能,更简单,并为您量身定制,”Google的Android工程副总裁Dave Burke在一篇文章中写道。

通过与DeepMind合作,Google能够制作一项名为Adaptive Battery的功能,该功能使用机器学习为用户最关心的应用确定系统资源的优先级。

它添加了切片,这是一个UI模板,可以显示谷歌搜索应用程序中的应用程序和最终谷歌助手的交互式内容。通过允许用户在全屏应用体验之外进行互动,切片将使用户能够更快地执行任务。

推动应用程序参与的另一种方式是App Actions,它根据应用程序的语义意图和用户的上下文在适当的时间向用户显示应用程序。

它还通过TextClassifier API扩展了文本输入中的机器学习识别实体,以支持其他类型,如日期和航班号。

Android 9还包括神经网络API的更新版本,扩展了Android对加速机器学习的支持。最新的API增加了对9个新操作的支持,包括Pad,BatchToSpaceND,SpaceToBatchND,Transpose,Strided Slice,Mean,Div,Sub和Squeeze。

Android 9中的UI改进包括显示剪切,新系统导航,更有用的通知和智能回复,以及放大镜小部件,以便更轻松地选择文本。“我们很高兴能让你的智能手机变得更聪明。但同样重要的是,该技术会逐渐消失。在Android 9中,我们已经将Android的用户界面变得更加简单和易于使用 - 对于开发人员来说,这些更改有助于改善用户查找,使用和管理应用程序的方式,“Burke写道。

在隐私方面,Google使生物识别传感器的体验更多地包含传感器类型和应用。它还添加了一个对话框,提示用户提供支持的生物识别身份验证。此版本使用BiometricPrompt API创建通用提示,而不是要求应用程序创建自己的对话框。API还支持Face和Iris身份验证。

其他安全功能包括Android Protected Confirmation,更强大的私钥保护,内置支持DNS over TLS,HTTPS现在默认,以及基于编译器的安全迁移。它还限制从闲置应用程序访问麦克风,摄像头和所有SensorManager传感器。

对相机的改进包括能够在支持多相机API的设备上同时打开来自两个或更多相机的流。谷歌还添加了新的会话参数,有助于减少捕获期间的延迟,使用相机客户端处理不同用例而不必停止和启动相机流的Surface共享,以及用于基于显示的闪存支持的API。

Android 9增加了对HEIF图像编码的支持,使得从服务器发送HEIF图像变得容易。HEIF是一种照片格式,可以改善压缩以节省存储和数据。它还添加了ImageDecoder API,提供了一种将图像解码为位图或drawable的简单方法。

通过添加动态处理API,您可以隔离特定频率,使声音更安静,反之亦然,从而提高应用的声学质量。

新的连接功能包括用于室内定位的Wi-Fi RTT,JobScheduler中的数据成本敏感性,以及用于NFC支付和安全交易的GlobalPlatform Open Mobile API的实施。


分享到:


相關文章: