React Native使用Drawer Navigation时出现Reanimated 2警告问题咨询
警告触发原因
- 你使用的React Navigation 5.9.4版本抽屉导航依赖react-native-reanimated库,但该版本的依赖声明未明确限制Reanimated的大版本号,执行官方安装命令时会默认拉取2.x版本的Reanimated。
- Reanimated 2.x版本自带配置检查逻辑,哪怕你没有主动调用Reanimated的相关API,只要安装后没有完成它要求的额外原生端配置,就会持续抛出该警告。
- 你当前安装的Reanimated版本满足React Navigation 5.x的最低运行要求,所以导航功能可以正常运行,仅触发Reanimated自身的配置检查警告。
同类问题反馈
该问题属于React Navigation 5.x版本的通用依赖适配问题,有大量同版本的开发者都遇到过完全相同的警告。
可选修复方案(按需选择)
- 锁定安装兼容的1.x版本Reanimated:执行命令
npm install react-native-reanimated@1.13.4,该版本不需要额外配置即可适配React Navigation 5.9.4,不会触发警告。 - 按照Reanimated 2.x的配置要求完成原生端的配套配置,完成后警告会自动消失。
内容的提问来源于stack exchange,提问作者Bruno Nobre
相关产品推荐
相关产品推荐

