React-native: Die Keystore-Datei '/Project-Folder/android/app/debug.keystore' wurde nicht zum Signieren der Konfiguration 'debug' in react-native 0.60 gefunden

Erstellt am 13. Juli 2019  ·  30Kommentare  ·  Quelle: facebook/react-native

Ich habe eine Beispielanwendung mit der reaktionsnativen Version 0.60 erstellt. Ich versuche, Anwendung in Android auszuführen. Aber ich bekomme diesen Fehler Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug' . Ich weiß nicht, wie ich diesen Fehler beheben soll. Bitte geben Sie Vorschläge für dieses Problem.

Native Version reagieren:

"react": "16.8.6",
"react-native": "0.60.0"

Schritte zum Reproduzieren

  1. Versuch, Anwendung in Android auszuführen.
  2. Aber immer Keystore-Datei Fehler in Android.
Bug Android

Hilfreichster Kommentar

Sie können den Debug-Keystore generieren, indem Sie diesen Befehl im Verzeichnis android/app/ ausführen: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

Alle 30 Kommentare

Welche Befehle verwenden Sie?

Sie können den Debug-Keystore generieren, indem Sie diesen Befehl im Verzeichnis android/app/ ausführen: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

hi @kiranjd und @cmorbitzer danke für deine debug.keystore verpasst. Also habe ich diese debug.keystore- Datei in meinen Projektordner gelegt, um den Fehler zu Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug' .

Sie können den Debug-Keystore generieren, indem Sie diesen Befehl im Verzeichnis android/app/ ausführen: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

Funktioniert gut für mich Thx

@bondehagen Wo sollen wir diese Datei in unserem

@priyajainSE , lege debug.keystore in das Verzeichnis android/app/

Ubuntu:

Führen Sie diesen Befehl im Verzeichnis android / app / aus : _keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000_

Im Ordner / home / - Strg + H werden alle Dateien ausgeblendet

Kopieren Sie die Datei debug.keystore in Verzeichnis android / app / Ihres Projekts und erstellen Sie sie neu

Sie können den Debug-Keystore generieren, indem Sie diesen Befehl im Verzeichnis android/app/ ausführen: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

Funktioniert gut für mich Thx

Vielen Dank!

@cmorbitzer @bondehagen , Mein Problem beim Ablegen der Datei _debug.keystore_ im Verzeichnis _ *. Keystore_- Erweiterungsdateien werden in der Github-Versionierung ignoriert. Bedeutet dies, dass wir _debug.keystore_ manuell generieren oder platzieren müssen?

Native Version reagieren:

"react": "16.8.6",
"react-native": "0.60.5"

@ Rizwanilahi Ja, ich denke. Persönlich habe ich !android/app/debug.keystore in .gitignore eingefügt, um dies zu vermeiden.

wow hat bei mir gearbeitet :)
Zuerst habe ich die Umgebungsvariablen hinzugefügt und dann die Eingabeaufforderung keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 im android / app-Verzeichnis ausgeführt

Sie können den Debug-Keystore generieren, indem Sie diesen Befehl im Verzeichnis android/app/ ausführen: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

Das hat auch bei mir funktioniert :)

@cmorbitzer funktioniert wie ein Zauber thks

Oder laden Sie einfach von der offiziellen Vorlage https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore herunter

Leben retten, oder? Danke

Ich habe die obigen Anweisungen befolgt und diesen Fehler erhalten

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

Weiß jemand, was ich tun soll, bitte?

Oder laden Sie einfach von der offiziellen Vorlage https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore herunter

Leben retten, oder? Danke

Vielen Dank! das spart Zeit

Für mich auch gelöst.
keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

für alle wie mich, die super faul sind:

curl https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore > android/app/debug.keystore

Führen Sie ☝️ in Ihrem Projektstammverzeichnis aus (genau wie Ihr package.json ) und überprüfen Sie diese Datei in git ☺️

Oder laden Sie einfach von der offiziellen Vorlage https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore herunter

Du rettest meinen Tag Hut ab

Oder laden Sie einfach von der offiziellen Vorlage https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore herunter

Ja, hat auch für mich gearbeitet! Vielen Dank

Hallo, wie lautet das Standardkennwort der Datei debug.keystore?

@hafiztayab Ich habe es einmal versucht und es funktioniert für mich mit dem Passwort android

Projekt von Github. Alles ist gut gelaufen, aber wenn ich versuche, das Projekt zu kompilieren, funktioniert es nicht und gibt mir Folgendes zurück:
Die Schlüsseldatei "C: \ Users \ user \ .android \ debug.keystore" wurde zum Signieren der "config" -Konfiguration nicht gefunden.

Sie bemerken, dass es in meinem Fall nicht um 'Debug' geht, sondern um 'Config'. Irgendein Tipp für mich? Ich habe die Datei debug.keystore heruntergeladen, aber nichts hat sich geändert

Oder laden Sie einfach von der offiziellen Vorlage https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore herunter

Projekt von Github. Alles ist gut gelaufen, aber wenn ich versuche, das Projekt zu kompilieren, funktioniert es nicht und gibt mir Folgendes zurück:
Die Schlüsseldatei "C: \ Users \ user \ .android \ debug.keystore" wurde zum Signieren der "config" -Konfiguration nicht gefunden.
Sie bemerken, dass es in meinem Fall nicht um 'Debug' geht, sondern um 'Config'. Irgendein Tipp für mich? Ich habe die Datei debug.keystore heruntergeladen, aber nichts hat sich geändert

Oder laden Sie einfach von der offiziellen Vorlage https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore herunter

Projekt von Github. Alles ist gut gelaufen, aber wenn ich versuche, das Projekt zu kompilieren, funktioniert es nicht und gibt mir Folgendes zurück:
Die Schlüsseldatei "C: \ Users \ user \ .android \ debug.keystore" wurde zum Signieren der "config" -Konfiguration nicht gefunden.
Sie bemerken, dass es in meinem Fall nicht um 'Debug' geht, sondern um 'Config'. Irgendein Tipp für mich? Ich habe die Datei debug.keystore heruntergeladen, aber nichts hat sich geändert

@ DevEventlab bitte versuchen Sie es mit Android Studio, es wird Ihr Problem lösen

Ich habe die Datei debug.keystore generiert und unter / android / app abgelegt, aber der Befehl npm run android schlägt immer noch mit demselben Fehler fehl. Ich habe auch versucht, die Datei von der offiziellen Vorlage herunterzuladen, aber das gleiche tritt immer noch auf. Irgendwelche Ideen warum?

Upgrade auf die neueste Version, dies wurde mit Pull-Anfrage https://github.com/facebook/react-native/pull/25807 gelöst. Bitte schließen Sie diese

Sie können den Debug-Keystore generieren, indem Sie diesen Befehl im Verzeichnis android/app/ ausführen: keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

Das funktioniert :) Danke.

keytool: Der Begriff 'keytool' wird nicht als Name eines Cmdlets, einer Funktion, einer Skriptdatei oder eines bedienbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens oder einen Pfad
wurde aufgenommen, überprüfen Sie, ob der Pfad korrekt ist, und versuchen Sie es erneut.
In Zeile: 1 Zeichen: 1

  • keytool -genkey -v -keystore debug.keystore -storepass android -alias ...
  • ~ ~~

    • CategoryInfo: ObjectNotFound: (keytool: String) [], CommandNotFoundException

    • FullyQualifiedErrorId: CommandNotFoundException

Ich stehe vor diesem Problem. Bitte helfen Sie mir dabei

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen