在Android上反应Native ScrollView崩溃APK

时间:2019-03-16 10:03:36

标签: android react-native apk scrollview release

我的应用在调试模式下可以正常工作

react-native run-android

但在发行版中

react-native run-android --variant=release 

该应用程序可以正常启动,并且可以导航到所有页面,但是每当我尝试滚动或按ScrollView中的任何视图时,它就会崩溃。例如,在下面的代码中,HomeHeader组件有两个很好用的按钮,但是每当我触摸ScrollView中的任何东西时,不幸的是它崩溃了。我的代码如下:

<SafeAreaView style={{flex:1}}>
  <HomeHeader/>
  <ScrollView>
      <SomeComponents/>
  </ScrollView>
</SafeAreaView>

依赖项

"react-native": "^0.58.5",
"react-native-gesture-handler": "^1.0.10"

错误日志

  

调度了不受支持的顶级事件类型“ onGestureHandlerStateChange”   03-20 21:42:49.156 21328 21372 E AndroidRuntime:致命异常:mqt_native_modules   03-20 21:42:49.156 21328 21372 E AndroidRuntime:进程:com.munasabat,PID:21328   03月20日21:42:49.156 21328 21372 E AndroidRuntime:com.facebook.react.common.JavascriptException:调度了不受支持的顶级事件类型“ onGestureHandlerStateChange”,堆栈:

1 个答案:

答案 0 :(得分:2)

存在一个错误,该错误在{{1}的Android版本<= 1.0.14中发现,已在react-native-gesture-handler中修复,但在{{ 1}}和更高版本。
使用(可能可能的最新版本):

1.0.15