【发布时间】:2021-09-10 12:21:16
【问题描述】:
我的 react native 应用程序中的某些操作(导航到屏幕、打开视频播放器等)出现崩溃。 我在 android stdio 中记录了错误,如下所示:
A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x20 in tid 8890
(RenderThread), pid 8833
通过在 Android Manifest 中进行以下设置解决了崩溃
android:hardwareAccelerated="false"
但是我的 react-native-video 播放器在将 android:hardwareAccelerated 设置为 false 后现在显示黑屏,我认为这不是解决它的最佳方法。
我不知道为什么会发生这种崩溃。 如有任何帮助,我将不胜感激。
【问题讨论】:
-
如果错误应该出现在android模拟器中,那么在真机上测试。 android 模拟器似乎在硬件加速方面存在多个问题。
-
您是否尝试过清理 Gradle 并生成构建?
-
你有native(cpp library)吗?
-
我面临着同样的问题:我在“React Native 应用程序”中使用“realm”:“^10.9.1”来在 realmDB 中保存一些“Feed Array”数据,然后关闭我的应用程序。
标签: javascript java android react-native android-studio