Android Studio:解析XML没有格式错误。

时间:2015-05-25 05:37:29

标签: android xml android-studio

<LinearLayout 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" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:orientation="horizontal" 

    <EditText 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:hint="@string/hint_message" 
        /> 


</LinearLayout>

这是我的代码。在Android Studio 1.2.1.1中,它返回错误:

  • 错误:(8)解析XML时出错:格式不正确(无效令牌)
  • 错误:任务':app:processDebugResources'的执行失败。 com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程'命令'C:\ Users \ hayden \ AppData \ Local \ Android \ sdk \ build-tools \ 22.0.1 \ aapt .exe''以非零退出值1
  • 结束

我正在使用Windows 8.我为Windows-1252设置了代码编码。 请帮忙。

2 个答案:

答案 0 :(得分:0)

<LinearLayout 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" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:orientation="horizontal" >

    <EditText 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:hint="@string/hint_message" 
        /> 
</LinearLayout>

答案 1 :(得分:0)

<LinearLayout 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" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:orientation="horizontal"> <!-- Here is the error you forgot to close LinearLayout-->

<EditText 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:hint="@string/hint_message" 
    /> 


</LinearLayout>

在LinearLayout中定义属性后忘记编写>,如果您正确注意到IDE中的颜色,则可能会捕获此错误。或者你仔细阅读了错误。