Android Studio中的错误 - 一些奇怪的错误

时间:2018-01-01 13:40:49

标签: java android

有趣的事情发生了。我只是学习使用android studio和xml。我有一个很大的问题。整个项目没有任何问题,运行重启程序后,android工作室跳出了阻止创建预览的错误。任何人都可以写我错了吗?我将以下代码粘贴错误。

  

错误:错误:java.util.concurrent.ExecutionException:   com.android.tools.aapt2.Aapt2Exception:AAPT2错误:检查日志   细节

     

错误:(64)错误:标记不匹配。

<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"
android:padding="16dp"/>

<ImageView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:layout_alignParentTop="true"
    android:scaleType="centerCrop"
    android:src="@drawable/zdjecie"/>

    <TextView
        android:id="@+id/textView4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_centerVertical="true"
        android:fontFamily="@font/swieta"
        android:text="and all Udacity Students"
        android:textSize="30dp"/>

    <TextView
        android:id="@+id/textView3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_above="@+id/textView4"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="25dp"
        android:fontFamily="@font/swieta"
        android:text="Best wishes for Google"
        android:textSize="40dp" />

    <TextView
        android:id="@+id/textView5"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/textView3"
        android:layout_alignStart="@+id/textView3"
        android:layout_below="@+id/textView4"
        android:layout_marginTop="19dp"
        android:fontFamily="@font/swieta"
        android:text="Happy New Year"
        android:textSize="50dp" />

    <TextView
        android:id="@+id/textView6"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/textView4"
        android:layout_alignParentBottom="true"
        android:layout_alignStart="@+id/textView4"
        android:layout_marginLeft="27dp"
        android:layout_marginStart="27dp"
        android:fontFamily="@font/swieta"
        android:text="from Kamila"
        android:textSize="30dp" />
</RelativeLayout>

1 个答案:

答案 0 :(得分:2)

由于您的根元素,您的XML格式不正确。 />过早地关闭了该元素。所以改变

<RelativeLayout
...
android:padding="16dp"/>

<RelativeLayout
...
android:padding="16dp">

你应该全力以赴。

(请注意,<Foo /><Foo></Foo>

的简写