找不到符号 MainReactPackage

Aks*_*hey 4 android react-native

我已将我的 React Native 应用程序弹出到 Expokit。我正在尝试使用react native firebase。按照android安装页面上给出的react native firebase的设置说明进行操作后,当我执行“react-native run-android”时,出现错误:

MainApplication.java:37: error: cannot find symbol
new MainReactPackage(),
    ^
symbol: class MainReactPackage
location: class MainApplication
Run Code Online (Sandbox Code Playgroud)

MainApplication.java 看起来像这样:

package com.abc.xyz;

import android.support.multidex.MultiDexApplication;

import com.facebook.react.ReactPackage;

import java.util.Arrays;
import java.util.List;

import io.invertase.firebase.RNFirebasePackage; 
import io.invertase.firebase.analytics.RNFirebaseAnalyticsPackage; // Firebase Analytics
import com.facebook.react.ReactApplication;

public class MainApplication extends MultiDexApplication {

  public List<ReactPackage> getPackages() {
    return Arrays.<ReactPackage>asList(
          new MainReactPackage(),
          new RNFirebasePackage(),  
          new RNFirebaseAnalyticsPackage()
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

YaS*_*ary 13

尝试将此行添加到您的MainApplication.java

import com.facebook.react.shell.MainReactPackage;