누락 된 SDK 플랫폼 Android, API 18


80

API 18을 설치하려고 시도하는 동안에 만 표시됩니다 "Google API 18"(더 이상 없음). 이제 이러한 Google API를 설치하려고 Android SDK Manager하면 메시지가 표시 "this package depends on "Missing SDK platform Android, API 18"됩니다. 설치 버튼이 비활성화됩니다.

여기 아무도 Eclipse로 API 18 (4.3_MR2 sdk)을 설치하는 방법을 알고 있습니까?


내 sdk 도구와 adt를 업데이트했습니다! 그것은 마법처럼 일했다 ...
amalBit

답변:


102

SDK 플랫폼 도구 버전 18을 설치 했습니까? SDK 관리자에는 먼저 설치해야하는 최신 버전의 SDK 플랫폼 도구가 있으며 이클립스를 다시 시작한 다음 Android SDK API 18을 시도해야합니다.

여기에 이미지 설명 입력


네 이것이 문제였습니다. SDK 플랫폼 도구를 설치하면 api18의 모든 내용이 표시되며 설치할 수 있습니다. 귀하의 답변과 별도로 API 18을 설치 가능하게하려면 플랫폼 도구를 설치 한 후 이클립스를 다시 시작해야합니다.
AAnkit

@AAnkit i는 플랫폼 도구를 설치 한 후 Eclipse를 다시 시작하도록 업데이트했습니다. 알려 주셔서 감사합니다. 잊어 버렸습니다.
Android Killer


1
@magorich는 괜찮지 만 특정 패키지를 설치했는지 여부에 따라 다릅니다.
Android Killer

1
도구> Android SDK 도구 및 플랫폼 도구를 업데이트해야했습니다. 관리자 창을 닫았다가 다시 엽니 다. 그런 다음 업데이트를 다시 실행하십시오.
David Douglas

19

먼저 다음을 수행하십시오.

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

그런 다음 설치를 다시 시도하십시오.


6

그것을 고치는 또 다른 방법 :

0) API 18을 선택하지 않고 다른 패키지를 설치합니다.

1) Eclipse ADT를 다시 시작하십시오.

2) SDK 관리자를 열면 API 18 rev 1이 나타납니다.


4

게임 후반에도 같은 문제입니다. SDK 플랫폼 도구가 아닌 SDK 도구도 나에게 나타나지 않았습니다. 이것은 4 단계 프로세스였습니다.

  1. Eclipse / Help / Check for Updates, 찾은 모든 항목 설치, Eclipse 다시 시작
  2. Eclipse / Window / Android SDK Manager-설치된 Android 지원 리포지토리 (감사합니다, BurDog). 닫힌 SDK 관리자.
  3. Eclipse / Window / Android SDK Manager-이제 Android SDK 도구 (Rev 22)가 상단에 표시되어 설치되었습니다. 닫힌 SDK 관리자
  4. 이제 Android SDK 플랫폼 도구가 API 18 섹션에 표시되었습니다. Eclipse를 다시 시작하십시오 (또는 API 18은 모든 곳에서 사용할 수 없습니다).

마지막으로 새 버전을 구축하는 것이 좋습니다.


2

저도 같은 상황이었습니다. 나를 위해 ADT 플러그인을 버전 22.0.5로 업데이트하고 Eclipse를 닫았습니다. 그런 다음-Eclipse> Window> Android SDK Manager> Packages> Reload. 바라건대 이것은 누군가를 도울 것입니다.


2

같은 문제가있었습니다. 메시지 :

패키지 google apis android api 18 개정 1은 누락 된 sdk 플랫폼에 따라 다릅니다 android api 18

다음 단계와 같이 해결했습니다.

  1. Eclipse-> 도움말-> 업데이트 확인 (그런 다음 메시지가 표시되면 "확인"을 클릭하십시오-설치 하시겠습니까-설치를 완료하려면 Eclipse를 다시 시작하려면 "확인"/ "예"를 클릭하십시오)
  2. 창-> Android SDK 관리자-> 모두 선택 취소 (그런 다음 Extras로 스크롤하여 Android 지원 저장소 만 선택하고 설치되지 않은 경우 설치)
  3. 창-> Android SDK 관리자-> xx 패키지 설치

