什么是十个最致命的权限?
我想知道可以通过android请求的十大最致命的权限是什么。 我知道这可能是一个意见问题,但假设我有应用程序列出的10个许可,我肯定知道我的应用程序并没有在用户中产生很多信心。 我最想避免询问用户的权限是什么?
我知道像BRICK和SHUTDOWN这样的权限,但由于他们不适用于第三方开发者,我只想知道第三方开发者可以请求的权限。
PS:不一定是10.您认为任何数量的权限都可能导致用户厌倦应用程序,这很好。
CALL_PRIVILEGED - 不通过拨号器的电话号码
SET_ALWAYS_FINISH - 控制应用程序在后台放置时是否完成。 可能会导致一些讨厌的追踪者或某事。
READ_CONTACTS - 可能会导致某些数据被盗用,以便将其添加到垃圾邮件发送者列表中。
这里有一些我发现可能是非常危险的(不包括上面的那些:) GET_ACCOUNTS
- 允许访问帐户服务中的帐户列表MOUNT_FORMAT_FILESYSTEMS
- 允许为可移动存储格式化文件系统。 PROCESS_OUTGOING_CALLS
- 允许应用程序监视,修改或中止传出呼叫。 READ_SMS
- 允许应用程序读取SMS消息。
SEND_SMS
- 允许应用程序发送短信。
READ_EXTERNAL_STORAGE
- 允许应用程序从外部存储读取WRITE_EXTERNAL_STORAGE
- 允许应用程序写入外部存储
当然也是传输这些数据的最好方式
INTERNET
- 允许应用程序打开网络套接字。
我认为这取决于应用程序的意图。
例如,几天前,我正在寻找一款任务杀手级应用程序,并且我没有安装任何程序,因为我在市场上看到的所有“任务杀手”都要求完全访问互联网。 为什么他们需要互联网接入才能杀死一项任务? 如果他们想要访问互联网以展示广告,那么他们应该这样说,但除此之外,我采取偏执狂的方法,并且我认为它是间谍软件。
除此之外,我对我的SIM卡和联系人非常保护。
链接地址: http://www.djcxy.com/p/2451.html上一篇: Whats are the ten most deadly permissions?
下一篇: Using C++ lambda functions during variable initialisation