Gradle застрял и занимает много времени после обновления Android Studio 3.0 стабильное обновление
Я обновил Android Studio до версии 3.0 стабильной версии. Мой проект и соответствующие ему зависимости работают нормально до версии 2.3.3 для Android.
Но со вчерашнего дня сборка Gradle заняла так много времени и застряла в процессах при разрешении зависимостей. Пожалуйста, проверьте ниже скриншот файла build.gradle:
Я также проверил настройку gradle, пытаясь использовать упаковщик Gradle или метод Local Gradle Distribution, но не повезло. Пожалуйста, смотрите ниже настройки:
И мой файл gradle-wrapper.properties выглядит так:
#Thu Oct 26 17:52:06 IST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
Я пробовал Gradle Clean / Assembly / Sync Project и любой другой подход до публикации этого вопроса, но не повезло.
Благодарю.
5 ответов
Как решить эту проблему после обновления до Android Studio 3.0:
- Изменена старая версия сборки как минимум: buildToolsVersion "26.0.2"
- Изменена компиляция для реализации
- Изменен testCompile для androidTestImplementation
- Изменена более старая версия classpath на com.android.tools.build:gradle:3.0.0.
- Если вы используете локальную рассылку Gradle, то убедитесь, что distributionUrl - 4.1-all.zip
- Удалите папку.gradle, затем Очистите / Перестройте.
Это сработало. Благодарю.
Измените зависимости как:
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.0'
Иногда эта ошибка возникает, когда она заблокирована в вашей стране, тогда вам нужно использовать VPN, как hotspotshield, это сработало для меня
Поскольку вы обновили Android Studio до более новой версии, версия Gradle также будет обновлена.
Сообщение "Обновление проекта" означает, что загружается новая версия gradle. Тем временем будет загружено около 100 МБ файла.
Поэтому убедитесь, что у вас стабильное интернет-соединение, и подождите некоторое время, пока загрузка не завершится.
Другая возможность:
Вы использовали com.android.tools.build:gradle:2.3.3
в вашем файле build.gradle. Используйте соответствующую версию Gradle в качестве версии Android Gradle Build Plugin. Так что используйте com.android.tools.build:gradle:3.0.0
с Gradle 4.1+
Я испытал ту же проблему вчера. После обновления с Android Studio 2.3 до 3.0 сборка проекта заняла много времени. Во-первых, вам нужно подождать, пока Android Studio загрузит Gradle, если вы не используете локальный Gradle. Во-вторых, вам нужно очистить File->Invalid Caches/Restart
, Наконец, вам нужно удалить .gradle
,