Preciso de um auxílio, já que ao adicionar um novo aluno, eu não recebo o Log de "mensagem recebida" na classe AgendaMessagingService.
public class AgendaMessagingService extends FirebaseMessagingService {
@Override public void onMessageReceived(RemoteMessage remoteMessage) { super.onMessageReceived(remoteMessage); Map mensagem = remoteMessage.getData(); Log.i("Mensagem recebida", String.valueOf(mensagem)); }
Estou recebendo uma mensagem de Warning: The app gradle file must have a dependency on com.google.firebase:firebase-core for Firebase services to work as intended.
Segue abaixo o gradle:
// restante do código
dependencies {
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support:cardview-v7:26.1.0'
implementation 'com.android.support:support-v4:26.1.0'
implementation 'com.android.support:multidex:1.0.3'
implementation 'com.squareup.retrofit2:retrofit:2.3.0'
implementation 'com.squareup.retrofit2:converter-jackson:2.3.0'
implementation 'com.squareup.okhttp3:logging-interceptor:3.10.0'
implementation 'com.google.firebase:firebase-messaging:17.0.0'
implementation 'com.google.firebase:firebase-analytics:16.0.0'
implementation 'com.google.android.gms:play-services-maps:15.0.1'
implementation 'com.google.android.gms:play-services-location:15.0.1'
implementation 'com.androidhuman.rxfirebase2:firebase-core:16.0.0.0'
}
apply plugin: 'com.google.gms.google-services'
O único "firebase-core", que encontrei na busca de dependências, pelo Android Studio, foi o "com.androidhuman.rxfirebase2:firebase-core:16.0.0.0".
Além disso, preciso saber como eu posso verificar se, quando ao inserir um novo aluno, o firebase está de fato recebendo do servidor local e enviando a notificação para o aplicativo?
Fico no aguardo, desde já agradeço qualquer ajuda!