android - 未处理的承诺拒绝 Android 与 React-native 错误代码:E_MISSING_PERMISSION
问题描述
console.error: "未处理的承诺拒绝", {"framesToPop":1,"code":"E_MISSING_PERMISSION","line":68885,"column":29."sourceURL":" http://10.0.2.2: 8081/index.android.bundle?platform=android&dev=true&hot=false&minify=false "}
我一直在使用 iOS 模拟器进行开发,因此可以正常启动,但现在无法让它在 Android 上运行。
我不知道错误引用了哪个文件,所以不知道从哪里开始。
解决方案
如此处所示:https ://github.com/dabit3/appsync-graphql-cities/issues/3
我通过导航到我的AndroidManifest.xml
文件来解决这个问题
android
-> app
-> src
-> main
-> AndroidManifest.xml
然后添加以下行:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
推荐阅读
- ssh - 有没有办法使用 gcloud compute ssh 实用程序远程执行命令
- node.js - 从 index.hml 加载 manifest.json 时 React/Electron Production Build 给出 CORS 错误
- python - 使用python访问照相手机的问题
- hyperledger-fabric - Hyperledger Fabric:Peers 和父组织都使用相同的 TLS 证书?(参考测试网络)
- fluid-framework - 是什么阻止 Fluid 在 iOS 和 iPadOS 上与 Safari 配合使用?
- kubernetes - 在 kubectl 配置文件中正确使用多个集群
- c++ - 为什么在调试以下代码时出现错误“字符串下标超出范围”
- javascript - 如何访问对象内的特定路径/地址?
- python - get_object_or_404 未定义
- python - TypeError:必须是 str,而不是 numpy.int64。无法查明问题