Creé una aplicación de muestra con la versión nativa de reacción 0.60. Estoy intentando ejecutar la aplicación en Android. Pero recibo este error Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'
. No sé cómo resolver este error. Por favor, dé sugerencias para este problema.
Reaccionar versión nativa:
"react": "16.8.6", "react-native": "0.60.0"
¿Qué comandos estás usando?
Puede generar el almacén de claves de depuración ejecutando este comando en el directorio android/app/
: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
hola @kiranjd y @cmorbitzer gracias por su respuesta. Me perdí el archivo llamado debug.keystore . Así que coloqué este archivo debug.keystore en la carpeta de mi proyecto y resuelve el error, es decir, Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'
.
Puede generar el almacén de claves de depuración ejecutando este comando en el directorio
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Funciona bien para mí Thx
O simplemente descárguelo de la plantilla oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
@bondehagen ¿Dónde se supone que debemos almacenar este archivo en nuestro proyecto nativo react?
@priyajainSE , ponga debug.keystore
en el directorio android/app/
Ubuntu:
Ejecutando este comando en el directorio android / app / : _keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000_
En la carpeta / inicio / - Ctrl + H muestra todos los archivos ocultos
Copie el archivo debug.keystore en /home/.android/ al android / app / de su proyecto y reconstruya
Puede generar un almacén de claves de depuración ejecutando este comando en el directorio
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Funciona bien para mí Thx
¡muchas gracias!
@bondehagen @cmorbitzer, solucionado el problema al colocar _debug.keystore_ archivo dentro _anadroid / app_ directorio. Espere ... los archivos de extensión _ *. Keystore_ se ignoran en el control de versiones de Github. Significa que cada vez que clonamos el proyecto, ¿tenemos que generar o colocar el archivo _debug.keystore_ manualmente?
Reaccionar versión nativa:
"react": "16.8.6",
"react-native": "0.60.5"
@Rizwanilahi Sí, creo. Personalmente agregué !android/app/debug.keystore
en el .gitignore
para evitar eso.
wow funcionó para mí :)
Primero agregué las variables de entorno y luego ejecuté el mensaje keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 en el directorio android / app
Puede generar el almacén de claves de depuración ejecutando este comando en el directorio
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Esto funcionó para mí también :)
@cmorbitzer funciona como un encanto gracias
O simplemente descárguelo de la plantilla oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Salvando vidas, ¿eh? Gracias
Seguí las instrucciones anteriores y obtuve este error.
java.lang.RuntimeException: com.android.ide.common.signing.KeytoolException: Failed to read key androiddebugkey from store "/Users/kirstysimmonds/com.piavita-vet.android-copy/android/app/debug.keystore": Invalid keystore format
¿Alguien sabe qué debo hacer, por favor?
O simplemente descárguelo de la plantilla oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Salvando vidas, ¿eh? Gracias
¡Muchas gracias! esto ahorra tiempo
Para mí también resuelto.
keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
para todos como yo que es super vago:
curl https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore > android/app/debug.keystore
ejecute ☝️ en el directorio raíz de su proyecto (igual que donde está su package.json
) y luego verifique ese archivo en git ☺️
O simplemente descárguelo de la plantilla oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
me salvas el día
O simplemente descárguelo de la plantilla oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
¡Sí, también funcionó para mí! Gracias
Hola, ¿cuál es la contraseña predeterminada del archivo debug.keystore?
@hafiztayab Lo intenté una vez y me funciona usando la contraseña android
proyecto de github. Todo salió bien, pero cuando intento compilar el proyecto, no funciona y me devuelve esto:
No se encontró el archivo de clave "C: \ Users \ user \ .android \ debug.keystore" para firmar la configuración "config".
Observa que en mi caso no se trata de 'debug' sino de 'config'. ¿Algún consejo para mí? Descargué el archivo debug.keystore pero nada ha cambiado
O simplemente descárguelo de la plantilla oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
proyecto de github. Todo salió bien, pero cuando intento compilar el proyecto, no funciona y me devuelve esto:
No se encontró el archivo de clave "C: \ Users \ user \ .android \ debug.keystore" para firmar la configuración "config".
Observa que en mi caso no se trata de 'debug' sino de 'config'. ¿Algún consejo para mí? Descargué el archivo debug.keystore pero nada ha cambiado
O simplemente descárguelo de la plantilla oficial https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
proyecto de github. Todo salió bien, pero cuando intento compilar el proyecto, no funciona y me devuelve esto:
No se encontró el archivo de clave "C: \ Users \ user \ .android \ debug.keystore" para firmar la configuración "config".
Observa que en mi caso no se trata de 'debug' sino de 'config'. ¿Algún consejo para mí? Descargué el archivo debug.keystore pero nada ha cambiado
@DevEventlab , intente con Android Studio, resolverá su problema
He generado el archivo debug.keystore
y lo he colocado en / android / app, pero aún así el comando npm run android
falla con el mismo error. También intenté descargar el archivo de la plantilla oficial, pero sigue ocurriendo lo mismo. ¿Alguna idea de por qué?
actualice a la última versión, esto se resolvió con la solicitud de extracción https://github.com/facebook/react-native/pull/25807 por favor cierre esto
Puede generar el almacén de claves de depuración ejecutando este comando en el directorio
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Esto funciona :) Gracias.
keytool: el término 'keytool' no se reconoce como el nombre de un cmdlet, función, archivo de script o programa operable. Compruebe la ortografía del nombre o si una ruta
se incluyó, verifique que la ruta sea correcta y vuelva a intentarlo.
En línea: 1 carácter: 1
Estoy enfrentando este problema. Amablemente ayúdame con esto
Comentario más útil
Puede generar el almacén de claves de depuración ejecutando este comando en el directorio
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000