我试着用react构建一个应用..。我要从雄激素那里得到imei。我加了
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
舱单上..。但仍然不起作用,检查元件上出现的错误是.
可能未处理的承诺拒绝(id: 1):错误:缺少权限android.permission.READ_PHONE_STATE错误:缺少权限android.permission.READ_PHONE_STATE
我使用RN版本0.61.2
发布于 2019-10-17 06:59:23
将权限添加到清单文件中确实会将它们赋予应用程序。有些权限被认为是危险的,用户可以从android棉花糖开始随时禁用它们。因此,在使用它们之前,必须以编程的方式显式地检查它们。阅读本机文档,了解如何做到这一点。https://facebook.github.io/react-native/docs/permissionsandroid
发布于 2019-10-17 09:24:44
问题是,您已经声明了该权限,但是用户尚未授予该权限。
的所有权限在android中是不一样的,有些需要从用户那里获得访问。
您需要在访问电话状态之前询问用户,如果用户拒绝它,则需要处理它。
一些参考资料可能对你有帮助
https://stackoverflow.com/questions/58424500
复制相似问题