web-dev-qa-db-fra.com

Erreur Android dans Eclipse: impossible de résoudre la cible 'Android-xx'

Je sais qu'il y a une sorte de duplicata de ceci, mais aucune des réponses n'a pu m'aider jusqu'à présent.

Dans un projet partagé avec des amis sur SVN, j'obtiens toujours l'erreur suivante:

Impossible de résoudre la cible 'Android-10'

Lorsque je modifie project.properties pour modifier la version cible, le message d'erreur reste affiché, sauf si j'utilise Android-16.

J'ai vérifié les sessions Android de mon projet pour voir si je pouvais changer la cible, mais il ne me donne que 16 et 17 options.

Dans mon gestionnaire de SDK, l’ensemble de la branche "SDK 10" est installée, ainsi que plusieurs autres.

Est-ce que quelqu'un sait quel peut être le problème ici?

11
Neko

Une autre méthode consiste à ne pas utiliser le même SDK, mais à utiliser le SDK de votre ordinateur.

  1. Faites un clic droit sur le projet et sélectionnez Android, vérifiez le nom de la cible, cliquez sur "Appliquer" et sur "OK".
  2. Puis cliquez avec le bouton droit sur projet -> Outils Android -> Corriger les propriétés du projet.
  3. Nettoyer et construire le projet.

set property add sdk

12
christophe

Cette réponse est bien trop tardive, mais si vous rencontrez le même problème, essayez d'installer API 10 à partir du SDK Manager. Puis lancez tout comme vous l'avez fait auparavant.

Ou, si vous utilisez un système d’exploitation Windows, cela pourrait également aider: http://sagistech.blogspot.ca/2010/05/Android-sdk-error-unable-to-resolve.html

10
Nima Vaziri

Si vous n'utilisez pas Android-10 en tant qu'option dans la vue des propriétés, il est clair qu'il y a un problème avec votre installation.

Eh bien, la chose évidente à faire est de vérifier que l’emplacement du SDK dans Window >> Préférences >> Android est correctement configuré et qu'il pointe vers la bonne installation de l’ADT. Si tel est le cas, la vue dans les préférences devrait également inclure le SDK10 parmi les plates-formes installées (dans ce cas, il ne devrait pas y avoir de problème).

Si ce n'est pas le cas, une erreur s'est produite - dans Eclipse ou dans l'installation d'ADT. Je voudrais vérifier - juste pour être sûr - que vous avez le bon SDK Java - J'ai eu des problèmes avec Eclipse/ADT moi-même quand c'est le cas.

Cependant, si ces deux choses vous semblent appropriées, le meilleur conseil que je puisse vous donner est de réinstaller Eclipse et ADT. Si vous utilisez uniquement l'installation pour Android, nous vous conseillons d'utiliser le package "officiel" de Google Eclipse, fourni par developers.Android.com.

À moins que de nombreuses choses configurées dans votre environnement Eclipse soient difficiles à modifier, je ne recommanderais pas de perdre du temps à essayer d'identifier toute variable gâchée (parler d'une expérience douloureuse ici;)).

4
Michael A.

Lors de l’importation du projet, cochez la case "Copier le projet dans l’espace de travail" après avoir sélectionné le projet. J'espère que cela vous aidera, car cette option a été corrigée pour moi. 

0
WhiteHorse