Nie można rozwiązać symbolu TabLayout? Jak usunąć ten błąd? Proszę pomóż mi. Zaimportowałem już importowanie android.support.design.widget.TabLayout;Android Studio nie może rozpoznać symbolu "TabLayout"
Odpowiedz
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:+'
}
To działa. Dziękuję Ci bardzo. –
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
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.
dzięki! Zastanawia mnie to samo w stosunku do 'com.android.support: design: +' – Sam
Uruchom ponownie urządzenie – kreker