Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.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/7/wcf/4.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
Android Firebase身份验证问题旧api_Android_Firebase_Authentication_Firebase Authentication - Fatal编程技术网

Android Firebase身份验证问题旧api

Android Firebase身份验证问题旧api,android,firebase,authentication,firebase-authentication,Android,Firebase,Authentication,Firebase Authentication,您好,有人知道firebase的api是否有问题吗?。我正在为两个应用程序使用旧的api,在身份验证表单中给了我一个错误,怎么说这是一个未知错误,我在android studio的日志中看到了代码,它没有显示任何内容提到这个错误它一直工作到2018年6月12日,知道它停止工作,我不知道会是什么 我试着看看logcat是否说了些什么,但这并没有告诉我什么 Ref.authWithPassword(email, pass, new Fi

您好,有人知道firebase的api是否有问题吗?。我正在为两个应用程序使用旧的api,在身份验证表单中给了我一个错误,怎么说这是一个未知错误,我在android studio的日志中看到了代码,它没有显示任何内容提到这个错误它一直工作到2018年6月12日,知道它停止工作,我不知道会是什么

我试着看看logcat是否说了些什么,但这并没有告诉我什么

            Ref.authWithPassword(email, pass,
                    new Firebase.AuthResultHandler() {
                        @Override
                        public void onAuthenticated(AuthData authData) {
                            Intent i = new Intent(Inicio.this,Check.class);
                            i.putExtra("Email",email);
                            i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_SINGLE_TOP);
                     //       Toast.makeText(getApplicationContext(), "Bienvenido.",
                     //               Toast.LENGTH_SHORT).show();
                            progressDialog.dismiss();
                            startActivity(i);
                            finish();
                        }
                        @Override
                        public void onAuthenticationError(FirebaseError error) {

                            switch (error.getCode()) {
                                case FirebaseError.USER_DOES_NOT_EXIST:
                                    Toast.makeText(getApplicationContext(), "Usuario no existe.",
                                            Toast.LENGTH_SHORT).show();
                                    progressDialog.dismiss();
                                    break;
                                case FirebaseError.INVALID_PASSWORD:
                                    Toast.makeText(getApplicationContext(), "Verifique su contraseña.",
                                            Toast.LENGTH_SHORT).show();
                                    progressDialog.dismiss();
                                    break;
                                case FirebaseError.NETWORK_ERROR:
                                    Toast.makeText(getApplicationContext(), "Prueba mas tarde, hay un problema con la conexion.",
                                            Toast.LENGTH_SHORT).show();
                                    progressDialog.dismiss();
                                    break;
                                case FirebaseError.UNKNOWN_ERROR:
                                    Toast.makeText(getApplicationContext(), "Ocurrio un error inesperado, por favor intenta mas tarde.",
                                            Toast.LENGTH_SHORT).show();
                                    progressDialog.dismiss();
                                    break;
                                default:

                                    break;
                            }
                        }
                    });

2018年12月18日,最早的Firebase身份验证API的终结点已失效。这意味着从那天起,使用1.x和2.x SDK的应用程序将不再工作

解决方案是将你的应用升级到3.x或更高版本的SDK。有关要采取的步骤,请参阅


另请参阅发送给在旧API端点上有活动使用的项目的所有所有者的信息。

非常感谢,您救了我一天。