我在布料中看到这个错误导致了很多崩溃。 我搜索了很多,但未找到任何有用的东西。 我找到了this,但我看不出它与原生的反应有什么关系。
我没有在我的代码中使用WebView,但我想也许我的一个node_modules包正在使用它,并且唯一一个包含WebView的是react-native-onesignal
这是完整的堆栈跟踪
它只发生在Android 7中。但它可能只是Android将Webview放在android 5 +的单独包中
答案 0 :(得分:1)
您怎么知道onesignal包含webview? source除了Proguard规则外没有网络视图
我的直觉告诉我,这与单信号无关。希望你能解决
答案 1 :(得分:1)
此崩溃已在2019年4月底左右在react-native master中修复。
要解决此问题,您需要升级到本机版本0.60.0
或更高版本。
以下是解决此问题的PR的链接:https://github.com/facebook/react-native/pull/24533
编辑:
为了更清楚地说明这个问题,我们在应用程序上也遇到了同样的崩溃。我发现的最可能原因是,当您的应用尝试使用Android System WebView在后台更新时,会发生此崩溃。这导致系统假定未安装WebView。
此Android问题已被here跟踪。