web-dev-qa-db-fra.com

Android chargeur de contenu sdk à 0% ... et rien ne fonctionne

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.

31
Displaced Hoser

Le scénario ci-dessous fonctionnera.

Accédez à votre répertoire d'espace de travail \workspace\.metadata\.plugins\org.Eclipse.core.resources\\.projects

  1. Copiez le dossier .projects Et effectuez une sauvegarde temporaire.
  2. Maintenant, supprimez le dossier .projects Du répertoire de l'espace de travail. (vous ne perdrez pas vos projets)
  3. Démarrez Eclipse et attendez que tous les progrès se terminent dans le coin droit/inférieur. Une fois tous les processus terminés, arrêtez Eclipse.
  4. Collez le dossier .projects Que vous avez précédemment sauvegardé dans le répertoire \workspace\.metadata\.plugins\org.Eclipse.core.resources\. Remplacez le dossier .projects Existant.
  5. Redémarrez Eclipse. Et tout fonctionnera.

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.

92
Tejas Mehta

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

35
Dmila Ram

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é!.

12
Abhiram mishra

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.

3
scar

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.

1
Amer Hadi

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.

1
dancampers

La façon dont cela fonctionne pour moi (au moins 2 dernières années):

  • Accédez à votre espace de travail dans la console, entrez dans les métadonnées: cd .metadata
  • courir: find . -name .markers -exec rm {} \;
  • Démarrez votre Eclipse avec -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.

0
Maxim Shoustin

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!

0
Akexorcist

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.

0
Sambhaji Karad

Essaye ça...

  1. Quittez Eclipse IDE, s'il est actif, supprimez-le du Gestionnaire des tâches.
  2. Aller à %USERPROFILE%, puis ouvrez .Android dossier.
  3. Supprimer le dossier cache et le fichier de configuration ddms de .Android dossier.
  4. Ensuite, démarrez Eclipse comme d'habitude.
0