新一代Android平台预览版 用户能控制共享档案的存取

Google释出新一代Android平台Android Q的首个预览版,包括可供所有早期采用者试用的Android Q Beta 1,以及供开发人员下载的SDK预览版。

Android Q为新一代Android平台的开发代号,Google尚未替它正名,正式版预计会在今年第三季出炉。

Google列了一长串Android Q的新功能,主要围绕在系统行为的变更、隐私的保障,还有各种API等,也改善了对折迭屏幕手机的支持。虽然过去的Android版本都只会在应用程序取得用户许可之后才会分享位置信息,但Android Q提高了使用者的控制能力,可进一步设定程序存取位置信息的时机,例如随时都可存取、只有在使用时才能存取,或者是拒绝存取等。

这是因为有些程序只有在使用时才必须取得用户位置,例如食物外送程序是不需要在背景执行时存取用户位置的。

此外,倘若用户安装或启用的程序是针对Android 6.0以前的版本所设计,那么Android Q即会跳出警告,以在该程序请求授权时能够多加考虑。

在隐私的保护上,用户将更能控制程序对共享档案的存取,包括藉由新的执行权限来设定程序是否能存取Photos、Videos或Audio内容;或是控制程序对下载文件的访问权限。

Android Q也会禁止程序从背景中无预警地跳出,或是限制它们存取各种装置的识别标志,像是IMEI或SBF999序列号等,亦会在链接不同的Wi-Fi网络时随机产生装置的MAC地址,此一原本即存在于Android 9 Pie的功能在Android Q成为了默认值。

为了配合最近兴起的折迭屏幕手机,Android Q变更onResume与onPause两项指令,以支持多重回复,也能在程序重回用户视线时知会程序,另也变更了resizeableActivity运作的方式,以协助管理程序在折迭屏幕或是大屏幕上的行为。Android Q还有一项名为Sharing Shortcuts的新功能,允许用户随时呼叫其它程序来分享内容。

Google亦发表一新的Dynamic Depth照片格式,它是由JPEG档案、与景深相关的XMP元数据,再加上深度地图所合成的格式,由于存放了景深信息,因而允许导入该格式的行动程序能够制造专业的模糊或散景效果。Google打算在未来开源该格式。

Android Q也支持开源的影片编译码标准AV1、音频编译码器Opus,以及HDR10+,同时大力拥抱跨平台的3D绘图及运算API—Vulkan。

有意测试Android Q的使用者只要加入Android Beta Program就能下载Android Q Beta 1,它相容于每一代的Pixel手机,从Pixel、Pixel XL、Pixel 2、Pixel 2 XL到最新的Pixel 3与Pixel 3 XL,若未具备Pixel手机也能安装官方的Android仿真器(Emulator)来试用Android Q。

转载于:https://juejin.im/post/5c8b6f176fb9a049d13306b6

你可能感兴趣的:(新一代Android平台预览版 用户能控制共享档案的存取)