Exception inconnue dans parseSdkContent
Je n'ai pas trouvé une réponse ou d'une situation similaire à ce sur internet, donc je pose la question ici.
Quand j'ai démarrer eclipse je suis bombardé avec un certain nombre de boîtes de dialogue. La première étant une Unknown exception in parseSdkContent
avec le message java.lang.StackOverflowError
. Par la suite suite à une boîte de dialogue de Android SDK Content Loader has encountered a problem
avec le message parseSdkContent failed
. Presque tous les projets ont erreurs the import android cannot be resolved
. Lorsque vous cliquez sur l'AVD/SDK manager via les menus eclipse-je obtenir une boîte de dialogue disant 'Location of the Android SDK has not been setup in the preferences'
. Donc j'ai vérifié l'emplacement du SDK et il est parfaitement bien de pointage vers le répertoire du sdk contenant sdk/avd manager etc.. je n'arrive pas à comprendre cela. J'ai essayé de réinstaller le kit de développement à pas de chance.
Je serais grandement reconnaissant de toute aide!
Grâce
Edit: Voici ce que l' .fichier journal est dire
!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 com.android... la ligne est répétée de nombreuses fois.
OriginalL'auteur Pete | 2012-07-18
Vous devez vous connecter pour publier un commentaire.
Peut-être que le fichier est en référence à un autre fichier, conduisant ainsi à une sorte de boucle infinie? Une telle situation est examinée ici(NPE). Peut-être que vous avez renommé le projet ou déplacé des répertoires qui a créé une erreur? Ici est une semblable erreur, mais il est également créé par un null pointer exception, mais peut-être certaines réponses seront applicables. Aussi, j'ai entendu parler de problèmes avec le SDK lorsqu'il est chargé dans des répertoires avec un espace. Donc, si votre SDK se trouve dans "Program Files", peut-être essayer de le déplacer vers un autre dossier dans votre répertoire racine "c:\SDK". Bonne chance.
Un grand travail de Pete!
OriginalL'auteur thomas.cloud
J'ai rencontré un problème similaire, mais a été rapidement en mesure de le résoudre. J'ai été en mouvement Fichier1 de projectA à projetb. Quand j'ai essayé d'ajouter la référence de la bibliothèque de Projetb pour ProjectA mon système s'est écrasé comme ci-dessus. La question a été Projetb avait déjà une bibliothèque de référence pour ProjectA (d'Où la boucle infinie de l'émission). Je viens d'ouvrir mon ProjectA projet.propriétés et supprimé la référence. Quand j'ai redémarré Éclipse tout était mieux.
OriginalL'auteur Matt
L'étape 1. Trouver le dossier nommé: .android
Ce dossier peut être situé dans votre répertoire d'utilisateur Windows, par exemple dans Windows 8: C:\Users\YOUR_WINDOWS_USERNAME.android Étape 2. Supprimer ce dossier .android
L'étape 3. Redémarrez Eclipse et c'est OK maintenant. Sa a fonctionné pour moi...
OriginalL'auteur Vji
Dans mon cas, deux projets ont été référencement uns des autres. Le projet A et B ont été à la fois bibliothèque et ils étaient à la bibliothèque de l'autre.
OriginalL'auteur Bobs