Ответ 1
Это означает, что текущая версия не может быть автоматически обновлена. Вы должны загрузить новую версию вручную.
Я не обновлял свою Android-студию на некоторое время, и мне придается это диалоговое окно при попытке обновления:
Обычно есть опция "обновление и перезагрузка", но не здесь. Единственный вариант - "Загрузить", который направляет меня здесь, где я могу загрузить только весь комплект, который дает мне ссылку на Build Number - 130.737825, Как вы можете видеть, что до того, что у меня уже есть, я не вижу, как это исправить проблему?
Я чувствую, что мне не хватает чего-то очевидного, но как я могу просто обновить, как раньше?
Это означает, что текущая версия не может быть автоматически обновлена. Вы должны загрузить новую версию вручную.
У меня тоже была такая же проблема. Я обновил свою Android-студию от 1.3
до 1.5
. Просто
Файл → Настройки → Внешний вид и поведение → Настройки системы → Обновления
и кнопка "Обновить и перезагрузить" вернулась.
Я был на версии 0.4.4
, пытающейся обновить до 0.5.8
. Сначала я думал, что мне придется делать это вручную, но я нашел обходное решение.
Сначала мне пришлось обновить до последней версии в dev channel
, которую я включил в настройке IDE в file -> settings -> updates
. Это позволило мне автоматически обновить до 0.5.2
. Android Studio затем обнаружила сборку 0.5.8
и разрешила мне автоматически обновлять.
YMMV, и так будут ваши версии, когда вы это увидите, но, возможно, попробуйте не переходить из действительно старой версии прямо в недавнюю сборку canary channel
.
Я тоже столкнулся с этой проблемой. Я не хотел удалять и повторно устанавливать его снова. Я сделал это, чтобы распаковать загруженный файл и просто скопировать и заменить папку bin, lib, license и plugins на мой исходный путь установки, и это сработало.
Я нахожусь в Windows.
ну, вы можете пойти и скачать патч и разархивировать его. В своем каталоге bin запустите файл studio64.exe, он попросит импортировать конфигурацию из более старой версии, просто нажмите эту опцию и запустите новую версию
Попробуйте следующее:
Перейдите в раздел Справкa > Проверить наличие обновлений
и это сработало для меня - 1.0
до 1.1
.
Проверьте эти шаги.
Если кто-то использует Ubuntu и имеет ту же проблему...
Для меня AS всегда терпел крах после завершения загрузки патча. Затем я хотел выяснить, что происходит, запустив AS с консоли, чтобы увидеть результат (у меня AS как значок в меню Dash и обычно запускаю его оттуда).
После запуска AS с консоли я снова щелкнул всплывающее окно обновления, он загрузился, но внезапно он больше не разбился. Внезапно он спросил меня, хочу ли я выйти из работающего фонового процесса, я нажал "exit", AS установил патч и перезагрузил (что обычно не работает).
Вот как вы обновляете, когда вам не представлена кнопка Update and Restart
, но вместо этого есть только кнопка Download
. Решение включает в себя установку "бок о бок", которая является приемлемой и поддерживаемой конфигурацией 1
Android Studio
и другой набор кода в папке android-studio-beta
. android-studio-dev
- это папка, созданная из загруженного zip файла.../bin/studio64.exe
внутри распакованной папки и выберите подходящее место, чтобы вытащить вашу конфигурацию.
.home
:
AndroidStudioPreview2.2
выровнен с установкой, расположенной в android-studio-beta
, а не с установкой, расположенной в Android Studio
(два варианта, показанные на шаге 2). Дождитесь завершения установки и выйдите из нее.В какой-то момент, возможно, после того, как вы будете удовлетворены тем, что новая установка будет работать на вас, вы можете удалить предыдущую установку.
1 Вот официальная страница, показывающая, что это нормально, чтобы устанавливать бок о бок: Android сайт с несколькими страницами
Нажмите напомнить мне позже, а затем запустите процесс обновления из работающей Android Studio (меню справки, насколько я помню).
Я нашел решение без переустановки AS!
Как говорится в https://code.google.com/p/android/issues/detail?id=56068, мы можем вручную загрузить патч.
Но для примера, если я поместил номер текущей версии и новейшей версии в URL http://dl.google.com/android/studio/patches/AI-(current_version)-(newest_version)-patch-unix.jar
, я получил ошибку 404, что означает, что между моей версией и текущей версией нет патча.
Наконец, я нашел решение. Например, версия моей Android Studio - 141.2135290, тогда я найду версию, ближайшую к моей версии (сейчас это 141.2178183), а не самую новую версию "141.2288178", и я получил патч!
Но, к сожалению, я изменил файл в папке Android Studio, поэтому патч не работал, иначе он будет работать хорошо.
Выбранный ответ несколько ошибочен. Я знаю, что это немного запутывает, поэтому я отправляю свое решение.
Иногда Android Studio напоминает о новой доступной версии для стабильного канала, но способ автоматического обновления (как указано на странице информации о выпуске) заключается в том, чтобы переключить канал в соответствии с вашими предпочтениями:
File -> Settings -> Appearance & Behavior -> System Settings -> Updates
и измените параметр "Автоматически проверять обновления для" на бета-канал.
Затем выполните проверку на наличие обновлений (или перезапустите свой идеал) с возможностью автоматической установки.
Кстати, вы не можете устанавливать обновления, которые полностью несовместимы с предыдущей версией, но, как я знаю, список совместимости также доступен на странице обновления для выпуска версии. I.E.: Вы можете обновить с 1.4/1.5 до 1.5.1, но не с 1.3.
Надеюсь, это поможет кому-то.