التوم عبد العزيز نشر 10 يناير 2023 أرسل تقرير نشر 10 يناير 2023 عندما أريد تشغيل او اعمل Run لبرنامج على هاتفي بدل المحاكي في اندرويد استديو تاني رسالة builtin failed و عبارة Invaled keystore format ما هو الحل اقتباس
0 التوم عبد العزيز نشر 10 يناير 2023 الكاتب أرسل تقرير نشر 10 يناير 2023 عندما أريد تشغيل او اعمل Run لبرنامج على اندرويد استديو تاني رسالة builtin failed و عبارة Invaled keystore format ما هو الحل اقتباس
0 علي عبد محسن نشر 13 يناير 2023 أرسل تقرير نشر 13 يناير 2023 لديك مشكلة في keystore حيث تحتاج إعادة توليده من خلال الخطوات التالية #أو مايتوفر لديك لتنفيذ الأوامر التالية cmd إستخدم #بإسم المستخدم في جهازك عند تنفيذك الأمر التالي <USER_NAME> إستبدل cd /Users/<USER_NAME>/.android/ # نفذ أمر الحذف التالي rm -rf debug.keystore # الأن نقوم بتوليد مفتاح جديد بتنفيذ الأمر التالي keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000 -dname "C=US, O=Android, CN=Android Debug #في المشروع ونفذ الأمر التالي app جديد أو مايتوفر لديك في مسار cmd بعد تنفيذ الأمر بنجاح إفتح ./gradlew build #مباشرة من اندروبد ستوديو والإستغناء عن تنفيذ الامر السابق build يمكنك أيضاُ عمل لاعمل اقتباس
0 بلال زيادة نشر 20 يناير 2023 أرسل تقرير نشر 20 يناير 2023 تظهر رسالة الخطأ "Invaled keystore format" عادةً عند محاولة تحميل أو استيراد ملف keystore للتوقيع على تطبيق Android ، وهذا يعني أن ملف keystore ليس بالتنسيق الصحيح أو تم إتلافه. فيما يلي بعض الأسباب والحلول المحتملة لهذا الخطأ: لم يتم إنشاء ملف تخزين المفاتيح باستخدام الأمر Java keytool. تأكد من إنشاء ملف keystore باستخدام الأمر keytool وليس باستخدام أدوات أخرى. ملف تخزين المفاتيح ليس بتنسيق الملف الصحيح. يجب أن تكون ملفات Keystore بتنسيق JKS أو PKCS12. ملف تخزين المفاتيح تالف أو تالف. حاول إنشاء ملف تخزين مفاتيح جديد وتحقق من استمرار الخطأ. كلمة المرور المقدمة للوصول إلى مخزن المفاتيح غير صحيحة. تحقق من استخدام كلمة المرور الصحيحة لإنشاء ملف تخزين المفاتيح ومن استخدام كلمة المرور الصحيحة للوصول إليه. مخزن المفاتيح ليس في المسار الصحيح ، تحقق من أن مخزن المفاتيح على المسار الصحيح. إذا لم يعمل أي من الحلول المذكورة أعلاه ، فقد يكون من الضروري استخدام ملف تخزين مفاتيح مختلف أو إعادة إنشاء ملف تخزين المفاتيح باستخدام الأمر keytool. تأكد أيضًا من التحقق من وثائق الأداة التي تستخدمها للتوقيع على تطبيقك ، حيث قد يكون لها متطلبات محددة أو خطوات إضافية يجب اتباعها. لإنشاء ملف تخزين المفاتيح في Android Studio ، يمكنك استخدام الأمر keytool ، المضمن في Java Development Kit (JDK). فيما يلي خطوات إنشاء ملف keystore في Android Studio: افتح موجه الأوامر أو المحطة الطرفية على جهاز الكمبيوتر الخاص بك. انتقل إلى الموقع الذي تريد إنشاء ملف تخزين المفاتيح فيه. قم بتشغيل الأمر التالي لإنشاء ملف تخزين مفاتيح جديد: keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000 يقوم هذا الأمر بإنشاء ملف تخزين مفاتيح جديد يسمى "my-release-key.keystore" بصلاحية 10000 يوم ، باستخدام خوارزمية RSA بحجم مفتاح 2048 بت. استبدل "alias_name" باسم فريد للمفتاح. سيُطلب منك تعيين كلمة مرور لملف تخزين المفاتيح وتقديم معلومات أخرى مثل اسمك ومؤسستك وموقعك. بمجرد تنفيذ الأمر ، سيتم إنشاء ملف تخزين المفاتيح في الموقع الذي قمت بتشغيل الأمر فيه. لاستخدام ملف keystore ، تحتاج إلى توفير مسار ملف keystore وكلمة مرور keystore في قسم android من ملف build.gradle على مستوى التطبيق. من المهم ملاحظة أنه يجب عليك الاحتفاظ بملف تخزين المفاتيح في مكان آمن وعدم مشاركته مع أي شخص ، حيث يتم استخدامه للتوقيع على تطبيقك وحمايته من العبث. تأكد أيضًا من تذكر كلمة مرور تخزين المفاتيح والاسم المستعار وكلمة المرور الرئيسية ، فستحتاجها في كل مرة تريد فيها تسجيل تطبيقك باستخدام مخزن المفاتيح هذا. اقتباس
0 Ziad Ahmed9 نشر 1 فبراير 2023 أرسل تقرير نشر 1 فبراير 2023 بتاريخ On 10/1/2023 at 21:23 قال التوم عبد العزيز: عندما أريد تشغيل او اعمل Run لبرنامج على اندرويد استديو تاني رسالة builtin failed و عبارة Invaled keystore format ما هو الحل يحدث الخطأ "تنسيق keystore غير صالح" عادةً عندما يكون ملف تخزين المفاتيح المحدد في ملف build.gradle الخاص بالمشروع تالفًا أو بتنسيق خاطئ. لإصلاح هذه المشكلة ، تحتاج إلى إنشاء ملف تخزين مفاتيح جديد وتحديده في ملف build.gradle. إليك الطريقة: افتح Android Studio وانتقل إلى قائمة "Build". حدد "إنشاء حزمة موقعة / APK" حدد "إنشاء جديد ..." لإنشاء ملف تخزين مفاتيح جديد. املأ المعلومات اللازمة لإنشاء ملف تخزين المفاتيح. انقر فوق "إنهاء" ثم "التالي". حدد ملف تخزين المفاتيح الذي تم إنشاؤه حديثًا وأدخل المعلومات المطلوبة. انقر فوق "إنهاء" ثم "التالي". حدد تنسيق ملف APK الخاص بك (مثل "الإصدار") انقر فوق "إنهاء" من المفترض أن يؤدي ذلك إلى حل المشكلة والسماح لك بإنشاء مشروعك وتشغيله في Android Studio. اقتباس
السؤال
التوم عبد العزيز
عندما أريد تشغيل او اعمل Run لبرنامج على هاتفي بدل المحاكي في اندرويد استديو تاني رسالة builtin failed
و عبارة Invaled keystore format
ما هو الحل
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.