Android 反应本机:RNSvgPackage()错误

Android 反应本机:RNSvgPackage()错误,android,react-native,Android,React Native,因此,我得到了一个错误(在底部),这很可能是由于我尝试卸载react native pathjs charts引起的。下面的问题只存在于android上,而不存在于ios上 错误: /Users/a.lau/Projects/react native/First_App/android/App/src/main/java/com/First_App/MainApplication.java:7:错误:找不到符号 导入com.horcrux.svg.RNSvgPackage; ^ 符号:类别RNS

因此,我得到了一个错误(在底部),这很可能是由于我尝试卸载
react native pathjs charts
引起的。下面的问题只存在于android上,而不存在于ios上

错误: /Users/a.lau/Projects/react native/First_App/android/App/src/main/java/com/First_App/MainApplication.java:7:错误:找不到符号 导入com.horcrux.svg.RNSvgPackage; ^ 符号:类别RNSvgPackage 位置:包com.horcrux.svg /Users/a.lau/Projects/react native/First_App/android/App/src/main/java/com/First_App/MainApplication.java:29:错误:找不到符号 新的RNSvgPackage() ^ 符号:类别RNSvgPackage 2个错误 :app:CompiledBugJavaWithJavaC失败

失败:生成失败,出现异常

  • 出了什么问题: 任务“:app:compiledBugJavaWithJavaC”的执行失败

    >编译失败;有关详细信息,请参阅编译器错误输出

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出

构建失败

总时间:5.997秒 无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。 确保您有一个运行的Android模拟器或连接的设备,并且 设置您的Android开发环境:

我猜您在卸载模块之前没有取消链接。再次安装,取消链接,然后卸载模块

npm install react-native-pathjs-charts --save
react-native unlink react-native-svg
npm remove react-native-pathjs-charts --save

我猜您在卸载模块之前没有取消链接。再次安装,取消链接,然后卸载模块

npm install react-native-pathjs-charts --save
react-native unlink react-native-svg
npm remove react-native-pathjs-charts --save

还请记住,该包已从以下内容更改为:

import com.horcrux.svg.RNSvgPackage;

因此,您必须从
new RNSvgPackage()
更改为
new SvgPackage()


希望有帮助

还应记住,包装已从以下位置更改:

import com.horcrux.svg.RNSvgPackage;

因此,您必须从
new RNSvgPackage()
更改为
new SvgPackage()


希望有帮助

使用
纱线添加包\u名称运行对我有帮助。

使用
纱线添加包\u名称运行对我有帮助。

与当前的问题无关,但我卸载的原因是我无法使图表正常工作,我相信这给了我另一种RNS错误。你有没有遇到过这个问题?我没有使用过
react native pathjs图表
。老实说,我找不到任何好的图表库,所以我只是在我的一个项目中使用了
react native svg
来创建图表。同样,只是试图找到一个图表库:\\\n我将给
react native svg
一个旋转。与当前的问题无关,但我卸载的原因是我无法让图表工作,我相信这给了我另一种错误。你有没有遇到过这个问题?我没有使用过
react native pathjs图表
。老实说,我找不到任何好的图表库,所以我只是在我的一个项目中使用了
react native svg
来创建图表。同样,我只是想找到一个图表库:\\\n我会尝试一下
react native svg