Android Studio Застрял в Gradle Загрузить на создание нового проекта

Я установил новый Android Studio. Все работает нормально, но когда я пытаюсь создать новый проект, он застревает при загрузке Gradle.

Есть ли способ установить Gradle, требуемый Android Studio вручную? Или любой другой метод решения этой проблемы?

screenshot

Ответ 1

Он не застрял, это займет некоторое время, обычно 5-7 минут, это также зависит от интернет-соединения, поэтому подождите некоторое время. Это займет время только для первого запуска.

Обновление. Проверьте последний файл журнала в папке C:\Users\<User>\.gradle\daemon\x.y, чтобы узнать, что он загружает.

Ответ 2

Да, есть.

  • Создайте новый проект, и вы должны выключить приложение для Android Studio (потому что для вас требуется много времени).
  • Перейти к C:\Users\{Logged in User} \. gradle folder
  • Там есть папка, которая показывает вам, какая версия gradle требуется Android Studio (например, gradle -1.8-bin)
  • Загрузите эту версию из Интернета (например, gradle -1.8-bin.zip).
  • Goto C:\Users\{Вход в систему} \. gradle\wrapper\dists\ gradle -1.8-bin
  • Здесь есть папка, ее имя похоже на GUID.
  • Вам следует просто скопировать zip файл, который вы уже загрузили из Интернета, в эту папку.
  • Запустите Android Studio и создайте новый проект.

Ответ 3

Я нашел ту же проблему, что и на моем ноутбуке, несмотря на долгое ожидание. Это то, что я сделал, и это сработало для меня. Просто запустите Android Studio и запустите ее снова. На этот раз просто откройте существующий проект и пусть он позаботится о завершении процесса сборки/загрузки.

Другой вариант, который вы могли бы попробовать, заключается в том, что если вы посмотрите в Файл → Настройки, есть опция для местоположения Gradle. Вы можете перейти на сайт загрузки Gradle, загрузить локальный дистрибутив Gradle и указать расположение Gradle в этот локальный каталог.

Ответ 4

Если вы используете OS X, и он продолжает вешать бесконечно, я бы рекомендовал отключить Android Studio (возможно, придется принудительно убить), а затем перейти в ваш каталог ~/.gradle на консоли. Вы увидите каталог wrapper/dists и любую версию gradle AS пытается загрузить. Проверьте отметку времени загрузки под случайно названным подкаталогом. Если вы видите, что он никогда не меняется, скорее всего, ваша загрузка была прервана, и AS не смог перезапустить ее должным образом и не будет, если вы не удалите все ниже каталога dists и не начнете.

Итак, при завершении AS удалите все ниже ~/.gradle/wrapper/dists, а затем повторите попытку с новым проектом в AS. Вы можете проверить ход файла загрузки gradle (он закончится на .part), чтобы убедиться, что он растет. Дайте ему много времени, так как это большой файл.

Что, наконец, сработало для меня.

Ответ 5

Gradle фактически включен в Android Studio (по крайней мере, в версии Mac OS X.) Я должен был указать его на установленное место в приложении Android Studio "содержимое пакета" (можно просмотреть с помощью управления/щелкнув значок приложения.)
Location of gradle inside Android Studio package

Ответ 6

Да, вы можете установить Gradle вручную перед Android Studio, сначала установите Gradle в любом месте, затем добавьте местоположение сглаживания в переменную пути (в окне переменных среды).

Ответ 7

Решение:

1). Удалите папку C:\Users\username.gradle

2). Загрузите http://downloads.gradle.org/distributions/gradle-2.2.1-all.zip

3). Создайте новый проект в студии android.

4). Когда на этот раз он стучит в здание gradle, Force закройте андроид-студию.

5) Теперь перейдите к C:\Users\username.gradle\wrapper\dists\ gradle -2.2.1-all\c64ydeuardnfqctvr1gm30w53 (имя конечной директории может быть разным)

6) Удалите gradle -2.2.1-all.zip.lck и другие файлы из этого каталога.

7) Вставьте новый загруженный gradle -2.2.1-all.zip здесь.

8) Запустите студию Android.:)

Ответ 8

Примечание. Мой ответ кажется довольно длинным, но его всего в 2 шагах, если вы хотите правильно настроить текущий проект.

