Kotlin Koans с плагином EduTools: «Не удалось запустить проверку» - PullRequest
0 голосов
/ 10 октября 2018

Я пытаюсь следовать учебнику Kotlin Koans в Android Studio, установив установку плагина EduTools и , выбрав курс Kotlin Koans .

Все работает нормально, но когда я пытаюсь «Проверить задачу» на панели Описание задачи , я получаю эту ошибку:

Не удалосьпроверка запуска

Я также попробовал плагин с Intellij IDEA и получил ту же ошибку.

Использование:

  • Android Studio 3.2 с EduTools 2.0-2018.1-443
  • Intellij IDEA 2018.2.3 с EduTools 2.0-2018.2-906

Ответы [ 5 ]

0 голосов
/ 22 февраля 2019

Была такая же проблема.Просто делюсь, как я исправил эту проблему.

  • Я открыл build.gradle моего проекта Kotlin Koans и прокрутил вниз до места, где была определена оболочка.
  • Рядом с ним нажата иконка воспроизведения.
  • Был встречен с ошибкой
    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, и он заработал как шарм.
0 голосов
/ 28 декабря 2018

Я получил ту же ошибку.Я закрыл Android Studio и создал новый проект Koans, думая, что я сделал что-то не так.На этот раз я получил новую ошибку времени сборки при попытке «Проверить».Ничего из этого не имело смысла, поэтому я просто закрыл Android Studio, заново открыл только что созданный проект Koans и нажал «Проверить».Казалось, все работает сейчас.

0 голосов
/ 11 октября 2018

Я нашел проблему в журналах IDE , как предложено @NullReference.

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

Я настроил проект ( Настройки / Сборка, Выполнение, Развертывание / Инструменты сборки /Gradle ), чтобы использовать локальный дистрибутив Gradle, и похоже, что плагин EduTools всегда ищет Gradle Wrapper, поэтому мне просто нужно было сгенерировать Wrapper для проекта и настроить его для использования моего локального дистрибутива Gradle:

gradle wrapper --gradle-distribution-url file:///path/to/local/gradle-4.6-all.zip
0 голосов
/ 17 ноября 2018

Я тоже получил эту проблему.Наконец, я решил эту проблему, настроив мой лоток сортировки на PATH.

Вот серия команд для настройки Gradle на ваш путь.

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

// чтобы отредактировать ваш bash_profile, вам нужно ввести свой локальный путь к bash_profile, например:

export GRADLE_HOME = / Пользователи / 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.

0 голосов
/ 10 октября 2018

Возможно, можно попробовать IntelliJ Idea Edu , которая уже поставляется в комплекте с EduTools.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...