Удаление Android ADT


101

Это кажется тривиальной задачей, но я не могу найти способ полностью удалить ADT из моей установки Eclipse. Конечно, я мог бы просто удалить папку SDK, но это просто вызывает ошибки при запуске Eclipse в следующий раз. Я спрашиваю, потому что мой старый ADT продолжает выдавать странную ошибку (не удалось получить URL https://dl-ssl.google.com/android/repository/addons_list.xml , причина: файл не найден) и мне нужно полная, свежая переустановка.

Важно: в разделе Help -> about eclipse sdk -> install details кнопка удаления для всех плагинов Android неактивна.


это также относится к ubuntu 12.04 LTS, спасибо
eosorio

Ответы:


213

Единственный способ удалить плагин ADT из Eclipse - это перейти по адресу Help > About Eclipse/About ADT > Installation Details.

Выберите подключаемый модуль, который хотите удалить, затем нажмите Uninstall...кнопку внизу.

введите описание изображения здесь

Если вы не можете удалить ADT из этого места, то лучшим вариантом будет, вероятно, начать с чистой установки Eclipse.


2
это не удаляет плагин, а просто удаляет ссылку на репозиторий
jcfrei,

14
спасибо, но, как ни странно, кнопка удаления неактивна, когда я выбираю эти плагины. Я прибег к удалению eclipse сейчас.
jcfrei 01

1
Осторожно, на Mac OSX Mavericks это также полностью испортило Java, что, конечно же, нужно для запуска Eclipse ...
Мо'ин Кремерс,

1
На Mac он находится в пункте меню Eclipse. На моем Mac с Eclipse Indigo мне пришлось удалить все остальные вещи Android, такие как DDMS, traceview и т. Д. Из списка установленного программного обеспечения, а затем также удалить все ссылки из раздела «Доступное программное обеспечение» в окне «Установка». Только после этого установил ADT 2.3.
zeeshan

1
@ShimonDoodkin У меня была та же проблема, но я обнаружил, что это что-то, что я забыл удалить "ADT" или что-то другое не перезапустило "Eclipese", даже если он спросит. Сначала удалите программное обеспечение, как предлагается в этом ответе, eclipse запросит перезагрузку, затем вы отмените, а затем перейдите в раздел «Помощь> Установить новое программное обеспечение (или Проверить наличие обновлений)».
Гильерме Насименто

9

Я нашел решение самостоятельно после небольшого исследования:

  • Перейдите в домашнюю папку Eclipse.
  • Найдите 'android' => В Windows 7 вы можете использовать панель поиска.
  • Удалите все файлы, относящиеся к android, которые показаны в результатах.
  • Перезапустите Eclipse.
  • Снова установите плагин ADT и перезапустите плагин.

Теперь все работает нормально.


Я попробовал ваш подход. Несмотря на то, что все удалено, затмение по-прежнему утверждает, что имеет старую зависимость, не позволяя мне обновиться до последней версии ADT (23). большие пальцы руки за затмение!
bass.t 03

6

У меня была проблема, когда после обновления SDK он обновлялся только до версии 20 и продолжал говорить мне, что доступен ANDROID 4.1 (API16) и доступна только часть ANDROID 4.2 (API17), и не было обновления до версии 21.

После нескольких перезапусков и копания я обнаружил (для меня это было не очевидно) переход в диспетчер SDK и переход в FILE -> RELOAD решил проблему. Сразу же появились другие неустановленные части API17, и я смог обновить SDK. После обновления до 4.2 я мог повторно обновиться до версии 21 и вуаля.

Удачи! Дэвид


1
Ух ты, я работаю на нескольких машинах, и эта проблема возникала не раз. Каждый раз мне требовалось много обезьяньих дел, чтобы исправить это. Ваша информация сработала и была самым быстрым решением, спасибо.
esse

4

Если вы работаете в Windows Vista или более поздней
версии , не забудьте запустить eclipse под пользователем с соответствующими правами доступа к файлам.
попробуйте использовать опцию «Запуск от имени администратора».


спасибо, но я запускал его на ubuntu
jcfrei

0

У меня такая же проблема после нажатия на плагины обновления, я попробовал все предложения выше и потерпел неудачу, единственное, что сработало для меня, это переустановка студии Android.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.