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 *;
}

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

推荐问题