Non ho trovato una risposta o una situazione simile a questo su Internet, quindi sto chiedendo qui. Quando inizio eclipse sono bombardato da un numero di dialoghi. Il primo è un Unknown exception in parseSdkContent
con il messaggio java.lang.StackOverflowError
. Successivamente a seguito di un'altra finestra di dialogo Android SDK Content Loader has encountered a problem
con il messaggio parseSdkContent failed
. Quasi tutti i progetti hanno errori pari a the import android cannot be resolved
. Quando si fa clic su AVD/SDK manager tramite il menu di eclipse, viene visualizzata una finestra di dialogo che indica 'Location of the Android SDK has not been setup in the preferences'
. Quindi ho controllato la posizione dell'SDK ed è perfettamente a posto verso la cartella sdk contenente sdk/avd manager ecc. Non riesco a capirlo. Ho provato a reinstallare il SDK senza fortuna. Apprezzerei molto ogni aiuto! GrazieEccezione sconosciuta in parseSdkContent
Edit: Ecco ciò che il file di log sta dicendo
!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)
il com.android ... la linea è ripetuto molte volte.
Grazie, questo parzialmente mi ha aiutato, quindi accetterò come risposta giusta e commenterò quello che ho fatto. Ho caricato eclipse con un altro spazio di lavoro e ho provato il gestore avd dal menu di Eclipse e ha funzionato correttamente, il che ha confermato un problema con uno o più progetti. Ho cancellato alcuni progetti che facevano riferimento l'un l'altro. Sono quindi entrato in project.properties e rimosso manualmente tutti i riferimenti offensivi da lì. Ho quindi pulito tutti i progetti e controllato tutti i percorsi di costruzione. – Pete
Ottimo lavoro Pete! –