首页 > 解决方案 > React Native:带有 Android 和 Firebase 的 Chrome 调试器

问题描述

我正在尝试使用 Chrome 调试器调试我的应用程序。在 iOS(有和没有调试器)和没有的 Android 上一切正常,但是当我将调试器与 Android 一起使用时,我无法执行 Firebase 请求,并且出现此错误:

“YellowBox.js:67 长时间设置定时器,即多分钟,是 Android 上的性能和正确性问题,因为它使定时器模块保持唤醒状态,并且只能在应用程序处于前台时调用定时器。有关更多信息,请参阅https://github.com/facebook/react-native/issues/12981。(看到 setTimeout 持续时间为 556163 毫秒)“。

谢谢你的帮助

标签: androidfirebasedebuggingreact-nativereact-native-android

解决方案


这个错误并不重要。你可以像这样修复它。

componentWillMount() {
    console.disableYellowBox = true;
}

为了在谷歌浏览器调试器中显示登录,只需在浏览器中打开此链接

http://localhost:8081/debugger-ui/


推荐阅读