Я выяснил проблему с помощью одного из ответов, размещенных здесь одним из пользователей. Я не уверен, почему он удалил это. Я повторю то, что он сказал, чтобы помочь любому, у кого есть проблема.
Во-первых, используйте последнюю версию gms: google-services:
dependencies {
classpath 'com.android.tools.build:gradle:3.1.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.google.gms:google-services:3.3.0'
}
Использовать реализацию везде, где есть компиляция
implementation fileTree(dir: 'libs', include: ['*.jar'])
androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
testImplementation 'junit:junit:4.12'
Я понял, что после этого все еще была ошибка, но оказалось, что это была ошибка, вызванная глиссадой.
Я исправил это, и все пришло в норму.
Спасибо за ответы, особенно парень, который предложил вышеуказанные изменения.