2013-01-08 6 views
5

누군가 SherlockFragmentActivity.java 및 ActionBarSherlock 폴더를 올바르게 가져 오는 방법에 대한 단계를 말해 줄 수 있습니까? 나는 그것을 정확하게하는 방법을 모르며 노력할 때 많은 오류가 발생합니다.Actionbarsherlock을 Eclipse로 가져 오기

+0

오류로 인한 결과는 무엇입니까? 빨간색 표시 기호가 소스 패키지 자체에 표시됩니까? – Kanth

+0

시도해보십시오. http://www.slideshare.net/androidstream/action-bar-sherlock-tutorial –

+0

예, Watson을 가져 오는 것과 같은 SherlockFragmentActivity 클래스 내에서도 오류가 발생하여 안드로이드 라이브러리에 나타나지 않는 것 같습니다. –

답변

8
  1. Extract ActionBarSherlock project.
  2. Eclipse에서 android 4.0+ 프로젝트처럼 프로젝트를 추가하십시오.
  3. 그런 다음 프로젝트 기본 설정을 열고 Android 섹션에서 ActionBarSherlock 프로젝트를 라이브러리로 포함하십시오.
  4. ActionBarSherlock 프로젝트에서 필요한 것을 사용하십시오.

당신은이 사이트에 약간의 튜토리얼이 : 이미 프로젝트의 /libs/ 디렉토리에 android-support-v4.jar을 가지고 있기 때문에 tutorial

3
  • 추출 ActionBarSherlock의
  • 열기 이클립스와 파일> 거기에서 가져 오기
  • 는, 마우스 오른쪽을 클릭
  • 확인
  • 을 "복사 프로젝트를 작업 공간으로"추출 된 ActionBarSherlock의 폴더 내의 라이브러리 폴더를 선택 "라이브러리"라는 이름의 새 프로젝트 Android Tools> 지원 라이브러리 추가
  • 이러한 단계를 수행하면 모든 설정을 완료해야합니다!

주의해야 할 것은 콘솔입니다. Android SDK가 Program Files (x86)에 설치되어 있으면 권한 문제가 발생할 수 있습니다. 그러면 앱에서 해당 폴더를 변경할 수 있도록 권한을 변경해야합니다. 나는 그 문제가 있다는 것을 알고 있고 내가 콘솔에 관심을 기울이지 않았기 때문에 찾기가 영원히 필요했습니다.

0

당신은 오류가 발생할 수를하지만, ActionBarSherlock 프로젝트는 이미이 라이브러리를 포함하고 있으므로 충돌이 발생합니다.

프로젝트에서이 삭제 android-support-v4.jar을 수정하려면 Project > Clean으로 이동하십시오.

0

아래 단계를 수행하면 안드로이드 액션 바 셜록 라이브러리를 성공적으로 가져올 수 있는지 100 % 확신합니다.

  1. 당신이해야 할 첫 번째 일은, http://actionbarsherlock.com에서 라이브러리를 다운로드하는 것입니다? . 이 후 unzip/untar.

  2. 얻을 폴더에는 여러 하위 폴더와 파일이 포함됩니다. 액션 바 셜록 라이브러리는 "actionbarsherlock"폴더에 있습니다. 이제 "actionbarsherlock"폴더의 이름을 "ActionBarSherlockLib"로 바꿉니다.

  3. 이제 Eclipse로 이동하여 Android 프로젝트로 ABS (Action Bar Sherlock) -library를 추가하십시오. Eclipse 가져 오기 도구을 사용하여 ActionBarSherlock 라이브러리를 가져 오지 마십시오. 즉시 작동하지 않고 일부 설정을 수정해야합니다. 대신 다음 단계에서 설명하는대로 새 프로젝트를 만듭니다.

  4. 파일 열기 -> 새로 만들기 -> 프로젝트 -> Android Project From Existing Code. 이것을 선택하고 다음을 클릭하십시오.

  5. 다음 화면에서 eclipse는 루트 디렉토리를 찾아 보도록 요청합니다. 처음에 압축을 풀었던 모든 파일과 폴더가 들어있는 루트 폴더를 선택해야합니다. 올바른 루트 폴더를 선택한 후 eclipse는 만들 프로젝트 목록을 제안합니다.

  6. "ActionBarSherlockLib"만 선택하고 나머지는 선택 취소해야합니다.

  7. '프로젝트를 작업 공간으로 복사'를 선택하고 마침을 클릭하십시오.

  8. 이제 챔피언이며 액션 바 쉐 락 라이브러리를 Eclipse로 성공적으로 가져 왔습니다. 축하해.

관련 문제