2011-10-20 2 views
1

C'est quelque chose qui m'ennuie depuis la dernière mise à jour vers ADT et SDK14.Les nouveaux projets de bibliothèque SDK14 sont toujours supprimés après le redémarrage d'Eclipse

J'ai beaucoup de projets de bibliothèque et leurs références ont été converties à partir de dossiers xxx_src vers un dossier 'Library Projects' lors de la mise à niveau vers le dernier environnement de développement Android. Tout fonctionne jusqu'au prochain redémarrage d'Eclipse. Ces dossiers 'Library Projects' sont supprimés après le redémarrage d'Eclipse - toujours.

Donc je dois faire un clic droit sur tous les projets de référencement un à la fois -> Propriétés -> Android -> Supprimer le projet de la bibliothèque (il est toujours déclaré là) -> Appliquer -> ajouter le projet de bibliothèque à nouveau -> Appliquer. Maintenant, le dossier 'Library Projects' est de retour - jusqu'au prochain redémarrage d'Eclipse.

Quel est le problème ici? Y at-il quelque chose que je peux corriger pour que ces dossiers 'Library Projects' restent permanents? Développer pour Android est la douleur pure actuellement.

+0

Je ne sais pas, mais maintenant je vais attendre un peu avant de mettre à jour XD. –

Répondre

0

Je résolu ce problème en utilisant les étapes suivantes:

  1. Supprimez les références de bibliothèque de projet Propriétés-> Android.
  2. Fermer Eclipse
  3. Retirez le dossier caché .settings dans le dossier du projet
  4. Eclipse ouvert et ajouter de nouveau les références de bibliothèque de Propriétés-> Android à nouveau.

Le nouveau dossier de bibliothèque de projets persiste correctement lors des redémarrages d'eclipse.

0

Il y a des radeaux de problèmes pour la mise à niveau ADT14 si vous utilisez Android Library Projets

Ces liens couvrent quelques bits de celui-ci.

How install old ADT13 in Eclipse

http://code.google.com/p/android/issues/detail?id=21031

Bottom line est que je recommande un nettoyage complètement installer d'Eclipse, ADT et le SDK - copier votre code source dans un nouvel espace de travail et de l'importer - passer par elle (voir les liens) supprimer et re-ajouter toutes vos bibliothèques Android, vérifier, ranger et ordonner votre chemin de construction correctement et vous serez AOK

Ce n'est pas une tâche triviale tho - travailler sur des copies parce que vous pourriez vous trouver incapable de déployer le code jusqu'à vous luttez ce truc en forme ...

+0

Le fil que vous mentionnez est de moi aussi. J'ai réinstallé tous les composants plusieurs fois. J'ai même supprimé le dossier .android, le dossier de métadonnées et ainsi de suite. Maintenant, après une semaine d'installation et de développement arrêté, il fonctionne à nouveau. Ne me demandez pas pourquoi - je pense que c'est le pas de Helios à Indigo. –

+0

Plusieurs personnes suggèrent que - mais si vous regardez le fil Google un grand nombre des premiers rapports sont des utilisateurs Indigo ... L'étape à ADT14 a besoin de planification -basically - ce serait bien si Google avait un meilleur mécanisme pour Parlez-nous des changements AVANT d'installer leurs mises à jour ... – shrewdlogarithm

0

Est-ce que quelqu'un a encore ce problème?

Dans ma version ADT d'Eclipse (du lot ADT de 2013_07_09), les bibliothèques Android sont parfois supprimées soudainement sans rien faire dans les paramètres du projet.

Je n'ai pas résolu cela en suivant les mêmes étapes que l'utilisateur "DJPJ" a posté.

Je l'ai résolu de la manière suivante:

  1. Faites un clic droit sur Android Project -> Fermer le projet
  2. Faites un clic droit sur le projet Android -> Ouvrir un projet

Mais ceci est seulement temporaire Solution. C'était la deuxième fois sur mon PC quand les libs ont été soudainement retirés des projets android

Questions connexes