尽管我已经安装了所有相关的软件包并遵循了react-navigation 指南(https://reactnavigation.org/docs/getting-started#installation),但我还是遇到了RNSScreen错误,但没有任何东西对我有效.
尽管我已经安装了所有相关的软件包并遵循了react-navigation 指南(https://reactnavigation.org/docs/getting-started#installation),但我还是遇到了RNSScreen错误,但没有任何东西对我有效.
最终找到了解决方案,首先是创建新项目,其次是重新设置react google maps库.
Workaround Solution:创建了一个新项目,从头开始安装了所有依赖项,遵循react native screens的逐步安装指南,最后将我的所有代码文件移动到一个新创建的项目中.这对我有用:D
在深入研究项目代码并将项目代码与新生成的代码进行比较后,以下是我的发现:
Actual Problem:不久前,我们集成了react native google maps库,为此,我和其他开发人员遵循了一步一步的指导原则,并对android文件夹中的MainActivity.java
文件进行了更改.有一些错误配置导致RNSScreen
问题被抛出.
Actual Solution完全删除了react-native 谷歌 map (已卸载npm软件包),删除了谷歌 map 配置,并再次设置了react谷歌 map 库
总之,如果任何开发人员试图在react-native中设置谷歌 map ,请判断react-native和react-native谷歌 map 库的版本,然后仔细遵循这些步骤.
希望这能回答你的问题.