Layout <layout - > layout hat keine Erklärung in der Basis-layout-Ordner [Fehler]

Nach der Migration von Eclipse auf die neue version von Android Studio 3.2, API-28, ich erhalte die folgende Fehlermeldung auf meiner app-layout:

Layout im layout hat keine Erklärung in der Basis-layout
Ordner; das kann zu Abstürzen führen, wenn die Ressource, die abgefragt wird, in einem
Konfiguration, die nicht mit diesem Beinamen

Eines der layouts, die ich erhalte diese Fehlermeldung:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:background="@null" >

      <FrameLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >

        <ImageView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="top|center_horizontal"
            android:adjustViewBounds="true"
            android:contentDescription="@string/hello_world"
            android:src="@drawable/loading_top" />

        <ImageView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="bottom|center_horizontal"
            android:adjustViewBounds="true"
            android:contentDescription="@string/hello_world"
            android:src="@drawable/loading_bottom" />

        <ImageView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:contentDescription="@string/hello_world"
            android:background="@color/white"
            android:layout_marginBottom="5dp"
            android:paddingTop="10dp"
            android:paddingBottom="10dp"
            android:src="@drawable/loading_logo" />

        <ImageView
            android:id="@+id/loading"
            android:layout_width="fill_parent"
            android:layout_height="match_parent"
            android:layout_gravity="center|center_vertical"
            android:layout_marginBottom="0dp"
            android:layout_marginTop="0dp"
            android:contentDescription="@string/hello_world"
            android:scaleType="fitXY"
            android:src="@null" />
    </FrameLayout>
</LinearLayout>

Bekomme ich die Fehlermeldung in der ersten Zeile der ersten LinearLayout.

Weiß jemand, wie man dieses Problem lösen Fehler?

Danke

UPDATE:
Es scheint ein encoding-Problem. Ich hatte kopiert die xml-Dateien in den Ordner mit Windows Explorer. Nach dem löschen der Dateien und das schaffen Sie in Android Studio, das problem wurde gelöst.

  • Kemp einmal show me u r logcat
  • eigentlich ist die app ohne Fehler ausgeführt wird. Ich kann einfach den Fehler, sobald ich die xml-Datei öffnen, aber das layout der xml-Datei wird normal ausgeführt
  • fill_parent ist veraltet, da API-8 und ersetzt mit match_parent ViewGroup.LayoutParams
  • Vielen Dank für deinen Rat, allerdings habe ich schon gewusst, ich bin entfernt, veraltet code, wenig durch wenig.
InformationsquelleAutor L Kemp | 2018-09-28
Schreibe einen Kommentar