正如您所提到的,设备管理API本身与电话数据无关.此权限授予的权限如下:
USES_ENCRYPTED_STORAGE此设备管理员可以使用的一种策略:要求加密存储的数据.
USES_POLICY_DISABLE_CAMERA此设备管理员可以使用的一种策略:禁用所有设备摄像头.
USES_POLICY_EXPIRE_PASSWORD此设备管理员可以使用的一种策略:强制用户在管理员定义的时间限制后更改其密码.
USES_POLICY_FORCE_LOCK此设备管理员可以使用的一种策略:能够强制设备锁定vialockNow()或通过setMaximumTimeToLock(ComponentName,long)限制设备的最大锁定超时.
USES_POLICY_LIMIT_PASSWORD此设备管理员可以使用的一种策略:通过setPasswordQuality(ComponentName,int)和setPasswordMinimumLength(ComponentName,int)限制用户可以选择的密码.
USES_POLICY_RESET_PASSWORD此设备管理员可以使用的一种策略:能够通过resetPassword(String,int)重置用户的密码.
USES_POLICY_WATCH_LOGIN此设备管理员可以使用的一种策略:能够通过ACTION_PASSWORD_FAILED,ACTION_PASSWORD_SUCCEEDED和getCurrentFailedPasswordAttempts()查看来自用户的登录尝试.
USES_POLICY_WIPE_DATA – 此设备管理员可以使用的一种策略:能够通过wipeData(int)恢复设备的工厂重置,删除所有用户的数据.
可能与“隐私”明确相关的那个可能是监控能力,密码尝试失败次数,输入正确密码和最小安全密码.除此之外,它不会让任何其他应用程序的隐私更令人担忧.
话虽如此,这绝不会使这个应用程序“安全”安装.您应该检查的某些权限将是所有READ_权限. http://developer.android.com/reference/android/Manifest.permission.html
这些将使应用程序可以直接访问很多个人信息,例如在拨打电话时,您的接收和发送的短信. READ_EXTERNAL_STORAGE也是另一个重要的问题.它允许应用程序读取外部存储上的任何数据,这些数据通常可能包含个人数据,即下载的图像,屏幕截图等,甚至是编码不良的应用程序的应用程序数据(市场上有很多只留下明文凭证的应用程序数据)你的SD卡).
RECEIVE_权限同样能够拦截传入的消息/调用/ mms等.
USE_CREDENTIALS显然也是一种隐私风险,因为它可以使用您拥有的令牌从外部API源(即您的Gmail)请求数据
还有许多权限,甚至不需要权限.例如,getPackageManager()允许应用程序查找您已下载的应用程序的整个应用程序列表.所以他们知道你有愤怒的小鸟或任何其他顽皮的应用程序安装;)
我想说的是,这个许可本身并不是对隐私的大肆宣传.但他们正在安装应用程序(除非开源和MD5验证),还有许多其他方法可以访问“私人”信息.不安装应用程序将始终提供比安装应用程序更多的保护.希望有所帮助.