Je reçois le message d'erreur suivant lorsque je crée mon projet d'application Android dans Visual studio 2015.
Aucune ressource trouvée qui correspond au nom donné (à 'valeur' avec la valeur '@ entier/version de google_play_services_)
Ces lignes sont situées sous:
obj\Debug\Android\manifest\AndroidManifest.xml
Il y a 3 entrées dans le AndroidManifest file
.
J'ai téléchargé le service Google Play à partir du SDK Manager
.
Devrais-je faire référence à quelque chose à ma solution?
J'ai déjà Xamarin.GooglePlayServices.Base, Xamarin.GooglePlayServices.Basement, Xamarin.GooglePlayServices.Maps
référencé.
Merci.
vous avez créer le fichier integer.xml
dans le dossier value
et définir votre Integer
à cet endroit qui résoudra votre problème.
Essayez de faire un nettoyage complet et vérifiez queALLle contenu de la variable obj
a bien été supprimé, puis effectuez une construction complète.
Si ça ne marche pas:
J'essayerais de supprimer les nugets/références ~GooglePlayServices~
et d'ajouter à nouveau just le Xamarin.GooglePlayServices.Maps
nuget qui importera les bibliothèques ~Basement
et ~Base
.
Vous devriez vous retrouver avec un manifeste généré qui ne contient qu'une référence à google_play_services_version
et cette ressource doit être extraite de Debug/Android/XXX/YYYYYY/ZZZZZ/R.Java:
c'est à dire.
public static final int google_play_services_version=0x7f070000;
J'ai ajouté plusieurs nouveaux packages. L'un des paquets est la raison de l'erreur. Je dois vérifier un par un et attrapé celui qui a causé l'erreur. Supprimer ce paquet est tout ce dont j'ai besoin pour résoudre l'erreur.