اذهب إلى المحتوى

السؤال

نشر

انا استعمل بيئة AIDE (تعمل على الهاتف)
لبرمجة تطبيقات الاندرويد، انشأت مشروعي وصار جاهز ولا يوجد به اي مشاكل، ولكن لكي أتمكن من رفعه على المتجر احتاج لـ KeyStor مع تصدير البرنامج على شكل release ، وقد اتبعت الخطوات التالية التي في الصورة التالية (الخطوات من اليسار الى اليمين).

ولكن يضهر الرسالة الآتية:
Failed to create keystore file /storage/emulated/0/AppProjects/release_key.jks 
وهي تعني فشل الإنشاء لـ keystore.
حاولت أكثر من مرة ولم انجح ولم اعرف سبب المشكلة، اذا يستطيع أحد أن يفيدني في حل المشكلة؟ مشكورين.

٢٠٢٤٠٨٠٣_٢٢٣٩٥٢.jpg

Recommended Posts

  • 0
نشر

شكرا لك أخي ياسر على تفاعلك.
جربت تغيير المسار الى Download وحدثت نفس المشكلة، وجربت ايظا مسار Android وحدثت نفس المشكلة ايظاً.
بالنسبة لانشاء KeyStor بالحاسوب، انشأته باستخدام بيئة Android Studio وعندما قمت بمحاولة تصدير تطبيقي بواسطته ظهرت لي الرسالة 
Invalid keystore credentials!

كانت المشكلة أن لغة الهاتف لدي هي اللغة العربية، عندما قمت بتغييرها للغة الانجليزية تمت بنجاح.

على العموم شكراً لك، لقد حُلَّت مشكلتي.

  • 0
نشر

رسالة الخطأ تشير إلى فشل في إنشاء ملف keystore في المسار المحدد التالي: "/storage/emulated/0/AppProjects/release_key.jks"

لذا فالمشكلة يبدو أنها تكمن في المسار، بدلا من استخدام المسار الافتراضي، جرب تحديد مسار مختلف يكون أكثر قابلية للوصول، مثل مجلد التنزيلات يمكن ذلك من خلال الذهاب إلى شاشة "Create keystore" والتعديل على حقل "Keystore file:" مثلا:
   "/storage/emulated/0/Download/my_keystore.jks"

ثم أكمل بقية المعلومات المطلوبة كما هو موضح في الصورة وانقر على زر "CREATE KEYSTORE" مرة أخرى.

هذا التغيير في المسار قد يحل المشكلة لأنه يستخدم مجلد (التنزيلات) وعادة ما يكون متاحا للتطبيقات للكتابة فيه كما يتجنب أي قيود محتملة على الكتابة في مجلد المشروع الأصلي.

إذا نجحت هذه الطريقة، يمكنك استخدام ملف keystore الجديد لتوقيع تطبيقك وإعداده للنشر أما إذا استمرت المشكلة حتى بعد تغيير المسار، فقد تكون هناك حاجة لمراجعة إعدادات الأمان على جهازك أو استخدام جهاز كمبيوتر لإنشاء ملف keystore ونقله إلى هاتفك.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...