2014. 12. 3. 14:13

안드로이드 5.0 SDK를 업데이트 후,

Eclipse에서 이런 에러가 자주 나옵니다.



에러가 뜨기 시작하면 xml에서 자동완성 기능이 불량이 되서

저를 미치게 만들죠.


이럴 때 가장 간단한 해결 방법은


1. Eclipse를 종료한다.

2. User폴더로 가시면 .android라는 폴더가 있습니다.

(C: -> Users -> name -> .android)

3. .android를 삭제 & Eclipse 실행




하면 이제 에러 없이 정상 작동합니다.

하지만 이건 일시적인 방법으로 다른 프로젝트를 import한다거나 할때마다 자꾸 뜨더라구요 ㅠㅡㅠ


15년 4월 1일 수정

중요한 사실을 알았습니다. 일시적인 방법이 아니라 확실한 방법입니다.

이게 뜨는 원인은 안드로이드 5.0부터 이클립스측이 지원을 안해서 호환 문제로 인한 것이라고 하네요.

SDK매니저로 들어가서 Android 5.0을 제외한 나머지 SDK를 삭제하면 더이상 이 에러를 볼 수 없을 것입니다.

Posted by 나돌라
2014. 8. 29. 13:13




지목 받아하게 된 아이스버킷 챌린지. 재밌네요!!

'돌라's 일상' 카테고리의 다른 글

헬스 시간표  (0) 2013.06.04
6월 17일! 안드로이드 공부 시작!  (0) 2012.06.17
2012년 6월 17일 블로그 시작!  (0) 2012.06.17
Posted by 나돌라
2014. 7. 1. 14:08

어느날부터 프로젝트를 생성할때마다

 안보이던 것들이 자꾸 생기기 시작했습니다.


appcompat_v7fragment_main.xml

얘네 뭐냐고요 ㅠㅠ

온갖 방법을 동원해보고, 알아보다가

예전처럼 Mainactivity만 있는 프로젝트를 생성하는 법을 터득해서 포스트합니다.



먼저 프로젝트를 생성합니다.

단! 여기서

중요 포인트1

MinimumSDK버전을 API19, 즉 킷캣으로 바꿔줍니다.

이렇게 해야지 appcompat_v7폴더가 생성되지 않습니다.




그리고 계속 Next를 하다보면

마지막부분에서

중요 포인트2

Fragment Layout Name을 Layout Name과 똑같이 바꿔줍니다.

저의 경우

fragment_main   => activity_main 으로 바꿨습니다.

이렇게 하면 fragment_main이 생성되지 않습니다.



이제 프로젝트를 만들면,

accompt_v7폴더와 fragment_main이 보이지 않을 것입니다.

하지만 아직 할일이 남았으니!!


중요 포인트3

MainActivity의 에러나는 if문을 삭제 해주세요.

그래야 에러가 사라집니다.


중요 포인트4

AndroidManifest.xml의 android:minSdkVersion을 낮춰주세요.

최소버전이 너무 높으면 아패를 볼 수 있으니, 14정도면 적당할겁니다.




이상 4가지를 모두 하시면

그리웠던 예전의 단순한 프로젝트를 보실 수 있을 겁니다.

그럼 즐코딩 하시길!~


Posted by 나돌라