Ich habe keine Antwort oder ähnliche Situation im Internet gefunden, also frage ich hier. Wenn ich Eclipse starte, werde ich mit einer Reihe von Dialogen bombardiert. Der erste ist ein Unknown exception in parseSdkContent
mit der Nachricht java.lang.StackOverflowError
. Anschließend als Folge ein weiterer Dialog Android SDK Content Loader has encountered a problem
mit der Nachricht parseSdkContent failed
. Fast alle Projekte haben Fehler the import android cannot be resolved
. Wenn ich über das Eclipse-Menü auf den AVD/SDK-Manager klicke, erscheint der Dialog 'Location of the Android SDK has not been setup in the preferences'
. Also überprüfte ich den SDK-Standort und es ist vollkommen in Ordnung, auf den SDK-Ordner zu zeigen, der sdk/avd-Manager usw. enthält. Ich kann das nicht herausfinden. Ich habe versucht, die SDK ohne Glück neu zu installieren. Ich würde jede Hilfe sehr schätzen! DankUnbekannte Ausnahme in parseSdkContent
Edit: Hier ist, was die .log-Datei
!ENTRY com.android.ide.eclipse.adt 4 0 2012-07-20 14:49:27.618
!MESSAGE parseSdkContent failed
!STACK 0
java.lang.StackOverflowError
at java.util.Collections$UnmodifiableList.<init>(Unknown Source)
at java.util.Collections$UnmodifiableRandomAccessList.<init>(Unknown Source)
at java.util.Collections.unmodifiableList(Unknown Source)
at com.android.ide.eclipse.adt.internal.sdk.ProjectState.getLibraries(ProjectState.java:328)
at com.android.ide.eclipse.adt.internal.sdk.ProjectState.buildFullLibraryDependencies(ProjectState.java:660)
at com.android.ide.eclipse.adt.internal.sdk.ProjectState.buildFullLibraryDependencies(ProjectState.java:663)
die com.android sagt ... Linie viele Male wiederholt wird.
Danke, das half mir teilweise, also werde ich es als die richtige Antwort akzeptieren und kommentieren, was ich getan habe. Ich habe Eclipse mit einem anderen Arbeitsbereich geladen und den avd manager aus dem Eclipse-Menü ausprobiert und es lief gut, was ein Problem mit einem oder mehreren der Projekte bestätigte. Ich habe ein paar Projekte gelöscht, die sich gegenseitig referenziert haben. Ich ging dann in die project.properties und entfernte von dort manuell alle anstößigen Referenzen. Ich habe dann alle Projekte geputzt und alle Build-Pfade überprüft. – Pete
Tolle Arbeit Pete! –