Некоторые из ваших зависимостей неявно зависят от разных версий библиотек поддержки, вот они:
implementation 'com.github.mirrajabi:search-dialog:1.1'
implementation 'com.github.AnyChart:AnyChart-Android:1.0.6'
Особенно диалог поиска, который использует следующие библиотеки поддержки:
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:recyclerview-v7:25.3.1'
Итак, вам нужно исключить их следующим кодом:
implementation ('com.github.mirrajabi:search-dialog:1.1') {
exclude group: 'com.android.support'
exclude module: 'appcompat-v7'
exclude module: 'recyclerview-v7'
}
Затем вам понадобятся одинаковые версии библиотек поддержки для всех ваших зависимостей.Итак, измените следующее:
compile 'com.android.support:support-annotations:27.1.1'
на
implementation 'com.android.support:support-annotations:26.1.0'