我正在Java Eclipse上开发一些Android应用程序。至于现在一切都很好,但今天突然布局图形显示停止工作,无论我是否尝试创建新布局或尝试打开现有布局。它显示无XML内容。请在文档中添加根视图或布局。错误。我尝试按照android sdk main.out.xml parsing error?说明操作,但我没有 XSL 选项 Eclipse - >窗口 - >偏好 - >运行/调试 - >启动 - > Lauch配置 - >筛选已检查的启动配置类型。我也没有任何.out.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>
答案 0 :(得分:4)
轻松修复:
右键单击布局文件 - &gt;打开 - &gt; Android布局编辑器
在Eclipse中,转到Window - &gt;偏好 - &gt;一般 - &gt;编辑 - &gt;文件关联并选择* .xml,然后在关联编辑器列表中的Android Layout Editor条目上按Default。
答案 1 :(得分:0)
我最终要做的是从kumar_android所指的同一列表中选择Legacy Android Xml Resources Editor
并将其设置为默认值。我必须从单击添加按钮时出现的列表中选择它。之后我重启了日食,一切都很好。