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
.