[현상]
이전에 정상적으로 빌드되던 프로젝트가 ADT 17 버전으로 업데이트 후 아래 현상이 발생될 때 해결 방법
LogCat 오류 메시지
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo
Caused by: java.lang.ClassNotFoundException:
[해결방법]
1. 해당프로젝트의 오른쪽 마우스 버튼으로 Properties > Java Build Path > Order and Export Tab 진입
2. Order and Export 탭에 표시되는 모든 항목의 CheckBox를 체크 하고 OK로 창을 종료한다.
3. Menu > Project > Clean... 한다.
4. 새로 빌드 런한다.
[관련블로그글]
http://android.foxykeep.com/dev/how-to-fix-the-classdefnotfounderror-with-adt-17
<== 초반 해결 방법은 좀 복잡하고 이해되지 않는데 추신으로 추가한 맨 하단 내용으로 잘 동작하네요.
업뎃이후 팡팡 터지는 오류때문에 정말이지 머리 폭발하는줄알았네요.. 이거해결하면 저게 터지고 또해결하면 다른에러가 나고... 심지어 기존에 설치됐던것과 충돌하는거 아닌가해서 컴퓨터 재설치까지.. 정말 대박입니다. 해결하고나니 밤낮이 바껴있더라는..ㅡ.ㅡ
음
아무래도 버전이 올라가면서 Admob 라이브러리기 포함된거 같네요.
Extras 에 Google AdMob Ads SDK 가 있네요.
이거 설치해서 그런가 애드몹 라이브러리 참조를 빼도 빌드가 되네요.
아 진짜 이것 때문에 미치는줄 알았는데 ㅜ_ㅡ
광고 돌리기 모듈이 이거랑 연관된 문제가 있어서 오늘 낸 어플도 광고 없이 냈었드랬는데
감사합니다~! 이런 가뭄의 단비를 보았는가~