react-native-gesture-handler library有问题我已经升级到最新版本“^2.9.0”。我无法运行我的构建,因为它在打开应用程序时崩溃,给我一个摘要:- java.lang.UnsupportedOperationException:您的应用程序配置为使用RNGestureHandlerEnabledRootView,但不再支持该视图。
我已经阅读了迁移RNGHEnabledRootView的文档,但这也不能解决问题。我已经MainActivity.java通过编辑更改了www.example.com文件:
import com.swmansion.gesturehandler.RNGestureHandlerPackage;
但有问题的是:
@Override
protected ReactActivityDelegate createReactActivityDelegate() {
return new ReactActivityDelegateWrapper(this, new ReactActivityDelegate(this, getMainComponentName()) {
@Override
protected ReactRootView createRootView() {
return new RNGestureHandlerEnabledRootView(MainActivity.this);
}
});
}
错误:找不到返回新RNGestureHandlerEnabledRootView(MainActivity.this)的符号;^ symbol:class RNGestureHandlerEnabledRootView
执行任务“:app:compileDebugJavaWithJavac”失败。
1条答案
按热度按时间jhdbpxl91#
根据这个link,你必须删除
RNGestureHandlerEnabledRootView
并在你的MainActivity
中使用下面的代码: