Android 개발 도구 v. 23으로 Eclipse 업데이트


605

새로운 SDK 도구 (rev. 23)로 Eclipse를 업데이트했지만 이제 Eclipse가 시작되면 오류가 발생합니다.

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

"업데이트 확인" 업데이트가 없습니다 . "새 소프트웨어 설치"를 시도하면 버전 23이 표시되지만 다음 오류로 인해 업그레이드 할 수 없습니다.

Cannot complete the install because of a conflicting dependency.
Software being installed: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
Software currently installed: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
Only one of the following can be installed at once: 
    ADT Package 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.package 22.6.3.v201404151837-1123206)
    ADT Package 23.0.0.1245622 (com.android.ide.eclipse.adt.package 23.0.0.1245622)
Cannot satisfy dependency:
    From: Android Development Tools 23.0.0.1245622 (com.android.ide.eclipse.adt.feature.feature.group 23.0.0.1245622)
    To: com.android.ide.eclipse.adt.package [23.0.0.1245622]
Cannot satisfy dependency:
    From: Android Development Tools 22.6.3.v201404151837-1123206 (com.android.ide.eclipse.adt.feature.group 22.6.3.v201404151837-1123206)
    To: com.android.ide.eclipse.adt.package [22.6.3.v201404151837-1123206]
Cannot satisfy dependency:
    From: ADT Package 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.feature.group 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.feature.group 22.2.0
Cannot satisfy dependency:
    From: Android Developer Tools 22.2.1.v201309180102-833290 (com.android.ide.eclipse.adt.package.product 22.2.1.v201309180102-833290)
    To: com.android.ide.eclipse.adt.package.feature.group [22.2.1.v201309180102-833290]

웹 사이트에서 마지막 ADT를 다운로드 한 후 다른 문제가있는 것 같습니다.

SDK 도구 rev. 23 proguard가 설치되어 있지 않고 폴더 SDK dir/tools/proguard가 없거나 기타 도구가 없습니다. 이 버전에는 몇 가지 버그가 있습니다.


5
@kaushik 귀하의 의견이 범위를 벗어났습니다. 나는 이미 운없이 Eclipse를 업데이트하려고 시도했다.
greywolf82

5
난독 다시, 그것은 문제로 제기되고있어 - code.google.com/p/android/issues/detail?id=72419
NickT

4
현재 업데이트를 되돌릴 수있는 방법이 있습니까?
r.bhardwaj

3
@ alvaro.delaserna : 나는 그것을 시도하고 싶지만 불행히도 아래 Biljana에 의해 게시 된 답변에 따라 "이미 설치 된"파일을 제거하려고 시도했을 때 내 일식 실행 파일이 삭제되었습니다.
r.bhardwaj

5
@ r.bhardwaj 도움말> Eclipse 정보> 설치 세부 정보로 이동하면 설치 기록을 확인하고 변경 사항을 되돌릴 수 있습니다. 업데이트 된 경우에만 작동합니다. 이전 ADT를 설치하기 위해 ADT를 제거한 경우 작동하지 않습니다. 업데이트로 수행 한 경우 되돌릴 수 있습니다.
RED_ 2016 년

답변:


191

구글은 ADT v23.0.2를 발표했다. 이것은 이전 ADT 버전 23의 많은 문제를 해결했습니다.

단계별 :

  • 메뉴 도움말 → 새 소프트웨어 설치 ...
  • "작업"에서 Android 소스를 선택하십시오. https://dl-ssl.google.com/android/eclipse Android 소스로 작업
  • 설치를 위해 ADT v23.0을 선택하고 "다음"을 클릭하십시오.
  • Eclipse는 이전 버전과 충돌하므로 "설치 수정 페이지"가 ​​표시됩니다. 그렇지 않은 경우 아래를 참조하십시오. "설치중인 항목과 호환되도록 설치 갱신"을 선택하여 이전 버전을 설치 제거하고 새 버전을 설치하십시오. 그런 다음 일반적인 단계를 진행하십시오.

치료 페이지 설치

참고 : 새 버전의 ADT를 설치할 때 새 버전의 "Android Native Development Tools"패키지를 포함하지 않았습니다. 대신 나머지 패키지를 먼저 설치 한 다음 "Android Native Development Tools"를 설치했습니다. "Android Native Development Tools"를 포함한 모든 새 패키지를 설치하려고하면 설치가 실패합니다.

"치료 페이지"가없는 경우 Eclipse에서 ADT 플러그인을 제거하는 유일한 방법은 메뉴 도움말Eclipse 정보설치 세부 사항 으로 이동하여 설치 제거하는 것 입니다. 그러나 Eclipse 자체를 설치 제거 할 위험이 있습니다.


110
실제로 Eclipse 대신 "충돌 의존성"이라는 오류 메시지가 표시되어 버전 22.X가 제거됩니다.
Roy Solberg

4
네. 같은 것. Android 웹 사이트의 새롭고 신선한 ADT 번들로 Eclipse를 다시 설치하고 있습니다.
greywolf82

3
@ DanielDíaz SDKDIR / tools / proguard 폴더가 있어야합니다. 그러나 SDK 도구 개정판 23은 버그가 있으며 proguard가 전혀 설치되지 않았다고 말할 수 있습니다.
greywolf82

236
현재 Google에 만족하지 않지만, 존재하지 않아야하는 이러한 문제를 해결하려고하는 부담을 좋아하지 않습니다.
Tyler Pfaff

7
지정된 패키지를 제외하고 작동하지 않습니다. 엉망이야 이유 # 34210987 나는 이클립스 애호가에서 이클립스 증오로 바꿨다.
Brian Knoblauch

114

구글 응답 :

이것은 패키징 버그입니다. 전체 proguard 파일이 없습니다. 우리는 가능한 한 빨리 업데이트를 할 것이지만 그때까지는 이전 버전의 도구에서 복사하십시오.

다음 파일을 복사하십시오.

  • 도구 / hprof-conv
  • tools / support / annotations.jar
  • 도구 / 보호

따라서 마지막으로 파일을 손으로 새 ADT 사본에서 시작한 경우 :)

편집 : 최신 ADT 릴리스에서는 번들이 자동 업데이트와 함께 작동하므로 다음 새 버전을 설치하십시오 .

이전 버전 에서는 전혀 작동하지 않으므로 업그레이드하지 마십시오 . zipalign에 문제가있는 경우 이제 빌드 도구 아래에 있으며 더 이상 도구 / 아래에 없으므로 기호 링크를 수행하거나 예상 폴더에 복사하면됩니다.


5
annotations.jar에 대한 도구 / 지원, 전체 proguard 폴더에 대한 tools /, 및 hprof-conv
greywolf82에

1
ADT 23을 완전히 제거하고 새로운 일식 루나를 완전히 제거합니다. 나는 일식 4.4 RC4에서 괜찮 았고 릴리스 버전으로의 업그레이드는 모든 것을 깨뜨린 것 같습니다. NDK로 인해 A-Studio로 이동하지 못합니다.
Robert Rowntree

5
이것은 나를 위해 일했지만, 이것을하기 전에 Android SDK Tools-23을 제거하고 완전한 도구 폴더를 붙여 넣어야했습니다.
Chitrang

1
adt bundle 64 windows를 설치하는 동안 Dpwnload가 실패했습니다
Steve

2
이것은 너무 바보입니다 ... 그들은 그들의 릴리스를 확인 했습니까 ????? 언제 세상에서 그들의 스튜디오가 베타에서 벗어날까요 ?? !!?!?
킹킹

53

다른 답변은 developer.android.com에 게시 된 ADT 번들을 사용하여 나에게 도움이되지 않았습니다.

최신 버전의 Eclipse ( ADT 번들 아님)를 다운로드 한 다음 메뉴 도움말새 소프트웨어 설치 → 입력 https://dl-ssl.google.com/android/eclipse(@RED_로 언급)을 통해 ADT 플러그인을 설치했습니다 .

또한 이전 작업 공간을 가리 키도록 작업 공간을 업데이트해야했으며 대부분의 작업이 복원 된 것 같습니다.

참고 사항 : 이것은 Android Studio로 마이그레이션하기에 좋은시기 인 것 같습니다 ...


40
그래서 그들은 개발자에게 이런 식으로 강요하고 Studio로 옮길까요?
Aman Alam

2
나는 같은 일을했다. developer.android.com에서 제공하는 ADT 번들에서는 작동하지 않으며 ADT를 제거하는 것은 해결책이 아닙니다.
Srikanth Roopa

1
예, exlipse 주장에 따르면 SDK 버전 23에는 버전 23 adt가 필요하고 Eclipse는 Eclipse adt에 사용할 수있는 업데이트가 없음을 보여 주므로 ndk에 대한 업데이트는이 문제를 해결하지 않습니다. 새 버전의 Android 개발 도구를 설치해야했습니다. Linux 64 비트 용 ADT 번들을 사용하여 원래 위치보다 새로운 곳으로 압축을 풀고 Andoide 개발자 페이지가 안내하는 것처럼 모든 도구를 다시 설치했습니다. Linux 번들 SDK에서 여전히 손상되었으므로 여기에 설명 된대로 annotations.jar을 올바른 위치에 복사해야합니다. 전체 답변은 내 대답에 설명되어 있습니다. 나는 오래된 작업 공간을 저장하고 아무것도 잃어 버리지 않았습니다.
Reijo Korhonen

