React原生应用升级显示Android中的图标错位

wgeznvg7  于 2023-04-04  发布在  Android
关注(0)|答案(1)|浏览(229)

我们正在开发一个react-native应用程序。当我们从Play商店更新发布应用程序时,一些图标在Android中的应用程序的其他部分错位。这对我们来说真的很奇怪。当我删除应用程序并重新安装应用程序时,它会很好。但是当更新应用程序时,图标被放置在Android中的应用程序中的某个地方。
在iOS中也没有这样的问题。在早期版本中,Android中一切都很好,它在一些图标上显示出奇怪的结果。
例如:-如果我放置名为“购物车”的图标,它应该显示一个购物车图标,但我得到的是聊天图标。但这些图标是我们从资产文件夹中显示的。问题是这样的链接:-(https://github.com/facebook/react-native/issues/29645
其他人有这个问题吗?如果有,你能告诉我在哪里寻找解决方案吗?
先谢谢你了。

qcuzuvrc

qcuzuvrc1#

这是Facebook的fresco版本2.6.0中的一个问题,这是一段时间的默认设置。升级到3.0.0版本或降级到2.5.0应该可以解决这个问题。
在android/app/build.gradle中替换

implementation 'com.facebook.fresco:animated-gif:2.6.0'

implementation 'com.facebook.fresco:fresco:3.0.0'

来源:https://github.com/facebook/fresco/releases/tag/v3.0.0
https://github.com/facebook/fresco/issues/2667#issuecomment-1476119354

相关问题