Zaktualizowałem ADT za pomocą Eclipse dzisiaj do wersji 21. Teraz, kiedy otwieram Menedżera SDK, spodziewałbym się, że będzie tam folder taki jak „Android 4.2 (API 17)”, który będzie zawierał platformę SDK i interfejsy API, dokumentację itp. Jednak zamiast tego po prostu otrzymuję folder o nazwie „API 17”, a jedyną zawartością w nim jest „Google APIs”, których nie mogę nawet zainstalować, ponieważ
Instalacja tego pakietu wymaga również zainstalowania: - Brakującej platformy SDK Android, API 17
Co ja tu robię? Dzięki
Eclipse> Okno> Menedżer Android SDK > Pakiety > Załaduj ponownie
Następnie poprawnie zaktualizował interfejs użytkownika, aby umożliwić mi wybranie zaktualizowanego oprogramowania.
Dlaczego muszę ręcznie kliknąć „Odśwież”? Oczekuję, że stanie się to automatycznie, gdy otworzę Menedżera SDK.
źródło
Na tym etapie ~
1) Eclipse> Okno> Menedżer Android SDK> Pakiety> Załaduj ponownie
2), a następnie zainstaluj pakiet SDK
ref: http://my.eoe.cn/iceskysl/archive/1027.html
źródło
Eclipse> Okno> Menedżer Android SDK> Preferencje> Przycisk Wyczyść pamięć podręczną kliknij> Gotowe.
źródło
Miałem ten problem w Ubuntu.
Otwórz terminal i przejdź do folderu android-sdk-linux:
cd android-sdk-linux
Następnie ręcznie zaktualizuj sdk:
tools/android update sdk -u
Po zakończeniu uruchom ponownie Eclipse.
źródło
Jak sugeruje błąd: API 18 zależy od wersji SDK n itd. Dlatego najpierw zaktualizuj narzędzie SDK do najnowszej wersji (odznacz API 18), a następnie spróbuj zainstalować API 18.
źródło
Spróbuj zatwierdzać każdy pakiet po kolei, zamiast zatwierdzać wszystkie. Jeśli jakikolwiek pakiet zawiera błąd, nie możesz pobrać wszystkich w tym samym czasie.
źródło