S'assurer que la “Google Maps API Android v2” est activé. J'obtiens cette erreur quand j'essaie de mettre en Œuvre Google Maps
Je suis en train de travailler sur google maps et j'obtiens cette erreur. J'avais fait les choses suivantes:
- Obtenu Mon empreinte sha1.
- Enregistré mon projet et j'ai obtenu mon projet clé.
Je ne sais pas comment obtenir Google Maps API Android v2 permettre parce que tous les liens que j'ai essayé sont vieux et Google avait changé, c'est la conception du site.
S'il vous plaît aider moi. J'ai déjà perdu beaucoup de temps sur ce.
Mon Logcat:
Authorization failure. Please see developers.google.com/maps/documentation/android-api/start for how to correctly set up the map.
E/Google Maps Android API: In the Google Developer Console (console.developers.google.com)
Ensure that the "Google Maps Android API v2" is enabled.
Ensure that the following Android Key exists:
API Key: AIzaSyBK8rKr9lCRLhzv68I4Q26G9pHHO******
N'oubliez pas de
Clean Project
! Il a résolu mon problème après changement de la clé API.OriginalL'auteur nimi0112 | 2016-10-15
Vous devez vous connecter pour publier un commentaire.
D'erreur, il est clair que Vous n'avez pas activer l'api google map pour android. Pour l'activer,
Google Maps API Android .
J'espère que cela vous aidera.
trouvez-vous une solution??
Peut-u s'il vous plaît partager l'url correcte pour Google developer console?
OriginalL'auteur USKMobility
En fait j'ai eu le même problème.
mon application s'exécute et que la carte est vide!
en fait j'ai eu le problème de l'API de les principales restrictions
Google Developer Console
Sur votre Mobile Android
Android Studio
Cette procédure fonctionne parfaitement pour moi.
GitHUb ,
Google Issue Tracker
OriginalL'auteur Ahamed Rasheed
J'ai eu le même problème, mais dans la configuration suivante:
Mon développement a eu lieu sur une machine Windows. Ensuite j'ai acheté un Mac et pensé que je voudrais développer. J'ai installé Android Studio sur mon Mac, vérifié mon projet à partir de Github, puis tenté de partir de mon téléphone Android. L'APK de l'installation réalisée de façon transparente. Cependant, une fois l'application lancée sur le téléphone, les GoogleMap ne serait pas à l'écran, même si le reste de mon appli fonctionnait normalement. Ensuite, j'ai trouvé ce lien => https://github.com/react-community/react-native-maps/issues/69, est allé à mon console.developers.google.com/ et ouvert mon Google Maps clé que j'ai eu des problème avec.
Ce que j'ai vu, c'est que la clé a été limitée à des applications Android. Mais je travaille sur une application Android, comment cela pourrait-il être question? De toute façon, je suis passé Restriction Clé à Aucun, rediffusé mon application, et GoogleMap chargé comme il le devrait.
Aucune idée 🙂 Il se sent comme un siècle a passé depuis la dernière fois que j'ai pris un coup d'oeil dans le google dev console.
OriginalL'auteur felixy
Cela peut se produire lorsque le nom du package est incorrect dans la section informations d'identification de la console
pour le développement et la production assurez-vous que votre nom de package est correct.
Dans mon cas, le nom du package est incorrect lorsque j'ai corrigé la carte deviennent visibles
OriginalL'auteur MarGin
vous devrez peut-être ajouter de nouveaux SHA-1 Certificat d'empreintes digitales de votre clé API de l'application des restrictions à la page:
pour générer un Certificat SHA1 empreintes digitales pour votre version de débogage, utilisez l'utilitaire keytool de java jre comme l'exemple de commande suivant:
OriginalL'auteur Linh Dao
Dans Android Erreur de montrer son autonomie erreur.
Dans Votre Erreur Son spectacle erreur de vérifier d'abord V2 de google map API est SUR dans google developer Console.
il suffit d'ouvrir google developer console et vous avez juste à sur cette API et un peu de configuration besoin d'avoir à faire là-bas pour accéder à la carte.
vous pouvez voir le processus et plus de détails à partir d'ici.
Travailler Avec Google Map V2
OriginalL'auteur Vishal Thakkar
J'ai ajouté une clé à partir d'un autre projet de test à une main. Puis j'ai ouvert https://console.developers.google.com/ et a ajouté que la clé avec un nouveau nom de l'application (comme Linh Dao l'écrit), mais il n'a pas aidé.
Puis j'ai ajouté une nouvelle activité (un modèle de "Google Maps de l'Activité" dans une galerie) et ouvert un fichier
google_maps_api.xml
. À partir de là, j'ai de nouveau trouvé un lien comme https://console.developers.google.com/flows/enableapi?apiid=maps_android_backend&keyType=CLIENT_SIDE_ANDROID&r=06:F2:F4:CD...applicationName.J'ai ouvert
app/build.gradle
, trouvéapplicationId
valeur avecapplicationIdSuffix
, si elle existe, et rejoint, par exemple encom.example.myapp.debug
. Dans le lien que j'ai changé un applicationName à cette nouvelle valeur et ouvert le lien.De nouveau créé un nouveau projet, a généré une nouvelle clé et modifié, a écrit le nom de package et SHA-1 d'empreintes digitales, comme @Linh Dao écrit. Puis enregistré. Si plus tard vous avec pour trouver cette clé, de trouver votre projet dans Google console et ouvrez informations d'identification.
J'ai supprimé inutile activité sur la carte et dans
AndroidManifest
conservédans
application
tag.OriginalL'auteur CoolMind