刚开始做Android开发,对于App申请权限还不太理解。
文档上说在app manifest里面声明<uses-permission>就可以获得权限:
Requests a permission that the application must be granted in order for it to operate correctly. Permissions are granted by the user when the application is installed, not while it's running.
我的理解是只要用户安装了这个app,就默认给予了app所要求的权限。
但是今天看到一个app,安装成功以后,要求访问通信录失败了,给出这样一段话:
“如果您的手机是小米、魅族手机,或您安装了360手机卫士、腾讯手机管家等安全工具。本APP可能无法导入通讯录,请使用对应的教程进行设置。”
然后给出了每个“管家”该怎样打开通信录权限。
这是不是这些管家软件劫持了系统的权限管理?有办法解决这个问题吗?
文档上说在app manifest里面声明<uses-permission>就可以获得权限:
Requests a permission that the application must be granted in order for it to operate correctly. Permissions are granted by the user when the application is installed, not while it's running.
我的理解是只要用户安装了这个app,就默认给予了app所要求的权限。
但是今天看到一个app,安装成功以后,要求访问通信录失败了,给出这样一段话:
“如果您的手机是小米、魅族手机,或您安装了360手机卫士、腾讯手机管家等安全工具。本APP可能无法导入通讯录,请使用对应的教程进行设置。”
然后给出了每个“管家”该怎样打开通信录权限。
这是不是这些管家软件劫持了系统的权限管理?有办法解决这个问题吗?