Google|以隐私安全之名 Android 11砍掉了第三方相机应用选择器

随着安全和隐私意识的提升,谷歌已在此前的 Android 大版本更新中关闭或限制了许多功能 。而在即将正式发布的 Android 11 身上,谷歌又为相机 API 引入了一项重大的变化 。这一次,用户将无法选择第三方相机 App 来拍摄照片或视频,迫使其仅依赖系统自带的相机应用 。
Google|以隐私安全之名 Android 11砍掉了第三方相机应用选择器
文章图片

Android Police 指出,这项变动的核心是 Android 定义的 Intent 系统 。此前开发者只需遵循一定的条件而创建一个请求,即可在相关界面中提供系统推荐的几款第三方相机 App,以供用户选择 。
对于某些并非专为摄影而构建的 App 来说(比如向二手交易平台上传一张咖啡杯的图片),此时 Intent 系统就能够发挥很好的作用 。遗憾的是,在即将到来的 Android 11 系统中,情况将发生巨大的转变 。
Google|以隐私安全之名 Android 11砍掉了第三方相机应用选择器
文章图片

Android 10 上的相机 App 选择器
具体说来是,在 Android 11 中,三项 Intent 功能将不再起作用,分别是视频拍摄(VIDEO_CAPTURE)、图像拍摄(IMAGE_CAPTURE)、以及密拍(IMAGE_CAPTURE_SECURE) 。
更新之后,Android 11 将自动提供预安装的相机应用来执行这些操作,而不再给第三方 App 提供候选的机会 。
Google|以隐私安全之名 Android 11砍掉了第三方相机应用选择器
文章图片

功能变更前后的代码对比
根据谷歌问题追踪器(Google Issue Tracker)上的表示,该公司称之“是为保护用户隐私和安全而作出的正确权衡” 。
【Google|以隐私安全之名 Android 11砍掉了第三方相机应用选择器】尽管谷歌没有给出更具体的原因,但一些人猜测,此举或可防止某些用户被恶意相机应用诱骗(比如设置成默认相机 App),然后用它来捕获一些本应保密的内容 。


    推荐阅读