Android 4.2 API 설치 문제


89

오늘 Eclipse를 통해 ADT를 버전 21로 업데이트했습니다. 이제 SDK Manager를 열면 "Android 4.2 (API 17)"와 같은 폴더가있을 것으로 예상됩니다. 여기에는 SDK 플랫폼과 API, 설명서 등이 포함됩니다. 그러나, 대신에 "API 17"이라는 폴더가 생기고 그 안에있는 유일한 것은 "Google API"입니다.

이 패키지를 설치하려면 다음을 설치해야합니다.-누락 된 SDK 플랫폼 Android, API 17

여기서 무엇을합니까? 감사

답변:


225

나는 주위를 찌르고 나서 이것을 스스로 알아 냈습니다. SDK 관리자의 설정으로 이동하여 캐시를 지우고 HTTPS를 사용하도록 지시 한 다음 목록을 새로 고치면 모두 정상적으로 나타납니다.


29
https를 사용할 필요가 없다고 생각하지 마십시오. 캐시를 지우고 새로 고친 후에 제대로 작동하는 것 같습니다.
MUZ

이상하게도 내 설치에서 캐시 지우기 옵션은 도구-옵션 아래의 AVD 관리자에있었습니다.
NoBugs 2011

1
캐시를 지우고 새로 고친 후에 제대로 작동합니다. 조사해 주셔서 감사합니다
Ton

10
내가해야 할 일은 메뉴 바에서 "다시로드"를 클릭하는 것뿐입니다.
ArtOfWarfare 2013 년

감사. 이것은 또 다른 둔한 이클립스 / 안드로이드 상황이었다. 때때로 안드로이드를 다루는 것은 나를 미치게 만든다. 이 솔루션은 확실히 그것을 수정합니다.
huygir

54

Eclipse> 창> Android SDK 관리자 > 패키지 > 다시로드

그런 다음 업데이트 된 소프트웨어를 선택할 수 있도록 UI를 올바르게 업데이트했습니다.

"다시로드"를 수동으로 클릭해야하는 이유는 무엇입니까?! SDK Manager를 열면 자동으로 실행됩니다.


10
+1-저에게 효과적이었습니다. 수동 "새로 고침"옵션은 메뉴에서의 ... 종류의 숨겨진이다 (나는 심지어 내가이 답변을 읽을 때까지 창 메뉴를했다 통보하지 않았다.)
ArtOfWarfare

2
젠장,이 창에 메뉴가있어!
Askolein


11

Eclipse> Window> Android SDK Manager> Preferences> Clear Cache Button click> Done.


4

우분투 에서이 문제가 발생했습니다.

  • 터미널을 열고 android-sdk-linux 폴더로 이동합니다. cd android-sdk-linux

  • 그런 다음 sdk를 수동으로 업데이트합니다. tools/android update sdk -u

완료되면 Eclipse를 다시 시작하십시오.


4

오류 제안 : API 18은 SDK 버전 n 등에 따라 다릅니다. 따라서 먼저 SDK 도구를 최신 버전으로 업데이트 한 다음 (API 18 선택 취소) API 18을 설치해보십시오.


이것은 나를 위해 일한 유일한 것입니다 .. 이것을 시도하기 전에 나는 시도했습니다 :-이클립스 업데이트-안드로이드 SDK 관리자 새로 고침-안드로이드 SDK 관리자의 캐시 지우기 -https에서만 가져 오도록 설정하십시오. 나를 위해 일한 유일한 것은 SDK 도구를 먼저 업데이트하는 것뿐이었습니다.
Martin_G 2013 년

0

모두 승인하는 대신 각 패키지를 하나씩 승인 해보십시오. 패키지에 오류가있는 경우 동시에 모두 다운로드 할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.