Вы используете media-compat, но не напрямую, ваши зависимости используют его, вы можете исправить это, исключив:
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:28.0.0', {
exclude group: 'com.android.support', module: 'support-media-compat:26.1.0'
}
implementation 'com.android.support.constraint:constraint-layout:1.1.3'
implementation 'com.loopj.android:android-async-http:1.4.9'
implementation 'com.android.support:design:28.0.0', {
exclude group: 'com.android.support', module: 'support-media-compat:26.1.0'
}
implementation 'com.android.support:support-vector-drawable:28.0.0', {
exclude group: 'com.android.support', module: 'support-media-compat:26.1.0'
}
implementation 'com.google.android.gms:play-services-auth:16.0.1'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2', {
exclude group: 'com.android.support', module: 'support-media-compat:26.1.0'
}
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.android.support:recyclerview-v7:28.0.0', {
exclude group: 'com.android.support', module: 'support-media-compat:26.1.0'
}
}
Кроме того, вы можете исследовать все свои зависимости, выполнив эту команду в терминале:
./gradlew app:dependencies
где app
- это имя вашего модуля