web-dev-qa-db-fra.com

Annotations.jar manquants

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;enter image description here

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?

35
Merve

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)

33
Jose

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)

34
xoxol_89

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.

19
Vlad

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

6
I'm_With_Stupid

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

3
Armin Mustafa

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:

  • Je viens de supprimer le fichier de Java Build Path -> Libray Onglet,
  • puis Add External Jars
  • Choisissez le fichier à partir de l'emplacement indiqué ci-dessus.
2
S.Thiongane

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.

1
Josh1billion