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

새로운 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
    Android 소스로 작업
  • 설치를 위해 ADT v23.0을 선택하고 “다음”을 클릭하십시오.
  • Eclipse는 이전 버전과 충돌하므로 “설치 수정 페이지”가 ​​표시됩니다. 그렇지 않은 경우 아래를 참조하십시오. “설치중인 항목과 호환되도록 설치 갱신”을 선택하여 이전 버전을 설치 제거하고 새 버전을 설치하십시오. 그런 다음 일반적인 단계를 진행하십시오.

치료 페이지 설치

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

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


답변

구글 응답 :

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

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

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

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

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

이전 버전 에서는 전혀 작동하지 않으므로 업그레이드하지 마십시오 . 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 번들 23.0.2부터는 이후 버전의 ADT로 업데이트 할 수 있어야합니다.

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