2013-04-24 1 views
0

ActionBarSherlock과 SlidingMenu를 모두 사용하는 앱에서 작업하고 있습니다. 그것은 훌륭하게 작동합니다. 갑자기 모든 일식이 자연스럽게 com.actionbarsherlock.app.SherlockActivity를 찾을 수 없다는 결정을 내렸을 때 공개 할 준비가되었습니다. http://i.imgur.com/VzTy42R.pngEclipse는 자발적으로 오래 전에 제대로 설정 한 후에 ActionBarSherlock을 가져올 수 없습니다.

마찬가지로 내 응용 프로그램 자체가 오류 투성이입니다 :

이 SherlockActivity의 모습을 무엇 SlidingActivity가 확장이다.

잘 작동하고 있었고 변경된 사항을 알 수 없습니다. 그것은 내 Dropbox에 있으므로 어떻게 든 그 일을했습니다. 그것은 여전히 ​​참조 된 ABS 프로젝트를 찾을 수있을 것 같습니다. 내가 참조를 제거하고 경로를 빌드하고 그것을 다시 추가, ABS를 외부 JAR로 추가, 프로젝트를 새로 고침, 일식 다시 시작 ... 기본적으로 아무것도하지 않는 모든 것을 시도했다. 다음은 참조 사진을하고 그 도움이되는지 경로를 제작할 수 있습니다으로 날 지점 수있는 일에 대한 http://imgur.com/a/JpWtH

감사합니다!

+0

(백업이있는 경우) 프로젝트에서 이전 ShareLockLib을 사용하십시오. 그것을 당신의 프로젝트에서 사용하십시오. –

답변

0

외부 용기를 직접 추가하지 말고 다음을 시도하십시오. 1) actionBarSherlock 라이브러리 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동 한 다음 "Android"를 클릭하고 하단으로 이동하여 "is library"를 선택하십시오. 2) 기본 프로젝트 -> 속성 -> Android를 마우스 오른쪽 버튼으로 클릭하고 하단에서 "라이브러리"를 선택 취소하고 "추가"를 클릭하여 이전에 추가 한 라이브러리를 선택하십시오.

또한 빌드 경로에서 잘못된 jar를 제거하고 프로젝트를 다시 빌드해야합니다. 희망이 도움이됩니다.

+0

이것은 내가 앞장 섰다. 감사! 그러나 지금은 수출에 관해서 많은 사람들이 이야기하는 Dalvik 변환 오류가 발생합니다. 안드로이드 종속성에서 ABS.jar가 같은 위치에 두 번 나열됩니다. 그게 갈등일까요? – mahnamahna

0

다른 폴더로 이동하여 sdk 경로를 새로 복사 한 sdk 경로를 eclipse에서 sdk 경로를 변경하십시오. 당신이 그들을 가져올 경로를 변경 한 후 탐색기에서 프로젝트를 찾을 수 없습니다 경우 일식

eclipse->windows->prefernces->android  //here you will see the path set earlier 

에서 SDK의 경로를 변경합니다. 그런 다음 프로젝트를 정리하십시오.

이 나를 위해 일

는 작동 희망 최신 안드로이드 빌드 시스템 및 업데이트에 대한 다음 확인을 설치 한 사용자도

0

확인합니다. 그런 다음, Eclipse를 다시 시작하면 제대로 빌드해야합니다.