Emulator在使用expo cli对React Native使用firebase身份验证时显示错误{firebase.App()未找到}

Emulator在使用expo cli对React Native使用firebase身份验证时显示错误{firebase.App()未找到},firebase,react-native,react-native-firebase,firebase-tools,expo-cli,Firebase,React Native,React Native Firebase,Firebase Tools,Expo Cli,当通过firebase使用身份验证功能时,emulator显示错误,即{您试图通过调用firebase.app()}使用android项目上未安装的firebase模块。请帮助我解决此错误。 我使用Expo作为命令行输入 react-native version -0.63.6, "@react-native-firebase/app": "^8.4.3", "@react-native-firebase/auth": "^9

当通过firebase使用身份验证功能时,emulator显示错误,即{您试图通过调用firebase.app()}使用android项目上未安装的firebase模块。请帮助我解决此错误。 我使用Expo作为命令行输入

react-native version -0.63.6,
"@react-native-firebase/app": "^8.4.3",
"@react-native-firebase/auth": "^9.2.3"

如果您使用的是expo客户端,则不应使用react本机firebase模块,因为它们与expo客户端不兼容

但是,您可以改用firebase javascript SDK。一切都解释清楚了