7
그러나 이것이 그들이 처리하는 방법이라면 Android Studio를 신뢰할 것입니까?
Richard Le Mesurier

1
새 소프트웨어 설치 (모든 항목 선택)를 사용하고 Android 프로젝트를 깔끔하게 재구성하여 Luna 설치를 복구 할 수있었습니다. 이전 Android 항목을 먼저 제거하지 않았습니다.
JT.

52

참고 :이 방법은 Eclipse 설치를 손상시킬 수 있으므로주의해서 사용 하십시오 (주석 참조) .

ADT 플러그인을 수동으로 설치 한 경우 도움이 될 수 있습니다 . 그러나 Eclipse ADT 번들 에서 Eclipse 버전을 사용하는 경우 아래 단계를 수행하면 Eclipse 설치가 중단 될 수 있으며 Eclipse를 다시 사용하지 못할 수 있습니다!

이동

메뉴 도움말Eclipse SDK 정보Installation Details.

이제 모든 22.0버전 을 확인한 다음 Uninstall하단에있는 버튼 을 클릭하십시오 .

제거 후 goto :

메뉴 도움말새 소프트웨어 설치 → 입력http://dl-ssl.google.com/android/eclipse/

그런 다음 모든 것을 설치하면 이제 준비되었습니다.


71
이로 인해 일식 설치가 중단되었습니다.
barkside

4
작동하지 않고 일식이 더 이상 응답하지 않습니다.
휴고 마 틸라

2
나는 이것이 Mac OS에서 일식을 깨뜨린다고 생각합니다.
Bharat Dodeja

5
"ADT 플러그인을 수동으로 설치 한 경우 ..."로 작동합니다. 그렇지 않으면 그렇지 않습니다. Eclipse 아이콘을 통해이를 확인할 수 있습니다. "ADT 플러그인을 수동으로 설치 한 경우 표준 자주색 이클립스 아이콘이 있어야합니다. ADT 번들을 사용하는 경우 시작 아이콘은 중괄호와 함께 녹색이됩니다." 이것은 나를 위해 작동합니다. 출처 :이 게시물의 아래의 Luke Deighton과 다른 사람들의 답변.
jsanmarb

2
이것은 Mac OSX Mavericks에서도 일식을 깨뜨 렸습니다. 다시 설치하면된다고 생각합니다. 내가 30+ 답변에서 얻을 수있는 유일한 결론은 모든 사람에게 적합한 좋은 답변이 없다는 것입니다. 가장 빨리 다시 설치하는 것 같습니다. 구글 끔찍한 회사는 무엇을 지원 하는가. Xcode Eclipse와 비교하면 솔직히 엉망입니다.
Frank Brosnan

18

오늘 빌드 서버를 업데이트하고 동일한 문제가 발생했습니다. https://code.google.com/p/android/issues/detail?id=72419 에서보고되었습니다.

수정이 진행 중이며 프로젝트 관리자에 따른 해결 방법은 다음과 같습니다.

하루나 이틀 안에 업데이트 된 버전을 기다리십시오. 그때까지 해결 방법은 다음 중 하나를 다운로드하는 것입니다.

http://dl.google.com/android/android-sdk_r22.6.2-linux.tgz

http://dl.google.com/android/android-sdk_r22.6.2-windows.zip

http://dl.google.com/android/android-sdk_r22.6.2-macosx.zip

다음 파일을 복사하십시오.

    tools/hprof-conv
    tools/support/annotations.jar
    tools/proguard

[edit] zipalign도 나에게 없어졌다. 이것도 복사해야하는지 확인하라


1
안녕하세요,이 해결 방법은 저에게 효과적이지 않습니다. 여전히 같은 오류가 발생합니다
GingerJim

1
저자는 질문을 계속 편집했는데, 이것은 질문에 대한 응답으로 누락 된 파일을 찾을 수있는 곳입니다.
wi1

Linux 용 다운로드 zip으로 복사해야하는 파일이 보이지 않습니다.
OKGimmeMoney

17

그것은 나를 위해 작동합니다 :)

어떤 이유로 ADT 미리보기를 설치 했고 현재 안정 으로 되돌려 야 하는 경우에는 원하는 것이 실제로 이전 소프트웨어이므로 대화 상자를 사용하여 "새"소프트웨어를 설치할 수 없습니다. 대신 이것을하십시오 :

  • Windows 또는 Linux에서 도움말> Eclipse 정보 ...를여십시오. Mac에서는 앱 메뉴> 정보 ...를 사용하십시오.
  • "설치 정보"버튼을 클릭하십시오.
  • "설치 기록"탭을 선택하십시오.
  • 이전 구성 중 하나를 선택하십시오.
  • 하단의 "복귀"버튼을 클릭하십시오.

여기에 이미지 설명을 입력하십시오


16

그들이 이것에 대해 말하는 것입니다 :

