2013-05-16 2 views
36

Eclipse에서 SDK 도구를 개정판 22로 업데이트 한 직후 프로젝트를 빌드 할 수 없습니다. 특히 R 클래스는 필자의 액티비티 (컴파일러 오류가 발생 함)에서 인식되지 않으며 수동으로 가져온 경우에도 가져 오기가 작동하지 않습니다.Android Sdk 도구 개정판 22 문제가 있습니까?

또한 프로젝트 gen 폴더가 비어 있으며 프로젝트/작업 영역 (build automatically 옵션을 사용하는 경우)을 청소해도 아무런 차이가 없습니다.

이 것이 알려진 문제입니까? 모두에게 일어 났습니까? 해결 방법이 있습니까? 어쩌면 구글은 우리가 안드로이드 플랫폼으로 가장 빨리 전환하기를 원할지도 모른다.

+0

어떤 IDE가 우리를 했습니까?, 방금 업데이 트 SDK 도구를 업데이 트에 대한 일식에 대한 점검을 마친 후 새로운 것들을 모두 잘 작동합니다. Eclipse Juno –

+0

[여기] [1] 도움을 얻을 수 있습니다. 감사. [1] : http://stackoverflow.com/a/16900308/1021653 – Lavakush

+1

이 사람들이 대신 일식의 안드로이드 Studio를 사용하여 얻을 수있는 구글의 수동 공격적 시도이다 궁금 ...이 문제는 '아무튼 다른 곳에서 일어나는 일이 아니며 깨어있는 변화에 대해 문서화되지 않았습니다 ... – edthethird

답변

35

나는뿐만 아니라 업데이트의 주요 이슈가 있었다. 제 경우에는 제 프로젝트에서 다른 라이브러리에 의존하는 라이브러리를 사용합니다. 프로젝트의 Java 빌드 경로의 order/export 탭에있는 Android Private Libraries 상자와 각 연결된 라이브러리의 확인란을 선택하여 장치에서 올바르게 컴파일하고 응용 프로그램을 실행해야합니다.

다른 사람들도 Android Dependencies도 확인해야하지만 내 프로젝트에는 필요하지 않은 것으로 나타났습니다.

+2

고마워요 ... 나는 병을 포함하고있었습니다. 프로젝트는 괜찮 았지 만 애플리케이션을 실행할 때마다 특정 jar에 포함 된 클래스에 대한 예외가 정의되지 않은 클래스를 얻고있었습니다. 내보내기 경로에 항아리를 추가하는 것이 해결책이었습니다. –

+1

같은 문제가있었습니다. Rany의 제안에 따라 두 번 업데이트 한 다음 여기에 나열된대로 가져 오기/내보내기도 수행해야했습니다. – mhradek

+0

또한이 문제로 인해 4 시간의 시간이 낭비되었습니다! – Jonno

22

네, 맞습니다. 문제가 너무 많았습니다. 새로운 "Android SDK Bild-tools"가 있습니다. Android SDK 관리자를 열고 아마 두 번 업데이트하십시오.

enter image description here

상세 정보 : https://groups.google.com/forum/?fromgroups=#!topic/android-developers/rCaeT3qckoE%5B1-25-false%5D

+0

업데이트 후 결국 프로젝트를 빌드 할 수 있었지만 사용중인 라이브러리에 문제가있었습니다 (수락 된 답변에 주석 달기). –

+0

SDK 관리자에서 '패키지'메뉴 항목으로 가서 '다시로드'를 클릭하여 업데이트 할 수 있습니다 – scottyab

+0

이 모든 것이 수정되었습니다. 나는 당신에게 한 표 이상을 줄 수 있었으면 좋겠다. 고마워요! : D –

8

나는이 동일한 문제가있었습니다.

프로젝트 속성, Java 빌드 경로, 주문 및 내보내기 섹션에서 Android 개인 라이브러리가 선택되었는지 확인해야했습니다.

그런 다음 프로젝트를 정리해야했습니다. 그 후에 그것은 작동하는 것처럼 보입니다.

실제로는 Java 빌드 경로의 '주문 및 내보내기'에 문제가있었습니다.

업그레이드 할 때 새로운 'Android 개인 라이브러리'의 '주문 및 내보내기'가 항상 선택되지는 않습니다. android-support-v4.jar은 이제이 'Android 개인 라이브러리'섹션에 있습니다.

이 문제를 해결하려면 '주문 및 내보내기'로 이동하여 'Android 개인 라이브러리'를 선택하십시오. 그런 다음 새로 고침/정리/다시 작성하십시오.

라이브러리 프로젝트에 대해이 '수정'을 수행 한 후에는 '수정'을 즉시 볼 수 없기 때문에 의존 프로젝트를 닫고 다시 열면됩니다.

대답은 here입니다.

+0

모든 도구 패키지가 업데이트되었는지 확인하고 Android SDK Tooks를 다시로드하고 "주문 및 내보내기"문제를 수정 한 다음 Eclipse를 재부팅해야 SDK 관리자를 다시로드해야했습니다. 하지만 지금은 작동합니다.이 메모와 관련 링크가 도움이되었습니다. – csb

0

동일한 I는 데 오류, 내가 그것을 R.java 같은 파일을 자동으로 생성 빈 세대 폴더를 삭제 한 후 모든 오류가

0

나는 윈도우 7에 나는 잘 작동 간, 저도 같은 문제가 있었다 단순히 "Run as administrator"로 Eclipse를 만들고 패키지를 다시 설치하면 나를 위해 일했습니다. (내가 관리자로 로그인 했는데도해야만했습니다)