相信大家最近都看到了这条新闻《网友称被拼多多APP远程删除照片》。简单描述一下事件的过程,一位网友从拼多多的 App 里,得知邀请一名新用户,可以直接提现100元,当成功邀请后,发现给予的是随机金额,并没有100元提现这件事情,之后与客服聊天,发送了邀请一名新用户,可以直接提现100元的截图,然后在发送之后,收到了 vivo 手机系统通知,提示相机内的照片被删除,所以他怀疑拼多多远程操控手机,删除了那张图片。
作为一名 Android 工程师,看到这个问题的时候,发现挺有意思的,所以决定去测试一下,到底拼多多是否真的存在删除用户照片的这个行为。
首先我们都知道,Android 的App 几乎所有的都会向用户获取了存储空间的读写权限,用于保存和读取相关的数据,所以从技术的角度来说,只要获取了这个权限,位于公共存储空间的任何文件,都是可以被删除的。