Ошибка: не удалось инициализировать класс com.android.ide.common.util.ReadWriteProcessLock после обновления до AS 2.4

После обновления до Android Studio 2.4 Preview 4 я получил эту ошибку

Ошибка: не удалось инициализировать класс com.android.ide.common.util.ReadWriteProcessLock

4 ответа

Решение

После некоторых исследований я обнаружил, что это известная ошибка, и, к счастью, решение очень простое.

из примечаний к выпуску:

После обновления версии плагина Android необходимо остановить демон Gradle, чтобы применить обновление ( выпуск 267099). В противном случае синхронизация и сборка Gradle завершатся с ошибкой:

Could not initialize class com.android.ide.common.util.ReadWriteProcessLock, Failed to notify build listener or java.lang.ExceptionInInitializerError.

Чтобы остановить демона, вы можете:

1 - перезапустите Android Studio,

или же

2- введите следующую команду в окне терминала IDE: ./gradlew --stop или для окон gradlew --stop

Gradle перезапустит для вас демон при следующей синхронизации или создании проекта.

Лучший способ - Invalidate / перезапустить кеш или открыть терминал и набрать

./gradlew --stop

Для окон

gradlew --stop

Эта проблема возникает в 2.4 версии 4 и выше, чтобы решить эту проблему, необходимо остановить демон Gradle для применения обновления (выпуск 267099). В противном случае синхронизация и сборка Gradle завершатся неудачно со следующей ошибкой: Не удалось инициализировать класс com.android.ide.common.util.ReadWriteProcessLock, Не удалось уведомить слушателя сборки или java.lang.ExceptionInInitializerError. Чтобы остановить демон, вы можете либо перезапустить Android Studio, либо ввести следующую команду в окне терминала IDE: ./gradlew --stop. Gradle перезапустит для вас демон при следующей синхронизации или создании проекта.

Для получения дополнительной информации / Источник - https://androidstudio.googleblog.com/2017/04/android-studio-24-preview-4-is-now.html

Еще один удобный метод:

Android Studio -> Файл -> Неправильные кэши / перезапуск... -> Неправильный и перезапуск

Другие вопросы по тегам