-1

Ich habe Android SDK 25 verwendet, aber aufgrund eines Fehlers mit SDK 24 und höher bin ich wieder auf SDK 23 zurückgekehrt. Ich habe auch die Support-Bibliothek v25 verwendet. Ich musste auf die Support-Bibliothek v23.x zurückgreifen, da sonst Gradle einen Fehler ausgegeben hat, der besagt, dass die Hauptversion der Support-Bibliothek nicht höher als die SDK-Version sein kann.Android Studio kann keine Android-Supportbibliothek-Klassen finden

Ich habe viele verschiedene Versionen von Android Support Library Revision History in Gradle versucht, aber jetzt, wenn ich versuche, mein Projekt zu bauen, kann Android Studio keine der Bibliotheksklassen finden:

enter image description here

Der Fehler Liste geht weiter für alles von Support-Bibliothek.

Ich habe die Antwort auf Android Studio can't find library classes after Gradle build versucht und ich habe auch versucht, Caches ungültig zu machen und neu zu starten, aber ohne Erfolg, immer noch das gleiche. Bei der Gradle-Synchronisierung erhalte ich überhaupt keine Fehler. Hier

ist der Eintrag in meinem gradle:

compile 'com.android.support:appcompat-v7:23.0.0' 
compile 'com.android.support:design:23.0.0' 
compile 'com.android.support:support-v4:23.0.0' 

Alles, was ich getan habe, ist zurück zu SDK v23 zurückkehrt. Was mache ich falsch?

+0

recyclerview verwenden möchten hat seine eigene Abhängigkeit. – Blackbelt

+0

pls updaten Sie Ihre volle Gradle-Datei – Sayem

+0

@Blackbelt es funktionierte vor dem Downgrade mit der gleichen Gradle-Datei? –

Antwort

1

RecyclerView benötigt eine separate Abhängigkeit. In

compile 'com.android.support:recyclerview-v7:23.0.0' 

zu Ihrem build.gradle, wenn Sie es

1

Überprüfen Sie, ob Sie die v23-Abhängigkeiten im SDK-Manager heruntergeladen haben.

Öffnen Sie den SDK-Manager mit der Schaltfläche oben in Android Studio, suchen Sie das SDK, das Sie verwenden, und aktivieren Sie die Kontrollkästchen, falls sie nicht aktiviert sind.

+0

Das habe ich schon gemacht. –

Verwandte Themen