Attribut déjà défini incompatible avec le format d'Origine (attribut défini ici)
Ne peut pas construire un projet après l'ajout de
compile 'com.android.support:design:24.2.0'
Continue les erreurs suivantes:
Semble, le problème est avec l'appui de vecteur d'un drawable. Quelque part, certains attributs sont ajoutés deux fois.
Par exemple, construit values.xml le fichier contient:
<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>
et
<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"/>
J'ai ceci ajouté à gradle fichier:
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'
essayez de supprimer @aar
Ne pouvez pas voir un lien, mais j'ai toujours démontée et contrôlée. Ce n'est pas le problème
mettre votre layout.xml dans lequel vous recevez ce message d'erreur
Est votre problème résolu ? je vais avoir le même problème pouvez-vous partager comment avez-vous résolu ce problème ?
J'ai changé bibliothèque de prise en charge pour une version plus ancienne (tous les d'eux, et cela a fonctionné). Récemment changé pour la version la plus récente et il fonctionne sans problème.
Ne pouvez pas voir un lien, mais j'ai toujours démontée et contrôlée. Ce n'est pas le problème
mettre votre layout.xml dans lequel vous recevez ce message d'erreur
Est votre problème résolu ? je vais avoir le même problème pouvez-vous partager comment avez-vous résolu ce problème ?
J'ai changé bibliothèque de prise en charge pour une version plus ancienne (tous les d'eux, et cela a fonctionné). Récemment changé pour la version la plus récente et il fonctionne sans problème.
OriginalL'auteur Javanshir | 2016-09-06
Vous devez vous connecter pour publier un commentaire.
Le problème apparaît lorsque les différentes versions de la même bibliothèque présents au sein de l'application. Dans ce cas, les différentes versions de la bibliothèque de prise en charge.
Si vous ne les voyez pas dans votre gradle fichier, puis ils sont probablement ajoutées comme des dépendances. Exécuter la ligne suivante dans le terminal, pour voir les dépendances pour chaque bibliothèque:
Ensuite, trouver les bibliothèques qui utilisent d'anciennes versions de appcompat et de mettre à jour /supprimer, ce qui convient à vous.
OriginalL'auteur Javanshir
Vous avez le même nom de propriété comme les autres contrôles, et de modifier le nom de la propriété de votre contrôle personnalisé
OriginalL'auteur Lan
Sdk Android n'est pas d'éviter les attributs étendus.Utilisation jusqu'espace de noms parent
OriginalL'auteur Vahe Gharibyan