Код: Выделить всё
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 версия для этой библиотеки. Различные версии.
Почему так?>
Подробнее здесь: https://stackoverflow.com/questions/795 ... y-versions