wake-up-neo.com

Unbekanntes Attribut Android: layout_width, layout_height, id, Schwerkraft, layout_gravity, padding

  • Unbekannter Attributfehler für alle Android-Tags. 

  • In Layout-XML werden durch den automatischen Vorschlag nicht alle Attribute angezeigt (z. B. layout_width, layout_height, Orientierung, Orientierung und alle anderen Android-Attribute).

Hier ist ein Schnappschuss

 enter image description here

 enter image description here Dinge, die ich getan habe, um dieses Problem zu lösen.

  • Clean Build & Rebuild
  • Gelöschte IDE-Datei
  • Ungültige Option für Caches/Neustart
  • Aktivieren Sie den Energiesparmodus.

SDk ist auf dem neuesten Stand. 

In App Level Gridle

apply plugin: 'com.Android.application'

Android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.example.abhishek.ondemandservice"
        minSdkVersion 15
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android.txt'),     'proguard-rules.pro'
        }
    }
}

Anwendungsebene Gride.

buildscript {
    repositories {
        maven { url "http://dl.bintray.com/populov/maven" }
        jcenter()
        mavenCentral()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:1.5.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        maven { url "http://dl.bintray.com/populov/maven" }
        jcenter()
        mavenCentral()
    }
}
52
Abhishek

Gehen Sie einfach zu Tools-> Android-> Sync Project with Gradle Files

51
Marius Gheorghe

Um dies zu beheben, ändern Sie etwas in Ihrer Verlaufsdatei und synchronisieren Sie dann erneut. Das hat bei mir funktioniert.

Gutschrift: https://stackoverflow.com/a/47500156/5673746

12
mco

Das einzige, was für mich funktioniert hat, war diese Antwort: https://stackoverflow.com/a/53053438/7515903 aus einem kürzlich veröffentlichten Post hier auf SO.

Android Studio lädt nur die Bibliotheken erneut herunter und speichert sie im Cache, wodurch alles wieder normal wird.

=== Update ===

ich wollte hier nur die genaue Lösung für das zukünftige Proofing angeben, wie in den Kommentaren vorgeschlagen. Die Antwort ist @alexuz und nicht meine

habe das gleiche Problem vor kurzem mit Windows7 und Android Studio 3.2.1. Was wirklich geholfen hat, ist das Aufräumen der folgenden Ordner:

c:\Users\<user>\.gradle\caches\
c:\Users\<user>\.AndroidStudio3.2\system\caches\
10
Mohamed Akl

Ich habe es versucht:

  • Die Erstellungsordner entfernen
  • Projekt reinigen
  • Projekt mit Gradle-Dateien synchronisieren

Aber nichts hat funktioniert. Mit File> Caches ungültig machen Fehler behoben.

9
vovahost

Auch ich bin dies begegnet .. 

  1. Löschen Sie einfach den .idea-Ordner, der sich am Projektspeicherort befindet

  2. Erstellen> Projekt reinigen

  3. Dann ändern Sie etwas in der App-Ebene

Dann fordert Android Studio Sie auf, das Projekt zu synchronisieren. Fahren Sie fort und synchronisieren Sie, das Problem ist weg

5
Divakar Rajesh

Hatte das gleiche Problem, aber nach einer Neuinstallation von Visual Studio, also was mir auf Android Studio 3.2 geholfen hat, war es, die Zielversion auf 28 zu aktualisieren und Version 28 zu kompilieren. War bei Version 27 vor.

Ich musste diese Pakete auch aktualisieren

implementation "com.Android.support:support-v4:28.0.0"
implementation 'com.Android.support:support-core-ui:28.0.0'

Nachdem Gradle synchronisiert hatte, funktionierte es für mich.

wenn keine der obigen Antworten funktioniert, führen Sie die folgenden Schritte aus:

  1. zuerst schließen Sie Android Studio.
  2. gehen Sie einfach zu Windows> User oder AppData> local> und löschen Sie den Ordner der letzten Version von androidstudio 
  3. Öffnen Sie androidstuduio erneut und legen Sie die Standardeinstellungen fest
3
Mohammad Hadi

In meinem Fall keine der oben genannten Lösungen hat für mich gearbeitet,, aber die minSdkVersion in eine höhere Version geändert und eine Abstufungssynchronisierung durchgeführt, nachdem dies den Trick getan hat, vielleicht würde dies geschehen jemandem nützlich sein.

2
Mazen el Senih

Ich musste

  1. Löschen Sie das Android SDK aus AppData\Local\Android\Sdk
  2. Installieren Sie Android Studio erneut
1
Sami Rajala

Das hat für mich funktioniert

Schließen Sie Android Studio Löschen Sie alle Dateien aus "C:\Users\.AndroidStudio3.2\system\caches".... Starten Sie Android Studio neu

1
M.J.M

Keiner der vorhandenen Vorschläge funktioniert für mich. Ich habe dieses Problem durch die Neuinstallation von Android Studio gelöst. Sehr seltsam.

1
Hulu

Ich versuche alles, was alle vorgeschlagen haben, nichts hat geholfen. Ich habe alles gelöscht

c:\Users\<user>\.gradle\caches\

und es wurde behoben (ich habe es von https://stackoverflow.com/a/53053438/7515903 genommen, aber ich musste den anderen Vorschlag nicht löschen)

1
Tiferet Cohen

Schließen Sie Android Studio, wechseln Sie zum Pfad C:\users\user\Android studio3.2\ system, löschen Sie den Ordner caches und starten Sie Android Studio neu.

0
saber javadi

Ich habe gerade meinen Android-SDK-Pfad geändert und das Android-Studio neu gestartet

0
Ashik Azeez

Jede dieser Möglichkeiten wird möglicherweise Ihr Problem beheben (unbekanntes Attribut Android: Layoutbreite)

  1. Projekt mit Gradle-Datei synchronisieren (Datei -> Projekt mit Gradle-Dateien synchronisieren)
  2. Cache ungültig machen und neu starten (Datei -> Cache ungültig machen und neu starten -> Ungültig machen und neu starten)
  3. Löschen Sie die .gradle- und .idea-Datei aus dem Projektordner und erstellen Sie das Projekt neu.
  4. Cache-Ordner aus dem Android-Studio löschen (.AndroidStudio3.2 -> System -> Caches)
0
Racer