Graphical layout에 미리보기 제공이 안될때 해결법 Android


대게, 아래와 같은 에러 메시지를 내뿜죠.

 - No operations to display at this time.
 - No XML content. Please add a root view or layout to your document.
 - XML이 서로 맞물려 있는 Main Activity의 경우엔 : Failed to parse.......xml

여러가지 해결방법이 존재하는데 모든 방법이 나에게 맞는건 아닙니다.


1. 해당 프로젝트 우클릭 - Close Project를 선택한 뒤, Open Project 선택


2. Package Explorer에서 XML 파일 우클릭 - open with - Android Layout Editor 선택


3. ADT 플러그인 업데이트 : Help - Check for Update


4. 공통사항(주의할 점)

어떤짓으로든 해결되지 않을 시엔 반드시 지켜야할 기본 사항이 제대로 설정되어 있나 확인해봅니다.
File Associations에서 *.XML을 디폴트로 설정해야하고,





반드시, 사용중인 안드로이드 버전을 Graphical Layout에서도 맞춰줍니다.
실제로 맞춰주지 않아도 동작하는 경우가 있으나, 언젠간 에러를 내뿜을 겁니다.


대게, 이정도만 맞춰준다면 무리없이 Graphical Layout을 정상적으로 사용할 수 있습니다.

그리고... XML의 uft-8을 UTF-8로도 바꿔보세요 ㅎ

공유하기 버튼

 

트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://minamjun11.egloos.com/tb/1103867 [도움말]

덧글

  • 여름눈 2012/03/20 18:34 # 답글

    좋은 자료 감사합니다...
    제 블로그에도 댓글을 달았습니다만 저런 에러 메세지가 나오지는 않는데
    자바 Jdk 를 삭제하고 다시 설치하면 좀 나아질까요?
  • bergi10 2012/03/20 19:23 #

    제가 보기에 뭐가 안된다고 해서 지웠다가 다시 설치하는건 최후의 방법이라고 생각을 합니다.

    그리고 이클립스가 하도 잘만들어진 툴이라서,
    지가 대소문자도 구분하는 경우가 있어요.
    그럴 경우엔 경고 메세지도 안띄우고 그냥 화면 자체를 안띄워요.

    좀 그럴듯한 소스를 대문자나 소문자로 고쳐보는것도 추천해 봅니다.... 그렇지만 다 잡기가 힘들어요.
댓글 입력 영역



통계 위젯 (화이트)

105777
3066
158110