risposta

29

Aveva un problema simile, per risolvere questo problema in Android Studio (AS) sono andato Build-> Clean Project e AS ha risolto tutto. Assicurati che nel file build.gradle sotto le dipendenze che si hanno:

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:your_api_version_number.0.0' 
    compile 'com.android.support:design:+' 
} 
+0

Questo è lavoro. Grazie mille. –

5

ho risolto il problema manualmente aggiungendo di seguito due linee

compile 'com.android.support:support-v4:22.2.0' compile 'com.android.support:design:22.2.0'

sotto dependencies in \app\build.gradle lavorato per me.

Nota: vostri tutte le librerie di supporto devono essere la stessa versione cioè appcompat-V7 e il supporto-v4 per stessa versione per esempio 23.0.1; altrimenti è possibile ottenere errore java.lang.NoClassDefFoundError: android.support.v7.internal.widget.TintManager dopo il codice di compilazione

4

Sotto Script Gradle, Aperto build.gradle (modulo: app)

All'interno di dipendenze aggiungere

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

Ci potrebbe essere una versione più recente della libreria disponibile, il controllo dello skin lint di Android potrebbe rilevarlo.

L'area delle dipendenze completa può essere simile a questa per riferimento. La riga sopra è l'unica che ho aggiunto manualmente.

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:25.3.1' 
    compile 'com.android.support.constraint:constraint-layout:1.0.2' 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:design:25.3.1' 
} 

Una risposta di cui sopra suggerito di aggiungere

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

che è una specie di pericolosa perché utilizza sempre l'ultima biblioteca, si possono avere problemi di isolamento bug con gli aggiornamenti automatici della libreria che accadono in background.

+0

grazie! Mi stavo chiedendo lo stesso su com.android.support: design: + ' – Sam