오류 :이 Android SDK에는 Android Developer Toolkit 버전 22.6.1 이상이 필요합니다.


104

2 일 전에 이미 adt 버전 22.6.1을 설치했습니다. 잘 작동했습니다. 갑자기 오늘 이클립스를 열면 다음과 같은 오류가 계속 표시됩니다.

이 Android SDK에는 Android Developer Toolkit 버전 22.6.1 이상이 필요합니다. 현재 버전은 22.2.1.v201309180102-833290입니다. ADT를 최신 버전으로 업데이트하십시오.

내 이클립스의 Android SDK 관리자의 스크린 샷은 다음과 같습니다. 여기에 이미지 설명 입력

링크에 설명 된대로 문제를 해결하기 위해 다음 단계를 시도했습니다.

  1. 도움말 | 새 소프트웨어 설치
  2. ADT 업데이트 사이트를 선택합니다 . 하나는이 http://있고 하나는이 https://있습니다. 하나가 작동하지 않으면 다른 하나를 시도하십시오.
  3. 개발자 도구 섹션을 선택하고 다음을 누릅니다.
  4. 이 소프트웨어는 이미 설치되어 있습니다 . 대신 업데이트가 수행됩니다 . 라는 대화 상자가 표시 됩니다 . 확인 을 클릭하면 22.6.1이 설치됩니다.

그러나 불행히도 그것은 나를 위해 작동하지 않았습니다.

다음은 도구를 업데이트하는 동안 발생하는 오류를 보여주는 스크린 샷입니다.

여기에 이미지 설명 입력

어떻게 제거 할 수 있습니까?


4
내 경우에는 HTTPS와 함께 작동
아드리안

하지만 내 경우에는 타격을받지 :( @Adrian
TheLittleNaruto

비슷한 문제가 발생하여 이클립스를 다운로드하고 새로운 ADT를 설치했습니다.
Vishal Vyas 2014 년

@Lalit의 솔루션을 사용해 보셨습니까? URL을 추가하고 문제 및 기타 도구를 해결하기 위해 패키지가 나타납니다.
Adrian

stackoverflow.com/questions/24525595/… 가능한 해결 방법을 제공합니다.
Janaka 다라

답변:


153

어제이 문제를 해결했습니다.

단계를 따르십시오 : 도움말-> 새 소프트웨어 설치-> 추가-> ( 아무 이름이나 입력하십시오 NewUpdate )-> 다음 URL 추가 : https://dl-ssl.google.com/eclipse/plugin/4.2- > 확인

이제 사용 가능한 업데이트가 나열되며 이상적으로는 adt 20.xx 여야합니다.

목록 항목을 선택하십시오. 설치하십시오. Eclipse가 다시 시작되고 완료됩니다.

이 정보가 도움이 되었기를 바랍니다. :)


이제 ADT를 시작할 때 parseSdkContent 실패 java.lang.NullPointerException
Ernest

1
: 여기 @Ernest 당신을위한 솔루션입니다 폴더 찾기 이름 : .android를 , 삭제 해당 폴더를 이클립스를 다시 시작 하고 DONE :
더 그랜드

또한 나처럼 관리자 권한으로 eclipse를 실행해야 할 수도 있습니다. 모든 것이 관리자 권한을 필요로하는 IT에 의해 잠겨있는 컴퓨터에서 작업을 개발해야 할 수도 있습니다.
cking24343

나를 위해 URL이 작동하지 않았습니다. 그래서 저는이 링크에 주어진 단계를 따랐습니다. developers.google.com/eclipse/docs/install-from-zip
user358591 2014-06-04

4

그러나 누군가이 문제에 직면 한 경우 다음 단계를 따르십시오.

  1. 안드로이드 개발자 사이트 에서 새로운 독립형 SDK 다운로드

  2. eclipse가 열려 있으면 닫고 기존의 기존 SDK가있는 동일한 위치에 새로 다운로드 한 SDK를 복사하십시오. 충돌 파일을 교체하고 휴식을 취해야합니다.

  3. 이전 SDK를 삭제할 필요가 없습니다. 2 단계에서와 같이 복사하면 Android Developer Toolkit 버전이 22.6.1 이상으로 업데이트됩니다.이 버전은 필수이며 이미 다운로드 된 API를 유지합니다.

  4. 이제 일식을 시작하면 오류가 영원히 사라질 것입니다. :)

