我在我的应用程序的清单文件中列出了RECEIVE_SMS和READ_SMS的权限,并且它们都具有不同的权限字符串.
授予相应的权限.但是,我注意到,在授予(由用户)任何一个权限(READ_SMS或RECEIVE_SMS)时,我们可以执行这两个任务.我的问题是,如果它们都执行不同的任务:
1)READ_SMS:它允许应用程序读取用户手机上的所有SMS(当前存在).
2)RECEIVE_SMS:它允许应用程序收听用户使用应用程序时在用户手机上收到的所有短信.
它们在请求权限时显示相同的对话框,并且在拒绝其中一个权限时显示两个对话框都没有出现.
如果两者都具有相同的权限授予方案,那么为什么它们以两种权限的形式分开?如果你们中的任何人能够帮助我理解这一点,那么对我来说这将是一个很大的帮助.