【问题标题】:Android Studio error "Could not find android.arch.navigation:navigation-fragment-ktx:2.3.5"Android Studio 错误“找不到 android.arch.navigation:navigation-fragment-ktx:2.3.5”
【发布时间】:2021-05-09 06:35:38
【问题描述】:

当我构建我的 Android Studio 应用程序时,我收到一个错误“找不到 android.arch.navigation:navigation-fragment-ktx:2.3.5”。但我已经实现了“android.arch.navigation:navigation-fragment-ktx:2.3.5”。更新gradle后出现错误。 这是整个错误:

【问题讨论】:

  • 您是否在构建 gradle 的顶部添加了 apply plugin: 'androidx.navigation.safeargs.kotlin'
  • 是的,但没有任何改变
  • 你是否在项目build.gradle文件中添加了"androidx.navigation:navigation-safe-args-gradle-plugin:2.3.5"插件依赖?
  • 是的,但它也没有改变任何东西

标签: android android-studio


【解决方案1】:

我通过将 gradle 插件降级到 4.1.3 解决了这个问题

在 build.graddle 项目级别:

从这里:

dependencies {
    classpath 'com.android.tools.build:gradle:4.2.0'
}

到这里:

dependencies {
    classpath 'com.android.tools.build:gradle:4.1.3'
}

【讨论】:

  • 我需要使用jetpack compose,所以最低版本应该是4.2.2。并且没有任何解决方案!!!
【解决方案2】:

尝试使用 Android Jetpack 的东西。

替换:

implementation "android.arch.navigation:navigation-fragment-ktx:2.3.5"
implementation "android.arch.navigation:navigation-ui-ktx:2.3.5"

implementation "androidx.navigation:navigation-fragment-ktx:2.3.5"
implementation "androidx.navigation:navigation-ui-ktx:2.3.5"

在模块级 (app) build.gradle 文件中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-14
    • 2015-11-24
    • 2020-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-03
    相关资源
    最近更新 更多