لقد أنشأت تطبيقًا نموذجيًا باستخدام الإصدار الأصلي المتفاعل 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"
ما هي الأوامر التي تستخدمها؟
يمكنك إنشاء مخزن مفاتيح تصحيح الأخطاء عن طريق تشغيل هذا الأمر في الدليل 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
أو مجرد تنزيل من النموذج الرسمي https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore
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
أواجه هذه المشكلة. الرجاء مساعدتي في هذا
التعليق الأكثر فائدة
يمكنك إنشاء مخزن مفاتيح تصحيح الأخطاء عن طريق تشغيل هذا الأمر في الدليل
android/app/
:keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000