首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >缺少android.permission.READ_PHONE_STATE在React上的权限-本机

缺少android.permission.READ_PHONE_STATE在React上的权限-本机
EN

Stack Overflow用户
提问于 2019-10-17 03:31:24
回答 2查看 3.6K关注 0票数 1

我试着用react构建一个应用..。我要从雄激素那里得到imei。我加了

代码语言:javascript
运行
复制
<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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-10-17 06:59:23

将权限添加到清单文件中确实会将它们赋予应用程序。有些权限被认为是危险的,用户可以从android棉花糖开始随时禁用它们。因此,在使用它们之前,必须以编程的方式显式地检查它们。阅读本机文档,了解如何做到这一点。https://facebook.github.io/react-native/docs/permissionsandroid

票数 1
EN

Stack Overflow用户

发布于 2019-10-17 09:24:44

问题是,您已经声明了该权限,但是用户尚未授予该权限。

的所有权限在android中是不一样的,有些需要从用户那里获得访问。

您需要在访问电话状态之前询问用户,如果用户拒绝它,则需要处理它。

一些参考资料可能对你有帮助

Possible Unhandled Promise Rejection (id: 0): Error: Permission denied (while saving the image via "CameraRoll.saveToCameraRoll()")

Possible Unhandled Promise Rejection (id:0) Warning

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58424500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档