Я учусь использовать Firebase, но у меня есть небольшая проблема с импортом.Мой проект выглядит так:
Я не могу найти импорт для удовлетворения зависимостей.
error: cannot find symbol
.addOnFailureListener(new OnFailureListener() {
^
symbol: class OnFailureListener
error: cannot find symbol
.addOnSuccessListener(new OnSuccessListener<Void>() {
^
symbol: class OnSuccessListener
Но если я добавлюэта строка:
import com.google.android.gms.tasks.*;
Компилируется успешно.Но линии все еще красные.И нет никаких классов в gms.tasks Как это исправить?
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "com.google.firebase.udacity.friendlychat"
minSdkVersion 16
targetSdkVersion 27
versionCode 1
versionName "1.0"
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
testImplementation 'junit:junit:4.12'
implementation 'com.google.firebase:firebase-core:16.0.0'
implementation 'com.google.firebase:firebase-auth:16.0.1'
implementation 'com.google.firebase:firebase-database:16.0.1'
implementation 'com.google.firebase:firebase-storage:16.0.1'
implementation 'com.google.firebase:firebase-messaging:17.0.0'
implementation 'com.google.firebase:firebase-config:16.0.0'
implementation 'com.firebaseui:firebase-ui-auth:3.3.1'
implementation 'com.android.support:design:27.1.0'
implementation 'com.android.support:appcompat-v7:27.1.0'
implementation 'com.github.bumptech.glide:glide:3.6.1'
}
apply plugin: 'com.google.gms.google-services'
Gradle проекта:
classpath 'com.android.tools.build:gradle:3.1.2'
classpath 'com.google.gms:google-services:4.0.0'