나를 위해 잘 작동했습니다.


감사합니다. Eclipse가 필요하지 않습니다. 저에게 저장소는 "Extras"가 아니라 "Google Inc."에있었습니다.
tmandry

2

이것이 내가 고친 방법입니다.

  1. "매니페스트 캐시"에서 "캐시 지우기"를 클릭합니다.
  2. "패키지"로 이동하여 "다시로드"를 클릭하십시오.
  3. 도구 확인-> Android SDK 플랫폼 도구
  4. 이 패키지 만 설치
  5. SDK 관리자 다시 시작

"Extras"아래의 많은 패키지가 나에게 누락되었습니다. "Android SDK 도구"만 설치하고 다시 시작하는 추가 단계와 함께 위의 5 단계를 모두 수행하는 것은 저에게 매력적이었습니다. 이러한 패키지의 대부분은 "Android SDK 플랫폼 도구"및 "Android SDK 도구"에 의존하므로이 두 가지 기본 패키지를 업데이트해야 할 때 사용자에게 무슨 일이 일어 났는지 알리지 않고 종속 패키지가 제거됩니다 !!
Phileo99

1

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

이것은 나를 위해 일했습니다. 감사! 이제 18로 업데이트 할 수 있습니다. 저는 여기 새로 왔고 재규어의 게시물에 투표하려고했지만 할 수 없습니다.


1

약간 멍청 해 보였고 비슷한 문제가있었습니다. 마침내 sdk 도구를 22로 업데이트했을 때 api 18 msg를 통과 한 다음 다시로드 할 때 도구가 저하되었다는 또 다른 오류를 표시했습니다. sdk mgr을 다시 열고 rev19에 대한 22.3 및 플랫폼 도구와 다른 도구 선택을 사용할 수있었습니다. API19 및 API 18과 함께 또 다른 업데이트를 수행했으며 현재 진행중인 것처럼 보입니다. API 18+의 경우이 시점에서 SDK 도구를 22.3으로 업데이트해야한다고 생각합니다. Btw, 나는 또한 프로세스의 일부 동안 파일 잠금을 얻었고 백그라운드에서 일식을 닫고 재 시도를 고정했습니다. dang .. 다음은 ADT가 버전 22.0+이어야한다는 것입니다 ..
eclipse / help / install new software를 사용하여 ADT를 22.3으로 업데이트했습니다 (업데이트를 시도하는 중 단순히 최신 버전이라고 말함) ... 하나의 서명되지 않은 콘텐츠 오류 .. 업데이트 후 ADT를 다시 시작했습니다 .. 내가 할 수있는 작업에서 작동하는 것 같습니다. 지금까지 말하십시오.


stackoverflow에 오신 것을 환영합니다. (1) 그다지 약어를 사용하지 않고 (2) 답변의 형식을 지정하고 구조화하여 답을 읽기 쉽게 만들어야합니다. 그렇게하면 귀하의 답변이 찬성 될 가능성이 더 높습니다.
user1251007 dec.

좋은 점- "Reload"를 누르는 것만으로는 충분하지 않다는 것을 알았습니다. SDK 관리자 프로세스를 종료하고 종료 한 다음 다시 열어야 만 진행이 시작되었습니다.
mikermcneil 2017-06-09

1

나는 이것으로 해결했다 :

  1. Android SDK 관리자 열기-> 패키지-> 다시로드
  2. Android SDK Manager 다시 시작
  3. "누락 된"패키지 설치 (현재 표시됨)

0

Mac 및 Windows 개발 컴퓨터에서이 문제가 발생했습니다. 유일한 해결책은 최신 버전의 Android SDK를 다시 설치하는 것입니다. 구글은 정말 공을 떨어 뜨렸다.