Я выяснил, в чем проблема. Фактически, каждый проект Android имеет собственную версию gradle обертки.

посмотрите на каталог

имя_проекта/gradle/обертка

здесь файл свойств говорит версию gradle, которую использует этот проект:

#Mon Sep 08 13:53:18 PDT 2014
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.7-all.zip

Итак, проблема в том, что у вас нет этой версии gradle, тогда она будет загружать эту версию для вас. Например, посмотрите на этот каталог, где он загрузил версии gradle для меня

/home/myusername/.gradle/wrapper/dists

выглядит как

введите описание изображения здесь

Здесь он попытается загрузить версию gradle, если у вас ее нет. Если вам удобно загружать другую версию gradle, тогда вы можете подождать, пока она не завершится иначе

Обходной путь: 1. Если проект находится на git, сначала клонируйте его.

  1. перейти к вашему проектуdir/gradle/wrapper

3. измените версию дистрибутиваUrl на версию, которую у вас уже есть: например: для 2.2.1-all

url будет

distributionUrl = HTTPS://services.gradle.org/distributions/ gradle -2.2.1-all.zip

4.copy gradle -wrapper.jar для вашего проектаdir/ gradle/wrapper из

.gradle/wrapper/dists/gradle -2.1.1-all/4ryh47z6pv2tj9n03uiw8pzc6/ gradle -2.2.1/lib/gradle -wrapper.jar(не забудьте переименовать gradle -wrapper2. 2.1.jar до gradle -wrapper.jar)

  1. теперь импортируйте свой проект в студии.. и он работает.

Ответ 9

Для пользователей Windows

Используйте монитор сетевых ресурсов

введите описание изображения здесь

Откройте диспетчер задач [Ctrl + Shift + Esc]

Вкладка "Производительность"

Открыть монитор ресурсов (снизу)

Сначала я решил подождать, прочитав ответы здесь. Но как долго..? Как убедиться, что это закончится.? Они должны были предоставить процент загрузки, но они этого не сделали. Итак, чтобы узнать, какой прогресс идет, откройте этот монитор сетевых ресурсов, он покажет вам, что какая-то загрузка выполняется для Studio64.exe. ЕСЛИ нет (если он показывает 0B/Sec), то либо сеть недоступна, либо приложение не отвечает.

Ответ 10

Что сработало для меня:

  • Создайте фиктивный проект, когда он застрянет на экране Build, убейте студийный процесс.
  • Откройте студию android и откройте проект, проект будет разорван.
  • Создайте новый проект с уже запущенным проектным проектом, который создаст проект без проблем.
  • Закройте фиктивный проект и получайте удовольствие.

Ответ 11

Я исправил эту проблему, удалив папку .gradle

в окнах: C:\Users {Вход в систему}.gradle

Ответ 12

gradle, входящий в состав Android Studio, находится в/Приложения/Android Studio.app/plugins/ gradle/lib

Чтобы войти в каталог Android Studio.app, я сделал cd "Android Studio.app"

или вы можете просто сделать cd/Applications/Android\Studio.app/plugins/ gradle/lib

Ответ 13

Android Studio поставляется с Gradle, но у нее нет функциональности командной строки gradle.

Ответ 14

Быстрое исправление: просто turn off your firewall, похоже, что студия Android хочет что-то загрузить и потому, что наш брандмауэр не позволяет загрузить файл, который он хочет, застрял.

Примечание. Turning your firewall off can lower your security, если у вас есть время, вы можете просто разрешить андроид-студию в своем брандмауэре. Делая это, вы можете включить брандмауэр, позволяя студии Android загружать все, что захочет.

Ответ 15

Это было также для меня для меня (медленное соединение).

В Ubuntu (16.04) я смог отслеживать ход загрузки, просмотрев:

~/.gradle/wrapper/dists/gradle-3.3-all/55gk2rcmfc6p2dg9u9ohc3hw9/ 

running ls -al из этого каталога показал, что файл gradle-3.3-all.zip.part продолжает расти.

В результате получилось 88M.

Обратите внимание, что версия 55gk2rcmfc6p2dg9u9ohc3hw9 (и gradle) может отличаться для вас, пожалуйста, измените свою команду соответствующим образом.