Gradle: Build . Висит 5+ часа.

Закрыто
xvz
Сообщения: 7
Зарегистрирован: 30 мар 2015, 17:45

Gradle: Build . Висит 5+ часа.

Сообщение xvz » 31 мар 2015, 13:40

При создании нового проекта Gradle: Build висит оооооочень долго.
PC: win 7 - 64 , 8GB
AS: 1.1.0
java: jdk1.7.0_75
gradle: 2.2.1

После создания на рабочем поле нет изображения телефона, как здесь:
Изображение

И опять висит Gradle: Build .

Подскажите пожалуйста, может возможно какими то настройками ускорить процесс, или возможно я неправильно настроил работу AS, куда можно посмотреть?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Gradle: Build . Висит 5+ часа.

Сообщение Foenix » 31 мар 2015, 16:40

Поставь студии оффлайновую работу, компиляцию. Что править не помню, загугли. Будет чуть быстрее.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

xvz
Сообщения: 7
Зарегистрирован: 30 мар 2015, 17:45

Re: Gradle: Build . Висит 5+ часа.

Сообщение xvz » 31 мар 2015, 17:35

Foenix писал(а):Поставь студии оффлайновую работу, компиляцию. Что править не помню, загугли. Будет чуть быстрее.
Поставил, не сильно помогло.

Интересно, что самый первый проект, после установки с 0 , создался за секунды. Второй повис..

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Gradle: Build . Висит 5+ часа.

Сообщение Foenix » 31 мар 2015, 17:43

https://www.timroes.de/2013/09/12/speed-up-gradle/
вот это еще чуточку помогало, чтоб после первого запуска там только каждые 3 часа будет образовываться демон, если не компилировать в это время проект.
А вообще перезагрузись
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

xvz
Сообщения: 7
Зарегистрирован: 30 мар 2015, 17:45

Re: Gradle: Build . Висит 5+ часа.

Сообщение xvz » 31 мар 2015, 18:08

Foenix писал(а):https://www.timroes.de/2013/09/12/speed-up-gradle/
вот это еще чуточку помогало, чтоб после первого запуска там только каждые 3 часа будет образовываться демон, если не компилировать в это время проект.
А вообще перезагрузись
Настройку поставил.
Перезагрузился.
Улучшений нет.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Gradle: Build . Висит 5+ часа.

Сообщение Mikhail_dev » 31 мар 2015, 18:24

Галка "offline work" точно стоит?
Изображение

У меня была подобная проблема, потому что сервера градла не отвечали (возможно проблемы маршрутов), отсюда градл не мог получить какую-то информацию и он навечно зависал. Выставление галки в положение true решило проблему

xvz
Сообщения: 7
Зарегистрирован: 30 мар 2015, 17:45

Re: Gradle: Build . Висит 5+ часа.

Сообщение xvz » 01 апр 2015, 11:23

Mikhail_dev писал(а):Галка "offline work" точно стоит?


У меня была подобная проблема, потому что сервера градла не отвечали (возможно проблемы маршрутов), отсюда градл не мог получить какую-то информацию и он навечно зависал. Выставление галки в положение true решило проблему
Да , конечно.
Изображение

Может каким-то образом можно полностью почистить все старые настройки и конфиги gradle? (переустановка java + AS без android.sdk результатов не дает)
При этом попробовал все настроить на древнем ноуте с нуля, через 2 минуты после создания проекта,у меня был открыт работающий воркспейс.

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Gradle: Build . Висит 5+ часа.

Сообщение Mikhail_dev » 01 апр 2015, 11:43

А другие настройки градла у вас какие? Вы бы скриншот побольше сделали

xvz
Сообщения: 7
Зарегистрирован: 30 мар 2015, 17:45

Re: Gradle: Build . Висит 5+ часа.

Сообщение xvz » 01 апр 2015, 12:55

Mikhail_dev писал(а):А другие настройки градла у вас какие? Вы бы скриншот побольше сделали
Никаких не менял
Изображение

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Gradle: Build . Висит 5+ часа.

Сообщение Mikhail_dev » 01 апр 2015, 14:21

Что-то странности. Где остальные настройки? У вас Android Studio последней версии?

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: Gradle: Build . Висит 5+ часа.

Сообщение Foenix » 01 апр 2015, 15:07

по-моему, это не те настройки. ТАм есть еще в меню Компилятор, что ли
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

xvz
Сообщения: 7
Зарегистрирован: 30 мар 2015, 17:45

Re: Gradle: Build . Висит 5+ часа.

Сообщение xvz » 01 апр 2015, 15:45

Заработало.

Напишу здесь причину и решение, может поможет кому еще. И также замечена особенность AS, но обо всем по порядку.

1. Причина
Когда gradle билдит проект , почему-то сообщение посылается от IPv4 сокета к IPv6 сокету. Это можно посмотреть по логам в папке *USER*\.gradle\daemon\2.2.1 .

2. Решение

Само решение описано тут http://stackoverflow.com/questions/2814 ... dle-daemon ,
но если вкратце , то нужно создать переменную _JAVA_OPTIONS со значением -Djava.net.preferIPv4Stack=true . И после, обязательно перезагрузить AS.

Особенность
Если прописывать в свойствах проекта Gradle VM Options , то они не передаются при билде в java.exe , т.о. нельзя было передать опцию -Djava.net.preferIPv4Stack=true через эту настройку.
Также прописывание в gradle.properties настройки, не помогло, и опция не передавалась.

Всем большое спасибо за участие!

Тему можно закрыть.

Закрыто