Android Projekt beschwert sich "Der Typ bolts.Task kann nicht gelöst werden. Es wird indirekt von erforderlichen .class-Dateien referenziert "

7

Ich versuche, das Parse Measespotting -Tutorial durchzugehen, aber nachdem ich die Parse-Bibliothek hinzugefügt habe, bekomme ich seltsame Fehler. Ich habe andere ähnliche Fehler beim googlen gefunden, aber nichts hat funktioniert. Hier ist eins. Ich lese auch, Hinzufügen der Support-Bibliotheken , aber das hat nicht behoben it.

Genauer Text ist:

Multiple markers at this line - The type bolts.Task cannot be resolved. It is indirectly referenced from required .class files - The class file Task<?> contains a signature 'Ljava/util/Set<Lbolts/Task<*>.TaskCompletionSource;>;' ill-formed at position 30

Ich interessiere mich nicht für die Support-Bibliotheken oder für welche Geräte die App funktioniert, alles was ich will ist, dass dies funktioniert, damit ich das Tutorial durchgehen kann. Hat sich schon mal jemand damit beschäftigt?

Ich habe auch versucht, ein Projekt zu erstellen, das nur Kit Kat unterstützt und die Support-Bibliotheken entfernt hat, aber es gibt immer noch den gleichen Fehler.

    
Steven Spasbo 29.10.2014, 03:57
quelle

2 Antworten

28

Versuchen Sie, die bolts-android-1.1.3 lib in Ihrem Projekt hinzuzufügen. Sie finden es in der Parse SDK Zip-Datei.

    
Emergency Exit 04.11.2014, 14:27
quelle
0

Stellen Sie zuerst sicher, dass Sie die Parse-Bibliothek in Ihrem lib-Ordner haben.

Ich hatte das gleiche Problem und löste es, indem ich die bolts-android-1.1.3.jar (rechter Mausklick auf Ihre Projekteigenschaften und dann Java-Build-Pfad, Tab-Bibliotheken, Hinzufügen von Jars oder externen Jars), die ich in Parse fand -1.7.1.

Dann säubere dein Projekt und es sollte funktionieren.

    
Sebastien Cavaignac 05.11.2014 10:08
quelle