在 UIManager 中找不到 RNCAndroidDropdownPicker

RNCAndroidDropdownPicker was not found in the UIManager

我已经安装了nativebase 2.15.2版本。我在 android 中收到以下错误:

requireNativeComponent "RNCAndroidDropdownPicker" was not found in the UIManager

刚刚在全新安装时遇到了同样的问题(没有展示)对我来说简单的修复是通常的怀疑。

重置服务器和缓存

npx react-native start --reset-cache

删除节点模块,清理并构建。重新安装并再次 运行。

rm -rf node_modules

npm i

cd android/

./gradlew clean

cd ../

npx react-native run-android

我在全新安装节点模块后开始遇到这个问题。经过一番研究,我通过安装软件包解决了这个问题。

如果您使用 yarn 进行软件包安装

yarn add @react-native-community/picker

如果您正在使用 npm

npm install @react-native-community/picker

如果您正在使用 expo

expo install @react-native-community/picker

它对我有用:

npm install @react-native-picker/picker --save 

链接:

iOS:

cd ios && pod install 

Android:

Clear and gradle run