我是本机反应的新手。我正在尝试手动添加一个名为react-native-vector-icons的第三方消息:https://github.com/oblador/react-native-vector-icons
我尝试安装npm,然后按照手动步骤操作。我收到的错误是:
在检查我的MainApplication.java之后,似乎该模块没有被创建两次吗?
@Override
protected List<ReactPackage> getPackages() {
@SuppressWarnings("UnnecessaryLocalVariable")
List<ReactPackage> packages = new PackageList(this).getPackages();
// Packages that cannot be autolinked yet can be added manually here, for example:
// packages.add(new MyReactNativePackage());
packages.add(new VectorIconsPackage()); // THIS IS THE LINE I ADDED
return packages;
}
为什么会出现此错误? 谢谢
答案 0 :(得分:0)
似乎您对本机60+
有问题。
他们对本机模块使用自动链接。因此,您不再需要致电react-native link
。
致电react-native unlink react-native-vector-icons
,然后重试。
对于本机< 0.60
,您应该在MainApplication.java中检查重复项。