Почему это произошло?
Потому что после обновления к androidx.core:core
обращаются куда-то, когда ваш проект все еще не использует androidx. Таким образом, классы типа INotificationSideChannel
и многие другие теперь находятся в двух местах - androidx.core:core
и com.android.support:support-compat
. Вот почему эта ошибка произошла.
Решение
Вам необходимо перейти на AndroidX, что вы уже должны были сделать. Если вы не знаете об AndroidX. Пожалуйста, прочитайте Что такое AndroidX ?
Как перенести текущий проект
В Android Studio 3.2 (сентябрь 2018 г.) есть прямая возможность перенести существующий проект в AndroidX
. Это преломляет все пакеты автоматически.
Перед миграцией настоятельно рекомендуется сделать резервную копию вашего проекта.
Существующий проект
- Android Studio> Меню Refactor> Миграция в AndroidX ...
- Будет выполнен анализ и откроется окно рефрактора внизу. Принять изменения, которые будут сделаны.

Новый проект
Поместите эти флаги в ваш gradle.properties
android.enableJetifier=true
android.useAndroidX=true
Проверьте @ Отображения библиотеки для одинакового пакета AndroidX.
Проверка @ Официальная страница перехода на AndroidX