ошибка: невозможно получить доступ к InternalTokenProvider FirebaseAuth mAuth = FirebaseAuth.getInstance (); - PullRequest
0 голосов
/ 09 мая 2019

ошибка: не удается получить доступ к InternalTokenProvider для com.google.firebase.internal.InternalTokenProvider не найден FirebaseAuth mAuth = FirebaseAuth.getInstance ();^ файл класса для com.google.firebase.internal.InternalTokenProvider не найден. Примечание. Некоторые входные файлы используют или отменяют устаревший API.Примечание: Перекомпилируйте с -Xlint: не рекомендуется для деталей.1 ошибка

Это ошибка, с которой я столкнулся при запуске приложения. Компилятор даже не компилирует его, выдает ошибку

Это используемые мной зависимости.

    implementation 'com.google.firebase:firebase-messaging:18.0.0'
    implementation 'com.google.firebase:firebase-auth:16.2.1'
    implementation 'com.google.android.gms:play-services-auth:16.0.1'

Он показывает ту же ошибку в каждом месте, где я использую

 FirebaseAuth auth=FirebaseAuth.getInstance(); 

Как решить эту проблему?

1 Ответ

0 голосов
/ 09 мая 2019

Добавьте следующую зависимость:

implementation 'com.google.firebase:firebase-core:16.0.9'

Из документов:

Обновление - 12 июня 2018 года

Теперь файл градации вашего приложения должен явноlist com.google.firebase: firebase-core как зависимость для того, чтобы службы Firebase работали как положено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...