谷歌大手一挥,第三方相机APP或已无立锥之地

三易生活 · 2020-08-31
谷歌的这个决定,或将让第三方相机APP在安卓端的日子不那么好过了。

编者按:本文来自微信公众号“三易生活”(ID:IT-3eLife),作者:三易菌,36氪经授权发布。

随着本月初谷歌方面正式发布了Android 11的Beta 3版本,按照官方的计划,Beta3将是Android 11的最后一个测试版,因此也意味着下次推送将会迎来正式版本的亮相。预计Android 11正式版将会在9月8日单独亮相,或者在10月8日与Pixel 5一同迎来发布。

除了在Android 11上推广全新的API 30同时,谷歌方面还在这一版本中动了一些小手术。近日根据来自9to5Google的报道称,谷歌取消了Android 11上第三方相机APP响应捕获图片及视频的权限,用户未来将只能使用系统自带相机的这些功能。而谷歌在Android 11 的新行为列表中也描述了这一变化,并在Google Issue Tracker(谷歌问题追踪器) 中进行了进一步的确认。

在目前的Android系统中,当用户下载了第三方相机APP后,其实是可以使用设置中的“默认应用设置”这一选项,来修改默认相机的应用。比如说,在下载了开源相机APP“Open Camera”以及LINE开发的“LINE Camera”后,手机的默认相机应用中就会出现两个新的可选项,并可以通过设置让第三方相机APP成为系统原生相机之外的新选择

但在Android 11中,谷歌则删除了“-VIDEO_CAPTURE、IMAGE_CAPTURE,以及IMAGE_CAPTURE_SECURE”这三个权限,导致用户虽然仍然可以使用自己喜欢的相机APP,但却无法再在调用相机应用的二级应用中进行同样的操作。

事实上,目前大量的Android应用都有使用相机的需求,并且很多开发者为了节省成本都会使用MediaStore.ACTION_IMAGE_CAPTURE权限来实现。这一操作可以让开发者无需单独开发相机UI,能够直接调用系统默认相机,同时也不需要向系统请求Camera的权限。

在这其中,就涉及到了Android用来协助应用间交互与通讯的Intent机制。Intent可以负责对应用中一次操作的动作与动作涉及的数据进行描述,系统则会根据此Intent的描述,负责找到对应的组件,并将Intent传递给调用的组件,以完成组件的调用。

简单来说,就是尽管谷歌方面并没有禁止类似美图秀秀上架或者是禁止其获得相机API,但在之前,用户可以通过其他APP给系统发送一个Intent,来要求启动这类第三方相机APP来拍照,系统在收到请求之后会列出所有声明了能实现拍照功能的APP供用户选择。但在Android 11上,系统就只会提供原生相机这一个选项,因此用户就需要先在类似美图秀秀等第三方相机APP上进行例如美颜等方面的操作,将处理好的照片存储之后,再打开微博或微信等APP将其发送出去,这无疑让这一操作变得麻烦了许多。

因此这也就意味着在Android 11上,当使用微信或微博等社交软件时,将不能直接使用类似美图秀秀及LINE Camera等第三方相机APP丰富多彩的美颜与渲染功能,而是只能选择系统中默认的相机APP。事实上在如今这个增加用户操作就是提升时间成本的情况下,对于已经习惯了便捷体验的消费者来说无疑是很难接受的,因此谷歌的这一决定,可以说是对目前Android系统中一众第三方的相机APP判了死刑。

但这其实已经不是谷歌第一次砍掉或是收回,Android系统赋予开发者的权限了。从Android O开始,谷歌为了解决Android碎片化的问题就一直在收紧权限,例如防回滚从推荐特性变为强制特性;只允许APP在使用时获取“位置”权限;加强Android的源代码管理,将以电话与短信为代表的大量功能从开源的AOSP中抽离,并把一大批功能加入闭源的GMS项目等等。

在让Android系统更流畅和更安全的大旗感召下,全球的开发者基本都默认了谷歌的做法,不过这次谷歌如此一刀切的方式还是引发了一些开发者的疑惑。对此就有开发者表示,“Android长期以来作为一个开放平台,这样的限制看起来很反常。”

但在Android 11对第三方相机APP说不的时候,苹果的iOS却开始支持用户自定义相机应用,对第三方这类应用大开方便之门。然而这种南辕北辙的反差背后,其实是两大阵营之间不同的发展策略。苹果对于相机拍摄所强调的是真实反应世界,重视照片的色彩的还原度,也就是所谓的"拍照你敢直出吗"。而Android阵营则普遍更愿意去讨好消费者,并满足用户做更好自己的需求,如今各大手机厂商在自家相机APP中,也早已集成了各种美颜等功能。

因此外界认为,或许在以华米Ov为代表的一众国内手机厂商,越来越深入参与到Android生态的建设之后,谷歌方面认识到仅凭这些厂商所提供的原生相机应用,就已经能够满足用户的绝大多数需求,再开放接口给第三方相机APP可能会凭空带来不必要的隐患。

而谷歌方面封杀第三方相机APP捕获图片与视频权限的理由,则正是隐私与安全。由于Android生态的开放性,导致APP可以不需要通过应用商店的审核就能直接安装到手机中,但这也给了恶意应用可乘之机,并且与相机有关的APP与肖像这一敏感的个人隐私也有着直接关联。

以目前Android应用的调性,如果一款APP有了摄像头与麦克风等权限,要是不“偷窥”一下用户隐私,或许自己都觉得对不起千辛万苦从用户手中获取的权限。而这一点,周鸿祎不久前在《ISC 夜谈》上就给出了类似的表述。

因此这次谷歌挥舞了一下隐私与安全大旗,或许就将导致未来很多第三方相机APP就需要考虑及时转型了,而这也应验了那句“时代的一粒灰,落在第三方APP头上,就是一座山”。

+1
5

好文章,需要你的鼓励

参与评论
登录后才能参与讨论哦...
后参与讨论
提交评论0/1000

请回复有价值的信息,无意义的评论将很快被删除,账号将被禁止发言。

文章提及的项目

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

为你推送和解读最前沿、最有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚集全球最优秀的创业者,项目融资率接近97%,领跑行业