Не могу обновить Android Studio - только скачать

Я некоторое время не обновлял свою Android Studio, и при попытке обновления появляется это диалоговое окно: введите описание изображения здесь

Обычно есть опция «обновить и перезапустить», но не здесь. Единственный вариант — «Загрузить», который направляет меня здесь, где я могу только снова загрузите весь пакет, который дает мне ссылку на номер сборки — 130.737825. Как видите, это раньше того, что у меня уже есть, поэтому я не понимаю, как это решит проблему?

Я чувствую, что упускаю что-то совершенно очевидное, но как я могу просто обновиться, как раньше?


person btalb    schedule 24.09.2013    source источник
comment
Если вы получаете подобное диалоговое окно обновления Android Studio (версия изменится) ![введите описание изображения здесь](i.stack.imgur.com/enEJ8 .png) ‹br› перейдите по этой ссылке SO: stackoverflow.com/questions/21906325/ Happy_Coding;   -  person Bharatesh    schedule 16.02.2016
comment
Я сообщил об этой проблеме здесь. Может быть, однажды они это исправят.   -  person Timmmm    schedule 14.05.2017


Ответы (12)


Это означает, что текущая версия не может быть автоматически обновлена. Вы должны загрузить новую версию вручную.

person wilddev    schedule 24.09.2013
comment
Кажется, это единственный вариант. Если вы оставите обновления слишком долго, вы получите разницу в обновлении версии (например, 0.2.3 - 0.2.9), для которой система обновлений не может предоставить патч. Я действительно не понимаю, есть ли патч между каждой последующей версией, они не могут быть связаны вместе в «один» патч. Но в любом случае, это определенно правильный ответ. Спасибо - person btalb; 26.10.2013
comment
Нужно ли удалять старую версию, чтобы установить новую? - person Isuru; 04.07.2014
comment
Да, вас попросят удалить. Но вы сохраните все свои настройки. - person Ojonugwa Jude Ochalifu; 16.05.2015

У меня тоже была такая же проблема. Я обновил свою Android Studio с 1.3 до 1.5. Просто мимо

Файл -> Настройки -> Внешний вид и поведение -> Системные настройки -> Обновления

и кнопка «Обновить и перезапустить» вернулась.

person Amit    schedule 01.12.2015
comment
Простое посещение этой страницы настроек, ничего не меняя, исправило это и для меня. Странно, но спасибо! - person wldsvc; 01.12.2015
comment
У меня работало на elementary OS (на основе Ubuntu) - person Suici Doga; 20.06.2016

У меня была версия 0.4.4, я пытался обновиться до 0.5.8. Сначала я думал, что придется делать это вручную, но нашел обходной путь.

Сначала мне пришлось обновиться до последней версии в dev channel, на которую я переключился в настройках IDE под file -> settings -> updates. Это позволило мне автоматически обновиться до 0.5.2. Затем Android Studio обнаружила сборку 0.5.8 и разрешила мне автоматически обновляться.

YMMV, как и ваши версии, когда вы увидите это, но, возможно, постарайтесь не переходить от очень старой версии сразу к последней сборке canary channel.

person theblang    schedule 20.05.2014
comment
Ваш ответ лучше, чем принятый ответ. Одна небольшая проблема - мне пришлось пройти по этому пути Файл › Настройки › Внешний вид и поведение › Системные настройки › Обновления, чтобы обновить до последней версии в dev channel в моем version 1.3.2 build-141.2178183. Спасибо :-) из Бангладеш... - person ashubuntu; 12.10.2015

Я тоже столкнулся с этой проблемой. Я не хотел удалять и переустанавливать его снова. Что я сделал, так это разархивировал загруженный файл и просто скопировал и заменил папку bin, lib, license и plugins в мой исходный путь установки, и это сработало.

Я на Windows.

person unlimit    schedule 29.07.2014
comment
Простое копирование новых файлов в исходную папку не работает. Android Studio запустится, но затем пометит его как поврежденный. Вам нужно удалить старые файлы/папки, а затем скопировать последнюю версию по тому же пути, что и старая установка. - person Bharat Mallapur; 24.12.2015
comment
@BharatMallapur Да, именно поэтому я сказал скопировать и заменить. - person unlimit; 25.12.2015
comment
Я воспользовался вашим методом. Я имею в виду, что копирование и замена не работает. При копировании и замене в папку копируются некоторые файлы, которых нет в исходной папке. Это приводит к появлению нескольких файлов одного типа, которые Android Studio помечает как повреждение (в нем даже говорится, что это может произойти, если вы просто скопируете и замените файлы из новой версии в папку старой версии). Когда я УДАЛИЛ старые файлы, а затем скопировал новые файлы, у меня не возникло проблем, и Android Studio успешно обновилась. Тем не менее, спасибо за предложение этого простого метода обновления Android Studio. - person Bharat Mallapur; 26.12.2015
comment
@BharatMallapur - а, хорошо. Понял. :-) - person unlimit; 28.12.2015
comment
Сегодня попробовал еще раз. Точное сообщение об ошибке, которое вы получите, если вы скопируете и замените файлы вместо удаления, а затем копирование будет выглядеть следующим образом: Ваша установка Android Studio повреждена и не будет работать должным образом. (Найдено несколько версий builder-model-*.jar в plugins/android /lib.) Обычно это происходит, если Android Studio извлекается в существующую более старую версию. Пожалуйста, переустановите (и убедитесь, что новый каталог установки пуст). - person Bharat Mallapur; 03.01.2016

