链接react-native-svg后的React-Native Build Error

时间:2017-12-08 21:33:39

标签: javascript android node.js svg react-native

我尝试在反应原生中显示一个AreaChart时出现错误,No View Manager为类RNSVGLine定义,并发现很多人将react-native链接到react-native-svg解决了这个问题。对我来说,它只是让我实现了构建错误。

取消链接它解决了构建问题,但它又回到了上一个错误。

import { AreaChart } from 'react-native-svg-charts'

这是导入和包,它是使用npm安装的。

return (
        <AreaChart
            style={ { height: 200 } }
            dataPoints={ data }
            fillColor={ 'rgba(134, 65, 244, 0.2)' }
            strokeColor={ 'rgb(134, 65, 244)' }
            contentInset={ { top: 30, bottom: 30 } }
            curve={shape.curveNatural}
        />
    );

这是我尝试渲染的地方。

我没有更多关于该怎么做的想法,进入MainApplication.java并手动导入它并不能解决我的问题。

1 个答案:

答案 0 :(得分:0)

问题是编译的库版本与支持库版本不同。这是在android / build.gradle和app / build.gradle以及.json文件中设置的。在此之后,react-native与react-native-svg之间的链接不再存在构建错误并且有效。