#android #kotlin #dependencies #kotlin-coroutines #android-paging
#Android #kotlin #зависимости #kotlin-сопрограммы #android-подкачка страниц
Вопрос:
Пытаюсь перейти на версию 3 подкачки, и у меня возникают трудности с момента импорта библиотеки… похоже, у него возникают конфликты при работе с сопрограммами
Duplicate class kotlinx.coroutines.AbstractCoroutine found in modules kotlinx-coroutines-core-1.3.9.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9) and kotlinx-coroutines-core-jvm-1.3.9.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.3.9)
Duplicate class kotlinx.coroutines.Active found in modules kotlinx-coroutines-core-1.3.9.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9) and kotlinx-coroutines-core-jvm-1.3.9.jar (org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.3.9)
PAGING_VERSION = '3.0.0-alpha07'
implementation "androidx.paging:paging-runtime:" PAGING_VERSION
Комментарии:
1. в итоге я использовал версию подкачки ‘3.0.0-alpha01’
2. Кстати, alpha11 обновился до версии 1.4.1, так что, надеюсь, это решит вашу проблему.
Ответ №1:
implementation('androidx.paging:paging-runtime:3.0.0-alpha11') {
exclude group: 'org.jetbrains.kotlinx', module: 'kotlinx-coroutines-core-jvm'
}
Просто исключите 'kotlinx-coroutines-core-jvm'
из paging3.