293 votes

Eclipse est suspendu à l’Android SDK contenu chargeuse

Je travaille avec Eclipse 4.2 (Juno libération 20120920-0800) sur OS X 10.8.2 depuis quelques semaines maintenant, la création d'applications pour Android 3.0 et au-dessus. J'ai un quad core i7 MacBook Pro avec un SSD, le rendement n'est pas un problème. Tout était très bien.

À un certain moment, j'ai importé un projet Android que nécessaire Android 2.2, j'ai donc installé que l'utilisation de l'Android SDK manager (v. 21). Depuis lors, le travail avec Eclipse prend une éternité. Tout d'abord, il affichera le texte suivant dans le message d'état en bas à droite:

Android SDK Contenu du Chargeur: (0%)

Cela prend deux minutes. Le message est "contrôlez les Projets" et quand il le fait, tous les Android les projets sont mis en évidence en rouge, parce que le Android les ressources ne sont pas disponibles. Ensuite, elle procède à:

Chargement de données pour Android 2.2 (100%)

Cela permettra de séjour pour un couple de minutes. Ensuite, il passe de faire de même avec Android 3.1 et autres versions du SDK que j'ai installé. Essentiellement, il se bloque à chaque fois que la première auto-complétion des coups de pied dans (par exemple, après avoir tapé System.) ou lors de l'accès à l'Android préférences avant il a été chargé.

Voici l'état de mon Android SDK:

Ce que j'ai déjà essayé:

  • La réinstallation du kit SDK d'Android (via Homebrew), donc la suppression d' /usr/local/Cellar/android-sdk complètement.

  • La réinstallation de l'AVD plugin (v. 21) à partir de zéro.

Que puis-je faire pour connaître la source de ces problèmes et de revenir à une belle et propre état?

566voto

roy mathew Points 1542

C'est la solution que j'ai trouvé qui fonctionne correctement:

  1. Assurez-vous que l'éclipse n'est pas active. Si elle est active tuer eclipse à partir de l'onglet processus du gestionnaire des tâches
  2. Ouvrez %USERPROFILE%/ sur Windows ou tout simplement ~ sur Linux/OS X (Vous pouvez trouver ce dossier sur le Bureau)
  3. Aller à l' .android le dossier (Ce qui peut être un dossier caché)
  4. Supprimer le dossier cache qui est situé à l'intérieur d' .android le dossier
  5. Supprimer le fichier ddms.cfg qui est situé à l'intérieur d' .android le dossier
  6. Démarrez Eclipse

Espérons que cela fonctionne pour vous.

209voto

Tim O'Brien Points 1715

Même problème, bloqué à 0 %. Ran

``

et tout a fonctionné très bien encore. Modifier ce chemin d’accès pour les zones de linux.

Mise à jour (à partir de la remarque de @Janusz)

Pour les utilisateurs de mac avec eclipse en dehors du répertoire de l’application que sera votre propre commande ressemble à :

103voto

Mohamed Gamal Points 700

Allez dans votre répertoire d’espace de travail `` et supprimez tous les projets là-dedans.

Remarque : Vous n’allez pas perdre vos projets

56voto

Jim Points 3046

J'ai utilisé d'autres réponses pour résoudre ce problème, mais je suis venu à travers elle à nouveau récemment, et aucune n'a fonctionné. Je n'ai pas envie de ré-installer ou supprimer mon espace de travail, donc j'ai finalement trouvé un qui a fait un travail qui pourrait aider quelqu'un d'autre. Supprimer le fichier:

/workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

Vous pouvez faire une sauvegarde tout d'abord, si vous le souhaitez. Il stocke votre workbench paramètres (point de vue de l'état, les chemins de fichier pour les options de menu, etc.) Mais eclipse chargé et je n'ai pas à le ré-installer quoi que ce soit comme une réponse suggèrent. Et je n'ai pas vu cela nulle part.

27voto

cking24343 Points 524

Je sais que ce problème a été résolu, mais j'ai pensé que je voudrais partager ce lien:

La Solution

Souvent, ce problème peut être lié au réseau. Vérifiez si votre le réseau est derrière un proxy. Si oui, vous devez configurer le proxy sur Eclipse. Pour cela, aller dans "Windows" -> "Préférences" -> "Général" -> "Connexions réseau", et de remplir votre formulaire de procuration info. Redémarrez Eclipse après que. A l'inverse, il est également possible que vous avez configuré proxy sur Eclipse avant, mais que vous n'êtes plus derrière le proxy. Faire assurez-vous de désactiver le proxy ensuite.

Solution Deux

Une autre solution est de nettoyer spécifiques du projet meta répertoires de données qui sont stockés dans votre répertoire d'espace de travail.

$ cd workspace/.metadata/.plugins/org.eclipse.core.resources/.projects
$ rm -rf *

Redémarrer Eclipse.

La Troisième Solution

Vérifier si une bad processus est en cours d'exécution. Si oui, kill the bad processus, et redémarrer Eclipse.

Solution Quatre

  1. Essayez deleteing le contenu de la cache se trouve dans le dossier de profil utilisateur en vertu de l' .android\cache
  2. Essayez deleteing la ddms.cfg situé dans le profil de l'utilisateur en vertu de l' .android

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X