首页 > 解决方案 > Android Studio 不会识别 Gradle 的版本目录嵌套依赖项

问题描述

我最近听说过Gradle 的版本目录,并决定试一试……一切设置,Gradle 包装器设置为gradle-7.0-rc-2,一切运行良好,我能够构建。

然而,Android Studio 不会识别嵌套依赖项,显示此异常:

无法访问类 'org.gradle.accessors.dm.LibrariesForLibs.AndroidxLibraryAccessors'。检查您的模块类路径是否存在缺失或冲突的依赖项

应用程序/build.gradle.kts

implementation(libs.androidx.coreKtx)

gradle/libs.versions.toml

androidx_coreKtx = "androidx.core:core-ktx:1.5.0-beta03"

我怎样才能摆脱那个 AS 错误?

标签: android-studiogradle

解决方案


看起来问题已由 IntellIJ 团队 ( https://youtrack.jetbrains.com/issue/KTIJ-1221 ) 不久前修复,但稳定的 Android Studio 使用相当旧的 IntelliJ 平台。

从好的方面来说,它似乎已在新的 Android Studio Canary 中得到修复(Android Studio Arctic Fox | 2020.3.1 Canary 15工作正常)。

我在 Google 的 bugtracker 上创建了一个问题。我知道机会很渺茫,但也许他们注意到了,并将修复移植到 4.2:

https://issuetracker.google.com/issues/187326581


推荐阅读