Ну, вы можете скачать патч и разархивировать его. В его каталоге bin запустите файл studio64.exe, он попросит импортировать конфигурацию из старой версии, просто нажмите эту опцию и запустите новую версию.

person Gauri Desai    schedule 11.05.2016

Попробуй это :

Перейдите в раздел «Справка» > «Проверить наличие обновлений».

и это сработало для меня - 1.0 до 1.1.

person Barrie Galitzky    schedule 25.03.2015
comment
Это та же проблема, упомянутая в вопросе - person Riyafa Abdul Hameed; 15.03.2016
comment
У меня это не работает с версии 1.5.1 до 2.0. - person blackjack; 14.04.2016

Проверьте эти шаги.

  1. Сначала вы можете загрузить последний zip-файл с веб-сайта.
  2. Затем распакуйте его. Затем удалите файлы из папки студии Android.
  3. Он будет содержать те же файлы, что и файл в zip-файле.
  4. Скопируйте файлы из распакованной папки и вставьте их в папку студии Android.
person Ishan Fernando    schedule 01.01.2016

Если кто-то использует Ubuntu и сталкивался с такой же проблемой....
У меня AS всегда зависал после завершения загрузки патча. Затем я хотел выяснить, что происходит, запустив AS из консоли, чтобы увидеть результат (у меня есть значок AS в меню Dash, и я обычно запускаю его оттуда). После запуска AS из консоли я снова щелкнул всплывающее окно обновления, оно загрузилось, но внезапно оно больше не вылетало. Внезапно он спросил меня, хочу ли я выйти из запущенного фонового процесса, я нажал «выход», AS установил патч и перезагрузился (что обычно тоже не работает).

person Bevor    schedule 29.09.2016

Вот как вы обновляете, когда у вас нет кнопки Update and Restart, а есть только кнопка Download. Решение предполагает параллельную установку, что является приемлемой и поддерживаемой конфигурацией1.

  1. Загрузить ZIP-файл
  2. Извлеките zip-файл в ту же папку, где была установлена ​​предыдущая установка (рядом с ней, а не поверх нее) Расположение каталога разархивированной новой версии Обратите внимание, что у меня уже было две версии Android Студия работает. Исполняемые файлы в папке Android Studio и еще один набор кода в папке android-studio-beta. android-studio-dev — это папка, созданная из загруженного zip-файла.
  3. Запустите ../bin/studio64.exe в разархивированной папке и выберите подходящее место, откуда нужно извлечь конфигурацию. Подсказка о выборе расположения конфигурации Обратите внимание: если вы не уверены, какая конфигурация связана с какой установкой, вы можете проверить файл .home: домашний файл совпадает с каталогом установки Обратите внимание здесь что набор конфигурации AndroidStudioPreview2.2 соответствует установке, расположенной в android-studio-beta, а не установке, расположенной в Android Studio (два варианта, показанные на шаге 2). Дождитесь завершения установки, затем выйдите.
  4. Измените значок запуска с предыдущего местоположения на новое и перезапустите со значка.Обновить значок запуска Windows
  5. Подтвердите свой канал обновлений, прежде чем принимать какие-либо запросы на обновление. При использовании различных установок убедитесь, что предпочитаемый вами канал обновлений не изменился. Я не уверен, но похоже, что этот параметр может просочиться во время установки. Береженого Бог бережет. Это образ моей старой установки, которую я не хотел затрагивать этим обновлением. Исходная установка, чтобы оставаться на стабильном канале

В какой-то момент, вероятно, когда вы будете удовлетворены тем, что новая установка вам подойдет, вы можете удалить предыдущую установку.

1 Вот официальная страница, показывающая, что параллельные установки допустимы: Страница множественной установки сайта Android

person Dale    schedule 13.11.2016

Нажмите напомнить позже, затем запустите процесс обновления из работающей Android Studio (меню справки, насколько я помню).

person piotrpo    schedule 24.09.2013
comment
Я попробовал это и получил тот же результат, к сожалению. Кажется, повторная загрузка старой версии, а затем установка патча обновления - единственный вариант... - person btalb; 25.09.2013

Я нашел решение без переустановки 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, поэтому патч не сработал, иначе он будет работать хорошо.

person Zhou Hongbo    schedule 05.10.2015

Выбранный ответ несколько неверен. Я знаю, что это немного сбивает с толку, поэтому я публикую свое решение.

Иногда Android Studio напоминает о новой доступной версии для стабильного канала, но способ автоматического обновления (как указано на странице информации о выпуске) заключается в переключении канала в соответствии с вашими предпочтениями:

File -> Settings -> Appearance & Behavior -> System Settings -> Updates

и измените настройку «Автоматически проверять обновления для» на Beta Channel.

Затем выполните проверку обновлений (или перезапустите ide), чтобы получить запрос на автоматическую установку.

Кстати, вы не можете устанавливать обновления, которые полностью несовместимы с предыдущей версией, но, насколько мне известно, список совместимости также доступен на странице обновления для каждой версии. И.Э.: ​​Вы можете обновиться с 1.4/1.5 до 1.5.1, но не с 1.3.

Я надеюсь, что это поможет кому-то.

person Alessandro Alessandra    schedule 12.01.2016