2013-08-28 22 views
12

Podczas próby aktualizacji zestawu SDK systemu Android pojawiły się następujące błędy. Co powinienem zrobić?Wystąpił błąd podczas pobierania elementów do zainstalowania

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

restartu zaćmienie i spróbuj jeszcze raz – Jaguar

+0

Wystarczy zrobić jedną rzecz ... restart Eclipse .... ..... – Piyush

+0

dla ogólnego rozwiązania 'Nie znaleziono repozytorium zawierającego: osgi.bundle, ...' sprawdź tę szczególną odpowiedź r: http://stackoverflow.com/a/15897080/5108777 – manuelvigarcia

Odpowiedz

27

prostu miałem ten problem ... i wróciłem do Okno-> Preferencje-> Install/Update i dla ustalenia witryny aktualizacji do Android/zaćmienie zmieniłem go z powrotem z http na https.

Wcześniej miałem błędy aktualizacji IDE i wierzyłem, że zmieniłem to na http, ponieważ inne posty sugerowały, że ... i to wcześniej naprawiło mój problem aktualizacji.

Teraz z najnowszym kodem IDE systemu Android/Eclipse ... wygląda na to, że https działa i jest potrzebny.

+0

Prawidłowo! Po prostu zmień http: // na https: // –

+0

wow to faktycznie zadziałało. Zastanawiam się dokładnie, dlaczego te dziwne problemy występują i dlaczego to rozwiązanie działało. – pete

8

Zgadzam się z powyższymi.

W rzeczywistości można uzyskać to z oficjalnych stronach internetowych: http://developer.android.com/sdk/installing/installing-adt.html

W oknie Dodawanie repozytorium oknie dialogowym, które się pojawi, wpisz „ADT Plugin” w imieniu i na poniższy adres URL Lokalizacja: https://dl-ssl.google.com/android/eclipse/

+0

Dzięki temu będzie to bardziej zrozumiałe: 'Właśnie miałem ten problem ... i wróciłem do okna-> Preferencje-> Zainstaluj/zaktualizuj i dla ustawienie witryny aktualizacji dla Androida/eclipse Zmieniłem ją z powrotem z http na https ' – uzay95

2

W moim przypadku już korzystałem z http'a przez kilka lat (po tym, jak https nie działał), więc przejście z powrotem na https rozwiązało to dla mnie.

-1

Jeśli nadal nie można używać Eclipse pobrać wtyczki ADT jako lokalizacji zdalnej aktualizacji można pobrać plik zip ADT na lokalnym komputerze i zainstalować go ręcznie:

http://dl.google.com/android/ADT-22.6.0.zip
1 .download Plik zip ADT Plugin (nie rozpakowuj go):
2. Uruchom Eclipse, a następnie wybierz Pomoc> Zainstaluj nowe oprogramowanie.
3. Kliknij Dodaj w prawym górnym rogu.
4. W oknie dialogowym Dodawanie repozytorium kliknij opcję Archiwizuj.
5. Wybierz pobrany plik ADT-22.6.0.zip i kliknij OK.
6. Wpisz "ADT Plugin" dla nazwy i kliknij OK.
7. W oknie dialogowym Dostępne oprogramowanie zaznacz pole wyboru Narzędzia programistyczne i kliknij przycisk Dalej.
8. W następnym oknie zobaczysz listę narzędzi do pobrania. Kliknij Następny.
9. Przeczytaj i zaakceptuj umowy licencyjne, a następnie kliknij przycisk Zakończ.
10. Jeśli pojawi się ostrzeżenie o zabezpieczeniach, że nie można ustalić autentyczności lub ważności oprogramowania, kliknij przycisk OK.

Po zakończeniu instalacji uruchom ponownie Eclipse.

13

Dla mnie rozwiązano to, stosując poprawkę, którą frogman sugeruje here.

Odpowiedź:

odznacz „Kontakt wszystkie obiekty aktualizacji podczas instalacji, aby odnaleźć wymaganego oprogramowania”

Pole wyboru wymienione jest w oknie dialogowym, które pojawia się po naciśnięciu „Instalowanie nowego oprogramowania ".

Znaleziono tę odpowiedź przez espinchi's odpowiedź here.

+0

to działa. Dzięki – chancyWu

+0

Jesteście sir, jesteście święci. Dziękuję Ci –

0

Spróbuj 1) zmiana „https:” na „http:” lub vice versa 2) odznacz „Kontakt wszystkie miejsca podczas instalacji aktualizacji znaleźć wymaganego oprogramowania”

Jeśli oba rozwiązania nie działają wtedy ręcznie zaktualizować ADT :: 1) Odinstaluj ADT użyciu the link 2) Zainstaluj ADT przez Help -> zainstalować nowe oprogramowanie

Powiązane problemy