【问题标题】:Kotlin 1.5.31 undefined methodsKotlin 1.5.31 未定义的方法
【发布时间】:2021-11-27 13:32:50
【问题描述】:

最近我无法编译我的应用程序,因为 substringAfter 或 .let {} 等函数给出了未解决的引用错误

kotlin-gradle-plugin 升级到 1.6.0 可以正常工作,但 jetpack compose 不支持它。

是什么导致我只是不明白 android studio 中 kotlin 1.5.31 中未解决的引用

我的 gradle 看起来像

classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.31"

【问题讨论】:

  • 当您的项目配置中的 Kotlin 版本不匹配时,可能会发生这种情况。您可能会检查项目配置中是否还有其他地方仍然显示 Kotlin 1.6.0 或 1.5.31 以外的其他版本。或者,如果您有使用 Kotlin 1.6 的项目依赖项。
  • 如何解决此类问题@Tenfour04
  • 我只是在猜测。查看您的依赖项,看看是否有人使用 Kotlin 1.6 并在必要时将其降级。您可能必须找到这些依赖项的网站才能检查它们。

标签: android android-studio kotlin


【解决方案1】:

Compose as of December 1, 2021 支持 kotlin 1.6.0 所以我更新了我的依赖项LINK

kotlin-plugin1.6.0

compose_version1.1.0-beta04

【讨论】:

    猜你喜欢
    • 2021-08-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-17
    • 2013-06-11
    • 2010-12-30
    • 2019-12-25
    • 2021-07-25
    • 2019-06-20
    相关资源
    最近更新 更多