iOS & Android

Android Support Library 적용 후 오류

_침묵_ 2012. 7. 11. 13:49

안드로이드 허니콤 이후 제공되는 API를 하위 버젼에서 사용할 수 있도록 해주는 Android Support Library를 사용해보고 있는데, 실행만 하면 에러가...


  • java.lang.NoClassDefFoundError
  • java.lang.RuntimeException: Unable to instantiate activity ComponentInfo
  • java.lang.ClassNotFoundException


분명 코드에는 있는데 못 찾는다고 에러를 뱉어낸다.

아무리 AndroidManifest.xml 파일을 건드려봐도 해결이 안되고.


import android.support.v4.app.Fragment;


android.support.v4.app 패키지를 사용하도록 해봐도 여전히 해결 불가.


...


해결방법.

android-support-v4.jar 파일을 프로젝트 아래 libs 폴더에 넣어줘야 한다.

SDK에 있는 것을 build path에 추가해주는 것은 개발시에만 유효하고 빌드시에 반영되지 않음.

반드시 libs 폴더여야 한다. lib도 안된다.


'iOS & Android' 카테고리의 다른 글

통신을 최소화하자.  (1) 2012.07.12
안드로이드 디자인 가이드  (0) 2012.07.09
Android UI components  (0) 2012.06.27