我已经尝试过使用React-native Link和Manual链接,但是错误仍然存在。 React-native-svg版本:8.0.8
答案 0 :(得分:2)
我通过显式安装相应的依赖项解决了这个问题。
yarn add react-native-svg
答案 1 :(得分:1)
在此处查看讨论和解决方案:https://github.com/react-native-community/react-native-svg/issues/834
react-native链接缺少最后一步。它没有添加“新 SvgPackage()“
打开`android / app / src / main / java /[...]/ MainApplication.java添加新 SvgPackage()到由getPackages()方法返回的列表。添加一个 如果已经有东西,请逗号分隔到上一个项目。
这是一个错误,需要修复。
和
在iOS中,此错误出现在7.0.2中。要修复,请在xcode中转到Your_Project /构建阶段/使用库链接二进制文件并添加“ libRNSVG.a”
答案 2 :(得分:1)
如果在 iOS 上,可以在完成 pod install
后尝试执行 npm install
pod install
答案 3 :(得分:0)
在MainApplication.java上导入包
import com.horcrux.svg.SvgPackage;
然后将软件包添加到列表
new SvgPackage()