Android 11开发人员评测:新增功能?
当谈到Android版本名称时,我们不再处在糖果,饼干和糖果的美味之地。 与大多数其他软件一样,Google的移动操作系统现在采用干燥的数字绰号,而我们刚刚获得了Android 11的第一个开发人员预览版。
除了 5G 支持外,Android 11还在安全性,通过API提供的应用程序功能以及与现有应用程序的兼容性方面进行了大幅度的更新。 当然,这只是第一个开发人员预览版,到5月我们进入公开测试版时,面向用户的功能可能会变得更加有趣。 完整版本要等到第三季度才能发布。
Google针对Android 11的时间表。
![Android 11开发人员评测:新增功能?](https://s3.51cto.com/oss/202005/26/4aa94ae9ac11457c099cf75f198916ea.jpeg)
如何获取Android 11开发人员预览版
如果您只是一个好奇的最终用户,而不是真正的应用程序开发人员,那么最好暂不尝试安装预览。 一方面, 除非 您是使用 Android 11中添加的 新 API 的应用程序的开发人员, 否则 您将不会看到任何新 内容。 您需要擦除设备上的所有内容并刷新系统映像文件。
Windows 10上的Android 11模拟器(左),仅一次位置权限(中心),电话气泡(右)
![Android 11开发人员评测:新增功能?](https://s4.51cto.com/oss/202005/26/84616431dcd25d9989f5cd57bb116212.jpeg)
当5月Beta版下降时,感兴趣的用户将可以通过无线方式安装Android 11,而无需刷新系统映像。 您还需要Google Pixel 2或更高版本,尽管也可以在计算机上的仿真器中设置系统(这是我们测试本文的方式)。
要在兼容手机上安装预览,您必须下载OS映像文件并将其闪存到设备中。 您可以在 此Google Developers页面 上找到说明 。
对5G的新支持
5G在科技领域风靡一时,作为全球Web内容以及访问Web的设备和浏览器的主要提供者,Google涉足5G。 尽管其最新的Pixel手机尚不支持5G,但您可以肯定会有所改变。
同时,Android 11(到目前为止)增加了两个5G API开发人员可以在他们的应用程序中使用:动态计量API和带宽估算器API。 首先,应用程序可以向未计量的5G连接设备提供更高质量的视频。 第二个让系统确定连接带宽,从而使应用程序免于执行自己的连接速度测试。
神经网络
如果说有什么东西接近5G的流行性,那就是 AI 和 机器学习 ,而Android 11对神经网络的支持与此相吻合。 大多数AI机器学习都是在功能强大的服务器上进行的,但是移动操作系统将允许应用程序使用移动硬件来运行这些计算密集型的操作。
三种新功能可帮助开发人员实现这一目标:服务质量API,内存域API和扩展的量化支持。 第一个为操作提供了所需的资源,第二个为连续执行优化了内存操作,第三个使更小,更快的计算模型成为可能。
隐私权与安全性
当您允许应用访问您的位置,麦克风或摄像头时,应用的一个新的隐私选择是“仅此时间”选项。 另一项重大的隐私保护措施涉及存储权限。 应用将能够请求对一堆媒体文件的批处理许可,以及访问内部和外部存储中的根目录的新要求。
通过使用BiometricPrompt API对生物识别进行的新支持,通过新的“消毒器”进行的平台强化以及新的安全存储功能(包括对ID(如移动驾驶执照)的支持),增强了安全选项。
新画面类型
Android 11增加了对两种新屏幕类型的支持:针孔和瀑布。 新的API基本上允许开发人员告诉他们的应用程序在某些电话上使用该相机的针孔并在 瀑布 型屏幕 上显示边缘 ,就像我们在下面的Oppo原型中看到的那样。
Oppo瀑布屏原型
![Android 11开发人员评测:新增功能?](https://s3.51cto.com/oss/202005/26/c506282ca0884d098e5243952bd1eb8c.jpeg)
通知气泡
长期以来,Facebook的Android应用程序都提供持久的聊天头。 Android 10 为电话和消息传递等内置应用程序引入了它们,现在,任何其他应用程序开发人员都可以使用新的API添加类似的功能。 如果您是无法忍受气泡的人之一,则该API要求应用允许他们选择加入,让用户自行决定是否想要气泡。 消息传递应用程序还将获得一个新的通知栏,专门用于正在进行的对话。 通知内联回复也将支持在回复中插入图像。
相机和照片更新
随着其Pixel智能手机不断与Apple iPhone争夺最佳相机选项的竞争,毫不奇怪,Google在Android 11中增加了更多相机和照片支持。新功能包括散景,解码器,HEIF动画可绘制对象,本机图像解码器,静音在捕获过程中,以及HEIF可绘制对象。 最后一个是动画GIF功能的更有效替代。
低延迟选项
为了支持 Stadia 在线游戏平台以及视频流应用程序,Android 11在新的MediaCodec API中增加了低延迟支持。 HDMI还提供了对低延迟模式的新支持,这对于在外部显示器和电视上使用非常有用。
这些是基于第一个开发人员预览版的Android 11的一些亮点。 为开发人员提供了更多新工具和便利,随着操作系统在今年晚些时候全面发布,我们当然会为他们和最终用户看到更多功能。
相关文章
- Python中的函数与方法 以及Bound Method和Unbound Method
- 一文贯通python文件读取
- Python 中的异步编程:Asyncio
- 7个你现在就该学习Python的理由
- 提高Python运行效率的六个窍门
- Python数据科学:神经网络
- 一篇文章看懂大数据分析就业前景及职能定位
- R和Python中的文本挖掘:8个入门小贴士
- 告诉你为什么Python有点慢,但我却无所谓?
- 专注学习DevOps编程语言Top 5推荐
- Python发送邮件脚本
- Python多进程并行编程实践: mpi4py 的使用
- Python语言在未来的发展前景
- Python vs Ruby: 谁是最好的 web 开发语言?
- Python对Ruby:谁在Web开发领域更胜一筹?
- Python一行代码完成并行任务
- Python开发者2017应该关注的七个类库
- python爬虫入门基本知识
- 在终端中优雅地编写Python
- Python机器学习实战:信用卡欺诈检测