알았어.이 모든 문제에 대해 유감스럽게 생각하며 엉망인 일에 대해 사과드립니다. 요약은 다음과 같습니다.

ADT 번들 23.0.2부터는 이후 버전의 ADT로 업데이트 할 수 있어야합니다.

출처 : https://code.google.com/p/android/issues/detail?id=72912


1
아마도 가장 공식적인 출처 인 것 같습니다. 그들이 약속 한대로 앞으로 작동하기를 바랍니다.
Bruno Bieri

15

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

  1. http://developer.android.com/sdk/installing/installing-adt.html로 이동 하여 최신 ADT ZIP 파일 (페이지 하단)을 다운로드하십시오.

  2. Eclipse → 메뉴 도움말Eclipse 정보설치 세부 사항으로 이동하십시오.

  3. 삭제 등 안드로이드 DDM, 안드로이드 개발 툴, 계층 구조 뷰어, 네이티브 개발 툴, TraceView, 22.X 버전 .

  4. 메뉴 도움말 * → 새 소프트웨어 설치추가아카이브 → * 1 단계에서 다운로드 한 ZIP 파일을 선택하십시오.

  5. 3 단계에서 삭제 한 모든 23의 최신 버전을 모두 선택하고 라이센스 계약에 동의하십시오.

Eclipse를 다시 시작하면 문제가 해결됩니다.


2
나는 똑같은 일을했고 (독립형 Android SDK 관리자) 'greywolf82'가 불평하는 시점에 정확하게 도달했습니다. 당신의 대답은 해결책이 아닙니다.
seanpj 2016 년

2
심지어 안드로이드 개발 툴을 제거하려고했지만 이클립스를 다시 시작할 수는 없었다. 나를 위해 안드로이드 개발 도구를 제거한 후 eclipse.exe 파일 자체가 사라졌습니다.
madhu

8
ADT 번들을 사용하는 경우이 작업을 수행하지 마십시오. ADT를 제거한 후 ECLIPSE가 시작되지 않습니다! 이것은 ADT를 추가 한 사람과 기존의 일식 설치에만 해당됩니다.
AJ

9

도움이 된 것 :

  1. 새로운 Eclipse 설치 ( http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/lunar )
  2. 도움말-> 새 소프트웨어 설치-> https://dl-ssl.google.com/android/eclipse/

1
네. 그러나 개정 23은 깨졌습니다. proguard가 누락되었고 annotation.jar이 누락되었습니다. 위에 링크 된 버그 보고서를 참조하십시오. Google은 며칠 내에 수정해야한다고 응답했습니다. 이제 응답에 게시 된 링크를 해결 방법으로 사용하여 누락 된 부분을 직접 복사 할 수 있습니다.
greywolf82

Mac의 경우이 조언이 유용했습니다.
Vlad

8

새로운 Eclipse 버전 을 설치 하면 작동합니다. 내가 한 일은 다음과 같습니다.

  1. 새로운 Eclipse 버전 인 Luna를 설치했습니다.
  2. 현재 작업 공간을 백업했습니다.
  3. 새로운 Eclipse, Luna를 실행하고 작업 공간을 업데이트했습니다.
  4. 설치 ADT 플러그인 (도움말 -> 새 소프트웨어 설치)
  5. 이클립스를 다시 시작
  6. 끝난

그러나 GPE (Eclipse 용 Google 플러그인)는 아직 Luna를 지원하지 않습니다. groups.google.com/forum/#!topic/google-plugin-eclipse/…
Tom

8

이 스레드에는 많은 혼란이 있습니다. ADT 설치 방법에 따라 두 가지 솔루션이 있습니다.

  1. ADT 플러그인을 수동으로 설치 한 경우 "ADT 삭제"-> "새 소프트웨어 설치"접근 방식을 사용할 수 있다고 생각합니다.

  2. ADT 번들을 사용하는 경우 해당 솔루션을 따르지 마십시오! 당신은 이클립스를 깨뜨릴 것이다. 다음은 Google 회원의 업데이트입니다. # 18을 읽으십시오.

    https://code.google.com/p/android/issues/detail?id=72912

ADT 번들의 새 버전을 다운로드해야합니다 (아직 실망 스럽습니다).


내가 어떤 접근 방식을 취했는지 기억하지 마십시오. 말할 방법이 있습니까?
Tom

1
@Tom 옵션 1을 사용한 경우 표준 자주색 이클립스 아이콘이 있어야합니다. 옵션 2를 사용한 경우 시작 아이콘은 중괄호와 함께 녹색이됩니다.
aaronmarino

ADT를 제거 할 수있는 위치를 게시 해 주셔서 감사합니다. 내가 찾지
못한 부분입니다.)

