gpt4 book ai didi

react-native - React Native (Android) - 找不到符号类 ReactInstanceManager

转载 作者:行者123 更新时间:2023-12-04 12:20:29 26 4
gpt4 key购买 nike

我刚刚升级到 React Native 0.63.3 .....我也将Android studio升级到4.1.1和 gradle 插件到 4.1.0 .
我收到错误 cannot find symbol class ReactInstanceManager当我尝试构建时。错误在文件 MainApplication.java 中.....见下面的代码。
出现错误与行 initializeFlipper(this,getReactNativeHost().getReactInstanceManager()); .
好像是说我提供com.facebook.react.ReactInstanceManager ....但是程序想要的是ReactInstanceManager .它说 Get the current ReactInstanceManager instance, or create one.

  @Override
public void onCreate() {
super.onCreate();
SoLoader.init(this, /* native exopackage */ false);
initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
}

/**
* Loads Flipper in React Native templates. Call this in the onCreate method with something like
* initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
*
* @param context
* @param reactInstanceManager
*/
private static void initializeFlipper(
Context context, ReactInstanceManager reactInstanceManager) {
if (BuildConfig.DEBUG) {
try {
/*
* We use reflection here to pick up the class that initializes Flipper, since
* Flipper library is not available in release mode
*/
Class<?> aClass = Class.forName("com.xs.ReactNativeFlipper");
aClass
.getMethod("initializeFlipper", Context.class, ReactInstanceManager.class)
.invoke(null, context, reactInstanceManager);
} catch (ClassNotFoundException e) {

最佳答案

在我将 RN 从 0.61.5 升级到 0.63.3 的过程中,我错过了一行代码。 import com.facebook.react.ReactInstanceManager; MainApplication.java 中缺少

关于react-native - React Native (Android) - 找不到符号类 ReactInstanceManager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65837062/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com