我正在尝试通过Kotlin Koans和installing the EduTools plugin来遵循Android Studio中的choosing Kotlin Koans course教程。
一切正常,但是当我在任务说明面板中尝试“检查任务” 时,出现此错误:
无法启动检查
我还尝试了Intellij IDEA插件,并得到了相同的错误。
使用:
答案 0 :(得分:3)
按照@NullReference的建议,我在IDE logs中发现了问题。
INFO - ecker.gradle.GradleCommandLine - Failed to launch checking
Cannot run program "./gradlew" (...) No such file or directory
我已经将项目(设置/构建,执行,部署/构建工具/ Gradle )配置为使用本地Gradle发行版,看来EduTools插件总是在寻找Gradle Wrapper,所以我只需generate a Wrapper进行项目并将其配置为使用我的本地Gradle发行版:
gradle wrapper --gradle-distribution-url file:///path/to/local/gradle-4.6-all.zip
答案 1 :(得分:1)
也许可以尝试使用已经与EduTools捆绑在一起的IntelliJ Idea Edu。
答案 2 :(得分:0)
我也遇到了这个问题。最后,我通过将Gradle Bin配置为PATH来解决了该问题。
以下是一系列命令,可将Gradle配置为您的Path。
# 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。
答案 3 :(得分:0)
我收到了同样的错误。我关闭了Android Studio,并创建了一个新的Koans项目,以为我一定做错了什么。这次,我尝试“检查”时收到新的构建时间错误。这些都没有道理,因此我只是关闭了Android Studio,重新打开了我刚创建的Koans项目,然后单击“检查”。一切似乎都可以正常工作了。
答案 4 :(得分:0)
有同样的问题。只是分享我如何解决此问题。
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 \您的用户名.gradle \ wrapper \ dists
答案 5 :(得分:0)
就我而言,我遇到了与JDK 11相关的问题,并且安装了JDK 8。 这是我解决问题的方法:
转到设置/构建,执行,部署/构建工具/ Gradle 。 在Gradle JVM上,选择JDK 11路径。
对我有用。