سؤال

أشعر بالإحباط بشكل مدهش من هذا ، وأظن أن الإجابة بسيطة.

لقد قمت بتجميع وتوقيع تطبيق Android الخاص بي باستخدام معالج التصدير ، كما هو موضح هنا في قسم "ترجمة وتوقيع مع Eclipse ADT".

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

هل يعرف أي شخص أين يتم تخزينه؟

هل كانت مفيدة؟

المحلول

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

عادة ما يتم حفظه مع الاسم key (لا تمديد).

نصائح أخرى

لقد قضيت الكثير من الوقت في هذه المشكلة المزعجة للغاية. على Windows ، إذا لم تحدد مسارًا كاملًا عند إنشاء Keystore ، فسيقوم Eclipse بإخفائه في دليله الخاص. لذلك في حالتي كانت C: Eclipse mykeystore

من السهل جدًا إنشاء Keystore ، ما عليك سوى اتباع الخطوات في بيئة Java الخاصة بك ، لأن Amealemine هي Java Edt

في مساحة العمل الخاصة بك (على اليسار) ، لديك مشروعك ضمن (Package Explorer ، Navigator) ، انقر على Navigator Right Clik في أعلى مشروع اسمك وستكون لديك قائمة بالعناصر ، في آخرها ، اختر انقر فوق Android على Android الأدوات ==> ستظهر قائمة أخرى ، وسيعرض هذه القصة الحزمة غير الموقعة المصدرة ، وحزمة تصدير موقعة ... وهلم جرا. اختر حزمة موقعة واتبع الخطوات التي سيضع فيها النظام متجرك الرئيسي (أنت تقرر أنه يجب أن يكون) اختيار أي موقع ذهبت إليه ، وإعطاء PWD لذلك

حظا سعيدا راشيدم

لذلك ، إليك ما هو عليه ، عند تصدير المشروع أولاً ، سترى اسم Keystore هو نفسه. apk تغيير هذا! اجعله projectName.KeyStore على سبيل المثال كان مضللاً بعض الشيء ولكن عندما تقوم بحفظ APK ، فسوف يحل محل Keystore ولا يمكنك العثور عليه مرة أخرى. ثم في كل مرة تقوم فيها بتصدير المشروع ، حدد ملف .keystore

أنا أيضًا لم أكن ينتبه عند إنشاء مفتاح Keystore. أنا أستخدم تثبيت Eclipse ملفوف Motodev. الموقع الافتراضي لـ keystore هناك $ home motodevstudio tools.

يخفي المكون الإضافي Android keystores في أي منهما %HOMEPATH%\.android أو ~/.android

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top