react-native, android在模拟器上正常的,在真机上进入某个特定页面,会闪退。

电脑上 android 模拟器上没任何问题,打包后在真机上,进入某个特定页面,就出现闪退。此页面导入了react-native-fast-image。

阅读 3.6k
2 个回答

找到问题原因了,还是react-native-fast-image引起的。
解法 在androidappproguard-rules.pro 中添加

-keep public class com.dylanvann.fastimage. {;}
-keep public class com.dylanvann.fastimage.* {;}
-keep public class * implements com.bumptech.glide.module.GlideModule
-keep public class * extends com.bumptech.glide.module.AppGlideModule
-keep public enum com.bumptech.glide.load.ImageHeaderParser$** {
**[] $VALUES;
public *;
}

把错误退出的异常信息放出来一下,不然巧妇难为无米之炊

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题