我想以特定状态加载2个gif和2个图像(png),但是在加载其中一些后,应用程序崩溃,因此突然关闭了该应用程序 我用android studio调试了应用,但内存不足 解决该问题该怎么办?
反应原生版本:0.57.2
平台:Android 开发操作系统:Windows 10
这只是我的渲染代码的一部分
....
<Animated.Image
source={
this.props.nextDone && this.props.selectedOptionId !== null
? gifEndGuage[
this.state.prvSelectionOptionId * 10 +
this.props.selectedOptionId
]
: this.props.selectedOptionId !== null
? pathsGif[
this.state.prvSelectionOptionId * 10 +
this.props.selectedOptionId
]
: this.state.guageImage
}
style={{
width: '100%',
height: '100%',
resizeMode: 'contain',
backgroundColor: 'transparent',
opacity: this.state.gifState
}}
/>
<Animated.Image
source={
this.props.selectedOptionId !== null
? pathsPng[this.props.selectedOptionId]
: this.state.selectedGuagePng
}
style={{
width: '100%',
height: '100%',
resizeMode: 'contain',
backgroundColor: 'transparent',
opacity: this.state.pngState,
position: 'absolute'
}}
/>
....