React-native: ملف Keystore '/Project-Folder/android/app/debug.keystore' غير موجود لتوقيع التكوين 'debug' في التفاعل الأصلي 0.60

تم إنشاؤها على ١٣ يوليو ٢٠١٩  ·  30تعليقات  ·  مصدر: facebook/react-native

لقد أنشأت تطبيقًا نموذجيًا باستخدام الإصدار الأصلي المتفاعل 0.60. أحاول تشغيل التطبيق في android. لكني أتلقى هذا الخطأ Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug' . لا أعرف كيف أصلح هذا الخطأ. يرجى إعطاء أي اقتراحات لهذه المسألة.

رد الفعل النسخة الأصلية:

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

خطوات التكاثر

  1. محاولة تشغيل التطبيق في android.
  2. لكن الحصول على خطأ ملف Keystore في android.
Bug Android

التعليق الأكثر فائدة

يمكنك إنشاء مخزن مفاتيح تصحيح الأخطاء عن طريق تشغيل هذا الأمر في الدليل android/app/ : keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

ال 30 كومينتر

ما هي الأوامر التي تستخدمها؟

يمكنك إنشاء مخزن مفاتيح تصحيح الأخطاء عن طريق تشغيل هذا الأمر في الدليل android/app/ : keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

مرحبا kiranjd و @ cmorbitzer شكرا لك على ردك. فاتني الملف المسمى debug.keystore . لذلك وضعت ملف debug.keystore هذا في مجلد مشروعي ، فهو يحل الخطأ ، أي Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug' .

يمكنك إنشاء مخزن مفاتيح تصحيح الأخطاء عن طريق تشغيل هذا الأمر في الدليل android/app/ : keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

يعمل بشكل جيد بالنسبة لي Thx

bondehagen أين من المفترض أن نخزن هذا الملف في مشروعنا المحلي؟

priyajainSE ، ضع debug.keystore في الدليل android/app/

أوبونتو:

تشغيل هذا الأمر في دليل android / app / : _keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000_

في المجلد / المنزل / - Ctrl + H إظهار كل الملفات المخفية

انسخ ملف debug.keystore في /home/.android/ إلى android / app / directory مشروعك ، وأعد البناء

يمكنك إنشاء مخزن مفاتيح تصحيح الأخطاء عن طريق تشغيل هذا الأمر في الدليل android/app/ : keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

يعمل بشكل جيد بالنسبة لي Thx

شكرا جزيلا!

cmorbitzerbondehagen، حل قضية بلدي لوضع _debug.keystore_ ملف داخل _anadroid / app_ الدليل. انتظر ... يتم تجاهل ملفات الامتداد _ *. keystore_ في إصدار Github. هذا يعني أنه كلما قمنا باستنساخ المشروع ، يتعين علينا إنشاء ملف _debug.keystore_ أو وضعه يدويًا؟

رد الفعل النسخة الأصلية:

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

Rizwanilahi نعم أعتقد. أنا شخصياً أضفت !android/app/debug.keystore في .gitignore لتجنب ذلك.

واو عملت معي :)
أولاً ، أضفت متغيرات البيئة ثم قمت بتشغيل أداة المفاتيح الفورية -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 في دليل android / app

يمكنك إنشاء مخزن مفاتيح تصحيح الأخطاء عن طريق تشغيل هذا الأمر في الدليل android/app/ : keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

هذا عمل لي ايضا :)

cmorbitzer يعمل مثل سحر thks

أو مجرد تنزيل من النموذج الرسمي https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore

إنقاذ الأرواح ، أليس كذلك؟ ثانكس

لقد اتبعت التعليمات أعلاه وحصلت على هذا الخطأ

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

هل يعرف أحد ما يجب أن أفعله من فضلك؟

أو مجرد تنزيل من النموذج الرسمي https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore

إنقاذ الأرواح ، أليس كذلك؟ ثانكس

