不变违规:requireNativeComponent:在 UIManager 中找不到 "BVLinearGradient"
Invariant Violation: requireNativeComponent: "BVLinearGradient" was not found in the UIManager
上面的错误显示在这个导入中
import React from 'react';
import {
View,
Text,
TouchableOpacity,
Dimensions,
StyleSheet,
StatusBar,
Image
} from 'react-native';
import * as Animatable from 'react-native-animatable';
import LinearGradient from 'react-native-linear-gradient';
import MaterialIcons from 'react-native-vector-icons/MaterialIcons';
import { useTheme } from '@react-navigation/native';
这是引入错误的导入语句
尝试:
对于iOS
cd ios
pod install
- 重建项目
对于Android:
- 卸载 Android 模拟器中的应用程序
cd Android
./gradlew clean && ./gradlew cleanBuildCache
npm run android
它有效,但首先,我需要升级我的 Java 版本。
谢谢。
上面的错误显示在这个导入中
import React from 'react';
import {
View,
Text,
TouchableOpacity,
Dimensions,
StyleSheet,
StatusBar,
Image
} from 'react-native';
import * as Animatable from 'react-native-animatable';
import LinearGradient from 'react-native-linear-gradient';
import MaterialIcons from 'react-native-vector-icons/MaterialIcons';
import { useTheme } from '@react-navigation/native';
这是引入错误的导入语句
尝试:
对于iOS
cd ios
pod install
- 重建项目
对于Android:
- 卸载 Android 模拟器中的应用程序
cd Android
./gradlew clean && ./gradlew cleanBuildCache
npm run android
它有效,但首先,我需要升级我的 Java 版本。 谢谢。