Android

ADT Update 후 FragmentActivity class could not found exception 발생 시 대처법

클레인 2017. 11. 28.
반응형

오늘 정말 돌아버릴 뻔한 상황에 직면했다.

 

MyPhone App 개발을 이어 하기 위해 이클립스를 켰더니 

 

ADT 업데이트를 하란다. (http:// 주소로 업데이트가 안되서 https:// 로 하니

 

동작하는 것을 발견하는데 30분이나 걸렸다. ㅡ.ㅡ)

 

22.0.1 버전으로 업데이트 후 

 

기존 프로젝트에서 FragmentActivity 를 상속 받던 Activity 로 이동시에

 

class could not found exception 에러가 발생하면서 클래스를 찾지 못하는 현상이

 

발생했다. ..... 라이브러리를 외부로 빼보고, 이짓 저짓 다했지만 

 

계속 같은 상황이 발생했다.

 

한시간 반정도 삽질을 하다가....

 

결국 해결...

 

간단히 말하면 ADT 업데이트 후에는 LIbrary Order 에 따른 reference 가 민감해진 것 같다.

 

프로젝트에서 우측버튼 -> properties -> java build path -> order and export  에 가서

 

아래와 같이 src 와 gen 은 맨 아래로 넣고 나머지 library, dependencies 등을 모두 체크하고 order 

 

순위를 맨 위로 올리고 다시 실행하면 짠....제대로 나온다...

 

ㅡ.ㅡ 내 아까운 시간....  이번 adt 버전은 너무 민감한듯...

 

 

 

 

반응형

댓글