누군가 그렇게하는 데 문제가 있으면 의견을 남기고 안내하려고 노력할 것입니다.


충돌 파일을 정확히 어떻게 교체합니까?
newnewbie

@newnewbie 그가 말한대로 폴더를 복사하십시오. 같은 이름의 파일이 이미 존재한다는 팝업이 표시됩니다. 복사 또는 교체 또는 건너 뛰기? 바꾸기를 클릭하십시오.
berserk

3

다음을 수행하여 문제를 해결했습니다.

  • 최신 ADT 다운로드 (Win x64)
  • 이전 ADT 설치 삭제 (기존 파일을 덮어 쓰려고 할 때 버그가 발생 함)- 이 Google 문제 참조
  • zip 파일을 C : \에 복사했습니다 (압축을 풀 때 너무 긴 파일 이름에 대해 불평했기 때문에).
  • 내 ADT 설치 폴더에 압축을 풉니 다.
  • 업데이트 및 SDK 관리자 업데이트를 실행했습니다.

이제 작동하지만 예쁜 Eclipse 테마를 잃었습니다. 아, 그리고 대상 adt 가 해결되지 않고 있습니다. 다른 주제의 문제입니다.


2

기존 ADT를 삭제하고 ADT의 새 버전을 설치하기 만하면됩니다. 일반적으로이 문제는 아래 링크를 사용하여 SDK를 업데이트 할 때 발생합니다.

https://dl-ssl.google.com/android/eclipse/


2

이 단계는 내 문제를 해결합니다.

  1. 도움말 -> 새 소프트웨어 설치 로 이동하십시오 .
  2. 하단 상자에서 What is already installed? 본문.
  3. 그러면 당신은 볼 것입니다 Eclipse 설치 세부 정보 상자 모든 충돌 소프트웨어 를 제거 하십시오. 제 경우에는 다음 소프트웨어를 제거합니다.

    • 안드로이드 DDMS
    • Android 개발 도구
    • Android 계층 뷰어
    • Android 네이티브 개발
    • Android Traceview
    • OpenGL ES 용 추적 프로그램
  4. 제거가 완료되면 Eclipse를 다시 시작하십시오.

  5. Eclipse를 연 후 다음 단계를 다시 따르십시오.

    • 도움말 -> 새 소프트웨어 설치 로 이동하십시오..
    • 대한 작업 상자를 선택하거나 {ADT 플러그인 추가 - https://dl-ssl.google.com/android/eclipse을 }.
    • 그런 다음 사용 가능한 모든 소프트웨어를 확인하십시오.
    • 다음> 을 클릭 하여 최신 소프트웨어를 설치합니다.

도움이 되었기를 바랍니다. :)


1

나는 OSX를 사용하고 이틀 동안 문제에 직면합니다. 아래 단계에 따라 문제를 해결했습니다.

에서 - 다운로드 ADT 번들 https://developer.android.com/sdk/index.html -Help -> 새 소프트웨어가 -Write 설치 https://dl-ssl.google.com/android/eclipse/ 다음 개발자 도구를 설치 - 이클립스를 다시 시작하고 아래 오류가 발생했습니다.

Android SDK content Loader has encountered a problem.parseSdkContent failed
java.lang.NullPointeException

-사용자 프로필에서 .android 폴더를 삭제합니다. 이클립스 다시 시작

오류가 없으며 22.6.1이 설치됩니다.


감사합니다. 저를 찾았습니다.
Dani

1

모든 것을 시도했지만 긍정적 인 결과를 얻지 못한 사람들을 위해. 나는 다음을 수행했고 작동했습니다.

다음 링크에서 도움을 받아 ADT를 제거 하십시오. Android ADT 제거

