5G支持引领了Google移动操作系统面向开发人员的新功能。Android 11中为应用程序开发人员提供了许多新工具,但我们必须等到今年晚些时候才能看到面向用户的变化。

—— Michael Muchmore

作者 | PCMag

译者 | 弯月,责编 | 夕颜

出品 | CSDN(ID:CSDNnews)

以下为译文:

如今,Android的版本不再使用糖果和甜点类可爱的名称了。与大多数其他软件一样,Google的移动操作系统现在也开始使用干巴巴的编号了。在本文中,就让我们一起来领略一番Android 11的第一个开发人员预览版。

除了5G支持外,Android 11的升级还包括安全性、通过API提供的应用程序功能以及与现有应用程序的兼容性。当然,这只是第一个开发人员预览版,等到5月我们可以在公开测试版中看到更多面向用户的功能。此外,完整版要等到第三季度才能发布。

图:Android 11的开发时间线

如何获取Android 11开发人员预览版

如果你只是一个充满好奇心的最终用户,而不是真正的应用开发人员,那么最好不要尝试安装预览版。另外,除非你使用Android 11中添加的新API开发应用程序,否则也看不到任何新功能。而且安装预览版没那么简单,你需要擦除设备上的所有内容并刷入系统镜像文件。

图:Windows 10上的Android 11模拟器(左),地理位置授权的“仅此一次”选项(中心),手机上的气泡(右)

等到5月,Beta版出来,感兴趣的用户就可以通过在线更新安装Android 11,而无需刷新系统镜像。此外,你还需要Google Pixel 2或更高版本,不过也可以在计算机的模拟器中设置该系统(本文的测试就采用了这种安装方式)。

