我一直无法解决'某些任务参数/方法的问题,我认为这使我无法实施抽象方法,' addOnCompleteListener'。
目前无法解决:
我在下面的背景中显示了:
mFirebaseAuth.signInWithEmailAndPassword(addressCheck, passwordCheck)
.addOnCompleteListener(SignInActivity.this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if (task.isSuccessful()) {
// Sign in success, update UI with the signed-in user's information
Log.d(TAG, "signInWithEmail:success");
FirebaseUser user = mFirebaseAuth.getCurrentUser();
// Go to maps
} else {
// If sign in fails, display a message to the user.
Log.w(TAG, "signInWithEmail:failure", task.getException());
Toast.makeText(SignInActivity.this, "Authentication failed.",duration).show();
// Remain on screen
}
}
});
我之前已经看过同样的问题,但是该解决方案指向app.build.gradle文件中的依赖项,但仍然没有解决我的问题。我目前正在使用Firebase数据库(工作正常)和我正在尝试为电子邮件和密码登录实现的auth UI。以下是我的app.build.gradle文件中的当前依赖项:
compile 'com.android.support:appcompat-v7:26.+'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.google.firebase:firebase-auth:11.2.0'
compile 'com.google.firebase:firebase-database:11.2.0'
compile 'com.firebaseui:firebase-ui-auth:2.3.0'
compile 'com.google.android.gms:play-services:11.2.0'
testCompile 'junit:junit:4.12'
我之前遇到过与他们有关的问题:
我有一种感觉,它再次与此有关,但截至目前,我目前已被卡住了。
提前致谢。