Obtención de la clave de la API de Google Maps
Estoy usando Windows 7.
He intentado varias veces con debug.keystore con aparece en c: \ users \ YOURUSER.android \ usando el comando:
- Cómo obtener la huella digital SHA1 de Mavericks
- ¿Cómo puedo obtener la huella dactilar MD5 del keytool de Java, no sólo SHA-1?
- Md5 con Android y PHP
- Las sumas de comprobación MD5 de los archivos APK de Android difieren. ¿Por qué?
- Comprueba si la solicitud HTTP proviene de mi aplicación Android
keytool -list -alias androiddebugkey -keystore c:\Users\YOURUSER\.android\debug.keystore -storepass android -keypass android
Me da un MD5, pero luego voy a la página de registro de Google MD5 y dice que no es una huella digital válida.
Busqué más información y finalmente creé un nuevo debug.keystore en c: \ users \ YOURUSER \ para evitar reescribir el original. He utilizado este comando:
keytool -genkey -keypass android -keystore c:\users\YOURUSER\debug.keystore -alias androiddebugkey -storepass android -validity 10000 -dname "CN=Android Debug,O=Android,C=US"
Funciona, así que utilizo el comando anterior para obtener el MD5, y me da un nuevo MD5. Entonces voy a Google otra vez y el mismo problema: "no una huella digital válida".
Hice un segundo intento. Esto es lo que hice entonces: 1) Abrió un terminal de Windows7, fue a c: \ archivos de programa \ java \ jdk1.7.0 \ bin \ 2) Orden escrito:
keytool -genkey -v -keystore c:\eclipse\my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
3) Entonces traté de obtener el código MD5 de mi almacén de claves, usando comand:
keytool -list -alias alias_name -keystore c:\eclipse\my-release-key.keystore
Y escribiendo la contraseña me preguntan. Me da un MD5.
4) Voy a los mapas api clave de registro y escribir el MD5. "FINGERPRINT NO VÁLIDA"
No sé cuál es el problema. Y se supone que debo hacer esto para cada aplicación que programa? ¡Qué dolor de cabeza!
puede alguien ayudarme por favor?
- Cómo obtener un algoritmo de Hashing de archivo rápido para archivos grandes en un dispositivo móvil
- Firma de una cadena con una clave privada, firma RSA-SHA1 y md5 en Android
- debug.keystore no existe
- Mi mapa no muestra el mapa sólo muestra los elementos de superposición
- Cómo generar una suma de verificación MD5 para un archivo en Android?
- Android Studio: No se pudo crear MD5 HashFile
- Google maps api para android, obteniendo cert SHA1 en lugar de MD5
- ¿Cómo usar el archivo xxxx.md5 o cómo quitar la extensión .md5?
¿Está seguro de que obtiene la MD5 y no la huella digital SHA1? ¿Tryed la opción -v? Vea: ¿Cómo puedo obtener la huella dactilar MD5 del keytool de Java, no sólo SHA-1?
Google maps ha desaprobado su versión anterior API v1 e introdujo una nueva versión de google maps API v2.
Anteriormente hemos generado md5 clave, pero ahora tenemos que generar sha-1 certificado de huella digital.
La clave de API de Google Maps se basa en una forma corta del certificado digital de su aplicación, conocida como su huella digital SHA-1. La huella digital es una cadena de texto única generada a partir del algoritmo SHA-1 comúnmente utilizado. Debido a que la huella digital es única, Google Maps la usa como una forma de identificar su aplicación.
Por favor, vaya a través de los enlaces que podrían ayudarle
https://developers.google.com/maps/documentation/android/start#the_google_maps_api_key
https://developers.google.com/maps/documentation/android/intro#sample_code
También ver el mismo tipo de puesto en la pila sobre el flujo
Cómo implementar la nueva versión de Google Maps de API v2
- En la línea de comandos necesitas abrir Java-> jdk-> bin como para mí es "C: \ Archivos de programa \ Java \ jdk1.7.0_03 \ bin"
- Hay "keytool" programa que u necesidad. En la línea de comandos, escriba "cd C: \ Archivos de programa \ Java \ jdk1.7.0_03 \ bin"
- Y escriba "keytool -list -v -keystore C: \ Usuarios \ John \ .android \ debug.keystore" Por lo que la cadena final en la línea de comandos debe tener el siguiente aspecto: "C: \ Archivos de programa \ Java \ jdk1.7.0_03 \ bin > Keytool -list -v -keystore C: \ Usuarios \ Juan \ .android \ debug.keystore ". Por lo general u necesidad sólo para cambiar el nombre "John"
Habrá SHA-1, MD5, etc
Por último, vaya a Google Access API google access api