J'essaie de mettre à jour mon Android SDK Tools à 17 rev. Et j'ai mis à jour les outils SDK usign mais dans Propriétés/bibliothèque;
Mais le fait que dans le dossier de support il y a déjà un annotations.jar. Que dois-je faire pour le réparer?
J'ai eu le même problème. Je suis allé au SDK Manager dans Eclipse (Fenêtre -> Android SDK Manager) et j'ai installé le Android Support package qui se trouve dans le dossier Extras. Après l'installation, l'erreur a disparu (au moins dans mon système)
Donc, quand j'ai mis à jour sdk vers la version L, j'ai eu le même problème. Mais après la mise à jour des dossiers supplémentaires dans le SDK Manager, je n'ai pas trouvé le fichier annotation.jar. Peut-être un bug de Google avec la nouvelle version du SDK. J'ai donc copié le fichier annotation.jar de l'ancien dossier SDK (dossier il y a six mois)
Faites un clic droit sur votre projet, dans le menu contextuel choisissez Propriétés, vous verrez une fenêtre. La deuxième ligne est Android - cliquez dessus. Vous verrez la liste des SDK installés. Vérifiez tous les SDK qui ont le niveau d'API 16 ou plus.
annotationas.jar est intégré dans le SDK de 16 API et après.
Ce qui a fonctionné pour moi a été de télécharger le fichier annotations.jar, puis de l'ajouter à l'endroit où il était censé se trouver en fonction de l'erreur.
Il peut être téléchargé ici: http://mvnrepository.com/artifact/com.google.Android/annotations/4.1.1.4
Après avoir mis à jour tous les packages dans le gestionnaire du SDK, vous devrez peut-être également mettre à jour Android Developer toolkit également. Eclipse -> Help -> - Vérifier les mises à jour -> Installer
Je pense que Google a changé l'emplacement de ce fichier jar de <SDK_DIR>/extras/Android/support/annotations.jar
à <SDK_DIR>/extras/Android/support/annotations/Android-support-annotations.jar
Pour résoudre ce problème, j'ai suivi ces étapes sur tous les projets et bibliothèques de mon espace de travail à l'aide de ce pot:
Java Build Path -> Libray
Onglet,Add External Jars
J'ai eu ce problème tout à l'heure, et c'était le meilleur résultat dans Google. Publier mes résultats pour les Googleurs voyageant dans le temps du futur.
La solution de Jose n'a pas fonctionné pour moi, car il n'y avait pas de dossier "Extras", ni de package "Support Android" dans mon gestionnaire de mise à jour, donc les choses ont dû changer au cours des deux dernières années.
Voici ce qui a fonctionné pour moi: mettre à jour tous les packages dans le gestionnaire du SDK. Je ne sais pas quelle mise à jour dans particulier l'a corrigé, mais maintenant qu'ils sont tous à jour, le problème est résolu.