2013-05-20 1 views
11

오늘 앱이 언젠가 돌아 왔고 아무 것도 변경하지 않았기 때문에 이상한 오류가있었습니다. Android SDK와 Eclipse도 업데이트했습니다.

05-20 08:03:14.217: E/AndroidRuntime(1925): java.lang.NoClassDefFoundError: android.support.v4.app.NotificationCompat$Builder

05-20 08:03:15.918: E/dalvikvm(1716): Could not find class 'android.support.v4.app.NotificationCompat$Builder', referenced from method com.me.app.ObjReminder.setNotification

왜이 오류가 발생합니까? 어떻게 해결할 수 있습니까?

편집 : 감사합니다. 모두 '주문 및 내보내기'탭에서 'Android 개인 라이브러리'를 확인합니다. 하지만 수표가 사라지는 이유를 모르겠습니다.

+7

http://stackoverflow.com/questions/16636039/java-lang-classnotfoundexception-after-changing-nothing-in-the-project-but-upgra/16636127#16636127. 링크를 확인하십시오. 프로젝트를 마우스 오른쪽 버튼으로 클릭하십시오. 속성으로 이동하십시오. 자바 빌드 경로를 선택하십시오. 주문 내보내기 탭을 선택하십시오. Android 개인 라이브러리를 선택하십시오. 깨끗하고 빌드 – Raghunandan

+0

http://stackoverflow.com/questions/16596969/library-do-not-get-added-to-apk-anymore-after-upgrade-to-adt-22/16596990#16596990가 도움이되는지 확인하십시오. – CommonsWare

답변

4

SDK를 업데이트하면 기본 지원 API가 자동으로 업데이트됩니다.

이전 참조 된 지원 라이브러리는 쓸모 없게됩니다.

프로젝트 속성을 열고 참조 된 라이브러리를 업데이트하면됩니다.

관련 문제