7
  • 이전 ADT를 제거하십시오.
  • 메뉴 도움말Eclipse 정보로 이동 →Installation Details
  • com.android.ide로 시작하는 모든 플러그인 제거
  • 업데이트 사이트에서 ADT를 다시 설치하십시오.

1
내 이클립스를 깨뜨릴 것인가?
Sharmilee

1
@Sharmilee : 새 ADT를 설치하면 다시 작업 할 수 있습니다.
Mehul Joisar

4
기존 플러그인을 제거한 후 Eclipse를 다시 시작하지 않으면 완벽하게 작동합니다. 이클립스는 재시작을 요청하고, 그 시점에서 재시작하지 말고 "새 소프트웨어 설치"에서 새 버전을 계속 추가하십시오. 새 플러그인이 추가되면 Eclipse를 다시 시작하면 모든 설정이 완료됩니다.
Souvik Ghosh

ADT를 다시 설치 한 후이 오류가 발생합니다. [2015-09-19 21:54:06-Android SDK] SDK를로드 할 때 오류 : 오류 : / Applications / android-sdk-macosx / system-images / android-22 구문 분석 오류 /android-wear/armeabi-v7a/devices.xml cvc-complex-type.2.4.d : 'd : skin'요소로 시작하는 잘못된 컨텐츠가 발견되었습니다.
coolcool1994

ADT를 다시 설치 한 후 새로운 오류가 발생했지만 Eclipse의 Android iCon을 사용하여 Android를 업데이트했는데 이제 작동합니다! 정말 고마워요 이 답변은이 질문에서 유일하게 작동하는 답변입니다 !!! 이 시도
coolcool1994

6

이것을하지 마십시오

경고 :이 답변 아래의 의견을 참조하십시오. 이 단계는 많은 사람들에게 부정적인 영향을 미쳤습니다.

  1. 도움말 / 새 소프트웨어 설치 ...를 클릭하십시오.
  2. "이미 설치됨"을 클릭하십시오 (아래 그림 참조).
  3. 새 창에서 이전 ADT를 제거 할 수 있습니다 (Android 개발 도구, Android DDMS, Android 계층 뷰어, Android TraceView, Android 기본 개발 도구 및 OpenGL ES 용 추적 프로그램 제거)
  4. 이클립스 다시 시작
  5. 그런 다음 도움말 / 새 소프트웨어 설치를 다시 클릭하십시오.
  6. ADT ...를 선택하십시오. 설치

도움이 되길 바랍니다!

사진 데모


11
"Android 개발 도구"를 제거 할 수 없습니다. An error occurred while uninstalling session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Uninstall, operand=[R]org.eclipse.rcp.configuration_root.win32.win32.x86_64 1.0.0.M20130204-1200 --> null, action=org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction). Backup of file D:\dev\android\eclipse\eclipse.exe failed. Can not remove : D:\dev\android\eclipse\eclipse.exe
joshas

11
이 단계를 수행했지만 이클립스를 다시 시작할 수 없습니다. 다음 오류가 발생합니다. Eclipse 실행 파일 실행기가 동반자 공유 라이브러리를 찾을 수 없습니다. 다음과 같은 오류 로그가 생성되었습니다. pastebin.com/raw.php?i=BUsMX75L
kefs

69
이것으로 ADT가 완전히 깨집니다. 더 이상 시작되지 않습니다. 감사.
Alécio Carvalho

10
전체 Eclipse 실행 파일이 삭제됩니다. 작동하지 않음
Aman Alam

9
모든 것이 깨지기 때문에 누구나 이것을 공감해야합니다!
Quentin S.

5

성공하지 못한 다른 답변의 접근법을 시도한 후 http://developer.android.com/sdk/installing/index.html?pkg=adt 에서 새 번들을 설치 했는데 정상적으로 작동했습니다.

다음을 수행하십시오.

  1. 모든 플랫폼을 다시 다운로드하지 않으려면 기존 플랫폼/ OLD_ANDROID_SDK_PATH / sdk / platforms 에서 / NEW_ANDROID_SDK_PATH / sdk / platforms 로 복사하십시오 .
  2. 최근에 다운로드 한 번들에서 새 Eclipse를 열 때 이전 'workspace'폴더를 다시 사용하십시오. 그러면 모든 이전 설정이 기억됩니다.
  3. 이전 작업 공간에서 새 Eclipse를 연 후 사용 된 Android SDK가 새 Eclipse를 가리키고 있는지 확인하십시오 (Eclipse 환경 설정-> Android). 미리보기 작업 공간 설정을 재사용 했으므로 이전 설정을 가리킬 수 있습니다.

이 단계를 수행하면 모든 것을 재구성 할 필요가 없으며 Google 개발자의 이번 업그레이드 에서이 버그 를 해결하는 데 시간을 소비하지 않아도됩니다 .

행운을 빕니다! ;-)


