4

S'il vous plaît aider: Je suis erreur lorsque l'importation android.support.design.widget.TabLayout Il dit "can not resolve symbol 'design'importez android.support.design.widget.TabLayout; erreur

Mon build.gradle:

 compileSdkVersion 26 
    buildToolsVersion "26.0.0" 

    dependencies { 
     compile fileTree(dir: 'libs', include: ['*.jar']) 
     androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', 
     { 
      exclude group: 'com.android.support', module: 'support-annotations' 
     }) 
     compile 'com.android.support:appcompat-v7:26' 
     compile 'com.android.support.constraint:constraint-layout:1.0.2' 
     compile 'com.android.support:support-v4:26' 
     testCompile 'junit:junit:4.12' 
    } 

Répondre

5

Je pense que vous avez oublié d'ajouter le support de conception lib il suffit d'ajouter cette dépendances dans votre fichier app gradle

compile 'com.android.support:design:26.0.+' 
+0

Il est OK pour importer le TabLayout mais java ne peut toujours pas résoudre la lettre « R », je synced projet avec Gradle mais ça marche pas. Avez-vous une idée? –

+0

It show Erreur: (46) Aucun identificateur de ressource trouvé pour l'attribut 'layout_' dans le paquet 'android' –

+0

J'ai trouvé l'erreur, je viens de faire une faute de frappe dans le fichier layout pour qu'il génère une erreur –

2

Comme vous pouvez le vérifier dans le doc si vous souhaitez utiliser le TabLayout vous devez ajouter cette dépendance:

com.android.support:design:26.0.2 

Ajouter dans votre build.gradle dans le dependencies bloc:

compile 'com.android.support:design:26.0.2'