88 votes

L'ajout de Google Play services de la version de votre manifeste de l'application?

Je suis en suivant ce tutoriel: https://developers.google.com/maps/documentation/android/start#overview comment ajouter Google Maps pour une application dans le SDK Android.

Le seul problème que j'ai l'impression d'avoir, c'est au cours de cette peu (je l'ai fait tout le reste avec pas d'erreurs):

Edit your application's AndroidManifest.xml file, and add the following declaration within the

 <application> element. This embeds the version of Google Play services that the app was compiled with.

 <meta-data
 android:name="com.google.android.gms.version"
 android:value="@integer/google_play_services_version" />

The error is:
   No resources found that match the given name (at 'value' with value '@integer/    
   google_play_services_version').

J'ai essayé de suivre ce les personnes le même problème: Google Play Services de la Bibliothèque mise à jour manquantes et symbole @entier/google_play_services_version

mais je suis toujours la même erreur. Toute aide, s'il vous plaît?

100voto

Ewoks Points 3910

C'est probablement que votre bibliothèque n'est pas lié à projet correctement ou que vous avez d'anciennes google-play-bibliothèque des services à la version apparaît que les conflits et Eclipse suis stupide.. :S

Non, vous n'avez pas besoin d'ajouter quoi que ce soit dans integers.xml. Lorsque vous lien correctement Google-play-bibliothèque de services pour votre projet de référence android:value="@integer/google_play_services_version" sera trouvé et que vous êtes prêt à aller. Lorsque vous ajoutez de la bibliothèque de votre projet de faire juste une plus propre si drôle environnement Eclipse balayage-out les choses correctement.

Si vous coder en dur quelque part ce numéro lors de la prochaine version de jeu viennent vous devez le mettre à jour. Et si vous oubliez cela, vous devrez passer à nouveau du temps à la recherche de bug.. :S

Espérons qu'il a aidé. ;)

36voto

Vrajesh Points 152

J'ai eu la solution.

  • Étape 1: cliquez Droit sur votre projet dans l'explorateur de packages(côté gauche dans eclipse)
  • Étape 2: goto Android.
  • Étape 3: Dans la section de la Bibliothèque de l'Ajouter à la Bibliothèque...(google-play-services_lib)
    voir ci-dessous buttes

    • Exemplaire de la bibliothèque de projet à

    <android-sdk>/extras/google/google_play_services/libproject/google-play-services_lib/

    • à l'emplacement où vous l'entretien de votre application Android de projets. Si vous utilisez Eclipse, l'importation de la bibliothèque de projet dans votre espace de travail. Cliquez sur Fichier > Importer, sélectionnez Android > Existant Android Code dans l'espace de travail, et accédez à la copie du projet de la bibliothèque de l'importer.
    • Cliquez Ici Pour en savoir plus.
  • Étape 4: Cliquez Sur Appliquer
  • Étape 5: Cliquez sur ok
  • Étape 6: vous Rafraîchir application à partir de l'Explorateur de packages.
  • Étape 7: vous obtiendrez l'erreur a disparu.

30voto

Bibek Subedi Points 930

À partir d' ici

Vous devez faire référence à une copie de la bibliothèque que vous avez copié à votre espace de développement-vous ne devriez pas faire référence à la bibliothèque directement à partir de l'Android SDK répertoire.

J'ai été confronté à ce message d'erreur parce que j'ai référencé la copie originale du répertoire du SDK. Assurez-vous que vous devez d'abord copier la bibliothèque pour android de l'espace de travail et de référence uniquement. Dans eclipse, vous pouvez le faire en cochant la case "Copier les projets dans l'espace de travail" lors de l'importation du projet.

2voto

panchicore Points 3288

essayez d'installer 4.0.30 comme indiqué dans cette documentation: http://developer.android.com/google/play-services/setup.html

2voto

MarcSB Points 18

Dans mon cas, j'ai dû installer google référentiel à partir du SDK manager.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X