Multi Module Project - несколько библиотечных версийAndroid

Форум для тех, кто программирует под Android
Anonymous
Multi Module Project - несколько библиотечных версий

Сообщение Anonymous »

Я работаю над многомодульным проектом Android и хочу использовать последнюю навигационную библиотеку, чтобы я мог воспользоваться безопасной навигацией типа.

Код: Выделить всё

navigationVersion = "2.8.9"
androidx-navigation-compose = { group = "androidx.navigation", name = "navigation-compose", version.ref = "navigationVersion" }

dependencies {
implementation(libs.com.jakewharton.timber)
implementation(libs.androidx.security.cryto.ktx)
implementation(libs.bundles.compose)
implementation(libs.androidx.activity.kotlin)
implementation(libs.androidx.core.splashscreen)
implementation(libs.androidx.core.ktx)
implementation(libs.org.jetbrains.kotlinx.collections.immutable)
implementation(libs.com.google.android.gms.maps)
implementation(libs.androidx.navigation.compose) - HERE IS THE LIBRARY
....
< /code>
И я пытаюсь использовать метод навигации Typesafe, но он продолжает бросать мне проблему, которой он не существует < /p>
    @Serializable
data object Name

navHostController.navigate(Name)
< /code>
Код ошибки: < /p>
None of the following functions can be called with the arguments supplied.
navigate(Uri) defined in androidx. navigation. NavHostController
navigate(NavDeepLinkRequest) defined in androidx. navigation. NavHostController
navigate(NavDirections) defined in androidx. navigation. NavHostController
navigate(Int) defined in androidx. navigation. NavHostController
navigate(String, NavOptions? = ..., Navigator. Extras? = ...) defined in androidx. navigation. NavHostControlle
Затем я заметил, что по какой -то причине версия 2.5.1 также представлена ​​в проекте, помимо версии 2.8.9 - но когда я пытаюсь включить Navhostcontroller , он использует его из 2.5.1 версии

нет 2.5.1 версия для этой библиотеки. Различные версии.

Почему так?>

Подробнее здесь: https://stackoverflow.com/questions/795 ... y-versions

Вернуться в «Android»