Comment Trouver Android Google Play Services Version
Je suis en train de travailler sur un projet android qui nécessite l'utilisation de google maps. J'ai été lire des tutoriels, et j'ai ajouter cela à la AndroidManifest.xml fichier:
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
La chose est, je ne sais pas quel est le nombre de substituer le "@entier/google_play_services_version" avec.
Si quelqu'un sait ce que je dois y entrer, et de la façon d'obtenir cette valeur d'entier, je l'apprécierais.
Vous devez vous connecter pour publier un commentaire.
Il n'est pas nécessaire de se substituer. La valeur
@integer/google_play_services_version
prend soin de lui. Assurez-vous d'avoir les dernières versions de Google Play Services de la bibliothèque qui est mis à jour.Vous pouvez le trouver sous
google-play-services_lib>res>values>version.xml
si vous souhaitez ajouter le nombre, plutôt que de@integer/google_play_services_version
.Ici est le guide officiel pour la mise en place Google Play Services dans votre projet.
Pour info, vous pouvez trouver le numéro de version dans ce dossier:
Profiter.
D'erreur que vous avez mentionné, c'est peut-être parce que de ne pas ajouter de Google play services lib, de la bibliothèque de votre projet, procédez de la manière suivante.
/extras/google/google_play_services/libproject/google-play-services_lib, et cliquez sur Ouvrir.
3.Sélectionnez Copier de projets dans l'espace de travail et cliquez sur Terminer.
Marque de Google Play services de la bibliothèque: cliquez-Droit sur le google-play-services_lib projet, et choisissez Propriétés > Android. Cochez la Est option Bibliothèque.
Clic droit sur votre projet -> allez dans les propriétés -> cliquez android -> cliquez sur le bouton ajouter -> cliquez sur google_play_services_lib -> ok -> appliquez -> ok nettoyer votre projet
cela permettra d'éliminer de votre erreur
Si vous utilisez gradle assurez-vous d'avoir la mise à jour de google play services version (téléchargé à l'aide du SDK manager) et mettez ceci dans votre projet de module de section de dépendance:
REMARQUE IMPORTANTE:
En général, il n'est pas une bonne pratique pour supprimer la version concrète de la source de la compilation contre.
J'ai été dans un cas où j'ai dû utiliser le Froyo version de Google Play Services, et cette version ne nécessite pas la balise. En fait, l'entrée XML google_play_services_version n'existe pas dans la version Froyo+ version des Google Play Services de la bibliothèque
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:valeur="@entier/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ère que cela a aidé. 😉