새로운 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
가 없거나 기타 도구가 없습니다. 이 버전에는 몇 가지 버그가 있습니다.
답변
구글은 ADT v23.0.2를 발표했다. 이것은 이전 ADT 버전 23의 많은 문제를 해결했습니다.
단계별 :
- 메뉴 도움말 → 새 소프트웨어 설치 …
- “작업”에서 Android 소스를 선택하십시오.
https://dl-ssl.google.com/android/eclipse
- 설치를 위해 ADT v23.0을 선택하고 “다음”을 클릭하십시오.
- Eclipse는 이전 버전과 충돌하므로 “설치 수정 페이지”가 표시됩니다. 그렇지 않은 경우 아래를 참조하십시오. “설치중인 항목과 호환되도록 설치 갱신”을 선택하여 이전 버전을 설치 제거하고 새 버전을 설치하십시오. 그런 다음 일반적인 단계를 진행하십시오.
참고 : 새 버전의 ADT를 설치할 때 새 버전의 “Android Native Development Tools”패키지를 포함하지 않았습니다. 대신 나머지 패키지를 먼저 설치 한 다음 “Android Native Development Tools”를 설치했습니다. “Android Native Development Tools”를 포함한 모든 새 패키지를 설치하려고하면 설치가 실패합니다.
“치료 페이지”가없는 경우 Eclipse에서 ADT 플러그인을 제거하는 유일한 방법은 메뉴 도움말 → Eclipse 정보 → 설치 세부 사항 으로 이동하여 설치 제거하는 것 입니다. 그러나 Eclipse 자체를 설치 제거 할 위험이 있습니다.
답변
구글 응답 :
이것은 패키징 버그입니다. 전체 proguard 파일이 없습니다. 우리는 가능한 한 빨리 업데이트를 할 것이지만 그때까지는 이전 버전의 도구에서 복사하십시오.
- 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
다음 파일을 복사하십시오.
- 도구 / hprof-conv
- tools / support / annotations.jar
- 도구 / 보호
따라서 마지막으로 파일을 손으로 새 ADT 사본에서 시작한 경우 🙂
편집 : 최신 ADT 릴리스에서는 번들이 자동 업데이트와 함께 작동하므로 다음 새 버전을 설치하십시오 .
- 리눅스 64 비트 VM : http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip
- 리눅스 32 비트 VM : http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip
- 맥 : http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip
- win32 : http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip
- win64 : http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip
이전 버전 에서는 전혀 작동하지 않으므로 업그레이드하지 마십시오 . zipalign에 문제가있는 경우 이제 빌드 도구 아래에 있으며 더 이상 도구 / 아래에 없으므로 기호 링크를 수행하거나 예상 폴더에 복사하면됩니다.
답변
다른 답변은 developer.android.com에 게시 된 ADT 번들을 사용하여 나에게 도움이되지 않았습니다.
최신 버전의 Eclipse ( ADT 번들 아님)를 다운로드 한 다음 메뉴 도움말 → 새 소프트웨어 설치 → 입력 https://dl-ssl.google.com/android/eclipse
(@RED_로 언급)을 통해 ADT 플러그인을 설치했습니다 .
또한 이전 작업 공간을 가리 키도록 작업 공간을 업데이트해야했으며 대부분의 작업이 복원 된 것 같습니다.
참고 사항 : 이것은 Android Studio로 마이그레이션하기에 좋은시기 인 것 같습니다 …
답변
참고 :이 방법은 Eclipse 설치를 손상시킬 수 있으므로주의해서 사용 하십시오 (주석 참조) .
ADT 플러그인을 수동으로 설치 한 경우 도움이 될 수 있습니다 . 그러나 Eclipse ADT 번들 에서 Eclipse 버전을 사용하는 경우 아래 단계를 수행하면 Eclipse 설치가 중단 될 수 있으며 Eclipse를 다시 사용하지 못할 수 있습니다!
이동
메뉴 도움말 → Eclipse SDK 정보 → Installation Details.
이제 모든 22.0
버전 을 확인한 다음 Uninstall
하단에있는 버튼 을 클릭하십시오 .
제거 후 goto :
메뉴 도움말 → 새 소프트웨어 설치 → 입력http://dl-ssl.google.com/android/eclipse/
그런 다음 모든 것을 설치하면 이제 준비되었습니다.
답변
오늘 빌드 서버를 업데이트하고 동일한 문제가 발생했습니다. 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도 나에게 없어졌다. 이것도 복사해야하는지 확인하라
답변
그것은 나를 위해 작동합니다 🙂
어떤 이유로 ADT 미리보기를 설치 했고 현재 안정 으로 되돌려 야 하는 경우에는 원하는 것이 실제로 이전 소프트웨어이므로 대화 상자를 사용하여 “새”소프트웨어를 설치할 수 없습니다. 대신 이것을하십시오 :
- Windows 또는 Linux에서 도움말> Eclipse 정보 …를여십시오. Mac에서는 앱 메뉴> 정보 …를 사용하십시오.
- “설치 정보”버튼을 클릭하십시오.
- “설치 기록”탭을 선택하십시오.
- 이전 구성 중 하나를 선택하십시오.
- 하단의 “복귀”버튼을 클릭하십시오.
답변
그들이 이것에 대해 말하는 것입니다 :
알았어.이 모든 문제에 대해 유감스럽게 생각하며 엉망인 일에 대해 사과드립니다. 요약은 다음과 같습니다.
- 다운로드 한 기존 ADT 번들을 업데이트 할 방법이 없습니다.
-
두 가지 옵션 중 하나를 수행 할 수 있습니다.
-
eclipse.org에서 Eclipse를 설치하고 업데이트 사이트 ( https://dl-ssl.google.com/android/eclipse)를 지정하여 ADT를 설치 하십시오.
-
여기에서 번들을 다운로드하십시오.
- Linux 64 비트 VM : http://dl.google.com/android/adt/adt-bundle-linux-x86_64-20140702.zip
- Linux 32 비트 VM : http://dl.google.com/android/adt/adt-bundle-linux-x86-20140702.zip
- Mac : http://dl.google.com/android/adt/adt-bundle-mac-x86_64-20140702.zip
- Windows 32 비트 : http://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip
- Windows 64 비트 : http://dl.google.com/android/adt/adt-bundle-windows-x86_64-20140702.zip
-
ADT 번들 23.0.2부터는 이후 버전의 ADT로 업데이트 할 수 있어야합니다.
출처 : https://code.google.com/p/android/issues/detail?id=72912