Odpowiedz

29

Miałem podobny problem, aby naprawić to w Android Studio (AS) poszedłem Build-> Clean Project i AS wszystko uporządkowane. Upewnij się, że w pliku build.gradle pod zależnościami, które trzeba:

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

To działa. Dziękuję Ci bardzo. –

5

I rozwiązać ten problem przez Ręczne dodanie poniżej dwóch linii

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

pod dependencies w \app\build.gradle pracował dla mnie.

Uwaga: Twoje wszystkie biblioteki wsparcia muszą być tej samej wersji tj AppCompat NRPV7 i wsparcie-V4 do tej samej wersji np 23.0.1; w przeciwnym razie można dostać błąd java.lang.NoClassDefFoundError: android.support.v7.internal.widget.TintManager po kompilacji kodu

4

Pod Scripts Gradle, Otwarte build.gradle (moduł: app)

Wewnątrz zależności dodać

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

There może być nowsza wersja dostępnej biblioteki, sprawdzanie linta studio android może to wykryć.

Pełny obszar zależności może wyglądać tak jak w celach informacyjnych. Powyższa linia jest jedyną, którą dodałem ręcznie.

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' 
} 

Nad odpowiedź zasugerował dodanie

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

co jest raczej niebezpieczne, ponieważ zawsze wykorzystuje najnowszą bibliotekę, można mieć kłopoty izolowania błędów z automatycznych aktualizacji biblioteki dzieje się w tle.

+0

dzięki! Zastanawia mnie to samo w stosunku do 'com.android.support: design: +' – Sam