Kotlin Koans with EduTools 插件:"Failed to launch checking"



我正在尝试通过安装 EduTools 插件并选择 Kotlin Koans 课程来遵循 Android Studio 中的 Kotlin Koans 教程。

一切正常,但是当我在"任务描述"面板中尝试"检查任务">时,出现此错误:

无法启动检查

我还尝试了使用Intellij IDEA的插件,并遇到了相同的错误。

用:

  • 安卓工作室3.2与 EduTools2.0-2018.1-443
  • Intellij IDEA 2018.2.3 with EduTools2.0-2018.2-906

也许可以尝试已经与EduTools捆绑在一起的IntelliJ Idea Edu。

我按照@NullReference的建议在IDE日志中发现了问题。

INFO - ecker.gradle.GradleCommandLine - Failed to launch checking 
Cannot run program "./gradlew" (...) No such file or directory

我已经将项目(设置/构建,执行,部署/构建工具/Gradle(配置为使用本地Gradle发行版,并且似乎EduTools插件总是寻找Gradle包装器,因此我只需要为项目生成一个包装器并将其配置为使用我的本地Gradle发行版:

gradle wrapper --gradle-distribution-url file:///path/to/local/gradle-4.6-all.zip

就我而言,我遇到了与JDK 11相关的问题,并且安装了JDK 8。 这就是我解决问题的方式:

转到设置/构建、执行、部署/构建工具/Gradle。 在 Gradle JVM 中,选择 JDK 11 路径。

它对我有用。

我也遇到了这个问题。最后,我通过将我的 gradle bin 配置为 PATH 解决了这个问题。

以下是将 Gradle 配置到您的路径中的一系列命令。

# cd ~
# touch .bash_profile  
# open -e .bash_profile 

要编辑你的bash_profile,你需要输入你的本地路径来bash_profile,像这样:

export GRADLE_HOME=/Users/PCNAME/.gradle/wrapper/dists/gradle-4.5-bin/bgd6nrwgxy3inh8yed6gmsvbx/gradle-4.5/---使用您自己的等级路径来替换它们

export PATH=${PATH}:${GRADLE_HOME}/bin

# source .bash_profile
# gradle -v //  you will see your gradle version if your configure successfully.

重新启动Android Studio,尝试运行您的EDUTOOLS。

我收到了同样的错误。我关闭了Android Studio,创建了一个新的Koans项目,认为我一定做错了什么。这次我在尝试"检查"时收到一个新的构建时间错误。这些都没有意义,所以我只是关闭了Android Studio,重新打开了我刚刚创建的Koans项目,然后单击"检查"。现在一切似乎都正常了。

有同样的问题。只是分享我如何解决这个问题。

  • 我打开了我的 Kotlin Koans 项目的build.gradle,并向下滚动到定义包装器的位置。
  • 按下旁边的播放图标。
  • 收到错误
    Error:Failed to open zip file. Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.) Re-download dependencies and sync project (requires network) Re-download dependencies and sync project (requires network)
  • 哈米德随后回答

要解决此问题,请关闭 Android Studio 并删除以下内容 目录的内容,必要的文件将在 IDE 的下一个下载 发射。

macOS: ~/.gradle/wrapper/dists

Linux: ~/.gradle/wrapper/dists

Windows: C:\Users\your-username.gradle\wrapper\dists

  • 重新启动Android Studio,它就像一个魅力。

最新更新