varios studio setup marcadores mapas google generar example agregar android api google-maps sha1 google-cloud-messaging

studio - google maps api key android



Huella digital del certificado SHA1 (8)

Intento crear una aplicación que pueda comunicarse con Google Cloud Messaging. He visto algunos tutoriales y he leído muchas cosas, pero todo se salta un punto. Al configurar una clave de Android para API Project, solicita una huella digital de certificado SHA1.

¿Cómo puedo encontrar esto (tengo eclipse y Windows 7)?

Cualquier ayuda sería apreciada.


Encontré un proceso muy fácil para encontrar tu huella dactilar MD5, SHA-1 usando Android Studio.

  1. Ejecute su proyecto
  2. Ir al menú de Gradle (Menú: Ver -> Herramientas de Windows -> Gradle)
  3. Vaya a ''signingReport'' en la ventana de Gradle. (Su proyecto -> Tareas -> android -> signingReport)
  4. Ejecutarlo. (Usando doble clic o Ctrl + Shift + F10)
  5. En la ventana Ejecutar, encontrarás toda la información.

Puedes obtener SHA1 desde aquí usando los pasos y la Contraseña de Keystore con "android".


Si está trabajando en Android (aplicaciones de Google Drive, aplicaciones de Google Map) y necesita SHA1 o MD5, siga este paso para obtener su SHA1 y MD5.

  1. Abrir Eclipse
  2. Windows -> Preferencias -> Android -> Build (Aquí obtendrá una ruta a su "debug.keystore" Copie esta ruta.
  3. Averigüe dónde está su jdk (como en mi sistema "C: / Archivos de programa / java / jdk1.6 / bin" Ahora abra TERMINA (cmd) y cambie el directorio al contenedor, como c: / cd "C: / Program Archivos / java / jdk1.6 / bin "
  4. Ahora después de eso, copie y pegue este código en su terminal

keytool -list -v -keystore "C: / Users / pir fahim shah.android / debug.keystore" -alias androiddebugkey -storepass android -keypass android

puede cambiar su dirección de archivo "debug.keystore" aquí.

Una instantánea que mostrará mi proceso


Se encontró el archivo de depuración del almacén de claves en Mac con Android Studio en ~/.android/debug.keystore

keytool -list -v -keystore ~/.android/debug.keystore


Aquí es cómo obtenerlo:
En Eclipse, si vas a Windows -> Preferencias -> Android -> Build.


La mejor solución para generar SHA1 key para Android es de android studio.

Haga clic en Gradle en el extremo derecho

Haga clic en el ícono de actualización y verá el nombre de la aplicación

Haga clic en Tareas -> Informe -> Informe de firma

Encuentra la clave SHA1 en la parte inferior de la consola


  1. Abra Android Studio
  2. Abra su proyecto
  3. Haga clic en Gradle (desde el panel lateral derecho, verá Gradle Bar)
  4. Haga clic en Actualizar (haga clic en Refrescar desde la barra de Gradle, verá las secuencias de comandos de List Gradle de su proyecto)
  5. Haga clic en su proyecto (su lista de nombre de proyecto (raíz))
  6. Haga clic en Tareas
  7. Haga clic en Android
  8. Haga doble clic en signingReport (obtendrá SHA1 y MD5 en la barra de ejecución)
  9. Comprobar la barra de la consola de ejecución de aplicaciones

  • Para la versión de depuración de la clave SHA1 abra el terminal e ingrese el siguiente comando.

    keytool -list -v -keystore ~ ​​/ .android / debug.keystore -alias androiddebugkey -storepass android -keypass android

Nota: Si encuentra algún error, puede necesitar cambiar la ruta de su archivo debug.keystore (en mi caso es "/.android/debug.keystore").

  • Para la versión de lanzamiento de la clave SHA1, primero debe generar apk firmado. Después de eso obtendrás el archivo .jks. Luego aplique el siguiente comando en la terminal.

    keytool -list -v -keystore ~ ​​/ .android / release.jks -alias ProjectName

Nota: Si encuentra algún error, puede necesitar cambiar la ruta de su archivo release.keystore (en mi caso es "/.android/release.keystore").