已安装App的权限列表,发现有READ_PHONE_STATE的权限,但是我根本就没有去申请该权限。
在我的Manifest中也没有去申请该权限,哪位老哥知道原因的麻烦告知一下,不胜感激!
具体原因描述:原先维护的一个老版本需要升级到api28,但是发现没有动态权限申请,于是就去动态申请了几个权限:
READ_PHONE_STATE
WRITE_EXTERNAL_STORAGE
READ_EXTERNAL_STORAGE
但是在App启动之后发现,只有一个读写权限申请的弹窗。然后在App的权限列表中发现已经有了 获取手机信息 的权限。
就觉得很奇怪,试着将所有涉及 READ_PHONE_STATE 的权限给删掉,但是在App安装后发现,权限列表中还是有此权限。
manifest-merger-xxxxxx-debug-report.txt 这个输出文档中搜索还有READ_PHONE_STATE,位置指向了 service, 删掉所有service后有指向meta-data,再删指向了Activiyt。。。。。。
实在没办法了,求指教!!!