首页 > 解决方案 > 未处理的承诺拒绝 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 上运行。

我不知道错误引用了哪个文件,所以不知道从哪里开始。

标签: androidreact-native

解决方案


如此处所示: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"/>


推荐阅读