2016-10-19 11 views
0

firebase認証でメールパスワード認証の確認メールを送信しようとしています。しかし仮想メソッドがありませんsendEmailVerification()andoridのuser.sendEmailVerification()で例外が発生しました

user.sendEmailVerification() 

の実行時に、私は

、いかなる仮想メソッド sendEmailVerification()LCOM /を/ /アンドロイド/ GMS /タスクタスクをGoogleにこの例外を取得していないのです。 in class Lcom/google/firebase/auth/FirebaseUser;またはそのスーパークラス ( 'com.google.firebase.auth.FirebaseUser'の宣言は /data/data/android.crictrac/files/instant-run/dex/slice-com.google.firebase-firebase-commonに表示されます) -9.4.0_f580acb5d69fe8e0ef1ed0ef0cca7fca68017a21-classes.dex)

私はfirebaseあなたがエラーを見れば9.6.1

'com.google.firebase:firebase-core:9.6.1' 
'com.google.firebase:firebase-auth:9.6.1' 
'com.google.firebase:firebase-database:9.6.1' 
'com.google.android.gms:play-services-auth:9.6.1' 

答えて

1

、あなたがそれを見ることができます参照バージョン9.4.0を使用しています。 9.6.1の正しいバージョンを使用していることを確認するために、プロジェクトの依存関係を強制的に更新する必要があります。一度これを行うと、エラーなしでsendEmailVerificationを実行できるはずです。

+0

ワウ。いいキャッチ! –

+0

実際に私は既にすべての依存関係を更新していますが、この質問を投稿した後にもう一度実行してみると作業が始まりました。とにかくおかげさまで –

関連する問題