Обновление Android Studio застряло?
Я только что загрузил и установил Android Studio 0.8. Когда я запустил его, я получил уведомление о том, что есть обновление. Я сразу же загрузил патч, и он автоматически запускался. После исправления диалоговое окно под названием "Обновление", похоже, застряло со следующей подсказкой:
Обновление Android Studio (сборка 135.1245622) для Android Studio (build.135.1248636)
(анимация выполнения)
Очистка
Если я нажму кнопку "Отмена", я получу новое диалоговое окно "Да/Нет", в котором говорится:
Патч еще не применен.
Вы действительно хотите прервать операцию?
Как я могу исправить эту проблему?
Работа в Windows 8.1
JDK версия 1.8.0_05
Ответы
Ответ 1
Я также испытал это с последними обновлениями (0.8.1 - 0.8.4), как в Windows 7, так и в Windows 8.1, но на самом деле ничего не случилось.
Часть "Очистка" занимает удивительно долгое время (буквально несколько минут), но она заканчивается ОК. Вам просто нужно подождать.:)
Очень удивительно, что это было бы небольшое обновление (по крайней мере, судя по размеру загруженного файла).
Ответ 2
Потребовался час для "очистки...", чтобы закончить работу на моей машине с Windows 8. Для тех, кто все еще имеет эту проблему, я не знаю, совпадение ли это, но закончилось через 1 минуту после того, как я закрыл все свои другие открытые приложения (например, браузер).
Ответ 3
У меня была такая же проблема при обновлении до версии 0.8.2
Обновление застыло на экране очистки. Было очень поздно, так что я позволил ему работать, пока я смотрел телевизор и заснул. На следующее утро я запустил свой компьютер, и экран обновления все еще был там: O Итак, я нашел этот форум и сделал все, что вы, ребята, сказал, но ничего не работало для меня. Я отменил обновление и получил Java IOException. Он сказал, что обновление не может удалять файлы и папки внутри папки Temp в каталоге LocalAppdata (C:\Users [UserName]\AppData\Local\Temp). Я вышел из системы и снова вошел в систему и начал Android Studio. Все прошло нормально, и обновление было успешно применено.
Итак, если кто-то это переживает, и обновление замерзает более 1 часа, вы можете попытаться его прервать, выйти из системы и снова войти в систему. И, возможно, он снова работает.
Ответ 4
Я считаю, что это связано с этим, но я могу ошибаться:
В некоторых системах Windows пусковая установка script не находит, где установлена Java. Если вы столкнулись с этой проблемой, вам нужно установить переменную среды, указывающую правильное местоположение.
Выберите "Пуск" > "Компьютер" > "Свойства системы" > "Дополнительные свойства системы". Затем откройте вкладку "Дополнительно" > "Переменные среды" и добавьте новую системную переменную JAVA_HOME, которая указывает на вашу папку JDK, например C:\Program Files\Java\jdk1.7.0_21.
Ответ 5
Проблема возникла для меня за последние несколько обновлений, включая обновление до 0.8.4.
Я использую 64-разрядную версию Windows 8.1.
Я удаляю окно очистки через несколько минут с помощью диспетчера задач. Я перезапускаю Android Studio, все работает как обычно, и я вижу новый номер версии обновления в справке > About (0.8.4 в этом случае).
Это указано в Android Open Source Project - Issue Tracker - Обновление от 0.8.1, зависающее при очистке
Теперь эта проблема исправлена для меня, начиная с 0.8.4 до 0.8.5, как описано в Проблема 73989: Обновление исправления Studio завершается с ошибкой в Windows, потому что оно не может удалить файлы
Обратите внимание, что я попытался удалить все файлы в C:\Users ****\AppData\Local\Temp\вручную.
Я не смог удалить
"C:\Users ****\AppData\Local\Temp\idea.updater.2226438342747264268.tmp\temp.4196595786233368387.tmp\Lib\openapi.jar"
... пока я не перезапустил Windows.
Итак, какая-то загадочная блокировка такого файла может воспроизводить проблему для других.