当我使用 Kotlin 版本 1.6.21
时,我有一个运行良好的 Android Studio 项目并撰写版本 1.2.0-rc01
.当我想将两个依赖项都更新到最新版本时,就会出现问题,即 1.7.10
。对于 Kotlin 和 1.3.0-alpha01
作曲。我得到的错误是:
Could not resolve all files for configuration ':app:kotlin-extension'. Could not find androidx.compose.compiler:compiler:1.3.0-alpha01. Searched in the following locations:
Required by: project :app
有什么帮助吗?
编辑:
现在我正在使用这些版本:
kotlinCompilerExtensionVersion '1.7.10'
implementation "androidx.compose.ui:ui:1.3.0-alpha01"
implementation "androidx.compose.material:material:1.3.0-alpha01"
implementation "androidx.compose.compiler:compiler:1.2.0"
最佳答案
可以使用 composeOptions
定义备用 Compose 编译器版本:
android {
composeOptions {
kotlinCompilerExtensionVersion "1.2.0"
}
}
无需将其添加为 implementation
,它绝对不是。runtimeOnly
最终可能会起作用,但不会将其放入包装中。
关于android - 将撰写版本更新到 1.3.0-alpha01 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72908707/