如果想在兼容手机上安装预览版,你必须下载操作系统的镜像文件,并将其刷到设备上。具体说明请参照Google开发主页(https://developer.android.com/preview/download)。

增加两个5G API

如今,5G在科技领域风头正盛,作为全球Web内容以及访问Web的设备和浏览器的主要供应商,Google自然也会涉足5G。尽管最新的Pixel手机尚不支持5G,但这种局面很快就会改变。

同时,Android 11(到目前为止)增加了两个5G API,开发人员可以在应用程序中使用:动态计量API(Dynamic meteredness API )和带宽估算器API(Bandwidth estimator API)。前者可以帮助应用程序向不限流量的5G连接设备提供更高质量的视频。后者可以让系统确定连接带宽,应用程序无需自行执行连接速度测试。

支持神经网络

在当今科技领域,AI和机器学习的热门程度也不亚于5G,而Android 11对神经网络的支持也证实了这一点。大多数AI机器学习都需要在功能强大的服务器上运行,但是在移动操作系统的支持下,应用程序可以使用移动硬件来运行计算密集型的操作。

以下三种新功能可帮助开发人员实现这一目标:服务质量API(Quality of Service API)、内存域API(Memory Domain API)以及扩展的量化支持(Expanded quantization support)。第一个为操作提供了所需的资源,第二个为连续执行优化了内存操作,第三个可以让计算模型更小更快。

隐私权与安全性

当你允许应用访问你的所在位置、麦克风或摄像头时,应用有一种新的隐私选择“Only This Time”(仅此一次)。另一项重大的隐私保护措施涉及存储权限。应用能够请求如下权限:媒体文件的批处理许可,以及访问内部和外部存储的根目录。

新增安全选项:使用BiometricPrompt API支持生物识别技术的授权,通过新的“消毒程序”加强平台以及新的安全存储功能,包括移动设备对驾照等ID的支持。

新屏幕类型

Android 11增加了对两种新屏幕类型的支持:针孔屏和瀑布屏。新API允许应用程序使用某些手机上的针孔相机,以及在瀑布屏边缘上显示内容,就像我们在如下Oppo原型中看到的那样。

Oppo瀑布屏的原型

通知气泡

Facebook的Android应用程序很久以前就有了持久的消息置顶功能。Android 10在电话和短消息等内置应用程序中也引入了置顶消息,如今任何应用程序开发人员都可以使用新API添加类似的功能。如果你不喜欢气泡也不用担心,该API要求气泡不能默认开启,必须由用户自行决定是否希望气泡出现。短消息应用还将添加得一个新的通知栏,专门用于正在进行的对话。通知内联回复也将支持在回复中插入图像。

随着Pixel智能手机与苹果的 iPhone 在相机应用选项方面的竞争愈演愈剧,Google在Android 11中增加很多相机和照片支持,这一点都不足为奇。这些新功能包括散景、解码器、HEIF动画绘制、原生图像解码器、抓图过程中的静音以及HEIF绘制对象。最后这个功能可有效地取代动画GIF功能。

低延迟选项

为了支持Stadia在线游戏平台以及视频流应用程序,Android 11在新的MediaCodec API中增加了低延迟支持。HDMI也提供了对低延迟模式的支持,非常有利于外接显示器和电视。

以上就是Android 11第一个开发人员预览版的一些重点总结。总的来说,Android 11为开发人员提供了很多新工具和便利,随着今年晚些时候该操作系统的全面发布,我们还会看到面向最终用户的新功能。

原文链接:

https://medium.com/pcmag-access/android-11-developer-preview-whats-new-6ccbd950bfd0

本文为CSDN翻译文章,转载请注明出处。

【End】

阿里大牛:华先胜、丁险峰直播分享!

周四晚7点,阿里巴巴集团副总裁华先胜——《人工智能:是风、是云,还是雨?

面向开发者详解视觉智能技术规模化落地的挑战;面向企业详述如何通过核心AI技术、产品化 及平台化实现客户价值并构建壁垒?

推荐阅读 

☞微信上线「行程查询」服务;钉钉 CEO 回应被打「一星」;Go 1.14 发布 | 极客头条

☞远程办公是巨头游戏?十倍扩容,他们如何做到百万级并发流量

☞干货!从0到1教你打造一个令人上瘾的聊天机器人?

☞华为最新 5G 折叠机 MateXs 发布,起售价 19000 多元

☞从Kubernetes安全地访问AWS服务,告诉你多云场景下如何管理云凭据!

☞游戏之道

你点的每一个在看,我认真当成了喜欢

猛戳“阅读原文”,即刻报名!

划重点!Android 11 首个开发者预览版新功能抢先看相关推荐

  1. Android 13 首个开发者预览版到来

    作者 / Dave Burke, VP of Engineering 每天,全世界都有数十亿人使用 Android 设备来完成各种事项.这些用户在使用 Android 时的优良体验离不开大家,也就是开 ...

  2. Android 12 首个开发者预览版到来

    作者 / Dave Burke,工程副总裁 从手机和笔记本电脑,再到平板电脑.电视甚至汽车,Android 应用每天都在各种设备上支持着数十亿人的工作.娱乐.交流和创造.当越来越多的人开始依赖您所构建 ...

  3. 谷歌发布 Android 8.1 首个开发者预览版,优化内存效率

    今晨,谷歌推出了 Android 8.1 首个开发者预览版,此次升级涵盖了针对多个功能的提升优化,其中包含对 Android Go (设备运行内存小于等于 1 GB)和加速设备上对机器学习的全新神经网 ...

  4. google android o官方,谷歌中国发布:Android O首个开发者预览镜像下载

    谷歌今天发布了Android O(暂定安卓8.0)的首个开发者预览版,正如此前预告的那样,带来了后台活动限制.影音画中画.锁屏快捷方式自定义.通知栏紧凑等小调整. 因为是首个开发者预览版,所以谷歌并未 ...

  5. android 组件消失了,Android 12 2.2 开发者预览版发布:修复桌面小组件消失等问题...

    IT 之家 4 月 8 日消息 据外媒 XDA 论坛消息,Android 12 2.2 开发者预览版今日发布,同时包含安卓 2021 年 4 月安全更新.本次预览版主要修复了一些错误,没有带来重要功能 ...

  6. android 前后同时预览_vivo Android 11开发者预览版上线,抢先适配快人一步!

    大家好,我是凯航,一个被代码耽误的撰稿人,今天加薪姐不营业,我来代班. 昨天,谷歌发布了新版Android系统--Android 11 Beta.vivo仍是首批搭载Android 11 开发者预览版 ...

  7. Android 13 第一个开发者预览版本来了,网友直呼:Android 12 还没透

    2 月 10 日,Google 宣布 Android 13 首个预览版面向开发者开放,此版本重点聚焦隐私和安全.提供开发者生产力.应用兼容性,并保持与 OpenJDK 11 更新一致.提供主题图标.带 ...

  8. iPhone 9或于4月3日发布;复制粘贴之父Larry Tesler去世;Android 11开发者预览版来了!| 极客头条...

    整理 | 郭芮 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注 ...

  9. Android P 开发者预览版

    Android P 开发者预览版首发! 在上周的世界移动通信大会 (Mobile World Congress) 上,我们看到由开发者.设备厂商以及芯片合作伙伴组成的 Android 生态系统不断为全 ...

最新文章

  1. 高性能HTTP加速器varnish实践
  2. 223. Rectangle Area
  3. Mac+docker+flask
  4. 为什么互联网公司都喜欢自研业务系统?
  5. 截取、拼接字符串,memcpy
  6. 编号001!华为超级旗舰入网:获中国首张5G手机“身份证”
  7. 如果创业遍地,你觉得会是怎么样的景象
  8. MATLAB中常用的基本数学函数和三角函数
  9. linux下texlive的卸载,linux下安装TexLive
  10. 万用表——最详细使用教程
  11. 魔方cfop公式软件_【二阶篇】一个万能公式还原二阶魔方
  12. 计算机无法从硬盘启动怎么办,电脑开机无法引导硬盘启动怎么解决
  13. 如何在Linux下逛B站看视频
  14. 云计算中心和超算中心有何区别?
  15. ubuntu Aria2 AriaNg安装
  16. 腾讯棋牌开发商(深圳泊众):投身网络棋牌游戏有风险
  17. VO,PO,BO,QO, DAO ,POJO,的概念
  18. MVC无法打开项目文件 此安装不支持该项目类型
  19. 试水技术论坛:泥巴乐园技术社区bbs.webgameexpress.com
  20. windows点阵字体转linux版,Deepin 20.1下安装和配置点阵字体,可解决低分屏字体模糊问题...

热门文章

  1. Oracle命令--表空间管理
  2. HTML5 动态统计表
  3. Windows下Hook API技术小结 (转)
  4. SRM 542 DIV2
  5. 关于C的函数指针总结
  6. Spyder远程连接矩池云
  7. tsung压测mysql_高并发测试工具Tsung使用教程
  8. redis mysql qps_14_redis如何通过读写分离来承载读请求QPS超过10万+?
  9. TensorFlow GAN项目程序回顾2020.12.03
  10. 中国双面泡棉胶带市场趋势报告、技术动态创新及市场预测