5

이전 버전을 제거하고 23을 설치해야합니다.

설치 제거 : 도움말> Eclipse SDK 정보> 설치 세부 사항 설치 제거 할 Android 관련 패키지를 선택하십시오.

그런 다음 V23을 설치하십시오.


지금까지 가장 간단한 솔루션! "Eclipse 정보"메뉴 항목은 경우에 따라 "도움말"이 아닌 "이클립스"에있을 수 있습니다.
퀘스트 당 Aronsson

더 쉽고 논리적이며 간단한 솔루션!
Jagoliveira 2016 년

4

다운로드 한 기존 ADT 번들을 업데이트 할 방법이 없습니다.

두 가지 옵션 중 하나를 수행 할 수 있습니다.

  1. eclipse.org에서 Eclipse를 설치하고 업데이트 사이트 ( https://dl-ssl.google.com/android/eclipse)를 지정하여 ADT를 설치 하십시오.

  2. 다음에서 번들을 다운로드하십시오.

ADT 번들 23.0.2부터는 이후 버전의 ADT로 업데이트 할 수 있어야합니다.


새로운 Eclipse SDK 번들이 작동합니다. 툴바에 일부 아이콘이없는 것처럼 보이지만 마지막으로 응용 프로그램을 컴파일 할 수 있습니다.
joshas

그들이 우리를 Android Studio로 마이그레이션하고 있다고 생각합니다! 그러나 툴바에서 모든 필수 아이콘을 사용할 수 있기를 바랍니다. :)
Ashwin

3

Mac OS X 10.9.3에서 동일한 "충돌 종속성"오류가 발생했으며 단순히 업그레이드하는 것은 옵션이 아닙니다. 마지막으로 작동 한 것은 developer.android.com에서 최신 Eclipse ADT 번들 zip 파일을 다운로드하여 압축을 풀고 "eclipse"폴더 만 이전 Eclipse 폴더가있는 위치로 이동하는 것입니다. (Eclipse ADT 번들 zip 파일을 추출하면 "eclipse"및 "sdk"폴더가 제공됩니다).

같은 경로로 가기로 결정한 경우 먼저 작업 공간 경로가 무엇인지 알아야합니다. 기본 설정에서 찾을 수 있습니다. 그런 다음 이전 "eclipse"디렉토리 (Eclipse.app 아님)의 이름을 eclipse-22.6.3과 같은 이름으로 바꾼 다음 추출 된 "eclipse"폴더를 해당 위치로 이동하십시오. 새로운 Eclipse.app를 실행하고 Workspace에 대해 물으면 위에서 언급 한 것과 동일한 경로를 입력하십시오. 또는 나중에 환경 설정에서 설정할 수도 있습니다.

추가 어쩌면 가치가로 다시 활성화한다는 것입니다 안드로이드 SDK 관리자안드로이드 가상 장치 관리자 선택 > Perspective 사용자 정의 - -> 명령 그룹 가용성 창을 선택 안드로이드 SDK 및 AVD Manager를 . 현재 관점 (자바)의 "창"메뉴 항목에이 두 항목이 추가됩니다.

압축이 풀린 "sdk"폴더를 이동하지 않았습니다. 이미 Eclipse와 동일한 디렉토리에 sdk 폴더가 있었기 때문에 이미 최신 Android 도구로 업데이트 한 것입니다. 그러나 더 안전하다고 느끼면 이전 SDK 폴더의 이름을 바꾸고 (백업 목적으로) 새로 추출한 폴더를 그 자리로 옮길 수도 있습니다.


3

나는 같은 문제에 직면하여 해결했다. 추적보기를 포함하여 Eclipse 내 ( "정보"섹션 ..)에서 Android 플러그인을 완전히 설치 제거해야합니다.

