2012-12-08 2 views
3

Java Eclipse에서 Android 용 앱을 개발 중입니다. 지금은 모든 것이 좋았지 만, 갑자기 레이아웃 그래픽 디스플레이가 작동을 멈추었습니다. 새로운 레이아웃을 만들거나 기존의 레이아웃을 열려고 했더라도. 그것은 XML 내용 없음을 보여줍니다. 문서에 루트보기 또는 레이아웃을 추가하십시오. 오류. android sdk main.out.xml parsing error? 지침을 따르려고했지만 Eclipse -> Window -> Preferences -> Run/Debug -> Launching -> Lauch Configuration -> Filter checked launch 구성 유형에있는 옵션이 없습니다. 또한 .out.xml 파일도 없습니다.Java Eclipse android-XML 편집기 (그래픽 디스플레이)가 작동하지 않습니다.

내 XML 및 매니페스트 파일은 다음과 같습니다.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" > 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_centerHorizontal="true" 
     android:layout_centerVertical="true" 
     android:text="@string/hello_world" 
     tools:context=".FirstScreenActivity" /> 

</RelativeLayout> 

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="s.manipulator" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk 
     android:minSdkVersion="14" 
     android:targetSdkVersion="15" /> 

    <application 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
     <activity 
      android:name=".FirstScreenActivity" 
      android:label="@string/title_activity_first_screen" > 
      <meta-data 
       android:name="android.support.PARENT_ACTIVITY" 
       android:value="android.app.LauncherActivity" /> 
     </activity> 
     <activity 
      android:name=".MainMenuActivity" 
      android:label="@string/title_activity_main_menu" > 
      <meta-data 
       android:name="android.support.PARENT_ACTIVITY" 
       android:value="s.manipulator.FirstScreenActivity" /> 
     </activity> 
    </application> 

</manifest> 

답변

4

쉬운 수정 :

오른쪽 레이아웃 파일을 클릭 -> 다음으로 열기 -> 안드로이드 레이아웃 에디터 이클립스에서

, 창으로 이동 -> 환경 설정 -> 일반 -> 편집기 -> 파일 연결을 선택하고 * .xml을 선택한 다음 관련 편집기의 Android 레이아웃 편집기 항목에서 기본값을 누릅니다.

+0

유감스럽게도 효과가 없습니다. 마치 레이아웃 편집기의이 그래픽 디스플레이가 제대로 작동하지 않는 것입니다 (원시 XML 코드에 실제 내용이있는 동안 경쟁이 없었 음을 보여줍니다). 일부 추가 연구 후 [0123] http://stackoverflow.com/questions/7992036/graphical-layout-missing-for-layout-xml-files), ADT Plugin을 재설치하여 문제를 해결했지만 결과적으로 좋지 않습니다. .. –

0

내가 끝내야하는 것은 kumar_android가 참조하는 동일한 목록에서 Legacy Android Xml Resources Editor을 선택하고 기본값으로 설정하는 것입니다. 추가 버튼을 클릭하면 나타나는 목록에서 선택해야했습니다. 그 후 나는 이클립스를 다시 시작했고 모든 것이 잘되었다.

관련 문제