Attribut definiert bereits mit inkompatiblen format (Original-Attribut definiert hier)
Kann nicht bauen-Projekt nach dem hinzufügen
compile 'com.android.support:design:24.2.0'
Hält Sie geben die folgenden Fehler:
Scheint, das problem ist mit Unterstützung von Vektor-drawables. Irgendwo einige Attribute Hinzugefügt werden, zweimal.
Beispielsweise gebaut values.xml Datei enthält:
<declare-styleable name="AppBarLayout_LayoutParams"><attr name="layout_scrollFlags"><flag name="scroll" value="0x1"/><flag name="exitUntilCollapsed" value="0x2"/><flag name="enterAlways" value="0x4"/><flag name="enterAlwaysCollapsed" value="0x8"/></attr><attr format="reference" name="layout_scrollInterpolator"/></declare-styleable>
und
<declare-styleable name="AppBarLayout_Layout"><attr name="layout_scrollFlags">
<flag name="scroll" value="0x1"/>
<flag name="exitUntilCollapsed" value="0x2"/>
<flag name="enterAlways" value="0x4"/>
<flag name="enterAlwaysCollapsed" value="0x8"/>
<flag name="snap" value="0x10"/>
Habe ich dies Hinzugefügt, um gradle-Datei:
compile 'com.android.support:cardview-v7:24.2.0' + '@aar'
compile 'com.android.support:recyclerview-v7:24.2.0' + '@aar'
compile 'com.android.support:appcompat-v7:24.2.0'
compile 'com.android.support:design:24.2.0'
versuchen Sie zu entfernen, @aar
Sehe keinen Zusammenhang, aber ich habe noch ausgebaut und überprüft. Das ist nicht das problem
stellen Sie Ihre layout.xml in dem Sie diesen Fehler erhalten
Ist dein Problem behoben ? ich habe das gleiche Problem kann man teilen, wie hast du dies Problem gelöst ?
Ich änderte support library auf eine ältere version (alle von Ihnen, und es funktionierte). Vor kurzem auf die neue version umgestellt und es funktioniert ohne problem.
Sehe keinen Zusammenhang, aber ich habe noch ausgebaut und überprüft. Das ist nicht das problem
stellen Sie Ihre layout.xml in dem Sie diesen Fehler erhalten
Ist dein Problem behoben ? ich habe das gleiche Problem kann man teilen, wie hast du dies Problem gelöst ?
Ich änderte support library auf eine ältere version (alle von Ihnen, und es funktionierte). Vor kurzem auf die neue version umgestellt und es funktioniert ohne problem.
InformationsquelleAutor Javanshir | 2016-09-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das problem tritt auf, wenn verschiedene Versionen der gleichen Bibliothek vorhanden, die innerhalb der Anwendung. In diesem Fall unterschiedliche Versionen der Bibliothek unterstützt.
Wenn Sie nicht sehen, Sie in Ihrem gradle-Datei, dann sind Sie wahrscheinlich als Abhängigkeiten Hinzugefügt. Führen Sie den folgenden in der Klemme, um zu sehen, die Abhängigkeiten für jede Bibliothek:
Dann finden Sie die Bibliotheken, die alte Versionen von appcompat und zu aktualisieren /zu entfernen, was zu Ihnen passt.
InformationsquelleAutor Javanshir
Haben Sie die gleiche Eigenschaft name als der andere steuert, und ändern Sie den Namen der Eigenschaft des benutzerdefinierten Steuerelements
InformationsquelleAutor Lan
Android-sdk handelt es sich nicht vermeiden, erweiterte Attribute.Verwenden Sie bis übergeordnete namespace
InformationsquelleAutor Vahe Gharibyan