شكرا جزيلا! هذا يوفر الوقت

بالنسبة لي حلها أيضا.
keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

لكل شخص مثلي وهو كسول جدًا:

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

قم بتشغيل ☝️ في الدليل الجذر لمشروعك (مثل المكان الذي يوجد فيه package.json ) ثم تحقق من هذا الملف في git ☺️

أو مجرد تنزيل من النموذج الرسمي https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore

حفظت لي يوم القبعة

أو مجرد تنزيل من النموذج الرسمي https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore

نعم ، عملت أيضًا من أجلي! شكر

مرحبًا ، ما هي كلمة المرور الافتراضية لملف debug.keystore؟

hafiztayab لقد حاولت مرة واحدة وهي تعمل معي باستخدام كلمة المرور android

مشروع من جيثب. سارت الأمور على ما يرام ولكن عندما أحاول تجميع المشروع ، فإنه لا يعمل ويعيد هذا إلي:
لم يتم العثور على ملف المفتاح "C: \ Users \ user \ .android \ debug.keystore" لتوقيع تكوين "config".

لاحظت أنه في حالتي لا يتعلق الأمر بـ "تصحيح الأخطاء" بل يتعلق بـ "التكوين". أي إكرامية لي؟ لقد قمت بتنزيل ملف debug.keystore ولكن لم يتغير شيء

أو مجرد تنزيل من النموذج الرسمي https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore

مشروع من جيثب. سارت الأمور على ما يرام ولكن عندما أحاول تجميع المشروع ، فإنه لا يعمل ويعيد هذا إلي:
لم يتم العثور على ملف المفتاح "C: \ Users \ user \ .android \ debug.keystore" لتوقيع تكوين "config".
لاحظت أنه في حالتي لا يتعلق الأمر بـ "تصحيح الأخطاء" بل يتعلق بـ "التكوين". أي إكرامية لي؟ لقد قمت بتنزيل ملف debug.keystore ولكن لم يتغير شيء

أو مجرد تنزيل من النموذج الرسمي https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore

مشروع من جيثب. سارت الأمور على ما يرام ولكن عندما أحاول تجميع المشروع ، فإنه لا يعمل ويعيد هذا إلي:
لم يتم العثور على ملف المفتاح "C: \ Users \ user \ .android \ debug.keystore" لتوقيع تكوين "config".
لاحظت أنه في حالتي لا يتعلق الأمر بـ "تصحيح الأخطاء" بل يتعلق بـ "التكوين". أي إكرامية لي؟ لقد قمت بتنزيل ملف debug.keystore ولكن لم يتغير شيء

DevEventlab ، يرجى المحاولة مع android Studio سيحل مشكلتك

لقد قمت بإنشاء ملف debug.keystore ووضعته في / android / app ، ولكن لا يزال الأمر npm run android يخفق مع نفس الخطأ. حاولت أيضًا تنزيل الملف من النموذج الرسمي ، لكن لا يزال يحدث نفس الشيء. اي افكار لماذا؟

قم بالترقية إلى أحدث إصدار ، تم حل ذلك من خلال طلب السحب https://github.com/facebook/react-native/pull/25807 الرجاء إغلاق هذا

يمكنك إنشاء مخزن مفاتيح تصحيح الأخطاء عن طريق تشغيل هذا الأمر في الدليل android/app/ : keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

هذا يعمل :) شكرا.

keytool: لم يتم التعرف على المصطلح "keytool" كاسم لأمر cmdlet أو وظيفة أو ملف نصي أو برنامج قابل للتشغيل. تحقق من هجاء الاسم ، أو إذا كان المسار
تم تضمينه ، تحقق من صحة المسار وحاول مرة أخرى.
في السطر: 1 حرف: 1

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

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

    • FullyQualifiedErrorId: CommandNotFoundException

أواجه هذه المشكلة. الرجاء مساعدتي في هذا

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات