gpt4 book ai didi

Android Studio 在有效的 Kotlin 代码中显示错误

转载 作者:搜寻专家 更新时间:2023-11-01 07:42:13 24 4
gpt4 key购买 nike

我最近重新格式化了我的 mac,并从头开始安装了所有东西。所以我也用 Android Studio 做了,然后我导入了我现有的项目。

Screenshot

如您在屏幕截图中所见,当我使用 Long.parseLong() 时,Android Studio 告诉我它不是一个有效函数,但它在 Kotlin 中是一个有效函数。

我该如何解决这个问题?

以前尝试修复。1.重新安装JDK和JRE2.重新安装Android Studio3.清理并重建gradle4. Android Studio -> 文件 -> 使缓存失效/重启

这些步骤均无效。我的 Android Studio 出了什么问题?

最佳答案

是 Kotlin,不是 Java

编译器尝试使用 Kotlin 库中的 Long 类,该类没有 parseLong() 方法。

你有两个选择:

完全限定类(添加包名)

java.lang.Long.parseLong(msg.time)

或更多“Kotlin 方式”

msg.time.toLong()

关于Android Studio 在有效的 Kotlin 代码中显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54125553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com