Android Studio Stuck at Gradle Скачать для создания нового проекта

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

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

Скриншот

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

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

Да, есть.

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

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

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

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

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

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

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

Gradle фактически включен в Android Studio (по крайней мере, в версии Mac OS X.) Я должен был указать его на установленное место в приложении Android Studio «содержимое пакета» (можно просмотреть с помощью элемента управления / щелкнув правой кнопкой мыши значок приложения .)
Расположение градиента внутри пакета Android Studio

Решение :

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. 🙂

Примечание. Мой ответ кажется довольно длинным, но его всего в 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 clone, сначала.

  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. теперь импортируйте свой проект в студию .. и он работает.

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

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

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

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

Таблица производительности

Монитор открытых ресурсов (снизу)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Файл оказался 88M.

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

  1. Открыть gradle-wrapper.properties
  2. Изменить От: distributionUrl = https /: //services.gradle.org/distributions/gradle-4.4-all.zip Кому: distributionUrl = http://services.gradle.org/distributions/gradle-4.4-all.zip

Примечание: 1. Я не забочусь о отключении SSL для загрузки gradleиента, но другие могут быть чувствительными, поэтому это зависит от вас. 2. Обратите внимание на версию gradleиента, в моем случае ее 4.4.

перейти к gradle-wrapper.properties

измените https на http, и если есть косая черта после https, удалите ее

Результат: Успех

  • Gradle: Execution failed for task ': processDebugManifest'
  • Добавить ViewPagerIndicator в Android Studio
  • Как автоматически удалить приложение Android с устройства перед установкой новой версии
  • build.gradle и проектные библиотеки
  • Android Gradle: Что такое javaMaxHeapSize «4g»?
  • Android Studio - исключение mergeDebugResources
  • Подписать APK без размещения информации о хранилище ключей в build.gradle
  • Gradle: добавьте зависимость для конкретного вкуса библиотеки
  • Как сообщить Gradle использовать конкретную версию JDK?
  • Android Studio: добавить jar в качестве библиотеки?
  • Android Studio Gradle DSL метод не найден: 'android ()' - Ошибка (17,0)
  • Interesting Posts

    Сделайте снимок экрана прокручивающегося окна, которое включает в себя части экрана

    Как использовать функцию rand для создания чисел в определенном диапазоне?

    Ошибка Maven: Возможно, вы работаете на JRE, а не в JDK?

    Можно ли запустить экземпляр сервера zookeeper в процессе, скажем, для модульных тестов?

    Как определить искусственный смелый стиль, искусственный курсив и искусственный контурный стиль текста с помощью PDFBOX

    В Linux я могу сохранить программу в фоновом режиме даже после отключения?

    Плагин сценария Bash для Eclipse?

    Что произойдет, если я установлю больше оперативной памяти, чем указано в руководстве?

    Open Source Cocoa / Cocoa-Touch POP3 / SMTP библиотека?

    Имеются ли атрибуты DataContract для WCF

    Как настроить Ruby on Rails без базы данных?

    Что такое zip (функциональное программирование?)

    Что такое «векторизация»?

    Как проверить, существует ли функция в JavaScript?

    Накопитель SSD не перезаписывается в BIOS

    Давайте будем гением компьютера.