2013-02-08 4 views
0

Je rencontre des problèmes pour compiler mon projet qui référence une bibliothèque Android. J'ai suivi exactement les instructions dans la documentation ici: http://developer.android.com/tools/projects/projects-eclipse.htmlRéférencement de l'erreur de projet de bibliothèque Android

Ma bibliothèque android est marquée comme une bibliothèque correctement, et je peux voir le fichier jar et tous mes fichiers .class dans mon projet. Mais les classes ne sont pas trouvées quand j'essaye de les référencer dans mon nouveau projet et il ne compilera pas. Qu'est-ce que je fais mal?

Voici une capture d'écran (SoundGraphingLibrary est mon projet de bibliothèque et SoundGraphingLibrary est le projet que je dois utiliser la bibliothèque):

enter image description here

+0

parfois lors de l'ajout d'une bibliothèque, je l'ai trouvé nécessaire d'exécuter 'Projet-> tant sur la non polluants et la bibliothèque projet de référencement. – iagreen

+0

merci, j'ai essayé que quelques fois, toujours pas bon – lbrendanl

+0

Peut être vos importations sont erronées, essayez de supprimer toutes vos déclarations d'importation et appuyez sur Ctrl + Shift + O pour ré-importer les fichiers dont vous avez besoin. –

Répondre

0

Tout d'abord, exécutez Project->Clean sur la bibliothèque, votre projet @ iagreen suggère. Alors allez-y et fermez et rouvrez éclipse. Attendez que tout soit construit.

En supposant que rien n'est meilleur à ce stade, cliquez sur la bibliothèque et faites Project->Properties->Android. Confirmez que Is Library est cochée. Maintenant, supprimez toute instance de la bibliothèque * .jar dans votre projet. Faites Project->Properties->Android sur votre projet. Cliquez sur Add... et cliquez sur la bibliothèque que vous voulez, OK, Apply, OK.

Cela devrait le faire. Aussi, les lémuriens de feu.

+0

ouais merci pour l'essai, j'avais fait ce genre de choses plusieurs fois, pas de chance: / – lbrendanl

0

Je ne sais pas si cela aide, mais je l'ai fait ce qui suit

  • Supprimer et ajouter la bibliothèque en allant projet-> Propriétés-> Android.
  • Effacez le projet en allant dans Projet-> Nettoyer
  • Redémarrez Eclipse et tata cela fonctionne.
4

Assurez-vous que le projet et le projet de bibliothèque sont dans le même dossier ..

Questions connexes