我正在尝试在我的Android应用程序中编写删除用户方法,但每次执行它时都会遇到一些问题.当用户按下活动上的删除帐户按钮时,将执行此方法.我的应用与FirebaseUI Auth配合使用.
这是方法:
private void deleteAccount() {
Log.d(TAG, "ingreso a deleteAccount");
FirebaseAuth firebaseAuth = FirebaseAuth.getInstance();
final FirebaseUser currentUser = firebaseAuth.getCurrentUser();
currentUser.delete().addOnCompleteListener(new OnCompleteListener<Void>() {
@Override
public void onComplete(@NonNull Task<Void> task) {
if (task.isSuccessful()) {
Log.d(TAG,"OK! Works fine!");
startActivity(new Intent(Main3WelcomeActivity.this, Main3Activity.class));
finish();
}
}
}).addOnFailureListener(new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
Log.e(TAG,"Ocurrio un error durante la eliminación del usuario", e);
}
});
}
Run Code Online (Sandbox Code Playgroud)
1)当我执行该功能时,屏幕上会出现一个Smart Lock消息,用户再次登录.以下是此消息的屏幕截图.
2)在其他情况下,当用户登录很长时间时,该函数抛出一个Exception,如下所示:
06-30 00:01:26.672 11152-11152/com.devpicon.android.firebasesamples E/Main3WelcomeActivity: Ocurrio un error durante la …Run Code Online (Sandbox Code Playgroud) android firebase-authentication firebase-realtime-database firebaseui
我是firebase的新手.我使用admin sdk(java代码)将数据存储在firebase数据库中.我成功完成了这部分.现在我想在创建数据库条目和通知时写入fire base cloud函数
1. The function triggers on writes to the Realtime Database path where followers are stored.
2. The function composes a message to send via FCM.
3. FCM sends the notification message to the user's device.
Run Code Online (Sandbox Code Playgroud)
因为我在互联网上搜索更多,只找到了node.js代码.
https://firebase.google.com/docs/functions/get-started
是否可以使用admin sdk或java代码编写firebase云功能.请帮助我.
java firebase firebase-realtime-database google-cloud-functions