最近在开发中遇到一个奇怪的问题,有一个测试人员的手机莫名的无法使用app了,原因是在启动时没有授予权限,本来以为这是个小问题授予下权限就行了,但在真正处理是才发现这个问题不是这样的,该权限应用压根就没有去申请。后来经过多方查找资料才确定,在安卓10以上时READ_PHONE_STATE权限被限制了,你写在清单文件里他也不会去注册,这样你动态获取该权限时系统检测你没有注册权限他就不会去申请了,为了解决这个问题可以在清单文件里加上这个READ_PRIVILEGED_PHONE_STATE权限这样,在申请时就可以正常了。该问题比较少见在此记录一下
获取READ_PHONE_STATE权限失败
最新推荐文章于 2024-05-02 21:32:25 发布