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도 안된다.