Похоже, это больше не должно быть проблемой. Глядя на ссылку ниже, я думаю, что какие-либо икоты, с которыми столкнулся OP, больше не актуальны.
https://mvnrepository.com/artifact/com.android.support/appcompat-v7/28.0.0-rc02
О сообщении об ошибке «Все библиотеки com.android.support должны использовать одну и ту же спецификацию версии (смешивание версий может привести к сбоям во время выполнения)». Решение обрисовано в общих чертах здесь (ответ Жоау Паулу Паива).
Чтобы избавиться от сообщения об ошибке, вы должны в основном включить каждое имя пакета, упомянутое в предупреждении - com.android.support:animated-vector-drawable:28.0.0-rc02 и com.android.support:cardview- v7: 28.0.0-RC01
По сути, вручную добавьте следующие строки в ваш build.gradle
implementation com.android.support:animated-vector-drawable:28.0.0-rc02
implementation com.android.support:cardview-v7:28.0.0-rc02
Вы можете столкнуться с большим количеством таких предупреждений - решение состоит в том, чтобы впоследствии последовательно добавлять упомянутые библиотеки / зависимости (и обновлять версию до 28.0.0-rc02) до тех пор, пока предупреждения не исчезнут. У меня была эта проблема, и после первого лота я больше не получал, но YMMV!