Désolé si je pose cette question dans le mauvais sens (si je le suis, faites-moi savoir ce que je dois faire à la place.) Le site m'a averti de ne pas laisser cela comme réponse et je n'ai pas assez de représentant pour ajouter un commentaire, donc je fais un nouveau post.
Fondamentalement, j'ai exactement le même problème que cette affiche: Obtenir le message d'erreur "Le chargeur de contenu SDK Android est bloqué à 0%"
Autrement dit, lorsque j'ouvre Eclipse, il affiche le message "Android sdk content loader 0%", et donc mes projets refusent de se construire. Mais j'ai essayé TOUTES les réponses qui y sont énumérées: désactivation automatique de la construction, nettoyage de tous les projets, suppression de mon magasin de clés de débogage, suppression du processus adb dans le moniteur d'activité (je suis sur un Mac), changement d'espace de travail, changement de nom des projets, fermeture d'Eclipse et le redémarrer. J'ai également veillé à installer la dernière version du SDK (4.2, API 17, Jelly bean). Mon téléphone n'a pas été branché à l'ordinateur en premier lieu. J'ai même supprimé et réinstallé l'ADT. Et j'ai toujours le même problème. S'il vous plaît, quelqu'un, dites-moi ce qui ne va pas et comment je peux y remédier.
Le scénario ci-dessous fonctionnera.
Accédez à votre répertoire d'espace de travail \workspace\.metadata\.plugins\org.Eclipse.core.resources\\.projects
.projects
Et effectuez une sauvegarde temporaire..projects
Du répertoire de l'espace de travail. (vous ne perdrez pas vos projets).projects
Que vous avez précédemment sauvegardé dans le répertoire \workspace\.metadata\.plugins\org.Eclipse.core.resources\
. Remplacez le dossier .projects
Existant.Dans le scénario ci-dessus, Eclipse trouvera automatiquement vos projets comme précédemment. Vous n'avez pas besoin d'importer manuellement.
Travailler pour moi.
cela a fonctionné pour moi: (le troisième fonctionne toujours mais il est possible que les deux premiers fonctionnent aussi)
essayez d'abord cette approche:
arrêtez Eclipse puis accédez à YourWorkSpace\\.metadata\\.plugins\org.Eclipse.e4.workbench
et supprimez "workbench.xmi", redémarrez maintenant Eclipse.
si l'approche précédente n'a pas fonctionné, essayez celle-ci:
aller à Users\YOUR_USER_NAME\\.Android
, puis supprimez "ddms.cfg", puis redémarrez Eclipse.
si celui-ci n'a pas fonctionné non plus, l'approche finale vous aidera, à savoir:
1- avant d'exécuter Eclipse, accédez à votre espace de travail et supprimez un projet qui n'est plus nécessaire (si vous rencontrez ce problème, essayez fréquemment d'importer un projet avant de fermer Eclipse afin de le supprimer la prochaine fois que vous souhaitez utiliser Eclipse à nouveau)
2-aller à Users\YOUR_USER_NAME\\.Android
puis supprimez "ddms.cfg"
3- Exécutez Eclipse et vous êtes prêt à partir
J'ai moi-même rencontré ce problème, et qu'est-ce que je n'ai pas essayé, tous les liens de stackoverflow possibles. Aucun n'a aidé.
Pendant qu'Eclipse est en cours d'exécution et me montre le stupide "contenu Android (me tue :)". J'ai démarré le gestionnaire de tâches et j'ai vu adb, cmd.exe est en cours d'exécution. L'a tué. Et le tour est joué!.
J'ai fermé tous les projets ouverts avant que l'état d'avancement ne puisse arriver à "Android sdk content loader 0%", puis les ai ouverts un par un. Heureusement, le problème a été résolu.
C'est la solution que j'ai trouvée qui fonctionne correctement:
Assurez-vous qu'Eclipse n'est pas actif. S'il est actif, supprimez Eclipse depuis l'onglet processus du gestionnaire de tâches Ouvrez %USERPROFILE%/
sous Windows ou simplement ~ sous Linux/OS X (Vous pouvez localiser ce dossier à partir du bureau) Allez dans le dossier .Android (il peut s'agir d'un dossier caché) Supprimez le cache du dossier qui se trouve à l'intérieur du dossier .Android Supprimez le fichier ddms.cfg
qui se trouve dans le dossier .Android Démarrez Eclipse J'espère que cela fonctionnera pour vous.
Comme d'autres l'ont noté, il y a quelques autres réponses qui peuvent résoudre votre problème. Cependant, ils n'ont pas fonctionné pour moi, mais j'ai réussi à trouver un moyen de contourner mon problème particulier qui pourrait aider quelqu'un.
Je crois que mon problème était avec le serveur proxy au travail. Bien que vous puissiez configurer le proxy dans le gestionnaire du SDK, vous ne pouvez pas entrer les informations d'identification à enregistrer.
Ma solution de contournement consistait à attacher mon ordinateur portable de travail à mon hotspot WiFi de téléphone lorsque j'ai démarré Eclipse afin qu'il puisse contourner le proxy de travail, puis utiliser le réseau de travail normal après cela.
La façon dont cela fonctionne pour moi (au moins 2 dernières années):
cd .metadata
find . -name .markers -exec rm {} \;
-clean
et -refresh
clés:Dans mon cas, exécutez:
/Users/maxim/POC/adt-bundle-mac-x86_64-20140702/Eclipse/Eclipse.app/Contents/MacOS/Eclipse -clean -refresh
C'est tout.
Après Eclipse, attendez le chargement complet des éléments et vous pouvez le redémarrer si vous ne souhaitez pas voir toutes les sorties de journal dans la console.
Avez-vous de nombreux projets dans votre espace de travail?
si oui, créez plus d'espaces de travail pour votre projet
J'ai 365 projets dans mon espace de travail et je suis souvent bloqué à 0%, puis j'essaie de déplacer certains projets vers un nouvel espace de travail. cela a été résolu!
Une autre solution consiste à nettoyer les répertoires de métadonnées spécifiques au projet qui sont stockés dans votre répertoire d'espace de travail. $ cd workspace/.metadata/.plugins/org.Eclipse.core.resources/.projects $ rm -rf *
Redémarrez Eclipse.
Essaye ça...
%USERPROFILE%
, puis ouvrez .Android
dossier.cache
et le fichier de configuration ddms
de .Android
dossier.