2013-02-26 6 views
7

Dieses Problem seit dem Upgrade der Android Tools auf 21.1. Als ich Eclipse starten, auch in einem sauberen Arbeitsplatz, erhalte ich die Fehler parseSdkContent failed und die Details sagen:Eclipse und Android-Fehler 'parseSdkContent fehlgeschlagen'

habe ich im Internet gesucht und versuchte fast jede Lösung, aber ohne Erfolg. Wenn ich zu den Android-Einstellungen gehe und versuche, den Pfad zum SDK festzulegen, wird kein Ziel verfügbar angezeigt. Kann ich noch etwas anderes ausprobieren? Ich kann nichts von meiner Android-Entwicklung machen, bis es behoben ist.

Antwort

3

Ok Ich habe gerade Eclipse gelöscht und neu installiert. Habe alle meine Einstellungen verloren, aber es ist alles was ich tun konnte. Etwas muss beim Upgrade des ADT beschädigt worden sein.

+1

Statt alle Einstellungen zu verlieren, könnten Sie einfach ein Backup der „org.eclipse.core.runtime“ Ordner, die auf „Arbeitsplatz \ .metadata \ gefunden wird .plugins ". –

0

Verwenden Sie in Eclipse den Eintrag Nach Updates suchen im Hilfemenü, um den Eclipse-Teil Ihrer Android-Tools (ADT) zu aktualisieren.

+0

Das habe ich schon gemacht. Ich habe alle installierten Plugins gelöscht und neu installiert. Ich die Eclipse-Plattform aktualisiert, Plugins usw. keinen Unterschied machen – adohertyd

1

Ich hatte das gleiche Problem nach der Installation 21.1 auf einer neuen Maschine. Sie lösten es, indem Sie den Standardarbeitsbereich löschten, den ich beim ersten Start erstellt hatte, und ADT dann als Administrator neu starten und den Arbeitsbereich neu erstellen. Nach dem Schließen und erneuten Ausführen als normaler Benutzer verschwand das Problem.

+1

Habe noch gar nichts gelöscht. Scheinbar führt das Ausführen von Eclipse als Administrator den Trick aus. –

0

Versuchen Sie, zu Ihrem Eclipse-Arbeitsbereich zu gehen und den .meta-Ordner zu löschen.

17

Schritt 1. Suchen Sie den Ordner mit dem Namen: .android

Dieser Ordner kann in Ihrem Windows-Benutzerverzeichnis befinden, beispielsweise in Windows 7 oder 8:

C:\Users\YOUR_WINDOWS_USERNAME\.android 

Schritt 2. Sie diesen Ordner löschen .android

Schritt 3. Starten Sie Eclipse neu und Ihr Problem wird gelöst.

+0

Auch für Linux, Home-Verzeichnis gearbeitet! – skyw00lker

+0

danke funktioniert gut .. –

+0

ich versuchte dies funktionierte es in meinem case.it war wegen xml benennung problem http://www.blazin.in/2013/03/android-parsesdkcontent-failed-error.html –

0

Ich hatte vor kurzem das gleiche Problem und ich fand heraus, dass man andere notwendige Software im Zusammenhang mit ADT installieren/aktualisieren muss. Nehmen Sie an, Sie aktualisieren Ihr ADT dann müssen Sie auch DDMS damit aktualisieren. So, beste Option ist Installieren Sie das gesamte Software-/Plugin-Paket für die Version, die Sie aktualisieren.

Wenn Sie das vollständige Ding deinstallieren und es erneut installieren, werden alle diese verwandten Software in der gleichen Version installiert, so dass es immer das Problem löst.

Nach meiner Meinung sollte die Installation endgültige Lösung sein.

14

Sie müssen ANYTHING


Für mich die DDMS Aktualisierung von ADT-Plugin der Trick nicht löschen!

Bevor ich Zeit sparen habe ich nur ADT plugin, nichts anderes wie Android DDMS, TraceView usw. aktualisiert, so lief ich in dasselbe Problem, nach ein paar Neustarts und Google-Suchen jeder schlug verschiedene Lösungen vor. Ich aktualisierte mein Android DDMS und startete Eclipse neu.

Und es funktionierte wie ein Charme.

Ich habe meinen Arbeitsplatz nicht hatte, zu entfernen oder meine .project Datei aktualisieren usw.

+1

Vielen Dank . Es funktionierte für mich .. –

+1

danke !!! Lief wie am Schnürchen. – bobbyg603

-1

vielleicht haben Sie mehr als ein Android-IDE installiert ist, zum Beispiel, Sie android Studio und adt + Eclipse alle installiert, entfernen Sie einfach kann man dieses Problem beheben

1

Deinstallieren API 21 und der Installation von API 19 für mich gearbeitet.

+0

Danke! Die Deinstallation der API 21 über den Android SDK Manager funktionierte auch für mich. Ich habe API 20 installiert, und es funktioniert gut. – Sam

0

Ich habe mir durch feste, bevor Sie Ihre IDE Neustart Ihre Aktivität Haupt Layout wie die aktuellen Tab machen geöffnet, dann IDE neu starten. Hoffe, es hilft :)

0

Das hat es für mich.

in Eclipse gehen zu

Projekteigenschaften ->Java Compiler und setzen 'Compiler Konformitätsstufe' auf 1,7

0

Für mich I Android 5 (API 21) installierte Software löschen Pakete vom SDK-Manager. Ich arbeite an API 20 (Android 4.4w.2). Es hat mein Problem nur vollständig gelöst. Löschen mich .android Ordner oder andere nur knapp sein Ziel zu helfen.

0

Löschen „.android“ ist zur Festsetzung vorübergehend das Problem mit mir nach einiger Zeit wieder zu kommen, beginnt ..

Hier ist eine andere Ursache ist und beheben, die helfen könnte .. Dies wegen der Existenz von zwei Versionen geschieht von SDK in der gleichen Maschine, aber falls Sie nur eine Version (wahrscheinlich ist es 21) nur die SDK-Plattform für 20 API herunterladen (4.4W), da es ein Problem in 21s „layoutlib.jar“). starten Anwendung der folgenden:

Schließen Eclipse-

Navigieren Sie zu Ihrem sdk Ordner (so etwas wie C: \ adt-Bündel-windows-x86_64-20140321 \ sdk)

Zum Plattformen Ordner -> Android- 21 Ordner -> Datenordner und benennen layoutlib.jar (für Backup nur)

Kopieren Sie die gleiche Datei (layoutlib.jar) von Ihrem android-20-Ordner in diesem Ordner "android-21"

Eclipse starten

Verwandte Themen