J'ai créé un exemple d'application avec la version 0.60. J'essaye d'exécuter l'application dans Android. Mais j'obtiens cette erreur Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'
. Je ne sais pas comment résoudre cette erreur. Veuillez donner des suggestions pour ce problème.
Version native de React:
"react": "16.8.6", "react-native": "0.60.0"
Quelles commandes utilisez-vous?
Vous pouvez générer le keystore de débogage en exécutant cette commande dans le répertoire android/app/
: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
salut @kiranjd et @cmorbitzer merci pour votre réponse. J'ai manqué le fichier appelé debug.keystore . J'ai donc placé ce fichier debug.keystore dans mon dossier de projet, il résout l'erreur, c'est-à-dire Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'
.
Vous pouvez générer le keystore de débogage en exécutant cette commande dans le répertoire
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Fonctionne bien pour moi Thx
Ou simplement télécharger à partir du modèle officiel https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
@bondehagen Où sommes-nous censés stocker ce fichier dans notre projet natif
@priyajainSE , mettez debug.keystore
dans le répertoire android/app/
Ubuntu:
Exécution de cette commande dans le répertoire android / app / : _keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000_
Dans le dossier / home / - Ctrl + H afficher tous les fichiers cachés
Copiez le fichier debug.keystore dans répertoire android / app / de votre projet et reconstruisez
Vous pouvez générer un keystore de débogage en exécutant cette commande dans le répertoire
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Fonctionne bien pour moi Thx
Merci beaucoup!
@cmorbitzer @bondehagen, résolu mon problème à placer _debug.keystore_ fichier à l' intérieur _anadroid / app_ répertoire. Attendez ... Les fichiers d'extension _debug.keystore_ manuellement?
Version native de React:
"react": "16.8.6",
"react-native": "0.60.5"
@Rizwanilahi Oui je pense. Personnellement, j'ai ajouté !android/app/debug.keystore
dans le .gitignore
pour éviter cela.
wow a travaillé pour moi :)
J'ai d'abord ajouté les variables d'environnement, puis je lance l'invite keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 dans le répertoire android / app
Vous pouvez générer le keystore de débogage en exécutant cette commande dans le répertoire
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Cela a fonctionné pour moi aussi :)
@cmorbitzer fonctionne comme un charme thks
Ou simplement télécharger à partir du modèle officiel https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Sauver des vies, hein? Merci
J'ai suivi les instructions ci-dessus et j'ai obtenu cette erreur
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
Est-ce que quelqu'un sait ce que je dois faire, s'il vous plaît?
Ou simplement télécharger à partir du modèle officiel https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Sauver des vies, hein? Merci
Merci beaucoup! ce gain de temps
Pour moi aussi résolu.
keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validité 10000
pour tout le monde comme moi qui est super paresseux:
curl https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore > android/app/debug.keystore
lancez ☝️ dans le répertoire racine de votre projet (identique à celui où se trouve votre package.json
) puis archivez ce fichier dans git ☺️
Ou simplement télécharger à partir du modèle officiel https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
tu sauves ma journée chapeau
Ou simplement télécharger à partir du modèle officiel https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
Oui, a également travaillé pour moi! Merci
Salut quel est le mot de passe par défaut du fichier debug.keystore?
@hafiztayab J'ai essayé une fois et cela fonctionne pour moi en utilisant le mot android
passe
projet de github. Tout s'est bien passé mais quand j'essaye de compiler le projet, cela ne fonctionne pas et me renvoie ceci:
Le fichier de clé "C: \ Users \ user \ .android \ debug.keystore" n'a pas été trouvé pour la signature de la configuration "config".
Vous remarquez que dans mon cas il ne s'agit pas de "debug" mais de "config". Un conseil pour moi? J'ai téléchargé le fichier debug.keystore mais rien n'a changé
Ou simplement télécharger à partir du modèle officiel https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
projet de github. Tout s'est bien passé mais quand j'essaye de compiler le projet, cela ne fonctionne pas et me renvoie ceci:
Le fichier de clé "C: \ Users \ user \ .android \ debug.keystore" n'a pas été trouvé pour la signature de la configuration "config".
Vous remarquez que dans mon cas il ne s'agit pas de "debug" mais de "config". Un conseil pour moi? J'ai téléchargé le fichier debug.keystore mais rien n'a changé
Ou simplement télécharger à partir du modèle officiel https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
projet de github. Tout s'est bien passé mais quand j'essaye de compiler le projet, cela ne fonctionne pas et me renvoie ceci:
Le fichier de clé "C: \ Users \ user \ .android \ debug.keystore" n'a pas été trouvé pour la signature de la configuration "config".
Vous remarquez que dans mon cas il ne s'agit pas de "debug" mais de "config". Un conseil pour moi? J'ai téléchargé le fichier debug.keystore mais rien n'a changé
@DevEventlab , essayez avec Android Studio, cela résoudra votre problème
J'ai généré le fichier debug.keystore
et l'ai placé dans / android / app, mais la commande npm run android
échoue toujours avec la même erreur. J'ai également essayé de télécharger le fichier à partir du modèle officiel, mais la même chose se produit. Des idées pourquoi?
mise à niveau vers la dernière version, cela a été résolu avec la demande d'extraction https://github.com/facebook/react-native/pull/25807 veuillez fermer ceci
Vous pouvez générer le keystore de débogage en exécutant cette commande dans le répertoire
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Cela fonctionne :) Merci.
keytool: le terme «keytool» n'est pas reconnu comme le nom d'une applet de commande, d'une fonction, d'un fichier de script ou d'un programme opérationnel. Vérifiez l'orthographe du nom ou si un chemin
a été inclus, vérifiez que le chemin est correct et réessayez.
À la ligne: 1 car: 1
Je suis confronté à ce problème. Veuillez m'aider avec ça
Commentaire le plus utile
Vous pouvez générer le keystore de débogage en exécutant cette commande dans le répertoire
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000