我有一个 React 应用程序,我正在尝试对其进行一些更改。我无法打开并运行该应用程序。我已经安装了node和yarn
节点版本:Node.js v20.11.0。 纱线版本:yarn install v1.22.22 Java版本:java版本“22.0.2”2024-07-16
我遇到的错误是当我运行yarn android 时。我收到此错误
` 失败:构建失败并出现异常。
执行 org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction 时发生故障 编译错误。查看日志了解更多详细信息`
和
Class 'kotlin.collections.ArraysKt___ArraysKt' was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
1.更新Kotlin版本:
如果可能,请更新您的项目以使用 Kotlin 1.9.0。您可以通过修改 build.gradle 文件(如果使用 Kotlin DSL,则修改 build.gradle.kts)来完成此操作。找到 Kotlin 版本设置,通常如下所示:
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.7.1'
}
更改为:
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.9.0'
}
2.清洁和重建:
./gradlew clean build
按照这些步骤应该可以帮助您解决版本不匹配的问题,并让您的项目再次成功编译。如果您需要进一步帮助,请告诉我!