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

  Android Police 指出,这项变动的核心是 Android 定义的 Intent 系统。此前开发者只需遵循一定的条件而创建一个请求,即可在相关界面中提供系统推荐的几款第三方相机 App,以供用户选择。

  对于某些并非专为摄影而构建的 App 来说(比如向二手交易平台上传一张咖啡杯的图片),此时 Intent 系统就能够发挥很好的作用。遗憾的是,在即将到来的 Android 11 系统中,情况将发生巨大的转变。

  Android 10 上的相机 App 选择器

  具体说来是,在 Android 11 中,三项 Intent 功能将不再起作用,分别是视频拍摄(VIDEO_CAPTURE)、图像拍摄(IMAGE_CAPTURE)、以及密拍(IMAGE_CAPTURE_SECURE)。

  更新之后,Android 11 将自动提供预安装的相机应用来执行这些操作,而不再给第三方 App 提供候选的机会。

  功能变更前后的代码对比

  根据谷歌问题追踪器(Google Issue Tracker)上的表示,该公司称之“是为保护用户隐私和安全而作出的正确权衡”。

  尽管谷歌没有给出更具体的原因,但一些人猜测,此举或可防止某些用户被恶意相机应用诱骗(比如设置成默认相机 App),然后用它来捕获一些本应保密的内容。

更多相关文章

  1. Android客户端与服务器端的json数据交互(很详细)
  2. android设备静默升级
  3. Android系统权限
  4. 学习笔记(一)Android(安卓)的简介
  5. android跨进程事件注入(程序模拟用户输入)
  6. android Button用户交互——监听机制调用过程
  7. 扒一扒Android应用的续命大法
  8. Service与Android系统实现(1)-- 应用程序里的Service(二)
  9. 手机杂谈

随机推荐

  1. 【移动开发】Android中强大的适配功能---
  2. Android中嵌入lua脚本,初步进阶
  3. Android常用工具库
  4. Android 设备兼容
  5. Android(安卓)Studio插件(不断更新...)
  6. Android应用开发之(你必须知道的android s
  7. Android面试题收集(有详细答案)
  8. 仿爱乐透android客户端界面实现(附工程源
  9. android之点击回退键俩次退出程序
  10. 山寨威武 仿冒Xoom先于行货获得Android 4