No he encontrado una respuesta o una situación similar a esta en Internet, por lo que pregunto aquí. Cuando comienzo eclipse, me bombardean con una serie de cuadros de diálogo. El primero es un Unknown exception in parseSdkContent
con el mensaje java.lang.StackOverflowError
. Posteriormente, como resultado, otro cuadro de diálogo Android SDK Content Loader has encountered a problem
con el mensaje parseSdkContent failed
. Casi todos los proyectos tienen errores siendo the import android cannot be resolved
. Al hacer clic en el administrador de AVD/SDK a través del menú de eclipse, aparece un cuadro de diálogo que dice 'Location of the Android SDK has not been setup in the preferences'
. Así que revisé la ubicación del SDK y está perfectamente bien apuntando hacia la carpeta sdk que contiene el administrador sdk/avd, etc. Parece que no puedo resolver esto. He intentado reinstalar el SDK sin suerte. ¡Agradecería enormemente cualquier ayuda! Gracias Excepción desconocida en parseSdkContent
Editar: Esto es lo que el archivo .log está diciendo
!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)
la línea de com.android ... se repite muchas veces.
Gracias, esto me ayudó parcialmente, así que lo aceptaré como la respuesta correcta y comentaré lo que hice. Cargué eclipse con un espacio de trabajo diferente y probé el administrador de avd desde el menú de eclipse y funcionó bien, lo que confirmó un problema con uno o más de los proyectos. Eliminé algunos proyectos que se referían entre sí. Luego ingresé en project.properties y eliminé manualmente cualquier referencia ofensiva de allí. Luego limpié todos los proyectos y verifiqué todas las rutas de compilación. – Pete
¡Gran trabajo Pete! –