그런 다음 ADT 플러그인을 다시 추가하고 ( https://dl-ssl.google.com/android/eclipse/ ) 설치하십시오.

문제가 해결되었습니다!

SDK 관리자 또는 ADT 플러그인 업데이트 메커니즘의 버그 인 것 같습니다.


3

22.xx.x에서 23.0.2로 업데이트하는 방법 (내 솔루션). 이것은 의존성 문제를 이길 것입니다.

나는 며칠 동안이 문제로 고통 받고 있었고이 링크에서 모든 단일 솔루션을 시도했지만 운이 없습니다. 나는 실제로 실제로 작동하는 솔루션을 알아 냈습니다!

이 솔루션은 Windows 7 (64 비트)에서 작동합니다. 다른 Windows 운영 체제에서도 작동합니다.

여기 우리는 간다 :

  1. 에서 최신 ADT 번들을 다운로드하십시오.

    http://developer.android.com/sdk/index.html#download

  2. 압축을 풀고 "eclipse"폴더-> "plugins"폴더를여십시오.

  3. 이제 이전 이클립스로 이동하여 "eclipse"폴더-> "plugins"폴더를 열고 모든 내용을 복사하십시오.

  4. 이제 (NEW ECLIPSE)의 "plugins"폴더에 붙여 넣되 아무 것도 덮어 쓰지 마십시오.

  5. 새 Eclipse의 "plugins"폴더 안에있는 동안 검색하십시오. 를 입력하고 22.(점 22의 통지) Enter 키를 누르십시오.

  6. 검색 결과에 모든 파일 또는 폴더가 ..... 22.6 ......과 같이 표시됩니다. 예를 들어,

    com.android.ide.eclipse.adt_**22.6.2**.v201403212031-1085508
  7. 이 파일 / 폴더를 모두 강조 표시하고 Delete 키를 누르십시오.

  8. 이전 API / SDK를 최신 버전으로 업데이트하고이 SDK 디렉토리를로드하여 새 이클립스와 작업하십시오.

또는

모든 SDK / API를 새 SDK 폴더로 이동하는 방법을 보여주는이 비디오를 볼 수 있습니다.

링크 : https://www.youtube.com/watch?v=jPZpJdnbbN0

다른 ADT 버전에서 업데이트를 시도하지 않았지만 이전 ADT 버전에서도 작동해야한다고 생각합니다.

시도하기 전에 백업하는 것을 잊지 마십시오.


2

방금 찾은 것은 빌드 도구를 업데이트하기 전에 Eclipse에서 독립형 또는 ADT 번들에 관계없이 ADT 플러그인을 업데이트해야한다는 것입니다.

Eclipse 설치가 최신 빌드 도구를 가리키고 Eclipse에 ADT 22.x가있는 경우 해당 오류가 표시됩니다.

나를 위해 일한 것 : (Ubuntu 14.04 64 비트에서)

  • 번들에서 이전 버전의 Eclipse 및 ADT 설치
  • 이 Eclipse 사본은 이전 빌드 도구가있는 이전 SDK 버전을 가리키고있었습니다 (20 이전).
  • ADT를 v23으로 업데이트했습니다 (필자의 경우 아카이브를 통해)
  • Eclipse가 최신 버전의 빌드 도구를 가리 켰습니다.

Eclipse 및 빌드 도구의 이전 사본이 없을 수 있습니다.이 경우 SDK 관리자에서 최신 빌드 도구를 설치 제거하고 이전 사본을 설치할 수 있습니다.
모든 것이 제대로 작동하기 시작하면 위 단계를 수행하십시오.

인터넷 어딘가에 그러한 번들의 오래된 사본을 업로드하려고하는데 업로드가 완료되면 여기에 링크가 업데이트됩니다.


2

의견에서 이러한 지침을 찾았습니다.

최신 버전의 ADT를 다운로드하고 기존 작업 영역을 사용하십시오. 이것은 실제로 가장 고통스러운 업그레이드입니다. .android 폴더를 엉망으로 만들지 않았으므로 원래 디버그 키가 여전히 있습니다. 내가 거의 사용하지 않은 몇 가지 애드온이 누락되어 새 버전에 쉽게 설치됩니다.

기존 adt 폴더에 설치하지 않으면 새 폴더가 만들어 지므로 새 설치가 작동하지 않는 경우에도 여전히 폴백 할 수 있습니다.


2

ADT 번들 Eclipse에서는 먼저 ADT를 제거한 후 새로 설치해야했습니다.

Eclipse에서 ADT 플러그인을 제거하려면 다음을 수행하십시오.

  • 메뉴 도움말Eclipse 정보설치 세부 사항으로 이동하십시오 .
  • ADT 플러그인을 선택한 다음 제거를 클릭하십시오.
  • 제거 후 도움말 → 새 소프트웨어 설치에서 ADT를 설치하십시오.

웹 사이트에서 새 버전을 설치했지만 SDK 도구 rev 23의 sdk dir / tools 아래에 proguard 폴더가 더 이상없는 것 같습니다! 공유 할 수 있습니까?
greywolf82

1

나에게 API 20 인 Android 4.4W를 삭제하는 데 도움이되었으며 충돌의 원인이 될 수 있습니다. 따라서 수정 될 때까지 Android 4.4W 또는 Android L 만 설치하십시오.

그리고 (이것은 나만을위한 것일 수도 있습니다) Eclipse가 아닌 Android Studio에서만 작동합니다 ...


1
네. Android L 만 설치했지만 작동하지 않습니다. Android 웹 사이트에서 마지막 ADT 번들을 다운로드하여 Eclipse를 다시 설치하고 있습니다.
greywolf82

이클립스 주노으로 롤백하지만 유일한 방법처럼 보인다 싶지 않아 :( 안드로이드 L 에뮤는 이클립스 4.4과 안드로이드 스튜디오에서 갇혀되고있다
bluewhile

Juno를 설치했지만 이제 proguard 폴더가 sdkdir / tools 아래에없는 것 같습니다 :(
greywolf82

Android 개발자 사이트에서 전체 번들을 가져와야합니다. 그것은 나를 위해 일한
bluewhile

예, SDK가 아닌 전체 번들을 다운로드했습니다. 지금 지키고 있습니까?
greywolf82

1

ADT를 삭제하고 다시 설치해야했습니다.

그러나 경고를 받으면 나와 다른 사람이 특정 프로젝트의 Java 빌드 경로에서 annotations.jar 누락 오류가 발생했을 수 있습니다. 아마도 오래된 SDK를 찾으려고했기 때문에 프로젝트 업그레이드가 다음 단계입니다. 갖다.

오류는 주로 Google Play 서비스, Facebook SDK, ActionBarCompat와 같은 라이브러리와 관련이 있습니다.

이 단계에서는 ADT를 제거한 다음 URL을 다시 넣어 다운로드하십시오. URL은 다음과 같습니다https://dl-ssl.google.com/android/eclipse


나는하지 않습니다. 이것이 당신이 생각하는 또 다른 효과입니까?
RED_

10
세상에. 구글 당신이 한 일!?!?!? 예. SDK 개정 23은 버그가 있습니다 :(
greywolf82

누락 된 annotations.jar에 대한 관련 질문 : stackoverflow.com/q/24438748/1402846
Pang

1

"충돌 의존성"문제에 대한 해결책을 찾았습니다. 같은 페이지의 Daniel Díaz 님의 답변이 없지만 페이지가 "충돌하는 종속성"을 표시하며 아무 것도 만들 수 없습니다.

문제는 내가 파일의 소유자가 아니라는 것입니다. Eclipse는 다른 세션 (OS X에서)에 설치되었습니다. Eclipse 파일을 읽고 쓸 권리가 있지만 소유자는 아닙니다. 모든 Eclipse 파일에서 "chown"명령을 작성하여 문제점을 해결하십시오. 그 후 나는 Daniel Diaz와 같은 결과를 얻었습니다.

나는 이것이 누군가를 돕기를 바랍니다.



1

동일한 문제를 해결하기 위해이 작업을 수행했습니다 (OS X에서).

  1. 도움말> 새 소프트웨어 설치>이 저장소 추가 또는 선택 " http://download.eclipse.org/eclipse/updates/4.3 "
  2. "Eclipse platform"에서 최신 버전의 Eclipse를 선택하십시오.
  3. 설치 관리자가 ADT를 제거 할 것인지 묻고 완료를 클릭합니다.
  4. Eclipse를 다시 시작하고 https://dl-ssl.google.com/android/eclipse 저장소를 사용하여 ADT 23 만 설치 하십시오 .
  5. Eclipse를 다시 시작하고 DDMS, 계층 뷰어, 추적보기 등을 설치하십시오.
  6. Eclipse를 다시 시작하십시오.

도움이 되길 바랍니다.


1

Eclipse 설치에서 ADT 플러그인을 제거한 후 Eclipse에 오류가 발생 config.ini하면 Eclipse 폴더 → 구성에서 파일을 편집하십시오 . 찾기:

eclipse.application=

그리고 그것을 다음과 같이 변경하십시오 :

eclipse.application=org.eclipse.ui.ide.workbench

나는 그것이 당신에게도 효과가 있기를 바랍니다.


1

C : / 드라이브 ( C:/Android)의 Android resources 폴더로 이동 하여 'eclipse'폴더와 모든 내용을 삭제했습니다. Android 개발자 도구를 한 번 더 다운로드하여 'eclipse'폴더 위로 옮겼습니다.

나는 시작했고 모든 것이 잘되었습니다. 버전 23으로 업데이트했습니다.

바라건대 이것은 Eclipse 수정이 있기 때문에 모든 사람에게 적합하지는 않지만 도움이되기를 바랍니다.하지만 나와 같은 빠른 수정을 원하고 이것을 다시 개발하는 사람이 가장 쉬운 경로 인 것처럼 보입니다.


1

내가 사용하고 이클립스 V4.3 (케플러)을, 이것은 내 문제를 해결하는 방법입니다.

메뉴 도움말새 소프트웨어 설치추가를 클릭 하십시오 .

팝업에서 이름을 지정하고 (이클립스 ADT 플러그인이라고 함) 링크 대신 https://dl-ssl.google.com/android/eclipse/

확인을 클릭하면 설치 될 새 패키지와 삭제 될 이전 패키지가 표시됩니다. 이 패키지들에 대해 걱정하지 마십시오. 를 클릭하십시오 OK.

새 패키지가 설치되며 문제가 해결됩니다.

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