¿Dónde está debug.keystore en Android Studio?

Necesito habilitar google + api, entonces necesito el debug.keystore . Cambié a Android Studio y no sé dónde está. Puedo encontrarlo en eclipse en path ~ / .android / debug.keystore.

EDITAR Paso 1) Vaya a Archivo> Estructura del proyecto> seleccione proyecto> vaya a “firma” y seleccione su almacén de claves predeterminado o cualquier almacén de claves que desee y complete todos los detalles. En caso de que no pueda completar los detalles, presione el botón verde ‘+’. He resaltado en la captura de pantalla. enter image description here

Paso 2) MUY IMPORTANTE: vaya a Tipos de comstackción> seleccione su tipo de comstackción y seleccione su “Configuración de firma”. En mi caso, tengo que seleccionar “config”. Verifique la región resaltada. enter image description here

Otra forma de averiguar su información clave es ir a su carpeta java, para mí fue en

 C:\Program Files\Java\jdk1.8.0_60\bin 

y ejecuta el siguiente comando

 keytool -list -v -keystore "%USERPROFILE%\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android 

desde el comando, puede ver fácilmente que la dirección del almacén de claves es “c: \ users / <% mylogin%>. android \ debug.keystore”, alias es “androiddebugkey”, la contraseña de la tienda es “android”, la contraseña de la clave es “android”

Esta es la configuración predeterminada de la documentación de Android ‘Get API Key’. https://developers.google.com/maps/documentation/android-api/signup

  • Para el usuario de Windows: C:\Users\username\.android\debug.keystore

  • Para usuarios de Linux / Mac OS: ~/.android/debug.keystore

Después de obtener SHAH1 por debajo del código usando el símbolo del sistema:

  keytool -list -v -keystore "C:\Users\username\.android\debug.keystore" -alias androiddebugkey -storepass android -keypass android 

En Android Studio puedes encontrar toda la información de firma de tu aplicación sin ningún comando de consola:

  1. Abra su proyecto

  2. Haga clic en Gradle desde el panel lateral derecho

  3. En el panel de proyectos de Gradle, abra carpetas: Su proyecto -> Tareas-> Android

  4. Ejecute la tarea signingReport (haga doble clic) y verá el resultado en la consola de Gradle (rutas del almacén de claves, SHA1, MD5, etc.).

La tarea signingReport y su resultado

Tengo este problema El archivo debug.keystore faltaba. Así que el único paso que creó un archivo correcto para mí fue la creación de un nuevo proyecto de Android en Android Studio.

Me creó un nuevo debug.keystore en la ruta C:\Users\username\.android\ .

Esta solución probablemente solo funciona cuando no ha creado ningún proyecto.

En Windows, si el archivo debug.keystore no está en la ubicación (C: \ Users \ username \ .android), el archivo debug.keystore también se puede encontrar en la ubicación donde instaló Android Studio.

Lo más fácil que se me ocurre es tomar la huella digital del depurador.keystore (las rutas se mencionan en otras respuestas) y agregar eso a su proyecto. No es necesario copiar almacenes de claves o agregar nuevas aplicaciones. Simplemente anexe a la lista de huellas digitales para cada máquina en la que desarrolle.

FWIW, me encontré con esto cuando cambié de una computadora portátil a otra. Reboté mucho.

https://support.google.com/firebase/answer/7000104?hl=en#sha1

Espero que ayude a algunas personas! 🙂

El archivo de almacén de claves predeterminado: debug.keystore está presente en la carpeta .android que generalmente se encuentra en la carpeta de inicio predeterminada de su sistema operativo del usuario que instaló ese SDK de Android.

En mi PC Ubuntu, su ubicación es /home/dhananjay/.android

Mientras que en la PC con Windows se encuentra en C:\Users\dhananjay\.android

    Intereting Posts