2012-06-05 7 views
2

JakeWharton-ActionBarSherlock-88fc341을 다운로드하고 actionbarsherlock의 데모를 테스트하려고합니다. 라이브러리 폴더를 사용하여 프로젝트를 만들 수 있었지만 데모 폴더가있는 다른 프로젝트를 소스 코드로 만들려고하면 하나의 Java 클래스 파일에 오류가 표시됩니다. 라이브러리로 검사하고 라이브러리 폴더도 라이브러리로 검사합니다.Eclipse에서 actionbarsherlock의 데모를 설정하는 중

+0

는 도움 쉽게 첫 번째 줄에 그것을 나에게이 라인 \t에서 다음과 같은 오류 "여러 마커를 표시되면, tabnavigationcollapsed 자바 파일에서 –

+0

@dystory 제공되지 않습니다 . .v4.app.FragmentTransaction가 해결 될 수 없다 그것은 \t 간접적 개의 .class 필요한 파일에서 참조 는 \t -. 타입 android.support.v4.app.FragmentTransaction가 해결 될 수 없다 그것은 \t 간접적으로의 .class 필요한 파일에서 참조 "조각 폴더 소스 코드를 사용하고 있지 않습니다. 내가 찾고있는 패키지가 파편 소스 코드에 있는지 궁금하다. – user187310

답변

0

확인 다음 일식에 ActionBarSherlock의의 데모를 설정하여 도와주세요 :

AndroidBarSherlock 프로젝트는 라이브러리로 표시해야합니다. 빌드 경로에 Android Support Package가 포함되어야합니다. (추가하려면 프로젝트를 마우스 오른쪽 버튼으로 클릭하십시오 -> Android 도구 -> 지원 라이브러리 추가)

프로젝트를 라이브러리로 표시하면 안됩니다. Project Properties-> Android에서 AndroidBarSherlock에 대한 참조가 라이브러리 여야합니다.

0

android-support-v4.jar 라이브러리가 Sherlock 라이브러리에 이미있는 한 자신의 프로젝트에도이 라이브러리가 없는지 확인하십시오. 그렇다면/libs 폴더에서 삭제하십시오.

15

아마도 Android 지원 라이브러리 참조가 일치하지 않습니다.

ABS 프로젝트와 사용자 프로젝트 모두에서 /libs/android-support-v4.jar을 제거하십시오. 그런 다음 각 프로젝트에 대한 지원 라이브러리를 다시 추가하십시오. 이렇게하려면 : 각 프로젝트를 마우스 오른쪽 단추로 클릭하십시오 ->Android Tool ->Add Support Library.

이 정보가 도움이되기를 바랍니다. 타입 android.support - 오류 또는 다른 세부 사항없이

+0

감사합니다! 최신 ADT 버전으로 업데이트 한 후이 오류가 발생하여 여기에서 귀하의 회신을 읽을 때까지 알아낼 수 없습니다. – Arkaaito

관련 문제