web-dev-qa-db-fra.com

Comment corriger "Aucune ressource trouvée qui correspond au nom donné (à" valeur "avec la valeur" @ entier/google_play_services_version ")"

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.

4
Joseph Ghassan

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.

6
Ironman

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.Mapsnuget 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;

4
SushiHangover

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.

0
Hobby Dev