android - 未定义不是对象(评估 StatusBarManager.HEIGHT) react-native 0.55.4
问题描述
我刚刚升级到 react-native 0.55.4。在 iOS 上成功启动并运行后,我现在在 Android 上启动并运行它。我收到以下错误:
Undefined is not an object (evaluating StatusBarManager.HEIGHT)
我追踪StatusBarManager.HEIGHT
到node_modules/react-native/Libraries/Components/StatusBar/StatusBar.js
. 这是我整个代码库中唯一StatusBarManager.HEIGHT
被访问的位置,它位于react-native
包本身中。任何想法为什么会发生这种情况?我到处寻找解决方案。
出于某种原因,当我将模拟器连接到 react devtools 时,我得到了一个不同的错误:
解决方案
就我而言,问题是我错过了MainApplication.java中的一个包
包new MainReactPackage()
在getPackages()方法中。
推荐阅读
- data-structures - 循环链表的起点
- javascript - 如何让 Puppeteer 在客户端使用 ReactJS 应用程序
- java - 使用 jsp 页面代替 java servlet
- javascript - 获取每个表单部分的 id 和 value
- c# - 用 dapper 提供多个参数?
- python - 从 Pandas DF 中删除以字母和两个数字开头的条目
- python - graphviz 可以将图形约束到一定宽度吗?
- sql - 如何通过在 postgres 中生成月份来复制行
- java - 不兼容的数据类型(hypersql)
- c# - 从 WPF 框架导航历史记录中选择现有项目,而不是重新添加它