2013-08-28 3 views
12

Когда я попытался обновить свой Android SDK, у меня появились следующие ошибки. Что мне делать?Произошла ошибка при сборе предметов для установки

An error occurred while collecting items to be installed 
session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). 
No repository found containing: osgi.bundle,com.android.ide.eclipse.adt,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.adt.package,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.base,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.gldebugger,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.hierarchyviewer,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,com.android.ide.eclipse.traceview,22.0.5.v201307292155--757759 
No repository found containing: osgi.bundle,overlay.com.android.ide.eclipse.adt.overlay,22.0.5.v201307292155--757759 
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.adt,22.0.5.v201307292155--757759 
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ddms,22.0.5.v201307292155--757759 
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.gldebugger,22.0.5.v201307292155--757759 
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.hierarchyviewer,22.0.5.v201307292155--757759 
No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.traceview,22.0.5.v201307292155--757759 
+3

рестарта затмение и попробуйте еще раз – Jaguar

+0

Просто сделай одну вещь ... Restart затмение .... ..... – Piyush

+0

для общего решения 'No repository found, содержащего: osgi.bundle, ...' проверить этот конкретный ответ r: http://stackoverflow.com/a/15897080/5108777 – manuelvigarcia

ответ

27

Я просто имел этот вопрос ... и я вернулся в Window-> Настройки-> Установить/обновить и для настройки сайта обновления для Android/затмения я изменил его обратно от HTTP к HTTPS.

Раньше у меня были ошибки в обновлении среды IDE и я полагал, что я изменил это на http, потому что другие публикации предположили, что ... и это ранее исправило мою проблему с обновлением.

Теперь с последним кодом IDE для Android/Eclipse ... похоже, что https работает и нужен.

+0

Правильно! Просто измените http: // на https: // –

+0

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

8

Согласен с вышеизложенным.

На самом деле вы можете получить это из официальных сайтов: http://developer.android.com/sdk/installing/installing-adt.html

ВДобавления Repository диалогового окна введите «ADT Plugin» для имени и следующий URL-адрес для Адреса: https://dl-ssl.google.com/android/eclipse/

+0

С этим это будет более понятно: «У меня была эта проблема ... и я вернулся в Window-> Preferences-> Install/Update и для настройка сайта обновления для android/eclipse я изменил его обратно с http на https.' – uzay95

2

В моем случае я уже использовал http в течение нескольких лет (после того, как https не работал), поэтому переход на https решил для меня.

-1

Если вы все еще не в состоянии использовать Eclipse, чтобы загрузить плагин ADT как место удаленного обновления, вы можете загрузить файл почтового индекса ADT на локальный компьютер и установить его вручную:

http://dl.google.com/android/ADT-22.6.0.zip
1 .Download ADT Plugin zip file (не распаковывайте его):
2. Запустите Eclipse, затем выберите «Справка»> «Установить новое программное обеспечение».
3. Нажмите «Добавить» в верхнем правом углу.
4. В диалоговом окне «Добавить репозиторий» нажмите «Архив».
5. Выберите загруженный файл ADT-22.6.0.zip и нажмите OK.
6. Введите «ADT Plugin» для имени и нажмите «ОК».
7. В диалоговом окне «Доступное программное обеспечение» установите флажок «Инструменты разработчика» и нажмите «Далее».
8. В следующем окне вы увидите список инструментов для загрузки. Нажмите "Далее.
9. Прочитайте и примите лицензионные соглашения, затем нажмите «Готово».
10. Если вы получите предупреждение о безопасности, указывающее, что подлинность или действительность программного обеспечения не может быть установлена, нажмите «ОК».

Когда установка завершена, перезапустите Eclipse.

13

Для меня это было решено, применяя исправление, которое frogman предлагает here.

Ответ:

Uncheck «Контакт все сайты обновления во время установки, чтобы найти необходимое программное обеспечение»

Флажок упоминается там в диалоговом окне, которое появляется, когда вы нажмете «Установить новое программное обеспечение ».

Нашел этот ответ через espinchi's ответ here.

+0

он работает. Спасибо – chancyWu

+0

Вы, сэр, святые. спасибо –

0

Попробуйте 1) изменение «https:» к «HTTP:» или наоборот 2) Снимите флажок «Контакт все обновления сайтов во время установки, чтобы найти необходимое программное обеспечение»

Если оба решения не работают, то вручную обновить ADT :: 1) Удаление ADT с использованием the link 2) Установите ADT по Help -> Установить новое программное обеспечение

Смежные вопросы