APP下载

Android Q第二测试版能限制App存取外部储存

消息来源:baojiabao.com 作者: 发布时间:2024-04-18

报价宝综合消息Android Q第二测试版能限制App存取外部储存

Google在3月中的时候发布了最新行动装置操作系统Android Q预览版,强调使用者隐私,现在发布了第二个测试版,启用Scoped Storage隐私政策,还新增支援多重任务操作的对话泡泡,而Android Q也开始支援可折叠装置,并在最新的Android Studio 3.5增加了专门的模拟器。

无论是在硬件还是软件上的设计,Google从Android P开始应用了不少隐私机制,也持续更新Google Play应用程序的政策,目的就是为了拉高整体Android生态系的隐私安全性。而Android Q的设计也围绕着这个中心思想,提高系统透明度为用户提供更多的控制,在平台以及应用程序保护使用者的个人资料。

Android Q第二测试版启用Scoped Storage功能,未经授权的应用程序只能在私有沙盒中执行,如果要存取照片、影片或是音讯等集合档案,则需要新的授权,Android Q会为每个应用程序创建一个独立的储存沙盒,限制应用程序互相存取储存在外部储存的档案,Android Q将以更精细的媒体权限,替换原本的外部储存权限。

Google提到,这项更改将会影响使用共享媒体集合的应用程序,像是照片、影片、媒体浏览或是档案储存等应用,都可能因为Scoped Storage而使行为改变,开发者应该提早测试自家应用程序在Scoped Storage隐私功能下的变化,并做出相对应的更改。

对多重任务的支援,Android Q新增对话泡泡功能,让使用者以新的互动方式进行多重任务。应用程序可以将通知以对话泡泡的形式发送,当使用者在使用应用程序时,可以透过点击对话泡泡以执行额外的工作。

Google提到,泡泡功能对于讯息传递特别有用,可以让使用者持续进行手上的工作,还能轻松的存取与其他联络人的对话讯息。开发者只要在应用程序中呼叫setBubbleMetadata新增BubbleMetadata,就能以对话泡泡的形式发送通知,在元资料中,开发者可以提供欲呈现在泡泡内容的活动。

为了满足可折叠装置的需求,Android Q第二测试版开始支援可折叠装置,而新发布的可折叠装置模拟器,开发者可以在金丝雀频道发布的Android Studio 3.5中,以Android虚拟装置启用。在平台端,Google改进了onResume以及onPause上的行为,以支援多重恢复,系统会在应用程序取得焦点时,对应用程序发送通知,另外,Google还更新了resizeableActivity的manifest属性,以帮助应用程序在可折叠或是大型屏幕上显示的方式。

使用者可以使用Android Studio 3.5创建可折叠虚拟装置,目前在第二预览版支援两种配置,分别是4.6吋的折叠屏幕打开变7.3吋的规格,以及6.6吋折叠屏幕打开变成8吋的规格,模拟器可以让使用者在屏幕上,触发折叠、展开、改变朝向等装置控制。

Android Q第二测试版还提供了全新MicrophoneDirection API,以支援指向性可缩放麦克风,应用程序现在可以在启用录音功能时,对麦克风设定偏好的方向,像是使用者在自拍时,就能呼叫setMicrophoneDirection将属性设为MIC_DIRECTION_FRONT,要求前置麦克风录音,另外,这个API还提供标准化的方法控制缩放麦克风,使用者可以用来调整纪录场域维度。

2019-04-05 22:26:00

相关文章