Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用两台机器处理单个Firebase项目_Java_Android_Firebase_Firebase Authentication - Fatal编程技术网

Java 使用两台机器处理单个Firebase项目

Java 使用两台机器处理单个Firebase项目,java,android,firebase,firebase-authentication,Java,Android,Firebase,Firebase Authentication,我有一个单一的项目,是在两个不同的机器同步。我已经在两台机器上成功安装了Android Studio和emulator。我还成功地实现了Firebase+Google身份验证。当我在第一台机器上打开emulator并运行应用程序时,一切正常,但当我使用同一用户在第二台机器上运行相同的项目时,身份验证失败。如果它试图打印错误,则会显示: Google sign in failed! Error 10: 如何使两种身份验证在两台机器上都工作?谢谢 您必须在firebase项目中添加第二台机器的SH

我有一个单一的项目,是在两个不同的机器同步。我已经在两台机器上成功安装了Android Studio和emulator。我还成功地实现了Firebase+Google身份验证。当我在第一台机器上打开emulator并运行应用程序时,一切正常,但当我使用同一用户在第二台机器上运行相同的项目时,身份验证失败。如果它试图打印错误,则会显示:

Google sign in failed! Error 10:

如何使两种身份验证在两台机器上都工作?谢谢

您必须在
firebase
项目中添加第二台机器的
SHA-1
键。 这一过程已经在post中得到了很好的解释。如果你需要澄清,请检查一下