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"
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
Oder laden Sie einfach von der offiziellen Vorlage https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore herunter
@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
Ich stehe vor diesem Problem. Bitte helfen Sie mir dabei
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