android-studio - 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 错误?
解决方案
看起来问题已由 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:
推荐阅读
- java - 在运行时(通过 ScriptEngine)从 Java 执行时如何测量 Groovy 代码覆盖率?
- javascript - 向 API 发出请求时,视图上看不到任何数据
- python-3.x - Sklearn AdaBooster 和基础估计器
- trimesh - 为 trimesh 生成网格和光线交点
- android - Android Dialog Fragment RecyclerView 包装内容但基于约束的最大高度?
- ms-access - 如何在 MS Access 中安装 MROUND 功能?
- sql - 从查询创建的表中获取最大的“dauer”条目
- sql - 选择语句从不同的行返回值
- c++ - 为什么 __func__ 是小写,而 __FILE__ 和 __LINE__ 是大写?
- python - 用 np 数组中的列表替换 None 值