当今年初发布第一个Android 11 Developer Preview时,有迹象表明更新中可能包含滚动屏幕截图。不幸的是,一位Google员工今天透露,该功能无法发挥作用。
负责Google Android的丹·桑德勒(Dan Sandler)今天在Reddit AMA上透露,滚动截图不会包含在Android 11中。“我们仍在开发中,但并没有为R做出贡献。”说到被问及是否可以拍摄滚动屏幕截图的功能将包含在Android 11中。
至于为什么不能在Android 11中使用滚动屏幕截图的原因,桑德勒(Sandler)解释说,Google希望以一种可以广泛使用的方式来启用该功能,而不是快速地将仅适用于几个特定应用或设备的功能组合在一起。因此,团队将花费额外的时间来使该功能正常工作并在将来的更新中实施它。
这是Sandler对滚动屏幕截图问题的完整回答:
“我们仍在努力,但它并没有为R减薪。
“我们并没有针对适用于特定设备上一个或两个精选应用程序的快速破解方法,而是针对平台团队的目标,是通过_any_应用程序可以插入的方式来构建此程序,无论它们是否使用了沼泽-standard RecyclerView或已实现自己的OpenGL加速滚动引擎。我们在整个R时间轴中对此进行了调查,涉及到窗口管理器和系统UI团队的人员;您将可以看到该滚动捕获框架在AOSP源。
“最后,就像每个Android版本一样(尤其是在这一不寻常的年份),我们不得不做出艰难的选择,将有限的资源集中到哪里;虽然这是我们仍然很兴奋的一个很酷的功能,但我们决定不要着急。在将来的API冲击中寻找它。”
滚动截图不会包含在Android 11中绝对是一个遗憾。这是一个方便的功能,使您可以轻松地获取长网页或文本块的屏幕截图,并获得单个清晰的图像,而不是必须缝合在一起的多个屏幕截图。一些Android OEM拥有此功能的自己版本,但我们很高兴听到Google努力在将该功能正确移植到Android之前使其正常工作。