본문 바로가기

JAVA & Android

android-support-v4를 이용한 Fragment가 갑자기 동작 안될때

프라그멘트(Fragment)를 이용해서 화면 구성을 하는데 안드로이드 2.x버젼과의 호환성을 위해서 지원라이브러리인 android-support-v4를 추가해서 코딩하던중 SDK를 업데이트 하고난 뒤에 workspace내의 모든 Fragment를 사용한 앱이 정상동작되지 않는다는 것을 알았습니다.


원인 해결은 아래화면에서와 같이 해당 프로젝트의 속성창에서 "Java Build Path > Order and Export"에 "Android Private Libraries"를 체크해주는 것으로 해결하였습니다.



간단한 문제임에도 불구하고 에러표시가 나지 않아서 또 무슨 변화가 있는건 아닌가 하면서 꽤 많은 시간을 보내야만 했습니다.