如果我下载Android应用程序,一个应用程序是否可以下载另一个应用程序的数据?
如果申请要求:
"Allow ABC to access photo, media, and files on your device"
授予权限是否意味着它现在可以下载我的所有个人照片? 哪些文件也可以访问,我的Gmail应用程序的内容,可能是我的所有电子邮件?
答案 0 :(得分:1)
一个应用程序是否可以下载另一个应用程序的数据?
这完全取决于“另一个应用程序的数据”的含义:
请求权限的所有应用都可以访问external storage,因此,如果一个应用向外部存储写入内容,其他应用就可以读取它。
应用无法读取其他应用internal storage或removable storage的内容,但有根设备除外。
应用可以通过某些API(例如ContentProvider
)访问其他应用发布的任何内容,但该应用受该应用对该API的任何安全控制的限制。
如果某个应用程序要求获得以下权限:“允许ABC访问您设备上的照片,媒体和文件”是否授予权限意味着它现在可以下载我的所有个人照片?
如果这些“个人照片”在外部存储器上,那么是。
我的Gmail应用内容,可能是我的所有电子邮件?
除非Gmail存在安全漏洞,或者该应用使用Gmail应用发布的某些API,否则不会。在后一种情况下,通常需要一些特定的许可。