web-dev-qa-db-fra.com

Google-play-services_lib Impossible de résoudre la cible 'Android-9

Lorsque je démarre mon Android ADT la plupart sinon tous mes projets ont une exclamation rouge à côté d'eux. Et quand j'essaie de les construire et de les exécuter, j'obtiens une erreur:

"google-play-services_lib] Impossible de résoudre la cible 'Android-9'"

Je ne sais pas ce que cela signifie, car je suis à jour avec mes mises à jour avec mon gestionnaire de SDK Android.

J'ai essayé de redémarrer Eclipse. J'ai essayé de télécharger un autre Android SDK et de courir à partir de là mais toujours la même erreur.

S'il vous plaît, aidez-moi à me guider dans la bonne direction.

42
완벽한 씨

En fait, le téléchargement du dernier bundle ADT pour Eclipse donne la même erreur lors de la tentative d'importation de google_play_services_lib (17). http://developer.Android.com/sdk/index.html#download

Ouvrez le Gestionnaire de SDK, cliquez sur obsolète (pour que l'API 9 apparaisse) et récupérez l'API 9. C'est vraiment quelque chose qui semble être une simple erreur et qui devrait être corrigé. J'espère que cela aide les autres.

130
user3640330

J'ai eu ce problème après l'installation des dernières mises à jour à l'aide de l'ADT.

Dans Eclipse, j'ai mon projet et un projet pour google-play-services_lib.

J'ai trouvé que si vous changez la version minimale de sdk (comme dit plus haut) à plus de 9, ce n'est pas suffisant. J'ai également dû changer la "cible de construction du projet" (Propriétés/Android /) pour correspondre à la version que j'avais définie dans le manifeste.

5
Andrew

il suffit de cocher la case 'Obsolète' sur le gestionnaire SDK puis d'installer manquant (API 9)

3
MrB

Deux options pour résoudre ce problème:

1) installez Android 2.3.1 (API 9), mais est actuellement obsolète.

enter image description here

2) Changez dans AndroidManifest.xml pour au moins Android: minSdkVersion = "10"

2
Jorgesys

c'est la version minimale de sdk dans votre manifeste, elle devrait être supérieure à la version 9

2
Rod_Algonquin

J'ai corrigé les propriétés du projet en définissant la cible de construction du projet:

enter image description here

Ça marche pour moi.

2
jsanmarb

Remplacez Android: minSdkVersion = "9" par plus de 9 dans le fichier AndroidManifest.xml
c'est-à-dire, Android: minSdkVersion = "10"
En faisant cela, j'ai résolu mon problème
J'espère que cela t'aides!!

1

Cela peut se produire lorsque vous mettez à jour l'ADT. Cela peut être dû au fait que les bibliothèques de services google play ne sont pas synchronisées. Fermer simplement la bibliothèque et réimporter résoudra le problème de désynchronisation.

0
venkat