Gradle застрял в проекте строительства в Android Studio

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

Я просмотрел то, что кажется всем интернетом, но ни одно решение, которое я нашел, не работает. Я новичок в разработке Android, поэтому, вероятно, что-то здесь смотрит на меня прямо в лицо. Главное, что торчит для меня, это эта часть бревен в моем .каталог gradle:

DaemonExpirationPeriodicCheck running
16:20:23.790 [DEBUG] [org.gradle.launcher.daemon.server.health.DaemonStatus] GC rate: 0.0/s
16:20:23.793 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
16:20:23.795 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
16:20:23.803 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
16:21:23.790 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] DaemonExpirationPeriodicCheck running
16:21:23.791 [DEBUG] [org.gradle.launcher.daemon.server.health.DaemonStatus] GC rate: 0.0/s
16:21:23.794 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
16:21:23.795 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
16:21:23.800 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
16:22:23.792 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] DaemonExpirationPeriodicCheck running
16:22:23.793 [DEBUG] [org.gradle.launcher.daemon.server.health.DaemonStatus] GC rate: 0.0/s
16:22:23.798 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
16:22:23.799 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
16:22:23.806 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
16:23:23.794 [DEBUG] [org.gradle.launcher.daemon.server.Daemon] DaemonExpirationPeriodicCheck running
16:23:23.795 [DEBUG] [org.gradle.launcher.daemon.server.health.DaemonStatus] GC rate: 0.0/s
16:23:23.800 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
16:23:23.800 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired.
16:23:23.807 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.

Как вы можете видеть, эта последовательность повторяется снова и снова. Я на 100% уверен, что у меня есть правильная установка gradle, я просто не могу понять, почему мой проект отказывается строить.

любая помощь приветствуется!

изменить: Я просто хотел, чтобы все знали, что я все понял! Видимо мой несколько лет назад родители поставили на мой компьютер невероятно мощную программу родительского контроля, и я забыл о ней. После удаления, Android Studio теперь работает безупречно. Программное обеспечение в основном заблокировало весь неизвестный трафик, входящий и выходящий из большинства портов. В любом случае, спасибо всем за помощь. Я наконец-то могу начать развиваться!

3 ответов


Я просто хотел, чтобы все знали, что я придумал! По-видимому, несколько лет назад мои родители поставили на мой компьютер какое-то безумно мощное программное обеспечение для родительского контроля, и я забыл о нем. Поэтому, если у кого-то из вас есть Qustodio Parental Control на вашем компьютере, остерегайтесь, что это помешает вам делать что-либо, связанное с разработкой программного обеспечения. После удаления, Android Studio теперь работает безупречно. Программное обеспечение в основном заблокировало весь неизвестный трафик, входящий и выходящий из большинства порты. В любом случае, спасибо всем за помощь. Я наконец-то могу начать развиваться!


У меня когда-то была эта же проблема, и после некоторой борьбы я нашел временное решение этой проблемы, позже я обновил свой AS и JDK до последней версии, и проблема была решена.

временное решение: после того, как вы увидите, что та же последовательность начинает отображаться в журнале, просто запустите TaskManager и убейте процесс java. Это остановит этот бесконечный цикл сборки gradle, и ваше приложение будет установлено на устройстве(эмулятор или физический) без каких-либо проблем.

на вас может обновлять AS и JDK до последних версий и обязательно предоставлять допустимый путь к JDK.

если вы windows,

Попробуйте удалить .gradle С C:\Users\<username> каталог и повторите попытку.

или

на Android Studio -> Preferences -> Gradle -> и галочку Offline work.

иногда он также работает следующим образом

File Menu - > Invalidate Caches/ Restart->Invalidate and Restart.