2013-05-16 14 views
12

Ich habe die SDK Tools auf R22 und das ADT Plugin aktualisiert. Vor dem Update hat alles gut funktioniert, aber seitdem habe ich Probleme.Aktualisierung auf Android SDK Tools R22

Grundsätzlich habe ich 2 Bibliotheksprojekte und ein App-Projekt. Eines meiner Bibliotheksprojekte enthält einige JAR-Dateien im Ordner "libs". Eines dieser Jars wird im App-Projekt selbst für eine Ersteinrichtung verwendet. Vor dem Update funktionierte alles einwandfrei, aber jetzt werde ich gefragt, ob ich das JAR zum Build-Pfad hinzufügen möchte und selbst wenn ich das mache, gibt es mir immer noch ClassNotFoundException.

Hatte jemand ähnliche Erfahrungen oder hat er eine Vorstellung davon, was das verursacht und wie kann es behoben werden?

Danke.

+0

Jeder einen Fehler für Google öffnen? – zwebie

+0

Bitte beachten Sie, dass die Tags für sich alleine stehen. Die Kombination von "android", "sdk" und "tools" bedeutet nicht dasselbe wie das Tag "android-sdk-tools". – Charles

Antwort

8

Überprüfen Sie diese Android Sdk tools Revision 22 issue?. "Ich habe festgestellt, dass ich alle Felder in der Registerkarte Auftrag/Export des Java-Buildpfads für das Projekt und jede Bibliothek überprüfen muss, um die App auf einem Gerät ordnungsgemäß zu kompilieren und auszuführen." - sollte helfen.

+0

Thx für Ihre Antwort, löste es mein Problem! –

+0

Ich habe das schon gemacht, immer noch das gleiche Problem – Som

0

OK. Ich hatte auch ein Simillar-Problem.

Wie sagen Wenn Sie ein Bibliotheksprojekt wie google-play-services_lib vor der Aktualisierung haben, könnte es passieren, dass Ihr Bibliothekscode auch nach der Aktualisierung Ihres SDK aktualisiert wurde.

Sie sollten dem Bibliotheksprojekt von Ihrem Arbeitsbereich und Import entfernen wieder aus der Quelle Ordner wie in meinem Fall habe ich von /android-sdk-linux/extras/google/google_play_services/libproject/google-play-services_lib importieren musste. Fügen Sie die Referenz Ihren Bibliothekspfad zu Ihrem Android App-Projekt hinzu. Reinige und baue dein Projekt.

Hoffe, dass dies hilft.

+0

Ich habe ein JAR für die Push-Benachrichtigungen des städtischen Luftschiffs, das derzeit das Problem verursacht. Ich habe versucht, die Bibliothek und die App-Projekte zu löschen und sie in einen komplett neuen Arbeitsbereich zu importieren, aber das hat mein Problem nicht gelöst. –

+0

@LeviKurti: Stellen Sie sicher, dass Sie diese JAR-Datei im libs-Ordner haben und dass Sie sie in Ihrem Projekt korrekt referenziert haben. –

+0

Auch versucht, dass. Ich habe den ganzen libs-Ordner gelöscht, neu erstellt und die Gläser wieder hinzugefügt, aber immer noch kein Glück. Ich habe viele Posts mit Problemen gelesen, nachdem ich auf r22 aktualisiert habe, aber ich habe noch keine Lösung für mein Problem gefunden. –

0

Sie sollten versuchen, Eclipse zu aktualisieren.

1) die neuen Importe über den Android SDK-Manager Holen Sie sich für Updates in der Eclipse-Repository 2) Überprüfen Sie: help/nach Updates

Das wäre "für echte" die SDK-Version in Ihrem configs aktualisieren.

Keine Ahnung, wenn die anderen Schritte von VShcryabets benötigt werden, hatte ich sie vorher.

Verwandte Themen