Установка Android Studio Gradle - программирование
Подтвердить что ты не робот

Установка Android Studio Gradle

Когда я пытаюсь создать проект в Android Studio, я получаю эту ошибку:

Compilation completed with 1 error and 0 warnings in 9 sec
1 error
0 warnings
org.gradle.tooling.GradleConnectionException: Could not install Gradle distribution from 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.: Could not install Gradle distribution from 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.

Что я могу сделать, чтобы исправить это?

UPDATE:

Когда я смотрю на журнал ошибок, я увидел это:

org.jetbrains.plugins.gradle.settings.GradleSettings cannot be cast to org.jetbrains.plugins.gradle.settings.GradleSettings:
org.jetbrains.plugins.gradle.settings.GradleSettings cannot be cast to org.jetbrains.plugins.gradle.settings.GradleSettings
4b9b3361

Ответ 1

Пожалуйста, прочитайте журнал:

  • В Microsoft Windows: [Windwos Drive]\Documents and Settings\[your username]\.AndroidStudioPreview\system\log
  • В Mac и Linux: ~/.AndroidStudioPreview/system/log/

И вы найдете путь загрузки tmp gradle-1.6-bin.zip. Например, мой:

2013-05-17 09:42:16,934 [ 283002]   INFO - ution.rmi.RemoteProcessSupport - Unzipping C:\Documents and Settings\Kiki.J.Hu\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok\gradle-1.6-bin.zip to C:\Documents and Settings\Kiki.J.Hu\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok 
...
Caused by: com.intellij.openapi.externalSystem.model.ExternalSystemException: Could not install Gradle distribution from 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'.
java.util.zip.ZipException: error in opening zip file

Итак, я знаю причину: я загрузил неполный ZIP-пакет.
Затем я загрузил полный ZIP-пакет из http://services.gradle.org/distributions/gradle-1.6-bin.zip вручную и скопировал этот ZIP-пакет на:

  • Windows: C:\Documents and Settings\Kiki.J.Hu\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok\
  • Mac OS X: ~/.gradle/wrapper/dists/gradle-1.10-all/6vpvhqu0efs1fqmqr2decq1v12/

Теперь все в порядке.

Ответ 2

Для OS X:

Установите Homebrew в качестве менеджера пакетов. Затем на Terminal запустите:

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

Установите Gradle:

brew install gradle

Это самый простой способ получить Gradle.

Ответ 3

Прежде чем перейти к новому проекту, перейдите к настройке и настройке своего прокси. Я рекомендую установить имя хоста и номер порта, так как у меня были проблемы с настройками прокси-сервера с автоматическим определением. Проверьте подключение в настройках.

Ответ 4

У меня также были проблемы с загрузкой Gradle через Android Studio.

Это был мой способ:

  • Загрузите Gradle непосредственно из http://services.gradle.org/distributions/gradle-1.6-bin.zip
  • Скопируйте содержимое gradle -1.6 в \Android\android-studio\plugins\gradle
  • Скопируйте gradle.jar в \Android\android-studio\lib\
  • Перезапустить Android Studio

Надеюсь, это поможет!

Ответ 5

В моем случае это было потому, что система имела низкую память. Когда я закрыл некоторые приложения, ошибка исчезла.

Ответ 6

Измените параметры оболочки gradle в gradle/wrapper/gradle-wrapper.properties и измените gradle -1.6-bin.zip на gradle -1.8-bin.zip.

./gradle/wrapper/gradle -wrapper.properties:

#Wed Apr 10 15:27:10 PDT 2013
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-1.8-bin.zip

Теперь он должен компилироваться без каких-либо ошибок.

Ответ 7

Для меня это оказался мой брандмауэр, который VIPRE блокировал сайт Gradle.org и спокойно вызывал Плохой gradle-1.7-bin.zip будет создан под .gradle\wrapper\dists\.

Мне пришлось открыть VIPRE и добавить Gradle.org к "Исключениям Bad Web Site" (меню Файл → Настройки → Брандмауэр).

Затем я загрузил http://services.gradle.org/distributions/gradle-1.7-bin.zip с помощью браузера и перезаписал плохую версию. Я перезапустил Android Studio, и все хорошо.

Ответ 8

FYI, на моем Mac, он загружал Gradle в каталог ~/.gradle. Вы можете видеть, как он прогрессирует, глядя там:

du ~/.gradle

Ответ 9

Я заметил, что мой файл MyProject/gradle/wrapper/gradle-wrapper.properties был полностью пуст, поэтому я удалил его, и Android Studio продолжила загружать все, что ему нужно.

После этого он работал.

Ответ 10

Я попробовал решение Kiki Hu, и это сработало. После этого будет добавлено больше загрузок из репозитория Maven, который включает Dalvik Debug Monitor Server (DDMS), Guava и т.д., Что опять не требуется, если вы экспортируете от Eclipse до Android Studio.

Ответ 11

Если вы похожи на меня, вы пытались запустить версию до 0.2.0. После заметок Google в Приступая к работе с Android Studio, вам нужно будет удалить и переустановить Android Studio.

" Примечание. Обновление с исправлением обновления доступно с 0.1.9 до 0.2. Для обновления с Android Studio 0.1.x до 0.2.x вам необходимо установить новый пакет Android Studio из этого Причина в том, что мы внесли изменения в пакет SDK, который включает в себя предварительно настроенный локальный репозиторий Maven, который может обслуживать библиотеку поддержки v4 и которая требуется для создания новых проектов".

Также имейте в виду, что если у вас есть файлы Android SDK, хранящиеся в C:\Program Files (x86)\Android\android-studio\sdk, вы должны перенести их перед удалением, или вам нужно будет снова загрузить файлы SDK.

После установки и повторной установки он теперь работает на моей 64-разрядной системе Windows. n/s.

Ответ 12

Удалите все файлы из C:\Documents and Settings\[User]\.gradle\wrapper\dists\, перестройте проект и перестройте проект в Android Studio. Это работает для меня:)

Ответ 13

Я заметил одно: когда моя Android-студия построена на 130.737825, она автоматически загружает Gradle от 1.6 до C:\Users\yourname\.gradle/wrapper/dists/gradle-1.6-bin/72srdo3a5eb3bic159kar72vok/.

Однако, когда я обновляю свой Android Studio для сборки 132.821530, он автоматически загружает Gradle от 1.7 до C:\Users\Administrator\.gradle\wrapper\dists\gradle-1.7-bin\2g3i7gan25uopmtc0lnjb1l9ff.

Я не знаю, имеет ли это значение.

Ответ 14

У меня была эта ошибка при новой установке IntelliJ (14.0), проблема в том, что я не указал JDK. Исправить: нажмите ctrl + A + S (структура проекта) и проверьте правильность SDK.

моя ошибка выглядела так:

Ошибка: Android Gradle Build Target: org.gradle.tooling.GradleConnectionException: не удалось выполнить сборку с помощью установки Gradle...