Я использовал инструмент Firebase, доступный в Android Studio, для синхронизации моего приложения с базой данных Firebase. После подключения к firebase мне пришлось добавить базу данных в реальном времени. Синхронизация не удалась, и показала следующая ошибка:
Failed to resolve: firebase-database-15.0.0
Линия:
implementation 'com.android.support:appcompat-v7:28.0.0'
Имеет красное подчеркивание, и когда я наводю на него курсор мыши, он показывает, что все библиотеки android.support должны иметь одинаковую точную спецификацию версии.
Синхронизация не удалась, хотя я использую помощника для добавления зависимостей. Почему это так?
Я искал в Google, где он сказал, чтобы изменить:
implementation 'com.google.firebase:firebase-database:16.0.1:15.0.0'
до:
implementation 'com.google.firebase:firebase-database:16.0.1'
Но при этом база данных удаляется из приложения. Зависимости:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.google.firebase:firebase-database:16.0.1'
implementation 'com.google.firebase:firebase-database:16.0.1:15.0.0'
}