Поддерживающие библиотеки должны иметь ту же версию, что и другие связанные зависимости.
Измените их на v 27.1.1
(Дело в том, что они должны иметь одинаковую версию):
implementation 'com.android.support:appcompat-v7:27.1.1'
implementation 'com.android.support:design:27.1.1'
implementation 'com.android.support:cardview-v7:27.1.1'
И затем, если вы увидели какие-либо ошибки, указывающие на «должна иметь ту же версию», запустите:
./gradlew dependencies
Чтобы увидеть, какая библиотека использует старую версию.исправить это, добавив обновленную версию библиотеки (так же, как и библиотеку поддержки) в зависимости build.gradle
.