0

나는 당신과 비슷한 문제가 있었지만 (순수히 문제 설명에서) 내 Android SDK 플랫폼 도구는 이미 설치되었습니다 (16.0.2). 그러나 다른 모든 패키지는 그것을 인식하지 못했습니다. 결국 플랫폼 도구를 제거한 다음 다시 설치했습니다. 그런 다음 다른 모든 사람들이 그것을 인식했습니다.


0

다른 웹 사이트에서 발견

이 문제를 해결하는 단계 :

  1. SDK 관리자 열기
  2. 도구-> 옵션으로 이동하십시오.
  3. "매니페스트 캐시"에서 "캐시 지우기"를 클릭합니다.
  4. 그런 다음 "패키지"로 이동하여 "다시로드"를 클릭하십시오.

0

나는 MAC에 있으며 같은 질문에 직면했습니다. API 18에서 SDK 플랫폼을 찾을 수 없습니다. Mac에서 해결하는 방법은 먼저 SDK 도구를 설치 한 다음 SDK 관리자를 다시 시작한 다음 API 18에서 SDK 플랫폼을 찾는 것입니다.


0

나는 같은 문제가 있었지만 API19 . 다음을 개별적으로 설치하고 설치할 때마다 Android SDK Manager를 닫았습니다 (cdoner에게 감사드립니다).

  • Android SDK 도구 22.3
  • Android 지원 저장소 3

그런 다음 더 이상 오류가 발생하지 않는 API19를 설치할 수있었습니다. ( "이 패키지는 'Missing SDK Platform Android, API19'에 따라 다릅니다. )

저는 15 년이 지난 후에 다시 코딩을 시작하기로 결정했고, Head Start Java 라는 책을 읽은 것만으로 Java와 Android에 완전히 익숙하지 않았습니다 . 따라하기 쉬운 단계, 특히 새로운 사람에게 감사합니다.


0

Eclipse에서 새 SDK를 설치할 수 없습니다 (도움말-> 새 소프트웨어 설치 / 업데이트 확인). 새 버전이 이미 설치되어 있다고 불평했습니다. 그러나 새 SDK는 SDK 관리자에 표시되지 않았습니다.

명령 줄을 통해 새 SDK 버전을 설치하여 해결했습니다. android update sdk --no-ui

이후 SDK 관리자를 통해 Google API 및 기타 도구를 업데이트 할 수있었습니다.


0

캐시를 지우면 문제가 해결되었습니다. (도구> 옵션)


0

API 19에서이 문제가 발생했습니다. 이클립스에서 시작하는 Android SDK Manager를 사용하기위한 열쇠입니다. 그런 다음 위의 조언으로 문제를 해결했습니다.

배경 : 다른 명령 줄 작업으로 인해 프롬프트에 "android"를 입력하여 SDK 관리자를 시작했습니다. -이것이 내가 말한 오류입니다.


0
  1. 최소 sdk 및 최대 sdk 패키지가 필요합니다.
  2. 당신은 단지 최대 sdk를 설치했습니다. 즉, API18 3.it는 또한 최소한의 다른 sdk 패키지에 의존합니다.

그냥 엑스트라를 추가하고 패키지가 설치되어 있는지 확인
프리 야

0

Missing SDK 플랫폼 Android, API 26에 대한 내 솔루션 (API 18에서도 작동해야 함)

  1. SDK 도구 업데이트
  2. SDK 관리자 및 Eclipse 다시 시작
  3. 이제 표시되는 SDK 플랫폼 API 26을 설치합니다.
  4. 다른 API 26 패키지 설치

0

버전 r24.xx와 같이 더 이상 사용되지 않는 버전의 sdk 관리자를 사용하는 경우 설치하기 전에 먼저 sdk 설치 메뉴에서 플랫폼 도구를 업데이트해야합니다. 이 작업을 여러 번 수행해야 할 수도 있습니다 (업데이트 알림이 표시되는 한).

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