이제 새 소프트웨어 설치를 따라 이클립스에 ADT를 추가 할 수 있습니다. 이렇게하면 이전 버전을 제거한 이후로 충돌이 발생하지 않습니다.


0

현재 Eclipse와 ADT가 다음과 같은 디렉토리에 설치되어 있습니다.

F:\eclipse
    \eclipse\
    \sdk\

최신 ADT를 다운로드하여 설치했습니다.

C:\Users\Rick\AppData\Local\Android\android-sdk

나는 다음의 내용을 복사 한 C:\Users\Rick\AppData\Local\Android\android-sdkF:\eclipse\sdk\ 폴더, 그리고 모든 폴더와 덮어 쓰기 모두를 병합 할 수 있습니다.

이제 22.6.1이 있으며 모든 플랫폼 항목을 다시 다운로드 할 필요가 없습니다.


0

오늘 나와 내 친구 중 한 명이 같은 문제에 직면했기 때문에 이클립스 다시 시작, 업데이트 확인 등과 같은 많은 것을 시도했지만 아무도 나를 위해 일하지 않았습니다.

그런 다음 Here 에서 해결책을 찾았고 그것은 나와 내 친구에게도 매력으로 작용하고 있습니다.

여기에있는 단계를 따르십시오.

  • Eclipse를 시작한 다음 도움말> 새 소프트웨어 설치를 선택합니다.
  • 오른쪽 상단에서 추가를 클릭합니다.
  • 나타나는 저장소 추가 대화 상자에서 이름에 "ADT 플러그인"을 입력하고 위치에 다음 URL을 입력합니다.

https://dl-ssl.google.com/android/eclipse/

  • 확인을 클릭하십시오.

플러그인을 얻는 데 문제가있는 경우 위치 URL에서 "https"대신 "http"를 사용해보십시오 (보안상의 이유로 https가 선호 됨).

  • 사용 가능한 소프트웨어 대화 상자에서 개발자 도구 옆의 확인란을 선택하고 다음을 클릭합니다.
  • 다음 창에서 다운로드 할 도구 목록을 볼 수 있습니다. 다음을 클릭하십시오. 라이센스 계약을 읽고 동의 한 후 완료를 클릭하십시오.
  • 소프트웨어의 진위 또는 유효성을 설정할 수 없다는 보안 경고가 표시되면 확인을 클릭합니다.
  • 설치가 완료되면 Eclipse를 다시 시작하십시오.

0

Eclipse 도움말의 "새 소프트웨어 설치" 는 ver # 22와 충돌하므로 작동하지 않습니다 . 방금 다음에서 새 Eclipse 번들을 다운로드했습니다. Get the Android SDK-google site , 새 폴더에 압축을 푼 다음 완료되었습니다.

원활하게 작동하며 문제가 없습니다.

시간 절약을위한 몇 가지 팁 :

  1. 작업 공간을 백업하십시오 (경우에 따라)-개인적으로 이것을 다시 사용하지 않았습니다.
  2. 새 eclipse.exe를 열면 작업 공간을 선택하라는 메시지가 표시됩니다. ols 작업 공간으로 이동하면 모든 프로젝트를 가져옵니다 (문제 없음).
  3. SDK를 다시 다운로드하고 설치하는 시간을 절약하기 위해 이전 번들 디렉토리 의 OLD SDK 라이브러리를 잘라내어 붙여 넣습니다 ( 먼저 새 Eclipse를 닫습니다) .
  4. Eclipse를 다시 열면 Eclipse에서 SDK 디렉토리를 찾을 수 없다는 오류 메시지가 표시 될 수 있습니다. "기본 설정"을 열도록 요청합니다. 열리면 새 SDK 디렉터리 (방금 복사 한 디렉터리)로 이동합니다. 이렇게하면 이전 Eclipse에서 수행 한 모든 SDK 업데이트를 다시 설치하는 시간을 절약 할 수 있습니다.

재미있게 지내세요, 정말 큰 문제가 아닙니다.

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