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:

Attribut definiert bereits mit inkompatiblen format (Original-Attribut definiert hier)

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.

InformationsquelleAutor Javanshir | 2016-09-06

Schreibe einen Kommentar